本文内容: 什么是线程 线程的生命周期 Thread实现的多线程 Runable实现的多线程 线程常用函数 线程的控制 线程同步 线程通信 首发日期:2018-05-13 Thread实现的多线程: 实现方法: 上述代码结果【该结果有随机性,如果想要有明显的抢夺运行权,可以增大i】: 补充: 执行r ...
分类:
编程语言 时间:
2018-05-13 21:10:26
阅读次数:
193
4.1 缓存 buff 说明 一般设置缓存 buff 的大小是由一定的规律的,就是根据磁盘块的大小来定。 Linux下输入命令: df -k 查看磁盘 可以用命令查看下 /dev/sda1 磁盘的磁盘说明 Block size 就是磁盘块的大小,这个磁盘块的大小为 4M ,那么就可以设置缓存 buf ...
分类:
其他好文 时间:
2018-05-13 21:10:18
阅读次数:
182
四代曾经记得有一篇这样的文章是这样说的:“所谓管理,就是沟通,沟通,再沟通!”四代觉得非常的有道理,这是在团队对话中,四代说过的最多的一句话,没有之一。 目前,四代碰到过的团队问题,不管是任务分配不明确、功能实现不清晰、产品发布不顺利,还是队员之间互相不理解、团队之间协作不顺畅、利益之间分配不公平, ...
分类:
其他好文 时间:
2018-05-13 21:09:59
阅读次数:
200
KMP的c++版模板 例题 HDU5918 http://acm.hdu.edu.cn/showproblem.php?pid=5918 ...
分类:
其他好文 时间:
2018-05-13 21:09:43
阅读次数:
140
随便看了一场以前的bestcoder,然后顺便写了一下,都不码的样子 有中文题面,这里就不写题目大意了 T1. 刚开始想复杂了,T1可能是4道题里面想的最久的 我们大概弄一下就可以发现,如果a[i]>0,并且a[i+1]满足条件,那么s[i]=s[i+1] 所以我们发现其实是一堆相同的弄在一起。 当 ...
分类:
其他好文 时间:
2018-05-13 21:09:35
阅读次数:
183
Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的 /usr:系统级的目录,可以理解为C:/Windows/ /usr/lib:理解为C:/Windows/System32。 /usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的 ...
分类:
系统相关 时间:
2018-05-13 21:09:26
阅读次数:
197
RPC 技术原理 RPC ( Remote Procedure Call Protocol,远程过程调用协议 ): 客户端在不知道调用细节的情况下,调用存在于远程计算机上的某个对象,就像调用本地应用程序中的对象一样 。 1.RPC要点RPC 是协议 : 既然是协议就只是一套规范规则,也就需要有人遵循... ...
分类:
其他好文 时间:
2018-05-13 21:09:16
阅读次数:
188
import java.util.*;class ArrayTest { public static void main(String[] args) { int[] arr={5,1,6,4,2,8,9}; for(int i=0;i<arr.length;i++) { if(i!=arr.len ...
分类:
编程语言 时间:
2018-05-13 21:09:10
阅读次数:
146
As a cute girl, Kotori likes playing ``Hide and Seek'' with cats particularly. Under the influence of Kotori, many girls and cats are playing ``Hide a ...
分类:
其他好文 时间:
2018-05-13 21:09:01
阅读次数:
151
20172322 2017 2018 2 《程序设计与数据结构》第九周学习总结 教材学习内容总结 异常 学会了使用 来实现未捕获的异常的处理。可以使得异常被捕获进而不导致程序出现错误退出。使用 写入可能产生异常的语句,使用 来编写在捕获异常后继续执行的代码(可以为空)。 "未捕获的异常"指在编译过程 ...
分类:
其他好文 时间:
2018-05-13 21:08:55
阅读次数:
150
首先说下redis最简单得使用,出去配置。 需要在你要使用得缓存得地方,例如mybatis在mapper.xml中加入: <cache eviction="LRU" type="cn.jbit.cache.RedisCache"/> 由于是第一次使用redis,再调试代码得时候报错:Cannot g ...
分类:
其他好文 时间:
2018-05-13 21:08:48
阅读次数:
5189
/*1、一个游戏, 前20关是每一关自身的分数, 21-30关每一关是10分, 31-40关,每一关是20分, 41-49关,每一关是30分, 50关,是100分, 输入你现在闯到的关卡数,求你现在拥有的分数. */ 打印三角形 两个for循环嵌套 * ********* * ** ******* ...
分类:
Web程序 时间:
2018-05-13 21:08:38
阅读次数:
193
一、散列函数是什么? 1.中文名称:哈希函数 Hash,一般翻译做"散列",也有直接音译为"哈希"的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散 ...
分类:
其他好文 时间:
2018-05-13 21:08:30
阅读次数:
822
类的继承例子: 以上个动态银河系的制作为例,假设我们定义了一个星星的类如下: 接下来我们被要求制作一个矩形的星星我们该怎么做,其实矩形星星和上述的差别就在于draw()和Romove()这两个函数,所以我们可以利用类继承的方法来实现,再使用同函数名覆盖的方法来写类,有三种继承的方式如下表所示: 所以 ...
分类:
编程语言 时间:
2018-05-13 21:08:23
阅读次数:
241
#函数什么是函数,为什么要使用函数? 如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数 <1>定义函数定义函数的格式如下: def 函数名(): 代码<2>调用函数 函数名()注意必须先定义才能使用每次调用函数时,函数都 ...
分类:
编程语言 时间:
2018-05-13 21:08:17
阅读次数:
196
黑色星期五 黑色星期五 Time Limit: 2000/1000ms (Java/Others) Time Limit: 2000/1000ms (Java/Others) Problem Description: 13号又是星期五是一个不寻常的日子吗?13号在星期五比在其他日少吗?为了回答这个问 ...
分类:
其他好文 时间:
2018-05-13 21:08:07
阅读次数:
203