来到了新公司,一开始就要做个程序去获取另外一个程序里的数据,哇,挑战性很大. 经过两周的学习,终于搞定,主要还是对Windows API有了更多的了解. 文中所有的消息常量,API,结构体都整理出来了(还不是很全):Windows.zip  目录: 获取控件句柄 模拟键盘和鼠标 文本框赋值 操作DateTimePicker控件 操作TreeView控件 识别简单验证码 判断按钮状态 正文: 一丶怎么获取每个控件的句柄 第一种是使用FindWindow和FindWindowEx两个API结合使用,…
我们先看看config 默认情况下系统是怎么配置的.在命令行中输入 config get *(如图) 默认情况下有61配置信息,每一个命令占两行,第一行为配置名称信息,第二行为配置的具体信息.     我们就从上到下来理解一下这些配置信息中的某些配置:     1.dbfilename是本地持久化存储数据库文件名,默认为dump.rdb.我可以在安装目录文件夹下找到这个文件.     2.requirepass是密码,即连接服务器的密码,默认为空.下面我来设置一个密码然后用带密码的命令连接一遍.…
一.前言 通过前一次的实验,相信大家都已经对cc2530程序的编写有了一定的认识,这次我们来操作和实验的是cc2530上的按键模块. 二.原理分析 我们先来看一下按键的原理图: 根据原理图我们可以得出,按键不按下的时候值为0,因为接地,所以,按键要被按下的时候,BUT1和BUT2输入值为1,当检测到它们为1时,按键就为按下的状态,因为P0DIR默认的状态是输入,所以不需要配置IO寄存器,当按键按下时,改变led的状态,来验证实验. 三.程序 #define LED1 P1_0      //LE…
这段时间园子里讲了一些关于VS的快捷键以及一些配置技巧,挺好的,大家一起学习,一起进步. 这段时间重点看了一下关于VS调试技巧方面的书,在此记录一下学习的内容吧,主要还是一些比较浅显的知识. 1. 调试窗口  当调试的时候我们需要清晰的看到变量的值,可以使用调试窗口显示变量的值. 快捷键:ctrl + Alt + W,1(先同时按ctrl + Alt +W,然后在按1) 好处:可以很清晰的把变量的值显示出来,当我们要查看实例里面某一个属性的值就需要这样做了, 你也可以移动鼠标到实例然后点+展开查…
(三)Axure rp元件的触发事件 l  OnClick(点击时): 鼠标点击事件,除了动态面板的所有的其他元件的点击时触发.比如点击按钮. l  OnMouseEnter(鼠标移入时): 鼠标进入到某个元件范围时触发,比如当鼠标移到某张图片时显示该图片的介绍. l  OnMouseOut(鼠标移出时): 鼠标离开某个元件范围时触发.比如鼠标离开图片时,图片介绍消失. l  OnKeyUp(按键弹起时): 文本框(单行与多行)编辑时,键盘按下某一个按键松开时触发,不支持其他axure元件.比如…
最近一直在优化项目的性能,就在前几天找到了一些资料,终于有方案了,那就是压缩数据. 一丶前端和后端的压缩和解压缩流程 二丶优点和缺点 优点:①字符串的压缩率能够达到70%-80%左右 ②字符串数量更少了 缺点:①CPU的开销会大一点,不过在可承受范围之内 三丶通过标记来说明数据是否压缩过 这个一开始是没有想到,是经理提醒我的,通过在数据(字符串)的最前端添加一个标记来说明数据是否压缩过. 因为只有当数据大于一定数量的时候才进行压缩操作. 四丶测试(简单的测试) 环境:1.启动500线程 (相当于…
ios7新添加了自己的游戏开发框架UISpriteKit ,可以用此做一些2D的小游戏, 今天学习了一下SKNode的知识做一下笔记,以便以后查阅. 1.SKNode继承自UIResponder. 2. 3.SKNode的子类 4. 6.坐标系 创建一个Sk模板的项目很简单, 打开xcode5,新建一个工程,在ios Application下选择SpriteKit Game.. 创建后运行可以看到初始效果. 下面讲解自定义SkNode 删除MyScene.h和MyScene.m文件 创建一个He…
数据库 一个MongoDB可以建立多个数据库. MongoDB的默认数据库为"db",该数据库存储在data目录中. MongoDB的单个实例可以容纳多个独立的数据库,每一个都有自己的集合和权限,不同的数据库也放置在不同的文件中. show dbs可以显示所有的数据列表. db可以显示当前数据库对象或集合. use可以连接到一个指定的数据库 数据库名字的命名规范 不能是空字符串("") 不得含有''(空格). .. $. /.  和 \0(空字符). 应全部小写 最…
本节重点 彻底掌握字符编码之前的转换关系 掌握 python2 vs python3 上编码的区别 掌握 python2 和python3 上bytes,str 的区别 补充知识点:三元运算 ​三元运算又称为三目运算,是对简单的条件语句的简写,如: ​if 条件成立: ​    ​val = 1 ​else: ​    ​val = 2 ​改写成三元运算: ​val = 1 if 条件成立 else 2 ​C#中的写法 int i = 条件成立?1:2 一.字符编码方式 ASCII 占1个字符,…
学习react.js,知识点整理: 1.props和state: props是相对于父级来说,固定的不会改变的内容.一般会先定义一个变量,则在父级中进行引用, var user = "liumcb"; 定义的组件 <Hello name={user} /> 在组件中进行调用则是 <div>hello {this.props.name}</div> 同样道理,props不仅可以传递字符串,也是可以传递对象的,例如: 定义一个对象 obj={ user:…