- 博客(81)
- 资源 (4)
- 收藏
- 关注
原创 sql数据同步语句
1、Oracle数据同步数据语法结构:MERGE [INTO] [schema.]table [alias] USING {[schema.]table|views|query} [alias] ON {condition} WHEN MATCHED THEN UPDATE SET {clause} WHEN NOT
2016-03-23 15:01:31
500
原创 thrift笔记
一、语法Thrift类型系统包括预定义基本类型,用户自定义结构体,容器类型,异常和服务定义。(1) 基本类型bool:布尔类型(true or false),占一个字节byte:有符号字节i16:16位有符号整型i32:32位有符号整型i64:64位有符号整型double:64位浮点数string:未知编码或者二进制的字符串(2) 容器类型Thr
2015-12-03 14:13:38
613
转载 mongoDB连接池
一.mongoDB中的连接池刚上手MongoDB,在做应用时,受以前使用关系型数据库的影响,会考虑数据库连接池的问题!关系型数据库中,我们做连接池无非就是事先建立好N个连接(connection),并构建成一个连接池(connection pool),提供去连接和归还连接等操作。而在MongoDB中,我们先来看看怎么进行操作,以insert为例:
2015-03-10 09:18:53
452
原创 性能优化
一、性能优化 一. web前端性能优化1. 浏览器访问优化减少http请求:主要手段是将css、javascript、图片等内容合并。使用浏览器缓存:对于更新频率比较低的静态资源缓存在浏览器中。启用压缩:在服务器压缩文件在浏览器上解压缩。CSS放在页面最上,javascript放在页面最下。减少cookie传送:一方面cookie太大影响数据传输,另一方面
2015-02-15 09:06:45
472
原创 订单表
F_Order_Table(订单)是否主键字段名字段描述数据类型长度可空约束缺省值备注是id主键IDNUMBER(18)18 orderNo
2015-01-19 11:57:41
6754
原创 js笔记
js截取字符串(包含中文)//截取字符串(包括中文) function SetString(str,len) { var strlen = 0; var s = ""; for(var i = 0;i 128){ strlen += 2; }else{ strlen++; } s += str.charAt(i); if(strlen >= len)
2015-01-14 18:40:20
396
原创 SQL学习笔记
创建带约束的表属性birthday date NOT NULL CHECK(birthday >=to_date('1970-01-01', 'yyyy-mm-dd'))去掉重复的distinctlast_day()首字母大写initcap(ename)字符长度length(ename)字符串中不含有R ename not like '%R%'字符串中含有R enam
2015-01-14 18:34:09
501
原创 sql练习
1. 列出至少有一个员工的所有部门。select distinct dept.dname from dept join emp on dept.deptno=emp.deptno;2. 列出薪金比“SMITH”多的所有员工。select ename from emp where sal>(select sal from emp where ename='SMITH');select
2015-01-14 18:31:08
845
原创 SQL工作笔记
js截取字符串(包含中文)//截取字符串(包括中文) function SetString(str,len) { var strlen = 0; var s = ""; for(var i = 0;i 128){ strlen += 2; }else{ strlen++; } s += str.charAt(i); if(strlen >= len)
2015-01-14 18:29:46
410
原创 linux 基本操作学习2
1、rpm 使用rpm工具安装应用软件rpm -qa|grep httpd 查询系统是否安装httpd开头的软件。rpm -ivh httpd* 安装指定软件包(i安装指定软件包,v表示显示详细安装信息,h显示安装进度)。rpm -ef vsftpd 卸载软件(e表示卸载软件,f和e一起使用表示强制卸载软件)。rpm -Uvh vsftpd 升级软件包(U表示升级软件包)rpm
2015-01-14 18:22:05
362
原创 线程池使用例子
1、构造一个线程池private static ThreadPoolExecutor threadPoolExecutor; static { //构造一个线程池 // corePoolSize:线程池维护线程的最少数量 // maximumPoolSize:线程池维护线程的最大数量 // keepAlive
2015-01-14 18:20:22
476
原创 linux 基本操作学习1
1.关机命令 shutdown -h now 立即进行关机 shutdown -r now 现在重新启动计算机 reboot 现在重新启动计算机 2.用户登录 su - 用户名 用户切换 3.用户注销 logout 用户注销 4.vi编辑器 vi
2015-01-14 18:19:34
399
原创 python快速学习笔记
1.基本数据类型变量不需要声明基本数据类型a=10 # int 整数a=1.3 # float 浮点数a=True # 真值 (True/False)a='Hello!' # 字符串以上是最常用的数据类型,对于字符串来说,也可以用双引号。变量不需要声明,不需要删除,可以直接回收使用。type(): 查询数据类型2
2015-01-13 11:21:13
558
原创 Jquery常用
1、加载页面方法$(document).ready(function(){ //编写代码})$(function(){ //编写代码})$().ready(function(){ //编写代码})2、事件绑定bind(type [,data] , fn);其中type是事件类型:blur、focus、load、resize、scro
2014-05-09 22:36:07
383
原创 ant学习笔记
1、ant执行的文件默认的事build.xml,当然也可以执行指定的文件 ant -f hello.xml.2、build.xml文件也是一个xml文件需要有xml文件头 版本信息和编码方式,build.xml文件中只能有一个project标签也就是根标签,project中可以有多个target任务,project标签中有default属性表示执行build文件时第一个执行的target任务
2014-04-15 22:57:26
446
原创 SQL优化
Oracle使用索引来更快地遍历表,优化器主要根据定义的索引来提高性能。但是,如果在SQL语句的where子句中写的SQL代码不合理,就会造成优化器删去索引而使用全表扫描,一般就这种SQL语句就是所谓的劣质SQL语句
2014-04-10 15:54:08
432
原创 JDBC连接数据库
1、JDBC连接数据库建立oracle连接: Class.forName("oracle.jdbc.driver.OracleDriver"); Connection conn= DriverManager.getConnection( "jdbc:oracle:thin:@192.168.8.8:1521:orcl","scott","admin");
2014-04-08 08:54:03
423
原创 Spring学习笔记
一、Spring是一个开源的控制反转(Inversionof Control ,IoC)和面向切面(AOP)的容器框架.它的主要目得是简化企业开发
2014-04-07 18:46:04
539
原创 java文件上传和下载
一、文件上传1.Commons方式文件上传 首先导入包commons-fileupload-1.2.jar和commons-io-1.3.2.jar,web文件上传使用post方式,设置form的enctype属性为multipart/form-data由于上传的文件会比较大,因此需要设置该参数指定浏览器使用二进制上传。提交上传文件后可以在提交过去的页面获得一个输入流request.get
2014-04-01 14:50:06
1127
原创 javaWeb开发之filter
1、一个Filter必须实现javax.servlet.Filter接口,Filter接口中有三个方法init(),doFilter(),destroy()这三个方法反应了一个Filter的生命周期。其中init和destroy只在web程序加载或卸载时调用,doFilter每次客户端请求都会调用该方法。2、doFilter中的程序是在request请求发送到服务器之前或者在response响
2014-03-31 20:43:23
465
原创 log4j简单配置
在项目的src下添加配置的文件log4j.properties# Configure logging fortesting: optionally with log filelog4j.rootLogger=INFO, stdout ,logfile#这里配置日志的级别 ,输出源1 ,输出源2# 后面配置输出源及其输出格式等#log4j.rootLogger=WAR
2014-03-31 20:39:51
415
原创 配置数据源
1、web项目数据源可以在web容器中配置,通过添加%Tomcat_Home%/conf/server.xml 文件 <Resource name="shunping" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver" url="jdbc:sqlserver://localhost:1433;
2014-03-31 20:28:34
478
原创 tomcat配置
1、配置端口号 在tomcat安装目录的config文件夹中找到server.xml文件 connectionTimeout="20000" redirectPort="8443" /> tomcat的默认端口号时8080,我们可以在这里设置端口号因为HTTP协议默认的端口是80如果我
2014-03-31 19:32:57
435
原创 cookie、session、application和pagecontext
一、cookie使用1.java中把Cookie封装成了javax.servlet.http.Cookie类 ,每个Cookie都是该Cookie类的对象。2.服务器通过request.getCookie()获取客户端提交的所有Cookie(以Cookie[]数组形式返回) 服务器通过response.addCookie(Cookie cookie)向客户端设置Cookie。3
2014-03-31 16:52:09
754
原创 javaWeb开发之jsp
1、jsp中的九个内置对象 out输出流对象 request请求对象 javax.servlet.ServletRequest类的一个实例 response相应对象 javax.servlet.ServletConResponse类的一个实例 config配置对象 javax.servlet.ServletConfig类的一个实例
2014-03-31 15:56:59
458
原创 EL表达式、JSTL标签库
一、EL表达式使用1.El表达式可以在jsp中使用,EL表达式是用"${}"括起来的脚本2.EL表达式提供了获取对象以及属性的简单方式。 例如:${ person } 相当于 request.getAttribute("person")或session.getAttribute("person") ${person.age} //获取对象中的属性
2014-03-31 10:22:16
527
原创 javaweb开发之servlet
1、servlet提交数据的方式 用get方式提交数据不能超过255个,但提交速度高于post,提交内容会在地址栏中显示出来。post方式提交数据要提供数据的类型和长度,数据类型有两种:一种是普通文本数据;另一种为文件数据(二进制数据)。Post常用来提交表单数据,提交用户资料或上传文件等。2、servlet的工作流程 浏览器提交遵循HTTP协议的文本,这段文
2014-03-31 10:09:46
824
原创 Http协议
一、提交http请求的方式有两种GET和POST 1.get方式提交HTTP头信息: 第一行是Get /s?...HTTP1.1 表示请求提交方式和HTTP协议版本等, User-Agent:浏览器信息, Accept:浏览器支持的格式, Cookie:用户的当前状态, Referer:从哪个页面单
2014-03-31 08:40:22
404
原创 将tomcat、Nginx、memcache、MongoDB等免安装软件注册成win系统的服务
nginx注册成服务1.把srvany.exe和instsrv.exe拷贝到nginx安装路径下面。2.执行命令Command代码instsrv Nginx C:\tomcat\nginx-0.8.45\srvany.exe3.注册码绑定nginx:Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\
2014-03-30 14:54:47
1042
ibatis学习课件
2012-01-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅