码迷,mamicode.com
首页 > 编程语言 > 日排行
多线程
进程pid唯一标示符使用kill杀死进程主线程创造一个进程的时候,会创造一个线程,这个线程被称为主线程一个进程只有一个主线程python里的多线程,不是真正意义上的多线程,只是多线程的假象全局锁GIL在任意的指定时间里,有且只有一个线程在运行——>python是线程安全的impor..
分类:编程语言   时间:2017-10-05 12:13:04    阅读次数:137
Java实现括号匹配
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
SpringAOP
1.理解AOP是什么: * AOP是Aspect-oriented programming 面向切面编程 * AOP的实现可以吧业务逻辑和系统级的服务进行隔离,使得业务逻辑跟各个系统级服务的耦合性降低,提高程序的重用性和开发效率. 业务逻辑:某个类的某个方法本身要实现的功能 系统级服务:身份权限验证 ...
分类:编程语言   时间:2017-10-05 12:14:31    阅读次数:261
如何在pycharm中安装python的插件
就会自动安装对应的插件 ...
分类:编程语言   时间:2017-10-05 12:14:43    阅读次数:147
java自增的陷井
如题: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
Spring集成Jedis(不依赖spring-data-redis)(单机/集群模式)(待实践)
Jedis是Redis的Java客户端,Spring将Jedis连接池作为一个Bean来配置。如果在Spring Data的官网上可以发现,Spring Data Redis已经将Jedis集成进去了。 Jedis连接池分为两种: 一种是“redis.clients.jedis.ShardedJed ...
分类:编程语言   时间:2017-10-05 12:17:00    阅读次数:216
c++中 函数的默认参数 学习
默认参数指的是当函数调用中省略了实参时 自动使用一个默认的值。 对于带参数列表的函数,必须从右向左添加默认值 (就是说她的右边肯定是先有默认的值) 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 解决办法
有的时候安装了eclipse,启动会遇到这样的问题“failed to create the java virtual machine”。 (一)百度了一下发现主要给的解决办法如下: 解决步骤: 1、打开eclipse解压目录下的配置文件eclipse.ini; 2、找到 --launcher.XX ...
分类:编程语言   时间:2017-10-05 12:23:26    阅读次数:171
UVa 10829 L-Gap Substrings (后缀数组+rmq)
题意:给定上一个串,问你多少种UVU这一种形式的串,其中U不为空并且V的长度给定了。 析:枚举 U 的长度L,那么U一定是经过 0 L 2L 3L .... 其中的一个,所以求两个长度反lcp,一个向前延伸lcp1,一个向后延伸lcp2,然后加起来,要保证每个都不超过L,否则就会重复,然后个数就是 ...
分类:编程语言   时间:2017-10-05 12:23:52    阅读次数:150
Javac之Environment
关于Env的源代码如下: 举个例子,如下: 那么t()的环境Env的结构如下截图。 这是outer属性,而next属性和语法树的组织结构是严格一致的,如下截图。 而其中的info属性一般为AttrContext,源代码如下: 在如上的例子中,JCVariableDecl节点及子结点的staticLe ...
分类:编程语言   时间:2017-10-05 12:24:47    阅读次数:143
Spring事务
1:事务的概念 事务是一系列作为一个逻辑单元来执行的操作集合 他是数据库维护数据一致性的单位,他将数据库从一个一致状态,转变为新的另外一个一致状态 说的简单一点就是:如果一组处理步骤要么全部成功,要么全部失败,这样就保证了 数据始终一个状态,维护了数据的完整和可靠 2:jdbc处理事务的逻辑: 详见 ...
分类:编程语言   时间:2017-10-05 12:27:22    阅读次数:275
java 字符串全角半角转换
/** *半角转全角 *@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
java 从数组里均衡的取出每一个元素
需求:均衡的从数组里依次取出每一个元素,环形数组下面的代码是从Netty的源码(DefaultEventExecutorChooserFactory.java)中,抽出来的;packagecom.xingej.toolkit.array; importjava.util.concurrent.atomic.AtomicInteger; //从数组里依次取出每一个元素,形成一个环形数..
分类:编程语言   时间:2017-10-05 12:29:01    阅读次数:159
HDU 5517 【二维树状数组///三维偏序问题】
题目链接:【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] 高级搜索算法
【SinGuLaRiTy-1039】 Copyright (c) SinGuLaRiTy 2017. All Rights Reserved. 迭代加深搜索(ID) 迭代加深搜索,实质上就是限定下界的深度优先搜索。即首先允许深度优先搜索K层搜索树,若没有发现可行解,再将K+1后重复以上步骤搜索,直到 ...
分类:编程语言   时间:2017-10-05 13:03:28    阅读次数:195
五、Spring Boot 事务
spring Boot 使用事务非常简单,首先使用注解 @EnableTransactionManagement 开启事务支持后,然后在访问数据库的Service方法上添加注解 @Transactional 便可。 关于事务管理器,不管是JPA还是JDBC等都实现自接口 PlatformTransa ...
分类:编程语言   时间:2017-10-05 13:05:56    阅读次数:142
Win7 32位系统下Sublime text 3的安装以及配置C/C++、java、python的开发环境方法
本人初学者,此文仅是对这几天鼓捣subime text 3一点微不足道的经验总结,如有明显错误,欢迎指正! 好了,废话少说,进入正题,之前编程java一直用的是eclipse,java的主流IDE,后来发现eclipse实在太方便了,用多了手写代码就生疏了,又实在受不了笔记本的编辑风格,上网搜过后选 ...
分类:编程语言   时间:2017-10-05 13:06:36    阅读次数:185
Python之算法基础
1》递归相关: 递归:递归算法是一种直接或间接地调用自身算法的过程,在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且 易于理解; 特点: (1)递归就是在过程或函数中调用自身; (2)在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口; (3)递归算法解 ...
分类:编程语言   时间:2017-10-05 13:07:05    阅读次数:133
基于event 实现的线程安全的优先队列(python实现)
event 事件是个很不错的线程同步,以及线程通信的机制,在python的许多源代码中都基于event实现了很多的线程安全,支持并发,线程通信的库 对于优先队列的堆实现,请看《python下实现二叉堆以及堆排序》, python的event请看<python lock, semaphore, eve ...
分类:编程语言   时间:2017-10-05 13:08:30    阅读次数:248
C++学习之路——直接插入排序
一个人独自学习,感觉有进步就满足,即便是数据结构没学好,算法也找不清思路,但把人家的代码看看理解好打出来,也挺满意的。 ...
分类:编程语言   时间:2017-10-05 13:29:24    阅读次数:156
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!