- 浏览: 83582 次
- 性别:
- 来自: 天津
最新评论
文章列表
1. 工作两年,一直用putty连server, fileZilia或者winScp上传文件。有时服务器文件过多(例如:有几千个pdf文件的备份文件夹,可能fileZilia或者wenScp这种图形化的上传,下载工具连列出文件都要很长时间或者根本无法列出来),在fi ...
chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。
1.命令格式:
chown [选项]... [所有者][:[组]] 文件...
2.命令功能:
通过chown改变文件的拥有者和群组。在更改文件的所有者或所属群组时,可以使用用户名称和用户识别码设置。普通用户不能将自己的文件改变成其他的拥有者。其操作权限一般为管理员。
3.命令参数:
Spring+Quartz配置定时任务
一、Quartz介绍
在企业应用中,我们经常会碰到时间任务调度的需求,比如每天凌晨生成前天报表,每小时生成一次汇总数据等等。Quartz是出了名的任务调度框架,它可以与J2SE和J2EE应用程序 ...
原文地址:http://www.cnblogs.com/jianzhi/p/3384436.html
Spring+Quartz配置定时任务
一、Quartz介绍
在企业应用中,我们经常会碰到时间任务调度的需求,比如每天凌晨生成前天报表,每小时生成一次汇总数据等等。Quartz是出了名 ...
Eclipse项目中系统文件介绍
一. 写在前面
文章较长,可以直接到感兴趣的段落,或者直接关键字搜索;
请原谅作者掌握的编程语言少,这里只研究Java相关的项目;
每一个文件仅仅做一个常见内容的简单介绍,这些知识多数 ...
假设Spring配置文件为applicationContext.xml
一、Spring配置文件在类路径下面
在Spring的java应用程序中,一般我们的Spring的配置文件都是放在放在类路径下面(也即编译后会进入到classes目录下)。
以下是我的项目,因为是用maven管理的,所以配置文件都放在“src/main/resources”目录下
这时候,在代码中可以通过
[java] view plain copy
1、一个简单的订单号生成器:
从代码可以看出:
long orderNo = (Long.parseLong((date))) * 10000;
orderNo += orderNum + Long.parseLong(RandomStringUtils.randomNumeric(3));
每毫秒可以保证,10000-999个订单号不重复。
import java.text.SimpleDateFormat;
import java.util.Date;
import org.apache.commons.lang.RandomStringUtils;
...
Linux 命令大全
1. Vim 各个版本的区别:
查看version,vi <任意文件>,:version,得到如下信息:
:version
VIM - Vi IMproved 7.0 (2006 May 7, compiled Jul 10 2012 08:48:32)
Included patches: 1, 3-4, 7-9, 11, 13-17, 19-26, 29-31, 34-44, 47, 50-56, 58-64, 66-73, 75, 77-92, 94-107, 109, 202, 234-237
Compiled by <bugzill ...
方法一:在初始化时保存ApplicationContext对象 方法二:通过Spring提供的utils类获取ApplicationContext对象 方法三:继承自抽象类ApplicationObjectSupport 方法四:继承自抽象类WebApplicationObjectSupport 方法五:实现接口ApplicationContextAware 方法六:通过Spring提供的ContextLoader
获取spring中bean的方式总结:
方法一:在初始化时保存ApplicationContext对象
ApplicationContext ac =newFileSys ...
Redis本地环境搭建
Windows 下环境搭建
1. 设置hosts
set duapphosts=127.0.0.1 sqld.duapp.com
set redisduapphosts=127.0.0.1 redis.duapp.com
echo %duapphosts% >> C:\Windows\System32\drivers\etc\hosts
echo %redisduapphosts% >> C:\Windows\System32\drivers\etc\hosts
2. 下载Redis-Wind ...
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制.32位系统 下,一般限制在1.5G~2G;64为操作系统对内存无限制.我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m.典型设置: java -Xmx3550m -Xms3550m -Xmn2g -Xss128k-Xmx3550m:设置JVM最大可用内存为3550M.-Xms3550m:设置JVM促使内存为3550m.此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内 ...
这问题,估计计算机专业的同学在找研发等工作的时候都会遇到过。前几天某老牌软件厂商的电话面试就提到了这一经典问题,今天招聘会上又有不少同学说在面试的时候被问到这点。在这里我就起个头,大家有啥想法意见等 ...
TreeSet的实现:
http://blog.csdn.net/hudashi/article/details/6943522
TreeMap实现:
http://blog.csdn.net/hudashi/article/details/6944059
需要注意:
1. 当利用comparator比较两个元素相等时,插入的时候会失败。而hashset是发现两个元素相等(即:两个元素的hashcode相同,equals方法比较之后也相等)时,插入失败返回false。这说明可能treeset并不是真正的set,因为即使两个元素的hashcode相同,equals方法比较之后也相等, ...
事务隔离级别:一个事务对数据库的修改与并行的另一个事务的隔离程度。
两个并发事务同时访问数据库表相同的行时,这些问题可以归结为5类:
3类数据读问题(脏读、不可重复读和幻象读)2类数据更新问题(第一类丢失更新和第二类丢失更新)。
1、幻想读:事务T1读取一条指定where条件的语句,返回结果集。此时事务T2插入一行新记录,恰好满足T1的where条件。然后T1使用相同的条件再次查询,结果集中可以看到T2插入的记录,这条新纪录就是幻想。
2、不可重复读取:事务T1读取一行记录,紧接着事务T2修改了T1刚刚读取的记录,然后T1再次查询,发现与第一次读取的记录不同,这 ...
1. W3School中关于webservice的讲解。
http://www.w3school.com.cn/ws.asp
2. java中实现Webservice。
(1)新建项目TheServer,编写server端的java类:
package com.scb.simon.service;
import javax.jws.WebService;
import javax.xml.ws.Endpoint;
@WebService
public class ServiceHello {
public String sayhello(String na ...