最近在学Qt。学东西怎么能不动手。 就写了些小程序。看QQ截图能够动态吸附直线的功能挺有意思,所以就模仿了一个。 先上效果图 界面很简单。。呵呵 移动鼠标,会把鼠标所在最小矩形选中。把没有选中的地方给模糊化,以示我们选中的区域很清楚。 还可以选中窗口中控件的区域。 小菜单 截图效果 编程思路: 1. ...
分类:
其他好文 时间:
2018-03-22 23:47:41
阅读次数:
294
不论你是擅长哪种语言的程序员或者是思维逻辑爱好者,遇到这个问题,首先要理解题干。在国际象棋里面,皇后可以上下左右斜线吃棋,在8x8的棋盘上放八个皇后,不相互干扰,下面说下解决思路:1.传统解决办法:首先会正面思考。先在第一行第一个格子放皇后,然后在第二行第三个格子放皇后,以此类推,遇到不满足的情况返回到上一个皇后,重新放皇后的位置。------------当然这种方法没有错,就是繁琐,编程思路就是
分类:
其他好文 时间:
2018-03-21 11:44:12
阅读次数:
232
(1)为什么学习PHP? 1.好就业; 2.入门简单,学习周期短,两个月即可; 3.学习编程思路,使编程习惯更加规范; 4.大公司直招; 5.处理大并发数据; 6.开源,所以更加安全 (2)PHP是什么? 1.PHP中文为超文本预处理器,是一种通用的开源脚本语言; 2.其语法主要吸收了JAVA(面向 ...
分类:
Web程序 时间:
2018-03-14 12:42:51
阅读次数:
205
编程思路: 第一部分: 1绘制出来一个表格,蛇一节一节的。没一个格子是15个长度 30个格子(游戏面板的大小)450*450 2第一行绘制出来一条蛇(初始的长度6节占留个单元格) 3.在游戏画面出现实物。 第二部分: 1 蛇头跟着上下左右调整方向,并且可以移动。 2让蛇的身体跟着蛇头一起运动。 第三 ...
分类:
其他好文 时间:
2018-02-26 15:05:35
阅读次数:
157
我认为写博客还是比较重要的,特别是短时间写出一个含有新知识点的软件。这样总结下这次编程经验和再捋顺一下这次编程思路。首先来谈谈为什么想做这个小程序,一是感觉自己太贪玩想控制一下,二是也锻炼下自己的编程。好,话不多说进入正题吧。 文件源代码在这个https://i.cnblogs.com/Files. ...
http://bbs.csdn.net/topics/391890120 将现实问题经过几次抽象(细化)处理,最后到求解域中只是一些简单的算法描述和算法实现问题。即将系统功能按层次进行分解,每一层不断将功能细化,到最后一层都是功能单一、简单易实现的模块。求解过程可以划分为若干个阶段,在不同阶段采用不 ...
分类:
其他好文 时间:
2017-10-13 10:12:40
阅读次数:
147
主要写一些在码代码时,感悟的一些大道理。悟道(笑 1、不要重复造轮子(我们不生产代码,我们只是代码的搬运工),除了ctrl c , ctrl v,还要理解其编程思路 2、复用代码要封装 3、触类旁通,多思考 4、异常bug调试 态度:多改一个bug,多一个知识点,多一分经验,笑对bug(如果全是bu ...
分类:
其他好文 时间:
2017-09-02 22:33:40
阅读次数:
202
讲到高性能IO绕不开Reactor模式,它是大多数IO相关组件如Netty、Redis在使用的IO模式,为什么需要这种模式,它是如何设计来解决高性能并发的呢? 最最原始的网络编程思路就是服务器用一个while循环,不断监听端口是否有新的套接字连接,如果有,那么就调用一个处理函数处理,类似:while ...
分类:
其他好文 时间:
2017-09-01 09:48:38
阅读次数:
222
2017-08-31 编程译站 所谓“知也无涯,生也有涯”,我们精力有限,在学习技术的事情上,建议大家选择一个技术领域专攻下去,其他知识也要做相应了解。 下图列出一些常见的编程技术: 编程语言只是工具,都要通过你的编程思路来解决问题。 选择了不同的编程语言,意味着你需要学习的技术栈就不同了。 坚持一 ...
分类:
其他好文 时间:
2017-08-31 12:47:39
阅读次数:
106
剪刀石头布小习题 学习编程不只是学习语法、学习计算思维、编程思路才是重点。 ...
分类:
编程语言 时间:
2017-08-18 15:19:20
阅读次数:
201