最近在看《Java虚拟机并发编程》,在此记录一些重要的东东。 线程数的确定:1. 获取系统可用的处理器核心数:int numOfCores = Runtime.getRuntime().availableProcessors()2. 如果任务是计算密集型的,则线程数 = numOfCores 如果任 ...
分类:
编程语言 时间:
2016-12-12 23:50:57
阅读次数:
347
自从servlet3.0支持注解,使得javaweb项目使用全注解成为可能。 注解化将成为javaweb的发展方向。包括spring去年推出的spring-boot也是全部使用注解。 代码:https://github.com/heikehuan/learning-technology-code/t ...
分类:
编程语言 时间:
2016-12-12 23:53:23
阅读次数:
226
python的执行流程: 加载内存 》词法分析 》语法分析 》编译 》转换字节码 》转换成机器码 》供给CPU调度 python的编码: 1. ASCII 2的256次表示。 2. UNICODE 最好16位表示2字节 3. UTF-8 能就8位表示就用8位表示,节省资源。 python的注释: 字 ...
分类:
编程语言 时间:
2016-12-12 23:56:19
阅读次数:
400
1.在oracle官方网站上下载JAVA EE SDK,现在最新的版本是java_ee_sdk-7u2 2.最新的版本是免安装模式,所以比较方便。但是通常免安装模式没有快捷方式,不知道怎么启动、怎么使用,这个时候只能读readme.txt文档。通常来说都是英文的,没有读懂或者理解有误就会导致操作失败 ...
分类:
编程语言 时间:
2016-12-12 23:56:26
阅读次数:
520
参考教程: 1)spring官网Building REST services with Spring 该网址处documentation内容: (不重要)首先介绍了什么是restful web services,为什么spring中是实现了restful web services而不是实现SOAP ...
分类:
编程语言 时间:
2016-12-12 23:58:11
阅读次数:
435
有时候我们会遇到很多形式的日期判断,甚至是并不常见的日期形式,比如20161212之类的日期,下面就此来进行代码是否处于当天的日期校验的代码实现来做一个整理。 上述代码中 formatStr 是我们需要校验的日期形式,比如我需要校验 “20161212”是否是当天,那么formatStr为"yyyy ...
分类:
编程语言 时间:
2016-12-12 23:58:59
阅读次数:
349
题记windows平台下对于服务器高并发的网络模型选型中,使用libevent是个不错的选择。
本文针对libevent从服务端、客户端两个角度实现了封装类,真正做到,我们在使用封装类时候,只需要关...
分类:
编程语言 时间:
2016-12-13 00:02:00
阅读次数:
429
运算符是一些符号,它告诉Python解释器去做一些数学或逻辑操作。一些基本的数学操作符如下所示:>>>a=8+9
>>>a
17
>>>b=1/3
>>>b
0.3333333333333333
>>>c=3*5
>>>c
15
>>>4%3
1下面是一个计算天数的脚本#/usr..
分类:
编程语言 时间:
2016-12-13 00:18:08
阅读次数:
287
运算符是一些符号,它告诉Python解释器去做一些数学或逻辑操作。一些基本的数学操作符如下所示:>>>a=8+9
>>>a
17
>>>b=1/3
>>>b
0.3333333333333333
>>>c=3*5
>>>c
15
>>>4%3
1下面是一个计算天数的脚本#/usr..
分类:
编程语言 时间:
2016-12-13 00:18:26
阅读次数:
261
文件操作的学习笔记。>>>file=open(‘/tmp/test.txt‘,‘r‘)>>>file.read()‘root:x:0:0:root:/root:/bin/bash\nbin:x:1:1:bin:/bin:/sbin/nologin\ndaemon:x:2:2:daemon:/sbin:/sbin/nologin\nadm:x:3:4:adm:/var/adm:/sbin/nologin\nlp:x:4:7:lp:/var/spool/lp..
分类:
编程语言 时间:
2016-12-13 00:29:00
阅读次数:
293
系统本来就有ibus-pinyin.只需要百度一下ibus-pinyin的设置就可以。按Ctrl+空格键或者直接按Shift键切换中英文
分类:
编程语言 时间:
2016-12-13 00:31:59
阅读次数:
194
Python时间处理#_*_coding:utf-8_*_
importtime
importcalendar
importdatetime
#time模块中的三种时间形式
print("timestamp:",time.time())#时间戳
print("localtime:",time.localtime())#struct_time类型的本地时间
print("utctime:",time.gmtime())#struct_time类型的ut..
分类:
编程语言 时间:
2016-12-13 00:36:55
阅读次数:
129
通过 dmidecode 命令可以获取到 Linux 系统的包括 BIOS、 CPU、内存等系统的硬件信息,这里使用 python 代码来通过调用 dmidecode 命令来获取 Linux 必要的系统信息,更多的信息都可以通过这种方式去获取。 方式1: 方式2: ...
分类:
编程语言 时间:
2016-12-13 06:21:04
阅读次数:
135
1、介绍 Spring 有很多优越的地方,其中一个就是将view技术与MVC框架的其他部分相隔离。例如,在JSP存在的情况下使用Groovy Markup Templates 还是使用Thymeleaf,仅仅是一个配置问题。 本章覆盖了主要的view技术,嗯嗯,可以与Spring结合的那些,并简明的... ...
分类:
编程语言 时间:
2016-12-13 06:24:30
阅读次数:
192
什么是进程? 程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。 在多道编程中,我们允许多个程序同时加载到内存中,在操作系统的调度下,可以实 ...
分类:
编程语言 时间:
2016-12-13 06:25:09
阅读次数:
253
A. Road to Cinema 很明显满足二分性质的题目。 题意:某人在起点处,到终点的距离为s。 汽车租赁公司提供n中车型,每种车型有属性ci(租车费用),vi(油箱容量)。 车子有两种前进方式 :①. 慢速:1km消耗1L汽油,花费2分钟。 ②.快速:1km消耗2L汽油,花费1分钟。 路上有 ...
分类:
编程语言 时间:
2016-12-13 06:33:44
阅读次数:
350
可以在子类中通过基类名访问函数 // oj4.cpp : Defines the entry point for the console application.// #include "stdafx.h"#include<iostream>#include<vector>using namespa ...
分类:
编程语言 时间:
2016-12-13 06:37:31
阅读次数:
202
判断一个IP是否为合法IP其实就是看其格式是否满足IP格式 这里直接用java实现 public static boolean isIP(String ip){ String Ip = ip.replaceAll(" ",""); if(Ip.matches("\\d{1,3}\\.\\d{1,3} ...
分类:
编程语言 时间:
2016-12-13 06:44:47
阅读次数:
234
转载自: http://blog.csdn.net/bingjing12345/article/details/20641891 1994-2000 年是互联网的大航海时代。 请注意,下面的时间点及其重要。 1994年,网景公司(Netscape)发布了Navigator浏览器0.9版。这是历史上第 ...
分类:
编程语言 时间:
2016-12-13 06:46:07
阅读次数:
186
(1)安装vim 命令: apt-get install vim (2)安装 lrzsz (lrzsz是一款在linux里可代替ftp上传和下载的程序) 命令: rz -be **选择某个文件 (3)上传jdk或者 直接通过命令: wget ** 官网 下载(你可以在某个文件夹下,例如:usr目录下 ...
分类:
编程语言 时间:
2016-12-13 06:46:32
阅读次数:
208