- 博客(34)
- 资源 (5)
- 收藏
- 关注
转载 Redis数据格式
本文介绍下redis支持的各种数据类型包括string,list ,set ,sorted set 和hashTechnorati 标签: redis cache list 存储1. keysredis本质上一个key-value db,所以我们首先来看看他的key.首先key也是字符串类型,但是key中不能包括边界字符由于key不是binary safe的字符串,所以像"
2013-12-30 21:42:55
1401
原创 Linux帮助命令
1.帮助命令 man ls 默认为帮助查看命令(1),帮助查看配置文件为(5) man 5passwd 。只查看命令用法 info ls 。要想只知道命令的简短功能作用 whatis ls 。查看命令选项 ls --help 。查看配置文件内容 apropos 文件名称 。2.使用man查不到的命令 可用help 查看shell内置命令
2013-11-19 17:17:04
723
原创 Linux文件搜索命令
1.which ls 可以查看命令的别名信息 whereis ls 可以查看到命令的帮助信息(帮助文件所存放的路径)2.find [搜索范围] [类型] [搜索关键字] 查找文件 其中范围越小越好,类型有很多-name,-size,-user[所有者] 关键字当-name时,可以有*通配多个字符,?通配单个字符。当-size时,Linux文件存储单位为block[512字节=0.5KB]
2013-11-19 17:15:59
843
原创 Linux权限处理命令
1.文件权限含义 对于文件:r(可以查看该文件cat more head tail) w(可以修改该文件echo) x(可以执行该文件). 对于目录:r(可以显示目录下的文件) w(可以在该目录下创建删除文件 touch mk
2013-11-19 17:13:37
770
原创 Linux文件处理命令
1.Linux下隐藏一个文件,就把该文件重命名,以‘.’开头便可。2.Linux下所有的内容都是一个文件,包括某个命令,像ls,其实都是一个文件,这些命令文件放在/sbin或/usr/sbin下面的话只能是root使用,如果在/bin或/usr/bin下则是所有用户都可使用。bin指的是binary二进制文件。3.ls -l 得出的文件详细信息中,开头第一个字符的理解:'d'代表direc
2013-11-19 11:40:42
749
原创 Ajax之数据格式
l在服务器端 AJAX 是一门与语言无关的技术。在业务逻辑层使用何种服务器端语言都可以。 l从服务器端接收数据的时候,那些数据必须以浏览器能够理解的格式来发送。服务器端的编程语言只能以如下 3 种格式返回数据: •XML •JSON •HTML 1)XML:l优点: •XML 是一种通用的数据格式。 •不必把数据强加到已定义好的格式中,而是要为数据自定
2013-10-07 09:58:46
553
原创 Ajax之实现步骤
一般情况下为以下4个步骤: * 创建XMLHttpRequest对象 * 服务器向浏览器响应请求(注册监听) * 浏览器与服务器建立连接 * 浏览器向服务器发送请求具体代码:function ajaxFunction(){ var xmlHttp; try{ // Firefox, Opera 8.0+, Safari xm
2013-10-07 09:48:57
614
原创 Ajax之XmlHttpRequest对象
XMLHttpRequest是XMLHTTP组件的对象,通过这个对象,AJAX可以像桌面应用程序一样只同服务器进行数据层面的交换,而不用每次都刷新界面,也不用每次将数据处理的工作都交给服务器来做;这样既减轻了服务器负担又加快了响应速度、缩短了用户等待的时间。XMLHttpRequest最早是在IE5中以ActiveX组件的形式实现的。非W3C标准. 创建XMLHttpRequest对象
2013-10-07 09:40:28
641
原创 Ajax之技术缺陷
AJAX不是完美的技术。也存在缺陷: 1 AJAX大量使用了Javascript和AJAX引擎,而这个取决于浏览器的支持。IE5.0及以上、Mozilla1.0、NetScape7及以上版本才支持,Mozilla虽然也支持AJAX,但是提供XMLHttpRequest的方式不一样。所以,使用AJAX的程序必须测试针对各个浏览器的兼容性。2 AJAX更新页面内容的时候并没有刷新
2013-10-07 09:27:03
590
原创 Ajax之包含的技术
AJAX:(Asynchronous JavaScript and XML)并不是一项新技术,其实是多种技术的综合,包括Javascript、XHTML和CSS、DOM、XML和XMLHttpRequest.•服务器端语言:服务器需要具备向浏览器发送特定信息的能力。Ajax与服务器端语言无关。•XML (eXtensible Markup Language,可扩展标记语言) 是一种
2013-10-07 09:25:03
1791
原创 JS之逻辑运算问题
在逻辑运算中,0、""、false、null、 undefined、NaN均表示false 1)null,对象不存在 当前页面不存在id对象 var ii= document.getElementById("id"); alert(ii); //null 2)undefined 声明的变量没有初始化 或者对象属性,方法不存在
2013-10-06 21:20:09
598
原创 JS之DOM
lDOM :DOM是Document Object Model文档对象模型的缩写。根据W3C DOM规范,DOM是一种与浏览器,平台,语言无关的接口,使得你可以访问页面其他的标准组件 D:文档 – html 文档 或 xml 文档 O:对象 – document 对象的属性和方法 M:模型 DOM 是针对xml(html)的基于树的API。 DOM树
2013-10-06 21:11:45
598
原创 JS之函数定义的三种方式
1)正常方法 function print(msg){ document.write(msg); } 对函数进行调用的几种方式: 1.函数名(传递给函数的参数1,传递给函数的参数2,….) 2.变量 = 函数名(传递给函数的参数1,传递给函数的参数2,….) 3.对于有返回值的函数调用,也可以在程序中直接使用返回的结果,例如:alert("sum=“ + s
2013-10-06 21:06:36
1151
原创 JS之浏览器对象含义
Navigator对象: 浏览器对象,包含了正在使用的 Navigator 的版本信息。反映了当前使用的浏览器的资料。JavaScript 客户端运行时刻引擎自动创建 navigator 对象。Window对象: 表示的是浏览器窗口,最顶层的对象, window的属性对应于整个窗口 。Document对象: 文档对象是JavaScript 中window 和fr
2013-10-06 20:59:12
1023
原创 JavaScript核心组成部分
* 分三个核心: * ECMAScript:语法、控制语句、变量的命名。。。 * BOM —— 浏览器对象模型,javaScript中含有很多的各种对象,例如Date对象。 * DOM —— 文档对象模型,最重要的部分 * ECMAScript,并不专属于JavaScript,是现在目前所有脚本语言的核心。 * Act
2013-10-06 20:54:15
738
原创 全文检索开发准备
准备lucene的开发环境 搭建lucene的开发环境,要准备lucene的jar包,要加入的jar包至少有:1) lucene-core-3.1.0.jar (核心包)2) lucene-analyzers-3.1.0.jar (分词器)3) lucene-highlighter-3.1.0.jar (高亮器)
2013-09-28 10:04:59
643
原创 XML约束
* 分类: * DTD * 文档关联 * 内部关联 * 格式: * 外部关联 * 格式: * 公共关联 * 格式: * 元素 * 格式: * 符号: ? : 0 1 + : >=1 * : >=0 (): 分组 | :
2013-09-27 11:51:25
472
原创 XML乱码问题
首先了解下一些常见的编码: UTF-8:万国码,(1-6字符) GB2312:国标码(简体) GBK:国标码(简体、繁体),GB2312升级版 GB18030:国标码(简体、繁体、少数名族),GBK升级版 BIG5:大5码(繁体) ISO-8859-1:英文编码 由于在XML文档内容编码的时候是UTF-8,而我个人电脑windows操作系统下是GBK,所以运行的时候
2013-09-27 11:47:53
928
原创 XMl的初步认识
* 扩展名:*.xml * 作用:存储、配置 * 语法: * 文档声明 * 格式: * version:设置当前xml文档内容使用的版本 * encoding:设置当前xml文档内容使用的编码 * 元素 * 格式: or * 名称自定义 * 建议字母开头 * 区分大小写 * 不能包含空格
2013-09-27 10:50:49
662
转载 使用Div和CSS来排版页面布局
1.这里的div并不是我们所说的层,虽然他们的标签都是,在这里你可以把div理解成一个容器,它可以放文字,图片,表格等等. 2.用div布局必须对页面的结构进行准确的分析,当然用table也要分析页面结构.用div要分清上下,左右,实际上div布局也只有上下,左右.分析结构要先整体再部分,先分析整体的页面布局,例如我们一般的页面是上(banner和导航),中(页面主体内容,新闻等等
2013-09-27 10:47:54
1399
原创 CSS中link和@import的区别
首先看淘宝网的使用方式: @import url("http://www.taobao.com/home/css/global/v2.0.css?t=20070518.css"); 而更多的网站的使用方式: 但是像大型的Google,百度等网站是直接写在网页上的他们的区别是:1)使用@import和link便于维护,但如果我们的网速比较慢的时候,可能会出现页面
2013-09-27 10:44:03
608
原创 CSS中margin与padding的区别
1. Margin: 包括margin-top, margin-right, margin-bottom, margin-left, 控制块级元素之间的距离, 它们是透明不可见的 是对于具体内容方块的外边距2. Padding: 包括padding-top, padding-right, padding-bottom, padding-left, 控制块级元素内部, content与borde
2013-09-27 10:32:21
870
原创 Java调用Oracle数据库存储过程和存储函数
首先创建工具包:public class JDBCUtils { private static String driver="oracle.jdbc.OracleDriver"; private static String url="jdbc:oracle:thin:@localhost:1521:orcl"; private static String user="scott";
2013-07-19 22:05:10
592
原创 Oracle_PL/SQL
1.什么是PL/SQL? PL/SQL(Procedure Language/SQL) PLSQL是Oracle对sql语言的过程化扩展 指在SQL命令语言中增加了过程处理语句(如分支、循环等),使SQL语言具有过程处理能力。2.SQL优点: 1.交互式非过程化; 2.数据操纵功能强; 3.自动导航语句简单; 4.调试容易使用方
2013-07-17 23:44:48
499
原创 Oracle_数据库对象
对象一:视图优点: 1.简化复杂查询 2.限制数据访问 3.提供数据的相互独立 4.同样的数据,可以有不同的显示方式但视图不能提高性能,它只是表的外壳,一种虚表。视图建立在已有表的基础之上,视图赖以建立的这些表称为基表可以将视图理解为存储起来的select语句视图向用户提供基表数据的另一种表现形式我们一般不会通过视图来修改表中实际数据,因为有很多权限限制,无
2013-07-17 13:31:18
489
原创 Oracle_创建和管理表
--创建表SQL> create table test1 2 (tid number, 3 tname varchar2(20), 4 hidatedate date default sysdate);--->default表示默认值--快速建表SQL> --创建表:包含员工号 姓名 月薪 年薪 部门名称SQL> create table empin
2013-07-17 11:23:23
716
原创 Oracle_处理数据
SQL语句 1. DML语句(Data Manipulation Language 数据操作语言): insert update delete select 2. DDL语句(Data Definition Language 数据定义语言): create/alter/drop/truncate table
2013-07-17 11:20:53
515
原创 Oracle_子查询
子查询所要解决的问题:问题不能一步求解SQL> --查询工资比SCOTT高的员工信息 SQL> select * 2 from emp 3 where sal > (select sal 4 from emp 5 where ename='SCOTT');注意的问题: 1. 将子查询放入括号中
2013-07-16 16:04:26
548
原创 Oracle_多表查询
SQL> --外连接SQL> --按部门统计员工人数: 部门号 部门名称 人数SQL> select d.deptno,d.dname,count(e.empno) 2 from dept d,emp e 3 where d.deptno=e.deptno 4 group by d.deptno,d.dname;---> 结果是不符合要求的外连接解决的问
2013-07-16 12:05:08
540
原创 Oracle_组函数
工资总额select sum(sal) from emp;员工人数select count(*) from emp; 平均工资select sum(sal)/count(*) 一, avg(sal) 二 from emp;
2013-07-10 20:54:02
529
原创 Oracle_单行函数
-------------------------------------单行函数-------------------------------------------- 1.字符函数 select lower('hellO WORld') 转小写,upper('hellO WORld') 转大写,initcap('hello world') 首字母大写 from dual;
2013-07-08 16:19:02
489
原创 Oracle_过滤和排序
1.查询语句时,字符串大小写敏感 如:查询名叫KING的员工信息 select * from emp where ename = 'KING'; select * from emp where ename = 'king'; 查询的结果会不一样2.日期格式敏感(重点) 查询入职日期为17-11月-81的员工 select * from e
2013-07-08 11:16:51
547
原创 Oracle_基本查询
在cmd登入Oracle数据库 :sqlplus 用户名(如:scott)/ 密码(×××)1:可以在开头用spool c:/笔记.txt 结尾用spool off 保存在这2条语句中间的所有sql语句,方便自己整理笔记2:想要清屏:host cls3: 查看当前用户:show user4:设置sqlplus的环境: 1)设置行宽:set linesize
2013-07-07 20:17:44
614
原创 Java_1
1:一个".java" 源文件中除了内部类外还可以包含多个类,但是这些其它类必须有如下限制:只能有一个是public 的,并且public 的类名必须和文件名一致。2:goto是java中的保留字,现在已经不使用了。3:&和&&的区别: 这2者的共同点: &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果
2013-07-06 17:37:20
413
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人