线程和进程的关系: 一个进程有N个线程 1、实现线程的三种方式: (1)继承thread 类 [1]创建一个继承thread类的类 [2]创建测试类 (2)实现runnable 接口 【1】 实现runnable 接口的类并不是一个线程类,而是线程类的一个target ,可以为线程类构造方法提供参数 ...
分类:
编程语言 时间:
2017-01-07 19:30:47
收藏:
0 评论:
0 赞:
0 阅读:
200
输入流(读取数据的流) BufferedInputStream 继承 >FileInputStream--继承 >InputStream > (1)字节流操作中文数据不是特别的方便,所以就出现了转换流。 转换流的作用就是把字节流转换字符流来使用。 (2)转换流其实是一个字符流 字符流 = 字节流 + ...
分类:
编程语言 时间:
2017-01-07 19:30:29
收藏:
0 评论:
0 赞:
0 阅读:
180
在Java程序中,有时候可能需要推迟一些高开销的对象初始化操作,并且只有在使用这些对象时才进行初始化。此时程序员可能会采用延迟初始化。但要正确实现线程安全的延迟初始化需要一些技巧,否则很容易出现问题。比如,下面是非线程安全的延迟初始化对象的示例代码: 在UnsafeLazyInitializatio ...
分类:
其他 时间:
2017-01-07 19:30:08
收藏:
0 评论:
0 赞:
0 阅读:
212
来自:http://www.jb51.net/article/31805.htm Oracle存储过程基本语法 存储过程 1 CREATE OR REPLACE PROCEDURE 存储过程名 2 IS 3 BEGIN 4 NULL; 5 END; 行1: CREATE OR REPLACE PRO ...
分类:
数据库技术 时间:
2017-01-07 19:29:47
收藏:
0 评论:
0 赞:
0 阅读:
237
https://zhuanlan.zhihu.com/p/22460835?refer=json-tutorial 课程不是我原创,我打算照他的这个C版本来重写一遍Java的,打算用面向对象的方式来编写 主要用的还是递归下降文法的方式,参考的书籍有 编程语言的实现模式 Think in Java ...
分类:
编程语言 时间:
2017-01-07 19:29:31
收藏:
0 评论:
0 赞:
0 阅读:
213
服务器添加3块磁盘的体系结构 [root@oldboylinux test]# free -m total used free shared buffers cached Mem: 992 133 859 0 24 37 -/+ buffers/cache: 70 921 Swap: 511 0 5... ...
分类:
系统服务 时间:
2017-01-07 19:29:12
收藏:
0 评论:
0 赞:
0 阅读:
518
今天研究了一下这块内容...首先是板子 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #inc... ...
分类:
其他 时间:
2017-01-07 19:28:45
收藏:
0 评论:
0 赞:
0 阅读:
182
LinearLayout : 线性布局 在一般情况下,当有很多控件需要在一个界面列出来时,我们就可以使用线性布局(LinearLayout)了, 线性布局是按照垂直方向(vertical)或水平方向(horizontal)的顺序依次排序子元素,每一个子元素都位于前一个元素之后,下面我们就简单的了解一 ...
分类:
移动平台 时间:
2017-01-07 19:28:25
收藏:
0 评论:
0 赞:
0 阅读:
142
在github上git clone一个项目,在里面创建一个目录,然后git push的时候,出现报错"Everything up-to-date" 原因:1)没有git add .2)没有git commit -m "提交信息"如果上面两个步骤都成功执行,还出现这个错误是因为创建的目录下是空的,目录 ...
分类:
其他 时间:
2017-01-07 19:28:05
收藏:
0 评论:
0 赞:
0 阅读:
147
除了内建的模块外,Python还有大量的第三方模块。 基本上,所有的第三方模块都会在https://pypi.python.org/pypi上注册,只要找到对应的模块名字,即可用pip安装。 本章介绍常用的第三方模块。 1. PIL PIL:Python Imaging Library,已经是Pyt ...
分类:
编程语言 时间:
2017-01-07 19:27:41
收藏:
0 评论:
0 赞:
0 阅读:
500
在编译C语言的开源项目的时候,经常会出现头文件找不到的问题. 解决这类问题有一个特别好用的工具apt-file 1.在ubuntu下安装 sudo apt install apt-file 2.更新索引 apt-file update 3.更新以后就可以在源中查找未安装程序中的文件 apt-file ...
分类:
其他 时间:
2017-01-07 19:27:13
收藏:
0 评论:
0 赞:
0 阅读:
263
public class ByteSub { public static void subString(String str, int a) { int bytes = 0; String result = ""; for (int x = 0; x a) { break; } ... ...
分类:
其他 时间:
2017-01-07 19:26:55
收藏:
0 评论:
0 赞:
0 阅读:
203
如果直接找视频剪切和合并视频的软件,通常出来的都是大的视频编辑软件或者是有图形界面的剪切软件,大型一点的功能太多安装麻烦,小型一点的功能可能不齐全。 只是简单的剪切或者一下合并一下,还是ffmpeg这个命令行工具最方便和快速。 一、剪切视频 剪切从30秒开始到40秒结束的视频。 ffmpeg -i ...
分类:
其他 时间:
2017-01-07 19:26:27
收藏:
0 评论:
0 赞:
0 阅读:
216
组合问题中的贪心法: 活动安排问题: 在一个会场中,安排一批活动,活动的时间可能重复,要求计算出最多能够安排的活动数。 算法分析: 先把活动按照时间从大到小的顺序,进行排序。然后就可以用贪心思想来进行选择。 代码: 图问题中的贪心法: ...
分类:
编程语言 时间:
2017-01-07 19:26:09
收藏:
0 评论:
0 赞:
0 阅读:
241
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): da.huying.usermanage.mapper.UserMapper.queryUserById at org.apache.ib ...
分类:
Web开发 时间:
2017-01-07 19:25:55
收藏:
0 评论:
0 赞:
0 阅读:
251
python3中thread模块已被废弃,不能在使用thread模块,为了兼容性,python3将thread命名为_thread。python3中我们可以使用threading进行代替。 threading通过对thread模块进行二次封装。Thread 是threading模块中最重要的类之一, ...
分类:
编程语言 时间:
2017-01-07 19:25:08
收藏:
0 评论:
0 赞:
0 阅读:
253
如果: Failed to compile shader: ERROR: 0:3: '' : No precision specified for (float) 解决办法: 在片元着色器里面加上浮点数精度声明(事实上,片元着色器支持所有3种精度,并不是精度不支持,只是需要声明而已) ...
分类:
其他 时间:
2017-01-07 19:24:49
收藏:
0 评论:
0 赞:
0 阅读:
929
原文出自水木,感谢原文作者! 标 题: 强烈推荐!!一个清华大学·生几天猎头生活的感想!!(世道太不公平了) 发信站: BBS BYR论坛站 从来没有想过自己会加入这一行,从开始自己喜欢的专业通讯,到后来喜欢的管理,幻想过是专业高手,幻想过管理专家,却从来没有想过进入这一行,但真的在我刚刚离开校园的 ...
分类:
其他 时间:
2017-01-07 19:24:38
收藏:
0 评论:
0 赞:
0 阅读:
162
有人会问,为啥 CodeDom 不会生成 switch 语句,为啥没生成 while 语句之类。要注意,CodeDom只关心代码逻辑,而不是语法,语法是给写代码的人用的。如果用.net的“反编译”工具的朋友会知道,你用while语句写了一段代码,然后编译生成程序集,再用工具把代码“反”出来,此时你会 ...
分类:
Web开发 时间:
2017-01-07 19:24:13
收藏:
0 评论:
0 赞:
0 阅读:
129
1 获取当前时间 ...
分类:
编程语言 时间:
2017-01-07 19:23:58
收藏:
0 评论:
0 赞:
0 阅读:
203