文章列表
Ubuntu Linux有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来 说,一般在安装过程就设定root密码,这样用户就能用它登录root帐户或使用su命令转换到超级用户身份。与之相反,Ubuntu默认安装时,并没有 给root用户设置口令,也没有启用root帐户。问题是要想作为root用户来运行命令该怎么办呢?没关系,我们可以使用sudo命令达此目的。 sudo是linux下常用的允许普通用户使用超级用户权限的工具,该命令为管理员提供了一种细颗粒度的访问控制方法,通过它人们既可以作为超级 用户又可以作 ...
在登录到系统后ls -l总是提示“初始化月份字符串出错”,解决方法整理如下:
sudo vi /var/lib/locales/supported.d/local#将文件内容修改如下:en_US.UTF-8 UTF-8zh_CN.UTF-8 UTF-8zh_CN.GBK GBKzh_CN GB2312
sudo locale-gen
sudo vi /etc/default/locale#修改文件内容如下:LANG="zh_CN.UTF-8″LANGUAGE="zh_CN:zh"LC_NUMERIC="zh_CN.UTF-8″L ...
Quartz CronTrigger配置说明
- 博客分类:
- Spring
CronTrigger配置格式:格式: [秒] [分] [小时] [日] [月] [周] [年]
序号
说明
是否必填
允许填写的值
允许的通配符
1
秒
是
0-59
, - * /
2
分
是
0-59
, - * /
3
小时
是
0-23
, - * /
4
日
是
1-31
, - * ? / L W
5
月
是
1-12 or JAN-DEC
, - * /
6
周
是
1-7 or SUN-SAT
, ...
Ibatis学习例子
- 博客分类:
- Ibatis
iBatis 简介:
iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最大的特点就是小巧,上手很快。如果不需要太多复杂的功能,iBatis 是能够满足你的要求又足够灵活的最简单的解决方案,现在的iBatis 已经改名为Mybatis 了。
iBatis 让你能够更好的在JAVA应用中设计和实现实体层。这个框架有两个主要的组成部分,一个是SQL Maps,另一个是Data Access Objects。
SQL Maps:
Sql Maps是这个框架中最激动人心的部分,它是整个iBATIS Database Layer的核心价值所在 ...
java web在spring mvc 适合你导包常见的异常
1 - java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory 添加包common-logging.jar
2 - java.lang.ClassNotFoundException: org.springframework.web.context.request.RequestAttributes
添加包org.springframework.web.jar
3 -java.lang.ClassNotFoundE ...
最近去面试了两家公司,突然发现自己一直坚持的信念不知道是否正确了。一直以为,只要认真工作,终究会在工作中有持续的收获。但是经过面试后,发现长久待在一家公司里面,技术知识面会比较单一,跟外面的知识体系比较脱钩。就拿自己来说吧,一直工作于外包服务公司,习惯的是人家内部的框架,由于平时加班众多导致很少有自己的时间再去扩展自己的知识了。
其实我也知道,很多知识是可以在工作中学习的。只是很多时候,你想要得到一个自己较为满意的工作机会的时候,你就不得不接受被考验。但是由于自己知识面得狭窄,导致在面试的时候频频的出错,自然是很难得到这个机会。
对此情况,我觉得 ...
23种设计模式(3):抽象工厂模式
- 博客分类:
- 设计模式
定义:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。
类型:创建类模式
类图:
抽象工厂模式与工厂方法模式的区别
抽象工厂模式是工厂方法模式的升级版本,他用来创建一组相关或者相互依赖的对象。他与工厂方法模式的区别就在于,工厂方法模式针对的是一个产品等级结构;而抽象工厂模式则是针对的多个产品等级结构。在编程中,通常一个产品结构,表现为一个接口或者抽象类,也就是说,工厂方法模式提供的所有产品都是衍生自同一个接口或抽象类,而抽象工厂模式所提供的产品则是衍生自不同的接口或抽象类。
在抽象工厂模式中,有一个产品族的概念:所谓的产品 ...
定义:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。
类型:创建类模式
类图:
工厂方法模式代码
interface IProduct {
public void productMethod();
}
class Product implements IProduct {
public void productMethod() {
System.out.println("产品");
}
}
interface IFactory {
public IProduct createPr ...
23种设计模式(1):单例模式
- 博客分类:
- 设计模式
定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。
类型:创建类模式
类图:
类图知识点:
1.类图分为三部分,依次是类名、属性、方法
2.以<<开头和以>>结尾的为注释信息
3 ...
最近经常听这首歌,听多了想起了这段时间的所有经历。歌声轻轻的诉说,正如我的心情,缓缓的流淌着。一直以来,我都一直坚信自己是个乐观、打不到的战士,自己的努力可以改变很多很多。可是现实终究是残酷的,� ...
在Struts2中验证真的比较容易,可以在Action中直接写validate,也可以使用validate框架进行验证,但是有个问题一直困扰了我,直到现在有个小程序要用到这个方面的知识,那就是验证后如何很好地人性化地在jsp页面中显示了。
大家都知道,Struts2显示验证结果有一些方式,一般通过两种方式,介绍如下:
1.在页面的上面或者某个位置全部显示错误。代码:
<s:fielderror cssStyle="color: red"></s:fielderror>
这样会显示所有的错误信息,模拟效果如下:
2 ...
友情提示:如果没有配置sdk的环境变量,需要在cmd命令行中进入到...\sdk\tools 文件下(也就是android SDK的tool文件夹下) ,再执行其他操作。模拟器中创建SD卡步骤:
1.创建镜像文件 mksdcard [-l label] <size> <file> 创建一个128M� ...
作为程序员,肯定都加过班,也有晚上或者周末自己写代码、学习技术的经验。为什么做这些事情,有时很快乐,而有时却很痛苦呢?我个人觉得关键点在于是否自愿。而是否自愿,又受到很多种因素的影响,比如兴趣、公司氛围、合作者等诸多因素。
记得还在实习期,经常半夜起来读日语,抛却被老板压榨的感觉,感觉是为了自己的生存而努力,感觉做的事情是有挑战的、有意义的。刚去华智的时候,有一次迫于项目的压力,加班到第二天五点钟左右,心情是焦虑的,但是却认为理所当然,因为上线的时间是我们承诺的,而且是和科长一起在抗这件事。这种团队的感觉、责任,使得加班也不是那么难熬。
而某些情况下, ...