码迷,mamicode.com
首页 > 编程语言
JAVA获取当前系统事件System.currentTimeMillis()
System.currentTimeMillis()产生一个当前的毫秒,这个毫秒其实就是自1970年1月1日0时起的毫秒数,Date()其实就是相当于Date(System.currentTimeMillis()),因为Date类还有构造Date(longdate),用来计算long秒与1970年1 ...
分类:编程语言   时间:2017-06-01 22:41:13    阅读次数:224
C++类设计2(Class with pointer members)
二 Class with pointer members(Class String) 1. 测试代码(使用效果) int main() { String s1(), String s2("hello"); //构造函数 String s3(s1); //拷贝构造 cout << s3 << endl ...
分类:编程语言   时间:2017-06-01 22:40:59    阅读次数:239
深入理解JAVA集合系列三:HashMap的死循环解读
由于在公司项目中偶尔会遇到HashMap死循环造成CPU100%,重启后问题消失,隔一段时间又会反复出现。今天在这里来仔细剖析下多线程情况下HashMap所带来的问题: 1、多线程put操作后,get操作导致死循环。 2、多线程put非null元素后,get操作得到null值。 3、多线程put操作 ...
分类:编程语言   时间:2017-06-01 22:40:34    阅读次数:216
算法总结—链表
链表题目对算法的要求度不高,但实际写的过程中需要注意语言细节,考虑精细度的地方很多。 1.链表结构与基本操作 1.1 添加节点 一般情况: cur ->next = prev ->next; prev ->next = cur; 表头插入: cur ->next = head; head = cur ...
分类:编程语言   时间:2017-06-01 22:40:17    阅读次数:226
链表的基本操作java语言实现
package com.baorant; public class JavaDemo { public static void main(String[] args) { LinkList linkList = new LinkList(); linkList.addFirstNode(20); l... ...
分类:编程语言   时间:2017-06-01 22:06:52    阅读次数:171
单线程与线程池的性能对比
亲自尝试了之后才发现,虽然同是一个线程在工作,但是使用线程池效率竟然可以提升这么多! 代码如下: 和我一样的多线程初学者可以试下。 ...
分类:编程语言   时间:2017-06-01 22:06:26    阅读次数:200
PYTHON学习第一模块 Haproxy配置操作
购物车模拟 需求: 根据用户输入输出对应的backend下的 server信息可添加backend 和 sever信息可删除backend 和sever信息 添加server信息时,信息与已有信息重复则不操作 说明: python版本为3.6 增删查的结果均在haproxy.conf内可以验证 ha ...
分类:编程语言   时间:2017-06-01 22:05:31    阅读次数:194
java深入探究12-框架整合
1.Spring与Hibernate整合 需要配置的就是hibernate和bean.xml 1)关键点:sessionFactory创建交给SpringIOC;session的事务处理交给Spring的事务处理 2)jar包: 连接池/数据库驱动包 Hibernate相关jar Spring 核心 ...
分类:编程语言   时间:2017-06-01 21:42:30    阅读次数:173
Python 文件操作----大文件处理
#coding=utf-8 #当读取某个不知名的文件时,切记不要用read(),否则一定会报异常 #1.获取用户名要复制的文件 old_file_name = input("输入要复制的文件名:") #2.打开要复制的文件 old_file = open(old_file_name,"r") pos ...
分类:编程语言   时间:2017-06-01 21:42:09    阅读次数:237
归并排序
归并排序 归并排序是将两个有序的数组归并成一个更大的有序数组,要对一个数组排序,可以先不断递归地将数组分为两半进行排序,最后再将结果归并起来。归并排序最吸引人的性质是它能保证任意长度为N的数组所需时间和NlogN成正比,它的主要缺点是它所需的额外空间和N成正比。 图1-1的树状图显示了要将arr[0 ...
分类:编程语言   时间:2017-06-01 21:39:59    阅读次数:256
算法初步:快速乘,快速幂,矩阵快速幂
原创 by zoe.zhang 在刷题的时候遇到了问题,就是当循环或者递推的次数非常大的情况下获取一定结果,这个时候如果作普通运算,那么很容易就超时了,而且有时候结果也大得超范围了,即使是long long类型的也放不下,然后给了提示说是运用快速幂的思想。所以这里对快速幂做了一点思考和探讨。 1、快 ...
分类:编程语言   时间:2017-06-01 21:38:17    阅读次数:260
java基础:运算符的基本用法
运算符: 就是对常量和变量进行操作的符号。 算数运算符: A:+,-,*,/,%,++,-- B:+的用法 a:加法 b:正号 c:字符串连接符 C:/和%的区别 数据做除法操作的时候,/取得是商,%取得是余数 D:++和--的用法 a:他们的作用是自增或者自减 b:使用 **单独使用 放在操作数据... ...
分类:编程语言   时间:2017-06-01 21:37:39    阅读次数:191
java知识总结-1
创建文件 File a=new File("d:/a/bb标记: 常用方法 参见: 不是创建一个文件 a.createNewFile() 才是创建一个文件 也可以理解为new 只是在内存中创建一个文件 后者是把文件放到磁盘上 delete() 删除此抽象路径名表示的文件或目录。 equals(Obj ...
分类:编程语言   时间:2017-06-01 21:37:30    阅读次数:218
【Python学习】Python解决汉诺塔问题
参考文章:http://www.cnblogs.com/dmego/p/5965835.html 一句话:学程序不是目的,理解就好;写代码也不是必然,省事最好;拿也好,查也好,解决问题就好! 信息时代不用信息就是罪过,直接抄不加理解与应用,就不是自己的,下次遇到还是不会,或许其中的某一个细节就能够用 ...
分类:编程语言   时间:2017-06-01 21:35:23    阅读次数:179
java自定义注解
转自-->http://www.cnblogs.com/peida/archive/2013/04/24/3036689.html 元注解: 元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Ja ...
分类:编程语言   时间:2017-06-01 21:35:01    阅读次数:249
POJ 3014:Asteroids(二分匹配,匈牙利算法)
Asteroids Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 14399 Accepted: 7836 Description Bessie wants to navigate her spaceship through a ...
分类:编程语言   时间:2017-06-01 21:02:15    阅读次数:259
Spring Controller中获取输入参数注解使用
1.处理request的uri部分的参数:@PathVariable. 2.处理request header部分的参数:@RequestHeader,@CookieValue@RequestHeader 注解,可以把Request请求header部分的值绑定到方法的参数上。@CookieValue ...
分类:编程语言   时间:2017-06-01 21:02:08    阅读次数:1134
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!