- 浏览: 222180 次
- 性别:
- 来自: 重庆
最新评论
-
NX:
...
java中正则表达式 -
zjxs_sky100:
...
java中正则表达式 -
qzrwe:
java中正则表达式 -
meteor_1988:
深入了很多
设计模式之java接口和java抽象类 -
zlb824:
谢谢分享!转啦
struts1.1 配置文件属性
文章列表
JAVA List 移除元素
- 博客分类:
- j2se
JAVA List 移除元素
ArrayList<String> list = new ArrayList<String>();
list.add("one");
list.add("two");
list.add("two");
java类的初始化顺序
- 博客分类:
- j2se
对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化块)>构造器。我们也可以通过下面的测试代码来验证这一点:public class InitialOrderTest {// 静态变量public static String staticField = "静态变量";// 变量public String field = "变量";// 静态初始化块static {System.out.println(staticField);System.out.println("静态 ...
当设计数据量大的表时,需要考虑多一点
一 可以使用表分区
表分区有以下优点: 1、改善查询性能:对分区对象的查询可以仅搜索自己关心的分区,提高检索速度。2、增强可用性:如果表的某个分区出现故障,表在其他分区的数据仍然可用;3、维护方便:如果表的某个分区出现故障,需要修复数据,只修复该分区即可; 4、均衡I/O:可以把不同的分区映射到磁盘以平衡I/O,改善整个系统性能。
二 在大表上加少数索引(或者不加索引) ,每天或者每周将统计数据放到中间表 ,查询的时候直接从中间表里查询 ,这样做一定要确定历史的数据不可以改变 ,要不然 ,会出现数据不一致 ,将数据插到中间表可以在job中做;
...
建立索引常用的规则如下:
1、表的主键、外键必须有索引;
2、数据量超过300的表应该有索引;
3、经常与其他表进行连接的表,在连接字段上应该建立索引;
4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;
5、索引应该建在选择性高的字段上;
6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;
7、复合索引的建立需要进行仔细分析;尽量考虑用单字段索引代替: A、正确选择复合索引中的主列字段,一般是选择性较好的字段; B、复合索引的几个字段是否经常同时以AND方式出现在Where子句中?单字段查询是否极 ...
在今天的工作中,学到了以下几个知识点:
一、date和timestamp 的区别
date类型是Oracle常用的日期型变量,他的时间间隔是秒。两个日期型相减得到是两个时间的间隔,注意单位是“天”。例如:查看一下当前距离伦敦奥运会开幕还有多长时间:
select to_date('2012-7-28 03:12:00','yyyy-mm-dd hh24:mi:ss')-sysdate from dual
结果是:92.2472685185185天,然后你根据相应的时间换算你想要的间隔就行!这个结果可能对程序员有用,对于想直接看到结果的人,这个数字还 ...
1.首先我们可以用scott用户以sysdba的身份登录oracle.
Sql代码
conn scott/tiger as sysdba
conn scott/tiger as sysdba
2.然后我就可以来创建用户了.
Sql代码
create user zzg identified by zzg123;
create user zzg identified by zzg123;
3.创建好用户我们接着就可以修改用户的密码.
Sql代码
搭建jQuery开发环境
- 博客分类:
- jquery
引入jQuery文件库
下载完jQuery框架文件后,并不需要任何安装,仅需要使用<script>文件导入标记,将jQuery框架文件jquery-1.4.2.min.js导入页面中即可。假设该文件下载后保存在项目文件夹Jscript中,那么,在页面的<head></head>中加入如下代码:
<script language="javascript" type="text/javascript"
src="<%=basePath%>jscript/jquery-1.7.2. ...
springMVC js等文件找不到错误
- 博客分类:
- spring
spring3. 1应用springMVC时如果配置URL映射时如下配置
[html] <servlet> <servlet-name>appServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocatio ...
1 导入存在的Maven工程spring-mvc-31-demo
2
点击next/finish完成导入,导入完成后界面会报一个错误: Unsupported IClasspathEntry kind=4, 忽略这个错误
3.修改Pom.xml 里用于编译的java版本为本地安装的版本, 修改 java-version 为1.7(本地安装的版本是1.7)
4 选择工程 右键选择properties 点击project facts 修改工程的默认java版本为1.7
5 右键 properties--> deployment Assembly-> ...
Spring中关于classpath:和classpath*:前缀的一个小问题
在写Java代码时,有很多场景需要用到从classpath中加载资源。
使用Spring时,定义了比较方便的前缀风格告诉程序从哪里加载。
比较常用的有classpath:和classpath*:两种前缀,用于指定从classpath中加载资源。但两者有些细微差别。
以加载Spring的配置文件为例,以下的写法大家应该比较熟悉:
Java代码
ClassPathXmlApplicationContext ctx = new ClassPathXmlAppl ...
Spring MVC 3提供了基于注解、REST风格等特性,有些方面比Struts 2方便一些。这里进行Spring MVC 3的开发环境搭建,即开发Hello World程序。1. 首先创建Web工程(请参照E:\积累\通用代码\eclipse\Eclipse怎么创建Web工程.doc),在web.xml加入如下内容:
<servlet> <servlet-name>spring</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet ...
看到很多人都喜欢用<%=request.getContextPath()%> 那我也使用一下 <%=request.getContextPath()%>是解决相对路径的问题,可返回站点的根路径。 <a href="<%=request.getContextPath()%>/XXX.jsp"> //这样获得的是绝对路径 <a href="XXX.jsp"> //这样获得的是相对路径 <a href="<%=request.getContextPath()%>/XXXX.j ...
JDBC调用存储过程一般有3种: 1.无返回值 2.有一个返回值 3.返回一个数据集,就是游标! 关键字:call 语法格式{call 存储过程名(参数列表)} 废话不说,见代码! 业务实例: 1.添加员工,如果指定部门不存在,则先添加部门信息,再添加员工(无返回值) --创建存储过程如下
Sql代码
CREATE OR REPLACE PROCEDURE sp_add_emp1(
v_empno emp.empno%TYPE,
v_ename emp.ename%TYPE,
v_deptno dept.dept ...
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { int id = Integer.valueOf(request.getParameter("id")); int bookCount = Integer.valueOf(request.getParameter("bookCount")); try { Class.forName("com.mysq ...
在使用json的时候,记得必须导入如下几个.jar包,最好是手动复制.jar包只lib路径下,否则可能出现异常。
commons-beanutils.jar commons-collections.jar commons-lang-2.5.jar(必须是2.x 3.x的会报ClassNotFoundException这个异常) commons-logging.jar ezmorph-1.0.6.jar json-lib.jar.导入这些jar包以后,就可以在后台使用json来进行数据处理了。
JSONArray的使用:
这里做一个简单的示例:
...