码迷,mamicode.com
首页 > 编程语言 > 周排行
多线程- 让程序更高效的运行
Java Thread 的一些认识: Java是抢占式线程,一个线程就是进程中单一的顺序控制流,单个进程可以拥有多个并发任务,其底层是切分CPU时间,多线程和多任务往往是使用多处理器系统的最合理方式 进程可以看作一个程序或者一个应用;线程是进程中执行的一个任务,多个线程可以共享资源 一个Java 应 ...
分类:编程语言   时间:2017-10-12 17:02:49    阅读次数:243
java实现pdf按页切分成图片
package com.ces.component.pictrueCut.entity; import java.awt.Image; import java.awt.Rectangle; import java.awt.image.BufferedImage; import java.io.Fil... ...
分类:编程语言   时间:2017-10-12 17:02:56    阅读次数:192
Adding a custom jar as a maven dependency
Using maven in a Java project is great. It manages builds (as customized as you may need), executions, dependencies… In fact, dependencies is, in my o ...
分类:编程语言   时间:2017-10-12 17:05:36    阅读次数:170
c语言中const用法(转)
一、可能的组合: (1)const char*p (2)char const*p (3)char *const p (4)const char **p (5)char const**p (6)char *const *p (7)char **const p 当然还有在(5)、(6)、(7)中再插入一 ...
分类:编程语言   时间:2017-10-12 17:07:42    阅读次数:238
python学习之find()
定义: find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1。 语法: str:查找的字符串 beg和end:开始和结束索引号,beg默认为0,end默认为字符串长度 ...
分类:编程语言   时间:2017-10-12 17:07:50    阅读次数:169
spring配置Converter、Formatter日期转换器
最近有点恶补spring的嫌疑,然后学了一点知识点纪录在此。 往往在项目中我们会遇到前端页面输入一个日期类型的字符串传递到后端后我们需要去做转换。甚至在传递的过程中就会报错。 Spring有一个一劳永逸的办法,配置好按照自己的规则转换后就不需要再java后端继续转换了 需要spring的jar可以到 ...
分类:编程语言   时间:2017-10-12 17:08:25    阅读次数:230
python学习之strip()
定义: Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)。 语法: 返回值: 返回移除字符串头尾指定的字符生成的新字符串。 例子: ...
分类:编程语言   时间:2017-10-12 17:08:54    阅读次数:172
Java8初体验(二)Stream语法详解(转)
本文转自http://ifeve.com/stream/ Java8初体验(二)Stream语法详解 感谢同事【天锦】的投稿。投稿请联系 tengfei@ifeve.com上篇文章Java8初体验(一)lambda表达式语法比较详细的介绍了lambda表达式的方方面面,细心的读者会发现那篇文章的例子 ...
分类:编程语言   时间:2017-10-12 17:50:30    阅读次数:246
java并发之线程同步(synchronized和锁机制)
使用synchronized实现同步方法 使用非依赖属性实现同步 在同步块中使用条件(wait(),notify(),notifyAll()) 使用锁实现同步 使用读写锁实现同步数据访问 修改锁的公平性 在锁中使用多条件(Multri Condition) 使用synchronized实现同步方法 ...
分类:编程语言   时间:2017-10-12 17:50:38    阅读次数:199
Python 实现汉诺塔问题(递归)
有三根柱子一次为A,B,C 现在A柱子上有3个块,按照汉诺塔规则移动到C柱子上去,打印步骤? 我们这样理解:A为原始柱,C为目标柱,B为缓冲柱 1.定义一个函数move(n,a,b,c),n为原始柱上面的块数,a为原始柱名称,b为缓冲柱,c为目标柱 2.首先,我们假定原始柱上只有一个块,那就是直接从 ...
分类:编程语言   时间:2017-10-12 17:52:54    阅读次数:309
Java并发编程:Synchronized及其实现原理
Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/sleep/yield/join) Java 并发编程:volatile的使用及其原 ...
分类:编程语言   时间:2017-10-12 17:53:01    阅读次数:355
java实现点击图片文字验证码
原文:http://blog.csdn.net/qq_26680031/article/details/51168527 效果图如上, package cn.gdin.captcha;import java.awt.Color;import java.awt.Font;import java.awt ...
分类:编程语言   时间:2017-10-12 17:53:50    阅读次数:268
java批量生成用例脚本-保留字关键词的用例脚本生成
20171012新补丁包程序,程序整理了全部的关键字和保留字,支持 字段a = "字段b" 与 字段a = 字段b,并做了代码重构。对补丁包进行关键字专项测试,验证关键字保留字作为库、表、视图、字段、词典等情况 ...
分类:编程语言   时间:2017-10-12 17:53:59    阅读次数:285
java随机生成字符串(字符随机生成类 生成随机字符组合)
原文:http://www.jb51.net/article/45006.htm ...
分类:编程语言   时间:2017-10-12 17:55:35    阅读次数:152
工作3年java面试题整理
基础题目 Java线程的状态 一. 线程状态类型:1. 新建状态(New):新创建了一个线程对象。2. 就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。3. 运行状态(Running):就绪状 ...
分类:编程语言   时间:2017-10-12 17:56:47    阅读次数:171
JAVA Comparator 接口排序用法
java的比较器有两类,分别是Comparable接口和Comparator接口。 在为对象数组进行排序时,比较器的作用非常明显,首先来讲解Comparable接口。 让需要进行排序的对象实现Comparable接口,重写其中的compareTo(T o)方法,在其中定义排序规则,那么就可以直接调用 ...
分类:编程语言   时间:2017-10-12 17:57:01    阅读次数:182
图解排序算法(四)之归并排序
图解排序算法(四)之归并排序 基本思想 归并排序(MERGE-SORT)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到的各答案"修补"在一起,即分 ...
分类:编程语言   时间:2017-10-12 19:00:51    阅读次数:138
Java集合之Collection与之子类回顾
Java学习这么久,打算这几天回顾下java的基本知识点,首先是集合。 一、常用集合类关系图 Collection |___List 有序,可重复 |___ArrayList 底层数据结构是数组,增删慢,查询快;线程不安全,效率高 |___LinkedList 底层数据结构是链表,增删快,查询慢;线 ...
分类:编程语言   时间:2017-10-12 19:00:59    阅读次数:277
剑指offer之 奇数偶数数组位置调整且保存顺序不变
空间换时间 ...
分类:编程语言   时间:2017-10-12 19:01:18    阅读次数:114
图解排序算法(三)之堆排序
图解排序算法(三)之堆排序 预备知识 堆排序 堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。首先简单了解下堆结构。 堆 堆是具有以下性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆; ...
分类:编程语言   时间:2017-10-12 19:01:34    阅读次数:232
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!