Golang开发环境搭建 Notepad++、LiteIDE两种方式
martini框架的使用...
分类:
其他好文 时间:
2014-05-07 03:02:54
阅读次数:
289
KVO的使用KVO是一种设计模式,名为观察者.addObserver:forKeyPath:options:context:通知其他对象的方法,这个方法在NSObject中就已经申明了,也就是说任何继承自NSObject的对象都可以使用KVO.我们来实现一个对象a值改变的时候去通知对象b.新建两个M...
分类:
其他好文 时间:
2014-05-07 02:04:07
阅读次数:
325
前面有关自定义View中进行了绘图,但View的绘图机制存在如下缺陷:1、View缺乏双缓冲机制。2、当程序需要更新View上的图像时,程序必须重绘View上显示的整张图片。3、新线程无法直接更新View组件。由于View存在上面缺陷,所以在游戏开发中一般使用SurfaceView来进行绘制,SurfaceView一般会与SurfaceHolder结合使用,SurfaceHolder用于向与之关联...
分类:
移动开发 时间:
2014-05-06 23:42:01
阅读次数:
571
1. 标准实例
http://en.cppreference.com/w/cpp/thread/condition_variable
在cppreference提供的对 cv的例子,condition_variable和mutex都是全局变量。但是我们的程序不可能到处使用全局变量。如果把condition_variable和mutex的定义放到main函数中进去,作为局部变量,并且循环...
分类:
编程语言 时间:
2014-05-06 23:07:32
阅读次数:
434
1. 熟悉各种Linux操作命令;并编写程序,使用GNU gcc/g++进行预处理、编译和链接,观察每一阶段完成的任务。 2. 编写代码,实现二维向量和三维向量的运算: 1) 遵循软件开发标准,程序分文件书写; 2) 可以进行向量的加减和比...
分类:
编程语言 时间:
2014-05-06 22:28:37
阅读次数:
455
Struts2的使用相较Hibernate来说简单的很,它的基本内容很少,核心也采用的是Webwork,所以在使用时只需要读WebWork了解清楚就可以很快上手开发,它的映射机制也很简单,下篇文章使用Struts2来做一个文件上传和下载的例子。...
分类:
其他好文 时间:
2014-05-06 22:28:04
阅读次数:
433
1、linux下等待队列的基本概念
在内核里面,等待队列是有很多用处的,尤其是在中断处理、进程同步、定时等场合。可以使用等待队列在实现阻塞进程的唤醒。它以队列为基础数据结构,与进程调度机制紧密结合,能够用于实现内核中的异步事件通知机制,同步对系统资源的访问等。...
分类:
其他好文 时间:
2014-05-06 21:00:04
阅读次数:
636
findfind命令是我们常用的查找文件的命令,它是一个非常强大的查找指令,但相对话费的时间会很长,并且非常消耗资源。语法:find【路径】【参数】【表达式】【-exec-ok...】指令{}\;{}代表find找到的文件;\禁止转义;{}\;之间是有空格的;;表示本指令结束-execfind命令对匹配..
分类:
系统相关 时间:
2014-05-06 20:57:13
阅读次数:
501
1. 熟悉各种Linux操作命令;并编写程序,使用GNU gcc/g++进行预处理、编译和链接,观察每一阶段完成的任务。
2. 编写代码,实现二维向量和三维向量的运算:
1) 遵循软件开发标准,程序分文件书写;
2) 可以进行向量的加减和比较运算(重载+,-,=和==运算符)。
3) 分别用静态链接和共享链接的方式测试向量的使用。
3. 创建包含二维向量和三维向量的向量库:libVector.a和 libVector.so,并分别写出对应的MakeFile文件
4. 编写程序测试向量库。...
分类:
编程语言 时间:
2014-05-06 19:38:36
阅读次数:
397
DockPanel为容器控件
主要了解其Dock属性和LastChildFill属性的使用
一、LastChildFill="True"
时
代码:
DockPanel.Dock="Top">Top
Bottom
Left
Right
Fill
效果图:
...
分类:
其他好文 时间:
2014-05-06 19:27:51
阅读次数:
375