码迷,mamicode.com
首页 > 编程语言 > 周排行
快速排序
void sort(int *a, int left, int right) { if(left >= right)/*如果左边索引大于或者等于右边的索引就代表已经整理完成一个组了*/ { return ; } int i = left; int j = right; int key = a[lef... ...
分类:编程语言   时间:2017-02-23 17:10:44    阅读次数:235
【java基础之jdk源码】Object
最新在整体回归下java基础薄弱环节,以下为自己整理笔记,若有理解错误,请批评指正,谢谢。 java.lang.Object为java所有类的基类,所以一般的类都可用重写或直接使用Object下方法,以下为逻辑结构图,没有画类图 (注: 以上绿色方法为 非native方法 粉色方法为 native方 ...
分类:编程语言   时间:2017-02-23 17:15:25    阅读次数:341
JAVA的随机的字符串的封装(基本上够用了)
我是能说我是一个码农,是个菜逼,是个代码的搬运工,现在站在各个巨人的肩膀上看着java的世界: ...
分类:编程语言   时间:2017-02-23 17:17:34    阅读次数:273
python学习之案例
1、验证码生成案例: 2、线程和进程对比 ...
分类:编程语言   时间:2017-02-23 17:20:04    阅读次数:180
java lambda表达式
ArrayList list = new ArrayList(); list.add(0, "b"); list.add(1, "a"); list.add(0, "c"); list.add(1, "d"); ITopable sort = ((strList) -> { Str... ...
分类:编程语言   时间:2017-02-23 17:28:16    阅读次数:193
深入学习理解java-ThreadLocal
ThreadLocal是什么?有什么用?怎么用? 1。ThreadLocal是什么 带着这样的问题我们来学习一下java并发编程中的一个重要的角色分子ThreadLocal。 早在JDK 1.2...
分类:编程语言   时间:2017-02-23 17:32:01    阅读次数:285
Python1——开发环境搭建Eclipse+Pydev
本人安装环境:window7+jdk1.7+Eclipse4.3(Kepler)+Python2.7.13+Pydev jdk与eclipse的安装这里就不赘述了,从安装Python开始 一、Python安装 1、官网下载Python2.7:https://www.python.org/downlo ...
分类:编程语言   时间:2017-02-23 18:13:52    阅读次数:292
简单java web实现界面开发
有关javaweb的一个简单的登陆界面开发 这里使用的工具是eclipse、sql 2016、tomcat8 开发前需要在eclipse中完成tomcat和SQL的连接配置,这里tomcat在web项目运行时会自动的启动,下边介绍开发步骤 一、web项目的建立 打开eclipse点解File->Ne ...
分类:编程语言   时间:2017-02-23 18:17:51    阅读次数:259
进程、线程、同步、异步
研究了解了一下这几个概念性问题: 进程、线程: 进程相当于一个软件,线程是这个软件中的某一段程序。 同时打开运行多个软件时就是多进程, 一个软件中可以同时执行多个功能就是多线程。 理论区别: 单线程、多线程区别: 同步异步: 同步:发送方发送数据后,接收到了接收方返回的数据,再进行下面的操作。 异步 ...
分类:编程语言   时间:2017-02-23 18:18:29    阅读次数:204
(六)javascriptJS中定义对象的几种方式(转)
JavaScript学习12 JS中定义对象的几种方式 转自: http://www.cnblogs.com/mengdd/p/3697255.html JavaScript中没有类的概念,只有对象。 在JavaScript中定义对象可以采用以下几种方式: 1.基于已有对象扩充其属性和方法 2.工厂 ...
分类:编程语言   时间:2017-02-23 18:22:38    阅读次数:237
log4j2 自定义配置文件,java载入
http://logging.apache.org/log4j/2.x/faq.html#separate_log_files How do I reconfigure log4j2 in code with a specific configuration file? See the below ...
分类:编程语言   时间:2017-02-23 18:28:28    阅读次数:308
python read文件内容的iter方式
遍历file的方式 ...
分类:编程语言   时间:2017-02-23 18:33:53    阅读次数:258
spring mvc中的拦截器小结 .
在spring mvc中,拦截器其实比较简单了,下面简单小结并demo下。 preHandle:预处理回调方法,实现处理器的预处理(如登录检查),第三个参数为响应的处理器(如我们上一章的Controller实现); 返回值:true表示继续流程(如调用下一个拦截器或处理器); false表示流程中断 ...
分类:编程语言   时间:2017-02-23 18:44:16    阅读次数:214
java 判断字符串是否相等
判断字符串相等我们经常习惯性的写上if(str1==str2),这种写法在Java中可能会带来问题。 java中判断字符串是否相等有两种方法: 1、用“==”运算符,该运算符表示指向字符串的引用是否相同,比如: String a="abc";String b="abc", 那么a==b将返回true ...
分类:编程语言   时间:2017-02-23 18:49:31    阅读次数:212
Java缓存类loadingCache
com.google.guava guava 18.0 LoadingCache cache = CacheBuilder.newBuilder() .maximumSize(1000) .expireAf... ...
分类:编程语言   时间:2017-02-23 18:50:09    阅读次数:309
Java Maps
HashMap 是线程不安全的,主要对于写操作来说,两个以上线程同时写入Map会被互相覆盖。线程安全指的保证对同一个map的写入操作按照顺序进行,一次只能一个线程更改。比如向HashMap里put(key, value1)有可能key对应的是其他线程同时写入的value2 HashMap的遍历有两种 ...
分类:编程语言   时间:2017-02-23 18:54:03    阅读次数:273
C++ 为什么要使用#ifdef __cplusplus extern "C" { #endif
转载:http://www.cnblogs.com/ayanmw/archive/2012/03/15/2398593.html 转载:http://blog.csdn.net/zkl99999/article/details/48134621 转载: http://www.jianshu.com/ ...
分类:编程语言   时间:2017-02-23 18:55:45    阅读次数:200
Python之路:面向对象及相关
其他相关 一、isinstance(obj, cls) 检查是否obj是否是类 cls 的对象 二、issubclass(sub, super) 检查sub类是否是 super 类的派生类 1 class Foo(object): 2 pass 3 4 class Bar(Foo): 5 pass ...
分类:编程语言   时间:2017-02-23 19:50:30    阅读次数:204
Java 中的 ==, equals 与 hashCode 的区别与联系
本文给出 Java 中关于判断相等的三种不同方式( ==, equals 与 hashCode )的区别与联系。 == : 该操作符生成的是一个boolean结果,它计算的是操作数的值之间的关系 eq...
分类:编程语言   时间:2017-02-23 19:54:57    阅读次数:249
javascript-数组的常用方法
不知大家是否有过跟我类似的经历,就是切图仔刚开始做切图页面的时候,经常调用一些别人写的jquery插件,例如音乐播放器这种需要切换多首音乐的插件。调用的时候就必须有一个音乐队列,而这个队列就是一个数组,而需求方希望能在页面的html通过date属性获取到javascript就可以自动生成歌曲列表。当 ...
分类:编程语言   时间:2017-02-23 20:36:38    阅读次数:155
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!