- 浏览: 170002 次
- 性别:
- 来自: 杭州
-
最新评论
-
mengyue0477:
最后还不忘吐槽一下 哈哈 太逗了
spring容器的懒加载lazy-init设置 -
comet0515:
不是maven工程能不能用checkstyle插件?job是一 ...
jenkins 配置checkstyle -
xfxlch:
http://docs.spring.io/spring-bo ...
NoteBook -
With_Me_Forever:
太浅了。我最近也在看着方面的资料,一起进步把。
互联网金融定义 -
xfxlch:
在http://r.m.baidu.com/6pmxgig
NoteBook
文章列表
看了很多成功人士的案例,知道成功在于坚持。然而自己并不能从一而终,深感懊悔,从今天开始,给自己一个10年的约定,坚持10在此更新每日的动态。记录自己的人生。
import sys,os
def cur_file_dir():
path = sys.path[0]
if os.path.isdir(path):
return path
elif os.path.isfile(path):
return os.path.dirname(path)
# print cur_file_dir()
def GetFileList(path):
FileList = []
FileNames = os.listdir(path)
return Fil ...
public static void catalog() throws Exception{
TransformerFactory factory = TransformerFactory.newInstance();
Source xslt = new StreamSource(ClassLoader.getSystemResourceAsStream("fxclear/catalog.xslt"));
Transformer transformer = factory.newTransformer(xslt);
...
Link:
http://stackoverflow.com/questions/4262186/missing-maven-dependencies-in-eclipse-project
My Project was just screwed up. Here is how I fixed it for Eclipse Indigo x64 (J2EE 3.7.3):
#1.Deleted my POM file (backedup of course).
#2.Project Context Menu > Maven > Disable Maven Natur ...
#1 你写了一个HelloWorld.java
内容public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello, China");
}
}
#2 你用javac HelloWorld.java 编译生成HelloWorld.class 文件
#3 你执行了>java HelloWorld 输出结果:
F:\xxx>java HelloWorld
Hello, China
#4 用jar打包:网上说需要个文件(文件名可以 ...
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.Arrays;
import org.apache.camel.CamelContext;
import org.apache.camel. ...
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import org.apache.camel.Exchange;
import org.apache.camel.Message;
import org.apache.ca ...
保存命令
按ESC键 跳到命令模式,然后:
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
q: 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑
在线程池中,有一个是专门定义单线程的线程池,是Executors.newFixedThreadPool。为什么要单独定义一个池,这个池有什么特别的地方呢?
1.主要是这个线程池可以在挂掉或者出异常的情况下,重新启动一个线程来执行接下去的任务。这个对开发人员就比较方便了。
/**
* <br>
* do what you want to do and never stop it.
* <br>
*/
package com.luch.thread;
import java.util.Random;
import java.util.concur ...
ThreadLocal实例
- 博客分类:
- Java
- ReadSource
ThreadLocal基于线程的数据存储结构。ThreadLocal是类型于Map的一种数据结构,它以当前线程的ThreadLocal为key,来实现当前线程范围内的局部变量对象的共享。其保存和获取的方法是set(Object)和get()。
应用实例:
/**
* <br>
* do what you want to do and never stop it.
* <br>
*/
package com.luch.thread;
import java.util.Random;
/**
* @author Jack
* Jul 7, ...
所谓的饱汉模式就是指:我们在其他线程想来获取实例化对象的时候,我们早就把这个对象的实例保存在内存中了。
代码如下:
private SingleThread(){}
private static SingleThread instance = new SingleThread();//饱汉模式
public static SingleThread getInstance(){
return instance;
}
所谓的饿汉模式就是指:只有刚开始的时候,我们并没有把对象实例化到内存中,而是要等到其他线程来调用的时候才实例化对象,并且以后就一直在内存中维持一份就OK了 ...
编程实现:
子线程循环10次,主线程循环100次,子线程再循环10次,主线程再循环100次,如此线程间交替执行50个轮回。
首先我们要有主子两个线程来分别执行10,100次的循环操作,这个相对来说简单:
TraditionalThreadCommuniction.class 是我的类名
public static void main(String[] args) {
new Thread(new Runnable() {
public void run() {
// 子线程执行
for (int j = 0; j < 50; j++) {// 轮回5 ...
应用IDLE(python gui)作为编辑器
#1 你好,世界:
>>> print("hello, world")
hello, world
>>>
#2 编写py文件
应用快捷键:
Ctrl+ N 新开一个GUI窗口:
把刚才的代码save到hello.py文件中,按F5 运行一下:
>>> ================================ RESTART ================================
>>>
hello, world
&g ...
在列上创建索引可以优化查询的速度,但缺点是减慢写入数据的速度。
创建索引的优点:
第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。
第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。
第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。
第四,在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。
第五,通过使用索引,可以在查询的过程中,使用优化隐藏器,提高系统的性能。
索引的缺点:
第一,创建索引和维护索引要耗费时间,这种时间随着数据量的增加而增加。
第二,索引需要占物理空间,除了数 ...
cmd怎么执行带包名的类
- 博客分类:
- Java
有时候需要用到在cmd下执行java类,但是当代有包名的时候一般都不能执行。
编译的时候需要打包编译
有这么一个java类:
package com.sudongyuan;
public class TestPackage {
public static void main(String arg[]){
System.out.println("Bye !-----------");
}
}
编译时候命令: javac -d . TestPackage.java
执行时候命令: java com.sudongyuan.TestPack ...