MFC窗口实现最小化到托盘 右键菜单和还原 //.h文件 void toTray();//最小化到托盘 void DeleteTray();//删除托盘图标 afx_msg LRESULT OnShowTask(WPARAM wParam,LPARAM lParam) ;//图标恢复 //.cpp文 ...
分类:
编程语言 时间:
2020-01-28 09:38:51
阅读次数:
112
1. 线程池 线程池和数据库的连接池是同样意思,把多个线程放在一个集合里,有任务时从集合里分配线程,当该线程完成任务后不是销毁,放入线程池等待下次任务,减少了创建和销毁线程的次数,提高系统效率,因为创建和销毁属于 。如果每有一个任务就创建一个线程,大量任务涌进会导致创建过多线程而内存溢出 2. Ex ...
分类:
编程语言 时间:
2020-01-26 11:52:23
阅读次数:
81
1. 封装分片上传组件,优化问题 2. 封装编辑树的组件 标准的npm组件,能够让别人用 3. 阅读immer源码,做详细分析 4. 分享 react fiber , react hook 5. typeScript 深入 6. 数据结构加强,算法刷题,总结,提高编码能力 总结:多实践,多分享,多输 ...
分类:
其他好文 时间:
2020-01-23 22:57:17
阅读次数:
153
1.Vue中的实例 2.Vue生命周期钩子 生命周期函数就是vue实例在某一个时间点自动执行的函数。 注意:生命周期的函数并不会定义在methods中。 代码 3.模板语法 1.差值表达式 2.v text 3.v html 4.v on 5.v bind 4.侦听器和计算属性 1.计算属性 所谓计 ...
分类:
其他好文 时间:
2020-01-23 09:31:14
阅读次数:
90
使用的是.net hook方法: 使用代码: 工具方法: ...
分类:
其他好文 时间:
2020-01-22 20:18:21
阅读次数:
126
Flask框架 1. 路由和视图 1.1. Flask简介 1.2. 虚拟环境 1.3. HelloWorld 1.4. 相关配置参数 1.5. 路由信息 1.6. 响应信息 1.7. 转换器 1.8. abort,errorhandler 1.9. 请求钩子 1.10. request请求参数 2 ...
分类:
数据库 时间:
2020-01-22 13:12:18
阅读次数:
113
Flask框架 1. 路由和视图 1.1. Flask简介 1.2. 虚拟环境 1.3. HelloWorld 1.4. 相关配置参数 1.5. 路由信息 1.6. 响应信息 1.7. 转换器 1.8. abort,errorhandler 1.9. 请求钩子 1.10. request请求参数 2 ...
分类:
数据库 时间:
2020-01-22 13:00:57
阅读次数:
116
题意: hook有一根长度为n的棒,可以将它看成有n段,一开始每段都是铜,hook可以选择一段区间改变棒的属性, 棒有三种属性:铜=1,银=2,金=3,最后输出棒每段的属性总和。 链接:http://acm.hdu.edu.cn/showproblem.php?pid=1698 思路: 区间染色+区 ...
分类:
其他好文 时间:
2020-01-21 21:42:46
阅读次数:
77
vue的生命周期分为8个阶段。 每个阶段都有相应的函数 称之为生命周期钩子 下面为各个阶段所对应的事件: beforeCreate=组件实例刚刚创建,还未进行数据观测和事件的配置。 created=实例已经创建完成,并且已经进行数据观测和事件配置(常用 数据初始化)。 beforeMount=模板编 ...
分类:
其他好文 时间:
2020-01-21 19:53:30
阅读次数:
99
在MFC 中,创建一个子线程,若想在子线程中退出主窗口程序,可使用PostMessage 向主窗口发送close 或者quit 消息。 BOOL CHandBoxComDlg::OnInitDialog() { g_pThread= AfxBeginThread(ThreadRdFromHandBo ...
分类:
编程语言 时间:
2020-01-21 15:59:30
阅读次数:
80