- 博客(3625)
- 资源 (33)
- 问答 (1)
- 收藏
- 关注

原创 常用算法实现
1.分治法Fibonacci数列爬楼梯数塔取数问题编辑距离矩阵取数问题背包问题最大子段和最长公共子序列Lcs正整数分组2.动态规格3.贪心算法4.回溯法5.分支界限法...
2019-05-31 08:54:08
332
1

原创 一个实例讲完23种设计模式
概要如下我将用坦克大战的游戏作为需求讲解各种设计模式的应用我尽量都用坦克大战讲解所有的模式运用这样在我看来有如下有点1.不会因为有复杂的需求浪费大家的时机2.相同的需求用不同的模式去实现更容易理解模式的特点坦克大战的需求坦克有如下属性1.速度2.发射炮弹3.附加机能,红外瞄准,水路两栖,等目录设计模式(23种设计模式)创建型:1. 单件模式(Singleton Patt...
2019-03-21 13:49:47
2979

原创 最简设计模式
更开始学刚开始学习设计模式的时候,感觉很兴奋,这东西太好了。困惑当时学完后,不知道如何用。甚至自己用过了也不知道自己用过了。于是我想:学这东西到底有什么用呢,到底如何才算学会呢?领悟后来我明白了,其实设计模式只是面上对象应用的一些典型案例,模式的价值在于对面向对象属性的巧妙运用,如果你找到了每一种模式的巧妙之处,即每种模式都什么用的面向对象特性(继承,重载,多态)。建议其实如果想学...
2019-02-20 09:22:49
692
原创 ubuntu Wine是一个允许Linux用户运行Windows应用程序的兼容层
ubuntu Wine是一个允许Linux用户运行Windows应用程序的兼容层
2025-02-13 16:57:54
414
原创 日志输出项目:基本需求+线程并行
qt 用c++开发,输出日志,使用qt自动的输出函数,并将输出的日志保存到文件,按照线程和日志级别创建文件夹,日志每分钟保存一次,日志文件用时间命名,且日志的输出可以多线程并行。
2025-02-13 14:21:25
311
原创 日志输出项目:基本需求+线程并行+Qt内置+自动清理
利用Qt内置的日志功能输出日志,但是将日志保存到文件,每分钟保存一次,并且要求,保存的文件按照线程和类型保存到不同的文件夹中,且删除3天以上的日志文件;设计要求,每个线程有一个日志保存对象,在需要日志对象保存日志的时候,看对应线程的日志对象是否存在,如果存就获取对象,进行日志保存,如果不存在就创建对象并保存,然后在获取,线程锁只控制线程对象的获取和创建,不需要对日志的保存过程进行线程互斥锁定
2025-02-13 14:15:55
186
原创 日志输出项目:基本需求+线程并行+Qt内置
利用Qt内置的日志功能输出日志,但是将日志保存到文件,每分钟保存一次,并且要求,保存的文件按照线程和类型保存到不同的文件夹中;设计要求,每个线程有一个日志保存对象,在需要日志对象保存日志的时候,看对应线程的日志对象是否存在,如果存就获取对象,进行日志保存,如果不存在就创建对象并保存,然后在获取,线程锁只控制线程对象的获取和创建,不需要对日志的保存过程进行线程互斥锁定
2025-02-13 14:09:16
308
JFreeChart
2020-10-21
webpack-使用webpack-dev-middleware.rar
2020-04-12
webpack-使用webpack-dev-server.rar
2020-04-12
Dagger2Test.rar
2019-05-21
gcc-arm-10.3-2021.07-x86-64-aarch64-none-linux-gnu.tar.gz
2024-09-29
创建一个矩形,矩形下面有一个图片,指定矩形区域裁切图片
2024-07-27
创建一个矩形,当鼠标进入这个矩形的时候,这个矩形边线变色,且鼠标变成手型,且这时候按下鼠标,鼠标可以上下拖动这个矩形
2024-07-27
linux 系统登录源码的位置在哪里
2021-01-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人