多线程同步 为什么要引入同步机制在多线程环境中,可能会有两个甚至更多的线程试图同时访问一个有限的资源。必须对这种潜在资源冲突进行预防。解决方法:在线程使用一个资源时为其加锁即可。访问资源的第一个线程为其加上锁以后,其他线程便不能再使用那个资源,除非被解锁。 关于成员变量与局部变量: 如果一个变量是成 ...
分类:
编程语言 时间:
2016-04-16 17:00:47
阅读次数:
179
电脑中存的是mysql_5.6.24版本的。安装过程中遇到些麻烦,记录一下。 一开始去官网上下载了最新的5.7.12版的,一直启动不了mysql的服务。发现原因是,电脑中本来安装了5.6.24版本的,有冲突了应该。5.7.12版的解压后没有data目录,很蛋疼,也没有找到解决方法,网上说要在一开始执 ...
分类:
数据库 时间:
2016-04-16 16:58:43
阅读次数:
179
一. 操作 数据库 1. 登入数据库 $ mysql -u root -p 2. 查看当前所有数据库 SHOW DATABASES; 3. 创建数据库 CREATE DATABASE test; 3. 选择数据库 USE test; 4. 删除数据库 DROP DATABASE test; 二. 操 ...
分类:
数据库 时间:
2016-04-16 16:57:30
阅读次数:
232
方法1:归并排序思路: (1)设计一个寻找中间节点的函数;(2)设计一个归并两个已经有序的函数;(3) 主函数; 其中第一个函数思想:是在109题转换成BST当中使用的那样,同时也是快慢链表解决环形链表当中的设计一样的思路! ...
分类:
其他好文 时间:
2016-04-16 16:59:05
阅读次数:
190
Linux 下安装 QT5.4.0 http://blog.163.com/xd8171@126/blog/static/620810432015027111314471/ Linux qt环境变量设置 http://blog.sina.com.cn/s/blog_5f0d72800100iiw8. ...
分类:
系统相关 时间:
2016-04-16 16:59:33
阅读次数:
287
Sometimes it is necessary to return additional information in response to a HTTP request. Such information may be built and returned using Response an ...
分类:
其他好文 时间:
2016-04-16 16:59:22
阅读次数:
154
很多代码生成器都选择了从表结构来生成领域模型,这样的方案有一个前提,就是领域模型和数据库表结构是同构的,也就是说领域模型中的类和数据库中的记录结构十分吻合,这样数据库表结构可以简单的直接映射到领域模型。 但是在业务逻辑比较复杂的情况下,对象方案和关系方案往往是不相配的,通常在两者之间有一个数据映射器 ...
分类:
其他好文 时间:
2016-04-16 16:59:33
阅读次数:
317
这是坦克大战游戏1.0版,以后会陆陆续续的完成... 准备素材(itank.jpg): 代码如下: 于是坦克就可以在夕阳下狂奔了!!! ...
分类:
其他好文 时间:
2016-04-16 16:57:12
阅读次数:
158
声明 笔者近期意外的发现 笔者的个人站点 http://tiankonguse.com/ 的非常多文章被其他站点转载,可是转载时未声明文章来源或參考自 http://tiankonguse.com/ 站点,因此。笔者加入此条声明。 郑重声明:这篇记录《标题》转载自 http://tiankongus ...
分类:
其他好文 时间:
2016-04-16 16:58:51
阅读次数:
226
0.和java很相似, struct(结构) 实例化出来的对象,是在内存栈中分配; class(类)实例化出来的对象,指向了内存堆中分配的空间; string、object、class,这3个引用类型在堆中存储 1.在堆内存中,一个new分配一个内存区域,没有new的通常都只是直接指向; 但在栈内存 ...
2.9 设有如下语句,请用相应的谓词公式分别把他们表示出来: (1)有的人喜欢梅花,有的人喜欢菊花,有的人既喜欢梅花又喜欢菊花。 (2)有的人每天下午都去打篮球。 (3)新型计算机速度又快,存储容量又大。 (4)不是每个计算机系的学生都喜欢在计算机上编程序。 (5)凡是喜欢编程序的人都喜欢计算机。 ...
分类:
其他好文 时间:
2016-04-16 16:57:08
阅读次数:
384
Java基础——变量及数据类型 变量的概念 内存中的一个存储区域 变量名+数据类型 可在同一类型范围内不断变化 内存中的一个存储区域 变量名+数据类型 可在同一类型范围内不断变化 为什么定义变量: 用于不断的存放同一类型的常量,并可以重复使用 用于不断的存放同一类型的常量,并可以重复使用 使用变量注 ...
分类:
编程语言 时间:
2016-04-16 16:57:57
阅读次数:
234
一、属性传值 在SecondViewController.h里 #import <UIKit/UIKit.h> @interface SecondViewController : UIViewController // 第一步:声明属性,用来存放上一页传过来的数据 @property (nonato ...
分类:
移动开发 时间:
2016-04-16 16:58:26
阅读次数:
216
首先必须得更正下自己一直以来对于get请求和post请求理解的一个误区:get请求只能通过url传参,post请求只能通过body传参。 其实上面的理解是错误的,翻阅了不少资料及具体实践,正确理解应该是:get和post是http协议(规范)定义的和服务器交互的不同方法,get用于从服务器获取资源( ...
单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。 动机: 对于系统中的某些类来说,只有一个实 ...
分类:
其他好文 时间:
2016-04-16 16:55:37
阅读次数:
160
在搭建Ntp服务器的过程中,试过两种方案,具体如下: 方案一: 到ntp官网获取源码编译,失败 下载源码ntp-4.2.8 -> ./configure -> make 无法通过; ps,在ubuntu12.02上源码无法编译通过。不过在Fedora上这种方案是可行的。所以,不同系统结果是不一样的。 ...
分类:
其他好文 时间:
2016-04-16 16:58:05
阅读次数:
158
Lucene简介 首先说明的是--Lucene.Net只是一个全文检索开发包,不是一个成型的搜索引擎, 它的功能就是负责将文本数据按照某种分词算法进行切词,分词后的结果存储在索引库中,从索引库检索数据的速度灰常快. 对以上加粗的词汇稍作下阐述: 文本数据:Lucene.Net只能对文本信息进行检索, ...
分类:
Web程序 时间:
2016-04-16 16:56:26
阅读次数:
129