std::thread C++11在标准库中为多线程提供组件, 使用线程需要包含头文件 thread, 其命名空间为 std. 启动新线程 每个进程至少有一个线程: 执行main()函数的线程, 其余线程有其各自的入口函数(线程函数)。 当线程执行完线程函数后, 线程也会退出. 如果不传入线程函数( ...
分类:
编程语言 时间:
2016-10-06 22:09:15
阅读次数:
240
使用 Git 来管理 Xcode 中的代码片段 代码片段介绍 xcode4 引入了一个新 feature: code snippets,在整个界面的右下角,可以通过快捷键:cmd + ctrl + opt + 2 调出来。code snippets 是一些代码的模版,对于一些常见的编程模式,xcod ...
分类:
其他好文 时间:
2016-10-06 22:10:23
阅读次数:
106
批处理是一次性向数据库发出多条查询指令,一起执行Statement 接口定义的方法:|—增加批处理语句: |—执行批处理: PreparedStatement接口定义的方法:增加批处理:public void addBatche()throws SQLexceeption public class ...
分类:
其他好文 时间:
2016-10-06 22:11:39
阅读次数:
112
记下坑爹的微信授权配置小问题: 这个地方的回掉域名,记住一定不能带http:// 但是在后台调用回掉页面时候 https://open.weixin.qq.com/connect/oauth2/authorize?appid={0}&redirect_uri={1}&response_type=co ...
分类:
微信 时间:
2016-10-06 22:08:18
阅读次数:
236
斯坦福大学 iOS 开发公开课总结 前言 iPhone 开发相关的教程中最有名的,当数斯坦福大学发布的 “iPhone 开发公开课 “ 了。此公开课在以前叫做《iPhone 开发教程》,今年由于平板电脑的流行,所以也加入了 ipad 开发相关的课程。在 网易公开课 上,有 该教程 的 2010 年录 ...
分类:
移动开发 时间:
2016-10-06 22:11:05
阅读次数:
289
MyBatis的每一个查询映射的返回类型都是ResultMap,只是当我们提供的返回类型属性是resultType的时候,MyBatis对自动的给我们把对应的值赋给resultType所指定对象的属性,而当我们提供的返回类型是resultMap的时候,将数据库中列数据复制到对象的相应属性上,可以用于 ...
分类:
其他好文 时间:
2016-10-06 22:08:05
阅读次数:
155
1.重载 允许多个同名但是形式参数个数或参数类型不同的方法存在同一个类中,在调用时根据形式参数列表来调用对应的方法。 2.判断 (1):方法名必须相同。 (2):形式参数个数不同或者参数类型不同(满足其中一个条件就行)。 3.重写 父类与子类之间的多态性,对父类的函数进行重新定义,在子类中定义的某方 ...
分类:
编程语言 时间:
2016-10-06 22:10:23
阅读次数:
141
题意:给一段数列,将这个数列分成两部分,使两部分的最大子段和的和最大,输出和 /* 看数据没想到是(O)n的算法,求出从前向后的最大子段和和从后向前的最大子段和, 然后枚举断点。 第一次提交不小心折在数组最小值的赋值上…… */ #include<cstdio> #include<iostream> ...
分类:
其他好文 时间:
2016-10-06 22:09:23
阅读次数:
171
关于考试:题目很难,T1和T3都失误,爆零orz 更正:第三组:不存在相同的字符|str|=26,26<=n<=100 【题目分析】 第一反应,组合数学;第二反应,有端倪;jn给了一道题GT考试 很多大神都做过,kmp+矩阵乘法 更正:输出的顺序保证a<b 更正:输出样例:0 1000000006 ...
分类:
其他好文 时间:
2016-10-06 22:08:48
阅读次数:
158
使用GCD 什么是 GCD Grand Central Dispatch (GCD) 是 Apple 开发的一个多核编程的解决方法。该方法在 Mac OS X 10.6 雪豹中首次推出,并随后被引入到了 iOS4.0 中。GCD 是一个替代诸如 NSThread, NSOperationQueue, ...
分类:
其他好文 时间:
2016-10-06 22:08:54
阅读次数:
170
MySQL数据库是一个C/S(客户端/服务端)架构应用,要访问MySQL数据库要使用专门的客户端软件 登陆到MySQL服务器 SHOW MASTER LOGS 语句可以查看当前数据库服务的日志文件信息 退出mysql>操作环境 执行"quit" "exit" 可以退出mysql命令工具,返回原来的S ...
分类:
数据库 时间:
2016-10-06 22:07:29
阅读次数:
210
原题目:点我 题目是一个略水的题,我机制地用面向对象做了。。。所以代码量急剧加大,100行233 模拟即可,字符串处理麻烦点。如果没有找到子文件夹就新建文件夹,如果有就进入该文件夹。 提示:高能,指针+动态内存,用数组太low(在noip中用数组才是王道!) ...
分类:
其他好文 时间:
2016-10-06 22:05:57
阅读次数:
126
一、提出需求 查询得到男性或女性的数量, 如果传入的是0就女性否则是男性 二、准备数据库表和存储过程 1 create table p_user( 2 id int primary key auto_increment, 3 name varchar(10), 4 sex char(2) 5 ); ...
分类:
其他好文 时间:
2016-10-06 22:08:12
阅读次数:
127
算法要点:Kruskal算法的最难点在于怎样判断加入边(x,y)后是否形成了环。 问题可化为:判断边(x,y)的两个顶点x,y在图(实际是森林)mst中最否已经连通。如果已经连通,加入边将形成环;否则,不形成环。 在kruskal算法中,要用到并查集的合并和查找 并查集: kruskal算法核心: ...
分类:
编程语言 时间:
2016-10-06 22:05:38
阅读次数:
420
1、 区分 #{} 和 ${}的不同应用场景 1)#{} 会生成预编译SQL,会正确的处理数据的类型,而${}仅仅是文本替换。对于SQL: select * from student where xCode = ‘S123456’;如果使用#{}那么生成的SQL为:select * from stu ...
分类:
其他好文 时间:
2016-10-06 22:05:27
阅读次数:
162
一、mybatis中的批量操作 批量操作核心就是一次传入多个数据然后进行相关操作,增删改查中掌握其中一个其他的也不成问题 1、最新在做的短信平台,要批量插入群发的短信记录: 当然批量操作还有:批量删除,更新,插入,更新。 批量删除: <delete id= "deleteBatchByXXX" pa ...
分类:
其他好文 时间:
2016-10-06 22:04:52
阅读次数:
129
一、什么是内存泄露? 在计算机科学中,内存泄漏指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,失去了对该段内存的控制,因而造成了内存的浪费。 通常我们所说的内存泄漏是指堆内存的泄漏。堆内存是指程序从堆中分配的,大小 ...
分类:
其他好文 时间:
2016-10-06 22:05:56
阅读次数:
119