首页 > 编程语言
C++学习之路——直接插入排序
一个人独自学习,感觉有进步就满足,即便是数据结构没学好,算法也找不清思路,但把人家的代码看看理解好打出来,也挺满意的。 ...
分类:编程语言   时间:2017-10-05 13:24:46    收藏:0  评论:0  赞:0  阅读:269
python多线程编程
这里将以python3为准总结python多线程编程方面的知识,主要从线程创建和线程同步两个方面总结。 1、线程创建 python3通过threading、_thread两个标准库对线程提供支持,在python2中,线程的创建是使用thread模块,但是python3中对此不做支持,为了兼容之前的版 ...
分类:编程语言   时间:2017-10-05 13:23:28    收藏:0  评论:0  赞:0  阅读:317
Python之算法基础
1》递归相关: 递归:递归算法是一种直接或间接地调用自身算法的过程,在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且 易于理解; 特点: (1)递归就是在过程或函数中调用自身; (2)在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口; (3)递归算法解 ...
分类:编程语言   时间:2017-10-05 13:00:17    收藏:0  评论:0  赞:0  阅读:352
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 12:59:23    收藏:0  评论:0  赞:0  阅读:338
[SinGuLaRiTy] 高级搜索算法
【SinGuLaRiTy-1039】 Copyright (c) SinGuLaRiTy 2017. All Rights Reserved. 迭代加深搜索(ID) 迭代加深搜索,实质上就是限定下界的深度优先搜索。即首先允许深度优先搜索K层搜索树,若没有发现可行解,再将K+1后重复以上步骤搜索,直到 ...
分类:编程语言   时间:2017-10-05 12:55:09    收藏:0  评论:0  赞:0  阅读:308
五、Spring Boot 事务
spring Boot 使用事务非常简单,首先使用注解 @EnableTransactionManagement 开启事务支持后,然后在访问数据库的Service方法上添加注解 @Transactional 便可。 关于事务管理器,不管是JPA还是JDBC等都实现自接口 PlatformTransa ...
分类:编程语言   时间:2017-10-05 12:54:52    收藏:0  评论:0  赞:0  阅读:271
Win7 32位系统下Sublime text 3的安装以及配置C/C++、java、python的开发环境方法
本人初学者,此文仅是对这几天鼓捣subime text 3一点微不足道的经验总结,如有明显错误,欢迎指正! 好了,废话少说,进入正题,之前编程java一直用的是eclipse,java的主流IDE,后来发现eclipse实在太方便了,用多了手写代码就生疏了,又实在受不了笔记本的编辑风格,上网搜过后选 ...
分类:编程语言   时间:2017-10-05 12:54:42    收藏:0  评论:0  赞:0  阅读:318
基于event 实现的线程安全的优先队列(python实现)
event 事件是个很不错的线程同步,以及线程通信的机制,在python的许多源代码中都基于event实现了很多的线程安全,支持并发,线程通信的库 对于优先队列的堆实现,请看《python下实现二叉堆以及堆排序》, python的event请看<python lock, semaphore, eve ...
分类:编程语言   时间:2017-10-05 12:50:28    收藏:0  评论:0  赞:0  阅读:309
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:10:34    收藏:0  评论:0  赞:0  阅读:246
多线程
进程pid唯一标示符使用kill杀死进程主线程创造一个进程的时候,会创造一个线程,这个线程被称为主线程一个进程只有一个主线程python里的多线程,不是真正意义上的多线程,只是多线程的假象全局锁GIL在任意的指定时间里,有且只有一个线程在运行——>python是线程安全的impor..
分类:编程语言   时间:2017-10-05 12:09:57    收藏:0  评论:0  赞:0  阅读:272
java 从数组里均衡的取出每一个元素
需求:均衡的从数组里依次取出每一个元素,环形数组下面的代码是从Netty的源码(DefaultEventExecutorChooserFactory.java)中,抽出来的;packagecom.xingej.toolkit.array; importjava.util.concurrent.atomic.AtomicInteger; //从数组里依次取出每一个元素,形成一个环形数..
分类:编程语言   时间:2017-10-05 12:09:26    收藏:0  评论:0  赞:0  阅读:289
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:08:59    收藏:0  评论:0  赞:0  阅读:273
如何在pycharm中安装python的插件
就会自动安装对应的插件 ...
分类:编程语言   时间:2017-10-05 11:51:39    收藏:0  评论:0  赞:0  阅读:229
SpringAOP
1.理解AOP是什么: * AOP是Aspect-oriented programming 面向切面编程 * AOP的实现可以吧业务逻辑和系统级的服务进行隔离,使得业务逻辑跟各个系统级服务的耦合性降低,提高程序的重用性和开发效率. 业务逻辑:某个类的某个方法本身要实现的功能 系统级服务:身份权限验证 ...
分类:编程语言   时间:2017-10-05 11:51:18    收藏:0  评论:0  赞:0  阅读:383
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 11:50:13    收藏:0  评论:0  赞:0  阅读:218
Java实现括号匹配
package Eric.ADT.Application; import java.util.Scanner; import Eric.ADT.MyStack; import Eric.ADT.MyStack2; /** * * Title:BranketMatching * * * Descrip... ...
分类:编程语言   时间:2017-10-05 11:48:53    收藏:0  评论:0  赞:0  阅读:277
Spring事务
1:事务的概念 事务是一系列作为一个逻辑单元来执行的操作集合 他是数据库维护数据一致性的单位,他将数据库从一个一致状态,转变为新的另外一个一致状态 说的简单一点就是:如果一组处理步骤要么全部成功,要么全部失败,这样就保证了 数据始终一个状态,维护了数据的完整和可靠 2:jdbc处理事务的逻辑: 详见 ...
分类:编程语言   时间:2017-10-05 11:47:03    收藏:0  评论:0  赞:0  阅读:320
c++中 函数的默认参数 学习
默认参数指的是当函数调用中省略了实参时 自动使用一个默认的值。 对于带参数列表的函数,必须从右向左添加默认值 (就是说她的右边肯定是先有默认的值) fun(int ,1,2,3) 不能 fun(int,1,int,int)等情况! 够清楚了吧!! 1 声明时带有默认参数,实现时没有默认值 (ok) ...
分类:编程语言   时间:2017-10-05 11:46:48    收藏:0  评论:0  赞:0  阅读:246
Hibernate里面表间有连接,查询一个表出org.hibernate.HibernateException: HHH000142: Javassist Enhancement failed: 表联系的类名 异常
Hibernate里面表间有连接,查询一个表出org.hibernate.HibernateException: HHH000142: Javassist Enhancement failed: 表联系的类名 异常 ...
分类:编程语言   时间:2017-10-05 11:41:56    收藏:0  评论:0  赞:0  阅读:408
UVa 10829 L-Gap Substrings (后缀数组+rmq)
题意:给定上一个串,问你多少种UVU这一种形式的串,其中U不为空并且V的长度给定了。 析:枚举 U 的长度L,那么U一定是经过 0 L 2L 3L .... 其中的一个,所以求两个长度反lcp,一个向前延伸lcp1,一个向后延伸lcp2,然后加起来,要保证每个都不超过L,否则就会重复,然后个数就是 ...
分类:编程语言   时间:2017-10-05 11:37:10    收藏:0  评论:0  赞:0  阅读:161
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!