• MFC--响应鼠标和键盘操作

    一个程序最重要的部分之一是对鼠标和键盘操作的响应. 一. 理解鼠标事件.之前对鼠标事件的认识仅仅局限于处理控件的单击与双击事件.但实际鼠标的操作包含很多.这里将以一个画图的小程序讲解对鼠标的响应. 首先新建一个MFC程序,选择对话框类型,将Mouse设为程序标题.建立...

    2018-06-23 22:58:15

  • 【.net】创建属于自己的log组件——改进版

    在上一篇随笔中,建立了一个自己的Log简单日志记录类 可是在众多园友的提点下,对于线程,阻塞,资源竞争等都没有仔细的去了解 在这版的改进中,我们新加了线程操作,线程等待,以及多层的错误捕获。【不知道有什么用可是潜意识叫我加上】 这些改进用于作为一个本分的L...

    2018-06-23 22:58:13

  • 【开源】简单4步搞定QQ登录,无需什么代码功底【无语

    上一节我们通过通用封装说了下QQ登录的申请和通用讲解,【开源】简单4步搞定QQ登录,无需什么代码功底【无语言界限】:http://www.cnblogs.com/dunitian/p/5055789.html 这次我们专门为Net程序员准备一个专版(其他方向的看通用封装即可,使用起来很简单) 做个简单的...

    2018-06-23 22:58:10

  • mfc学习之路--如何删除通过控件新增的变量

    刚刚学校mfc的人都会遇到这样一个问题(比如我),在照做书做一个mfc程序,给控件新增变量时变量类型错了,但是变量名对了,然后想要加个正确的时候提示"已经存在该对象",然后就傻了,不知道该怎么删除这个错误的变量. 开发工具提供了增加变量的功能但是并没有删除的功能,所以...

    2018-06-23 22:58:06

  • 06.GitHub实战系列~6.过滤器过滤掉的文件如何上传

    比如我想发布一个软件版本供普通人下载: Git库建立了VS的过滤规则后 dll 和 exe 是自动过滤的,这时候我们得加参数(看图) git add xxx -f...

    2018-06-23 22:58:10

  • 你连Bug都抓不住,还谈什么参与感?

    林子大了什么鸟都有,APP市场也是这样。举个例子,有段时期图片社交井喷式发展,各类图片社交APP一时充斥着市...

    2018-06-23 22:58:07

  • 【开源】简单4步搞定QQ登录,无需什么代码功底【无语

    说17号发超简单的教程就17号,qq核审通过后就封装了这个,现在放出来~~ 这个是我封装的一个开源项目:https://github.com/dunitian/LoTQQLogin 先申请一下 创建一个应用 网站或者移动 注意回调地址(登录的时候会传东西过去) 以网站为例 验证后即可成功,具体看创建时...

    2018-06-23 22:58:07

  • 使用.net Reflector手动修改单个dll文件

    在项目中修改bug会存才版本混乱的问题,加上dll中的依赖项目比较多,想要修改单个dll文件中的少量代码是很麻烦的。 可以使用Reflector和Reflexil可以手动修改单个dll文件,我使用的是.Net Reflector 8.5 + Reflexil 1.6。 Reflexil是Reflector中的插件,打开Reflector...

    2018-06-23 22:58:04

  • 【改进】用Log4net建立日志记录

    上一篇随笔中只使用了普通的文件读写来进行日志的写入,正如很多朋友说的,频繁的对文件进行读写会造成很多的问题,代码缺少边界控制和操作控制,没有对资源进行管理,是非常典型的bad code。 然后经过前辈们的提点,今天使用了Log4net进行日志的写入,发现非常的便捷...

    2018-06-23 22:58:00

  • 7.7 数据注解特性--Table

    大家可能注意到,有几个特性,我没有翻译,因为实在是太简单了,看一下就知道,之前也学过,现在只是系统学一下,所以就粗略的看一下就行了。 现在学习数据注解特性的--Table特性。 Table 特性可以被用到类中,Code--First默认的约定是使用类名称为我们创建表名,Table...

    2018-06-23 22:57:58

2