- 浏览: 363521 次
- 性别:
- 来自: 北京
最新评论
-
July01:
最近了解到一款StratoIO打印控件,功能如下:1、Html ...
js网页打印 -
argel_lj:
littlebitty 写道 嘿嘿,虽说的不好却能解决实际问题 ...
myEclipse设断点进不去 -
argel_lj:
尹宇飞 写道?在那了,找不到不好意思,这个我没有找到官方标准的 ...
word转成XML后,各种标签浅析 -
尹宇飞:
?在那了,找不到
word转成XML后,各种标签浅析 -
littlebitty:
...
myEclipse设断点进不去
文章列表
近来看和写程序时间太久,让自己后背的脊柱超痛无比。。。近一个月了,快受不了。下面这个方法是网上看的,希望有用。。。另外下个月去报咏春。。
现代生活和工作方式的改变,使得人们的脊柱极其脆弱,极易引发颈椎病或腰痛症状,有幸看对了医生倒是能及时得到缓解和改善,但如果求医无门,则有可能终身忍受这病痛的折磨。
从专业研究的角度来说,颈腰痛类脊柱疾病确是容易复发的疾病之一。因为脊柱是人体的中轴,是人体日常活动的中枢,全身骨骼、肌肉甚至是各个内脏器官,都通过各种途径悬挂在脊柱这个系统上,所以如果在日常生活中不注意锻炼和保养,那么就会容易复发。
5分钟“背飞”,生活开心又快乐
...
ORACLE SEQUENCE用法
- 博客分类:
- Oracle数据库
在oracle中sequence就是序号,每次取的时候它会自动增加。sequence与表没有关系。
1、Create Sequence
首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限。
创建语句如下:
CREATE SEQUENCE seqTestINCREMENT BY 1 --
常用的java设计模式
- 博客分类:
- 设计模式
一、单例模式
1 单例模式:一个类有且仅有一个实例,并且自行实例化向整个系统提供。
动机和应用场景:
对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一个系统只能有一个窗口管理器或文件系统;一个系统只能有一个计时工具或ID(序号)生成器。如在Windows中就只能打开一个任务管理器。
详情请查看 http://www.iteye.com/topic/537563
概念: java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有一下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功能。每台计算机可以有若干个打印机,但只能有一个Printer Spooler,以避免两个打印作业同时输出到打印机中。每台计算机可以有若干通信端口, ...
一个.java源文件中可以有多个类吗?(内部类除外)有什么条件?带着这个疑惑,动手建几个测试类,
揭开心中的疑惑。以下是解开疑惑过程:
package test;/** * 一个.java源文件中可以有多个类吗?(内部类除外)有什么条件? * 可以的 *但是只能有一个public类, 而且如果有public类的话,这个文件的名字要和这个类的名字一样。 *如果都没有public类,名字可以不和这个类一样。 */public class MultiClass { int i = 0;}
class B { String str = "b";}
clas ...
1 自连接:当表中的某一个字段与这个表中另外字段的相关时,我们可能用到自连接。
例:
select work.ename "工人",' works for',mgr.ename "老板"
from emp work, emp mgr
where work.mgr = mgr.empno
order by work.ename;
2 外连接分为三种:左外连接,右外连接,全外连接。对应SQL:LEFT/RIGHT/FULLOUTER JOIN。通常我们省略outer 这个关键字。写成:LEFT/RIGHT/FULL JOIN。
...
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class StringUtils {
public static String replaceBlank(String str) {
String dest = "";
if (str!=null) {
Pattern p = Pattern.compile("\\s*|\t|\r|\n");
Matcher m = p.matcher(str);
dest = ...
onload()方法
- 博客分类:
- javaWeb
onload():
onload 事件会在页面或图像加载完成后立即发生。
eg:文本 "Page is loaded" 会被显示在状态栏中
<html>
<head>
<script type="text/javascript">
function load()
{
window.status="Page is loaded"
}
</script>
</head>
<body onload="load()"> ...
$(function(){...});
这是JQuery的语法,$表示JQuery对象,可以有好几种用法。比如传递选择器字符串、页面对象等,如果直接传函数体进去,表示当页面加载完毕时执行这个函数;
$().ready(function(){...});
//(document)意思是说,获取整个网页文档对象(类似的于window.document)
//$(document).ready意思就是说,获取文档对象就绪的时候。$(document).ready(function() {// do stuff when DOM is ready //当文档载入后从此处开始执行代码});
...
Android小机器人
- 博客分类:
- Android学习
今天下午昏昏欲睡间,突然觉得应该关注一下移动开发了,看了网易的Android工程师招聘,砰然一心动,睡意荡然全无。就这样开始我的Android学习吧。
=============================================
1 Android 基于 Linux,继承 Linux 的一些特点。开放性,灵活性。
2 手机操作系统介绍:Windows Mobile系列手机操作系统,Symbian开放式操作系统,PALM手机操作系统,Linux手机操作系统(Linux具有源代码开放的特点) ,IOS , Google Android ...
类的生命周期
.java源文件经过编译后会生成相应的字节码文件(.class)。jvm通过解释器翻译字节码文件并在系统中执行。
而java类的生命周期就是其字节码文件装载、连接、初始化、使用、和卸载的整个过程。
● 装载。
jvm找到需要装载的类,将类的信息装载到jvm的方法区中。然后在堆区实例化一个java.lang.Class对象,作为方法区中的类的信息入口。
不同的jvm对于类的装载时机并不相同,有些在遇到这个类时就装载这个类(虽然并不知道这个类是否会被用到),另一些则在真正用到一个类的时候才对它进行装载。
● 连接阶段。连接阶段一般情况下在一个类加载了 ...
关于实验室系统项目的一些总结
- 博客分类:
- 项目经验
一、开发准备:
1、开发环境 win7+STS+JAVA+ORACLE10g
2、基本框架 spring mvc + spring+my batis(ibatis)
二、需求分析
在基本框架拱搭起来以后,就进行了前期调研。首先,由开发人员整理一份页面出来确定整个系统的风格,然后拿给客户进行确认。然后走访客户单位各个科室,大体了解客户基本需求,整理需求文档。接着就是数据库表结构设计,当然此处涉及到的是一些基本的表结构。这样需求分析阶段结束,当然后面的设计阶段也离不开需求分析。
三、详细设计
有了大体的需求认识以后,就到了详细设计阶段。
总的来说,本 ...
ehcache的使用
- 博客分类:
- java框架
一、简要介绍:
Java缓存框架
EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。
主要的特性有:
1. 快速.
2. 简单.
3. 多种缓存策略
4. 缓存数据有两级:内存和磁盘,因此无需担心容量问题
5. 缓存数据会在虚拟机重启的过程中写入磁盘
6. 可以通过RMI、可插入API等方式进行分布式缓存
7. 具有缓存和缓存管理器的侦听接口
8. 支持多缓存管理器实例,以及一个实例的多个缓存区 ...
一、概要说明:
Apache Shiro(日语“堡垒(Castle)”的意思)是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理功能,可为任何应用提供安全保障 - 从命令行应用、移动应用到大型网络及企业应用。
Shiro为解决下列问题(我喜欢称它们为应用安全的四要素)提供了保护应用的API:
认证 - 用户身份识别,常被称为用户“登录”;
授权 - 访问控制;
密码加密 - 保护或隐藏数据防止被偷窥;
会话管理 - 每用户相关的时间敏感的状态。
Shiro还支持一些辅助特性,如Web应用安全、单元测试和多线程,它们的存在强化了上 ...
一,JDBC的编程步骤: --学自尚学堂
1.Load the Driver,向DriverManager注册①.Class.forName(“该Driver的名字”)或者是Class.forName(“该Driver的名字”).newInstance()或者直接new这个Driver②.实例化时自动向DriverManager注册,不需要再调用DriverManager.registerDriver方法
2.Connect to the DataBase①.DriverManager.getConnec()
3.Excute the SQL①.Connection.Crea ...