码迷,mamicode.com
首页 > 编程语言 > 日排行
利用StringEscapeUtils对字符串进行各种转义与反转义(Java)
原文:http://blog.csdn.net/chenleixing/article/details/43456987 apache工具包common-lang中有一个很有用的处理字符串的工具类,其中之一就是StringEscapeUtils,这个工具类是在2.3版本以上加上的去的,利用它能很方便 ...
分类:编程语言   时间:2017-10-16 14:50:52    阅读次数:186
线程和线程池的使用
参考:http://www.cnblogs.com/dolphin0520/p/3932921.html 1、线程:循环新建10个线程 注意:final定义的变量才能在run()方法里使用 2、线程池 不提倡直接使用ThreadPoolExecutor,Java通过Executors提供四种线程池, ...
分类:编程语言   时间:2017-10-16 14:50:59    阅读次数:231
String与整数和数组之间的转换
//声明字符串s1,整数a,数组aa,并赋初始值 String s1 = "123"; int a = 22; int[] aa = new int[] {1,2,3,4}; //将字符串转换为整数 int a1 = Integer.parseInt(s1); System.out.println( ...
分类:编程语言   时间:2017-10-16 14:52:20    阅读次数:147
php调java接口
1、下载二进制的 JavaBridge.jar包、java/Java.inc库文件,下载地址:http://php-java-bridge.sourceforge.net/pjb/download.php 2.下载jdk包(360软件管家) 3.在JavaBridge.jar所在目录运行命令(先cd ...
分类:编程语言   时间:2017-10-16 14:53:11    阅读次数:149
网络编程基础--多线程---concurrent.futures 模块---事件Event---信号量Semaphore---定时器Timer---死锁现象 递归锁----线程队列queue
1 concurrent.futures 模块: 2.事件Event: 3.信号量Semaphore: 4.-定时器Timer: 5.死锁现象 递归锁: 6.线程队列queue: ...
分类:编程语言   时间:2017-10-16 14:55:02    阅读次数:202
java抽象类
抽象类: 场景: 多个类继承一个类,当我们需要调用一个方法,由于方法主体的不一样,具有对象特征。这时候基类创建抽象方法占地,子类实现具体的抽象方法。 如果一个类中有抽象方法,那这个类也是抽象类,需要abstract来修饰。 抽象类不可以实例化,需要通过他的子类来调用基类的抽象方法和普通方法以及数据。 ...
分类:编程语言   时间:2017-10-16 14:56:01    阅读次数:213
[development][C] C语言标准
GUN C的标准文档: 也就是glibc https://www.gnu.org/software/libc/ http://man7.org/linux/man-pages/dir_section_3.html POSIX C 的标准文档: http://pubs.opengroup.org/on ...
分类:编程语言   时间:2017-10-16 14:56:38    阅读次数:170
看完一个在校大学生的Java学习历程,我觉得我还能学得更多
写在前面:其实学习是一件很私人的事情,每个人都应该有一套自己的学习方式,而不是照搬照抄别人的。适合别人的不一定适合自己。所以,读这篇分享的时候,请以一种【这点是不是对我有帮助】的心态来阅读,而不是【原来我要这样才能学的好】的心态。如果你觉得某一点对你有用,那就记在心里,如果你觉得不太适合你,那么一笑... ...
分类:编程语言   时间:2017-10-16 14:58:23    阅读次数:467
Java并发--并发容器之ConcurrentHashMap
下面这部分内容转载自: http://www.haogongju.net/art/2350374 JDK5中添加了新的concurrent包,相对同步容器而言,并发容器通过一些机制改进了并发性能。因为同步容器将所有对容器状态的访问都 串行化了,这样保证了线程的安全性,所以这种方法的代价就是严重降低了 ...
分类:编程语言   时间:2017-10-16 14:59:05    阅读次数:235
JAVA 遍历文件夹下的所有文件
JAVA 遍历文件夹下的所有文件(递归调用和非递归调用) 1.不使用递归的方法调用. 2.使用递归的方法调用. 3, ...
分类:编程语言   时间:2017-10-16 14:59:58    阅读次数:172
Python Day37 python多线程标准模块concurrent.futures
1 介绍 concurrent.futures模块提供了高度封装的异步调用接口 ThreadPoolExecutor:线程池,提供异步调用 ProcessPoolExecutor: 进程池,提供异步调用 Both implement the same interface, which is defi... ...
分类:编程语言   时间:2017-10-16 15:00:10    阅读次数:160
01-Python-变量和数据类型
1、变量命名规范 变量名只能包含字母、数字和下划线。变量名可以字母或者下划线开头,但不能以数字开头。例如,variable_1合法,但是1_variable就是非法的变量命名。 变量名不能包含空格,但可以使用下划线来分割单词。例如,Hello_World合法,但是Hello World就非法。 不能 ...
分类:编程语言   时间:2017-10-16 15:00:45    阅读次数:166
[Algo][July]基于比较排序的算法下界是O(nlogn)
假设:有n个数需要排序。 n个数的全排列方式是A(n,n) = n! 基于比较,i<j. 在最优的情况下,可以在n!个可能中筛去一半。 也就是说剩下(n!/2)种可能. 这样的比较方式进行k次。最后筛出一种(符合要求的)排序: n!/(2k) < 1 公式推导: 2k > n! //我理解就是k表示 ...
分类:编程语言   时间:2017-10-16 15:01:31    阅读次数:226
IDEA阿里巴巴Java开发规约插件使用
在 10月14日上午9:00 阿里巴巴于在杭州云栖大会《研发效能峰会》上,正式发布《阿里巴巴Java开发手册》扫描插件,该插件在扫描代码后,将不符合《手册》的代码按 Blocker/Critical/Major三个等级显示在下方,甚至在IDEA上,还基于Inspection机制提供了实时检测功能,编 ...
分类:编程语言   时间:2017-10-16 15:01:56    阅读次数:180
Qt调用simulink自动生成的C++代码
simulink自带工具用于生成C和C++代码,其中C代码可以无需修改用于C工程中,由于生成的C++代码为标准值代码,而Qt为C++的实现,调用simulink生成的C++程序也可正常工作。 软件版本: simulink:2016a Qt:5.7 1,搭建一个简单的数学运算模型,本模型没有输入,只有 ...
分类:编程语言   时间:2017-10-16 15:03:10    阅读次数:429
如何定义一个整形数组,其数组长度由用户输入的数据决定
int a[100],num,i=0,n; while(1) { scanf("%d",&num); char x=getchar(); a[i++]=num; if(x=='\n')break; } n=i; //n为数组长度// ...
分类:编程语言   时间:2017-10-16 15:04:52    阅读次数:509
七段线像素时钟 —— JavaScript
咳咳,第一次写博客,不知道怎么排版,见谅。 在某个地方看到js像素时钟,发现竟然是通过换图片实现的。 于是想,用canvas应该能直接画吧。 先放结果: 说到画数字,首先出现在脑海里的是七段线。(玩MC的时候做红石灯数字也是用的这个,于是就。。) 首先简单说下什么是七段线 每个数字都可以七段线表示, ...
分类:编程语言   时间:2017-10-16 15:05:16    阅读次数:364
python学习(三)——字符串操作
# 字符串的操作# 特性:不可修改name = 'phoenix'print(name.capitalize()) # 首字母大写# 显示:Phoenixprint(name.casefold()) # 大写全变小写# 显示:phoenixprint(name.center(50, "*")) # ... ...
分类:编程语言   时间:2017-10-16 15:06:20    阅读次数:233
JavaScript 事件
事件就是我们用鼠标或者是键盘对这个主键、标记进行操作的时候产生的一个事件
分类:编程语言   时间:2017-10-16 15:13:24    阅读次数:182
银联接口测试——详细(JAVA)
准备材料 1、注册账号 https://open.unionpay.com/ajweb/register?locale=zh_CN 2、▼登录账号 -->帮助中心--> 下载,选择网关支付,下载网管支付产品技术开发包,里面有一些文档,你也可以下载下来看看。 3、开发工具Eclipse+Tomcat7 ...
分类:编程语言   时间:2017-10-16 16:27:10    阅读次数:228
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!