进程pid唯一标示符使用kill杀死进程主线程创造一个进程的时候,会创造一个线程,这个线程被称为主线程一个进程只有一个主线程python里的多线程,不是真正意义上的多线程,只是多线程的假象全局锁GIL在任意的指定时间里,有且只有一个线程在运行——>python是线程安全的impor..
分类:
编程语言 时间:
2017-10-05 12:13:04
阅读次数:
137
package Eric.ADT.Application; import java.util.Scanner; import Eric.ADT.MyStack; import Eric.ADT.MyStack2; /** * * Title:BranketMatching * * * Descrip... ...
分类:
编程语言 时间:
2017-10-05 12:14:24
阅读次数:
138
1.理解AOP是什么: * AOP是Aspect-oriented programming 面向切面编程 * AOP的实现可以吧业务逻辑和系统级的服务进行隔离,使得业务逻辑跟各个系统级服务的耦合性降低,提高程序的重用性和开发效率. 业务逻辑:某个类的某个方法本身要实现的功能 系统级服务:身份权限验证 ...
分类:
编程语言 时间:
2017-10-05 12:14:31
阅读次数:
261
就会自动安装对应的插件 ...
分类:
编程语言 时间:
2017-10-05 12:14:43
阅读次数:
147
如题:publicclassTest{publicstaticvoidmain(String[]args){intcount=0;for(inti=0;i<10;i++){count=count++;}system.out.println("count="+count);}}此段代码输出结果为0,而不是10。count++是一个表达式,是有返回值的,它的返回值就是自加前的值,java对自加是这样处理..
分类:
编程语言 时间:
2017-10-05 12:16:52
阅读次数:
143
Jedis是Redis的Java客户端,Spring将Jedis连接池作为一个Bean来配置。如果在Spring Data的官网上可以发现,Spring Data Redis已经将Jedis集成进去了。 Jedis连接池分为两种: 一种是“redis.clients.jedis.ShardedJed ...
分类:
编程语言 时间:
2017-10-05 12:17:00
阅读次数:
216
默认参数指的是当函数调用中省略了实参时 自动使用一个默认的值。 对于带参数列表的函数,必须从右向左添加默认值 (就是说她的右边肯定是先有默认的值) fun(int ,1,2,3) 不能 fun(int,1,int,int)等情况! 够清楚了吧!! 1 声明时带有默认参数,实现时没有默认值 (ok) ...
分类:
编程语言 时间:
2017-10-05 12:18:34
阅读次数:
144
有的时候安装了eclipse,启动会遇到这样的问题“failed to create the java virtual machine”。 (一)百度了一下发现主要给的解决办法如下: 解决步骤: 1、打开eclipse解压目录下的配置文件eclipse.ini; 2、找到 --launcher.XX ...
分类:
编程语言 时间:
2017-10-05 12:23:26
阅读次数:
171
题意:给定上一个串,问你多少种UVU这一种形式的串,其中U不为空并且V的长度给定了。 析:枚举 U 的长度L,那么U一定是经过 0 L 2L 3L .... 其中的一个,所以求两个长度反lcp,一个向前延伸lcp1,一个向后延伸lcp2,然后加起来,要保证每个都不超过L,否则就会重复,然后个数就是 ...
分类:
编程语言 时间:
2017-10-05 12:23:52
阅读次数:
150
关于Env的源代码如下: 举个例子,如下: 那么t()的环境Env的结构如下截图。 这是outer属性,而next属性和语法树的组织结构是严格一致的,如下截图。 而其中的info属性一般为AttrContext,源代码如下: 在如上的例子中,JCVariableDecl节点及子结点的staticLe ...
分类:
编程语言 时间:
2017-10-05 12:24:47
阅读次数:
143
1:事务的概念 事务是一系列作为一个逻辑单元来执行的操作集合 他是数据库维护数据一致性的单位,他将数据库从一个一致状态,转变为新的另外一个一致状态 说的简单一点就是:如果一组处理步骤要么全部成功,要么全部失败,这样就保证了 数据始终一个状态,维护了数据的完整和可靠 2:jdbc处理事务的逻辑: 详见 ...
分类:
编程语言 时间:
2017-10-05 12:27:22
阅读次数:
275
/**
*半角转全角
*@paraminput输入字符串参数
*@return全角字符串.
*/
publicstaticStringconvert2DoubleByte(Stringinput){
charc[]=input.toCharArray();
for(inti=0;i<c.length;i++){
if(c[i]==‘‘)c[i]=‘\u3000‘;
elseif(c[i]<‘\177‘)
c[i]=(char)(c[i]+65248);
}
ret..
分类:
编程语言 时间:
2017-10-05 12:28:45
阅读次数:
180
需求:均衡的从数组里依次取出每一个元素,环形数组下面的代码是从Netty的源码(DefaultEventExecutorChooserFactory.java)中,抽出来的;packagecom.xingej.toolkit.array;
importjava.util.concurrent.atomic.AtomicInteger;
//从数组里依次取出每一个元素,形成一个环形数..
分类:
编程语言 时间:
2017-10-05 12:29:01
阅读次数:
159
题目链接:【http://acm.split.hdu.edu.cn/showproblem.php?pid=5517】 题意:定义multi_set A<a , d>,B<c , d , e>,C<x , y , z>,给出 A , B ,定义 C = A * B = ={?a,c,d?∣?a,b? ...
分类:
编程语言 时间:
2017-10-05 13:02:47
阅读次数:
222
【SinGuLaRiTy-1039】 Copyright (c) SinGuLaRiTy 2017. All Rights Reserved. 迭代加深搜索(ID) 迭代加深搜索,实质上就是限定下界的深度优先搜索。即首先允许深度优先搜索K层搜索树,若没有发现可行解,再将K+1后重复以上步骤搜索,直到 ...
分类:
编程语言 时间:
2017-10-05 13:03:28
阅读次数:
195
spring Boot 使用事务非常简单,首先使用注解 @EnableTransactionManagement 开启事务支持后,然后在访问数据库的Service方法上添加注解 @Transactional 便可。 关于事务管理器,不管是JPA还是JDBC等都实现自接口 PlatformTransa ...
分类:
编程语言 时间:
2017-10-05 13:05:56
阅读次数:
142
本人初学者,此文仅是对这几天鼓捣subime text 3一点微不足道的经验总结,如有明显错误,欢迎指正! 好了,废话少说,进入正题,之前编程java一直用的是eclipse,java的主流IDE,后来发现eclipse实在太方便了,用多了手写代码就生疏了,又实在受不了笔记本的编辑风格,上网搜过后选 ...
分类:
编程语言 时间:
2017-10-05 13:06:36
阅读次数:
185
1》递归相关: 递归:递归算法是一种直接或间接地调用自身算法的过程,在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且 易于理解; 特点: (1)递归就是在过程或函数中调用自身; (2)在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口; (3)递归算法解 ...
分类:
编程语言 时间:
2017-10-05 13:07:05
阅读次数:
133
event 事件是个很不错的线程同步,以及线程通信的机制,在python的许多源代码中都基于event实现了很多的线程安全,支持并发,线程通信的库 对于优先队列的堆实现,请看《python下实现二叉堆以及堆排序》, python的event请看<python lock, semaphore, eve ...
分类:
编程语言 时间:
2017-10-05 13:08:30
阅读次数:
248
一个人独自学习,感觉有进步就满足,即便是数据结构没学好,算法也找不清思路,但把人家的代码看看理解好打出来,也挺满意的。 ...
分类:
编程语言 时间:
2017-10-05 13:29:24
阅读次数:
156