- 博客(84)
- 资源 (3)
- 收藏
- 关注
转载 sqlserver中All、Any和Some用法与区别
SQLServer中有三个关键字可以修改比较运算符:All、Any和Some,其中Some和Any等价。 他们作用于比较运算符和子查询之间,作用类似Exists、not exists、in、notin以及其他逻辑意义,这些语法同样被SQLServer2000支持但是很少看到有人用它们。set nocount on use tempdbgo if (object_i
2016-09-16 00:33:10
2905
1
原创 Oracle 创建表空间
1. 用sys用户登陆2. 创建表空间语句如下:create tablespace test datafile 'test.dbf' size 500M autoextend on ;表示创建一个自动增长的名称为test的表空间,其中数据文件名称为test.dbf , 文件大小为500M , 另外这里设置了autoextend为on, 也就是说当空间使用完毕后会自动增长 (这时最基
2016-09-15 12:08:56
557
转载 增量备份、差异备份、增量备份的区别?
完整备份:每次都将所有数据(不管自第一次备份以来有没有修改过),进行一次完整的复制,备份后会清除文件的存档属性,方便日后增量备份或者差异备份进行版本比较。 特点:占用空间大,备份速度慢,但恢复时一次恢复到位,恢复速度快。 增量备份:在第一次完整备份之后,第二次开始每次都将添加了存档属性的文件进行备份,并且在备份之后再把这些存档属性清除。为什么要清除存
2016-09-11 23:33:40
7072
转载 interface f0/0与interface serial0/0的区别
简单说F0/0是快速以太网接口,Serial0/0是串行接口;F0/0主要使用RJ45水晶头连接以太网(局域网)用的,也就是连接交换机或电脑用的,Serial0/0用V35线来传输数据是同步的,连接时候需要DCE同步时钟频率,路由器连接路由器要用路由器上的Serial端口连接 。
2016-09-04 16:05:17
9499
转载 MAC帧与PPP帧的区别
IP地址是TCP/IP网络层的寻址机制,MAC是802.3/Ethernet链路层的寻址机制,他们是不同层次的东西,不是并排关系,想一想数据发出去走到网线上最终还是变成了电脉冲,TCP/IP是没有物理层定义的,IP包最终变成电信号之前需要以太网来处理,当IP的数据给予了以太网之后,以太网就用属于它自己的寻址机制来处理以太帧,也就是用MAC地址。ppp属于广域网范畴,MAC是局域网范畴,按实
2016-09-04 15:34:44
19853
6
原创 cookie/session
浏览器 禁用cookie后, 因为不能携带session id的信息, 所以每次请求都会获取服务器分发的新的session, 所以导致前一个session保存的值, 后面不同的session获取不到
2016-09-02 16:52:04
325
原创 C语言指针杂谈
有这样一段C语言:#include int main(void){ int x = 3; int *p = &x ; printf("*p = %d\n",*p); printf("(*p)++ = %d\n",(*p)++); printf("*(p++) = %d\n",*(p++)); printf("*p++ = %d\n",*p++); return 0 ;}
2016-08-07 19:22:53
852
转载 html转pdf
(Java实现)HTML页面转PDF解决方案基于iText和flying saucer结合freemark java生成pdf 范例
2016-08-05 20:47:41
381
原创 GoEasy使用方法记录
GoEasy是一个推送框架, Web端,移动端都可以进行推送. 移动端的推送有很多产品, 下面记录一下咋使用Web端推送官网:https://goeasy.io/www/home , 官网有文档(有中文文档)和demo, 下面记录一下我使用的步骤:一,官网注册账号二,新建一个免费的application,其中application name就是下面的channel,这时,系统会
2016-08-05 09:56:56
8675
2
转载 三元表达式的嵌套
有时候我们在根据不同条件对一个变量进行赋值时,如果只有两种情况,自然而然地就会想到使用三元表达式:$a = $v > 5 ? 1 : 0;但是如果分成三种情况呢?即当$v==5的时候给$a赋另外的值,那么我们可能就要使用if、elseif、else了:if($v == 5) $a = 0;elseif($v > 5) $a = 1;else $a = -1;
2016-08-04 20:20:11
36361
2
原创 排序算法总结
http://blog.jobbole.com/103456/http://www.cnblogs.com/liuling/p/2013-7-24-01.htmlhttp://blog.jobbole.com/11745/http://blog.csdn.net/hguisu/article/details/7776068
2016-07-31 00:28:02
338
原创 Java四舍五入取巧方式
Math.round(A * Math.pow(10, i)) /Math.pow(10, i);A表示待四舍五入的数字i表示保留小数点几位数其中Math.pow(10, i)表示10的i次方例如:Math.round(14.235568941 * Math.pow(10, 2)) /Math.pow(10, 2);结果:14.24Mat
2016-07-24 15:30:12
445
原创 坑爹的Oracle安装
电脑是win10 64位的机器这里要注意下, 在win10装Oracle, 有时候会弹出,不符合操作系统要求. 这个需要在一个xml文件中配置一下,database\stage\cvu\cvu_prereq.xml .. 在windows 7系统后面加上windows 10的配置选项第一次装的64位的win64_11gR2_database .. 装好后,安装PLSQL
2016-07-23 20:55:55
2413
转载 javascript跨域的4种方法和原理详解
这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http://store.company.com/dir/page.html同源检测的结果: 要解决跨域的问题,我们可以使用以下几种方法:
2016-07-14 22:11:25
1735
转载 Oracle日志文件达到4G
解决方案一:停止监听器1)LSNRCTL进入交互模式 cmd 输入 LSNRCTL2)执行set current_listener LISTENER3)set log_status off4)stop 停止监听器5)手工删除ADR指定的监听日志路径下的listener.log文件6)start重启监听器7)status查看状态解决方案二:脚本定时清除
2016-06-20 09:26:05
5241
转载 js中window.parent和window.opener,window.self、window.top用法
在js中window.self,window.top,window.parent,window.opener四个的作用区别还是很大的,window.self,window.top是打开模式,而window.parent,window.opener是父窗口打开模式,下面我来介绍介绍。在应用有frameset或者iframe的页面时,parent是父窗口,top是最顶级父窗口(有的窗口中套了好
2016-06-06 14:59:14
3611
1
原创 ArrayList在for循环中使用remove方法移除元素
有时候我们需要在一个ArrayList的for循环中动态删除元素的需求, 废话不多说看代码List list = new ArrayList();list.add(0);list.add(1);list.add(2);list.add(3);list.add(4);list.add(5);list.add(6);list.add(7);//正常循环for (int i =
2016-05-26 18:00:08
23577
4
转载 varchar和Nvarchar区别
varchar和Nvarchar区别有几点补充 .. 若数据库编码是gbk, 则两者没区别, 最大都能存4000个汉字, nvarchar2(4000) = varchar2(8000) ,而且varchar2更省空间u8是变长编码, 汉字有三字节有四字节的 . 见 utf-8占多少字节
2016-05-18 10:58:25
419
转载 数据库设计三大范式
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库
2016-05-07 23:30:37
5824
转载 Some projects cannot be imported because they already exist in the workspace
导入项目时提示:Some projects cannot be imported because they already exist in the workspace产生原因:当你准备导入工程时,就会在workplace里面新建一个文件夹,在那个文件里面放入导入的工程。当你是从你的workplace里面导入的同一个workplace的时候,就会发生冲突了,因为原来的那个工程虽然逻
2016-05-03 14:57:42
2967
转载 精通SQL视图用法
视图的好处,可以主要分为四点:第一点:使用视图,可以定制用户数据,聚焦特定的数据。解释:在实际过程中,公司有不同角色的工作人员,我们以销售公司为例的话,采购人员,可以需要一些与其有关的数据,而与他无关的数据,对他没有任何意义,我们可以根据这一实际情况,专门为采购人员创建一个视图,以后他在查询数据时,只需select * from view_caigou 就可
2016-04-23 22:53:12
356
转载 ORACLE RAC 的启动和关闭顺序
之前关闭集群数据库的时候,直接执行OS命令shutdown -h now ,后来发现启动OS之后很多服务都是UNKNOW状态,想想自己那样关闭数据库太过于"暴力",决定还是按照"温和"的方式去关闭集群数据库比较好。1.使用crs_stat 命令查询RAC节点的服务状态是否正常2.使用srvctl (service control)命令依次关闭集群服务关闭顺序:关闭数据库(实例)
2016-03-31 11:48:12
4794
转载 如何处理11gR2 RAC下oc4j和gsd服务为OFFLINE状态
在CentOS 5.9 X86_64位的机器上配置完11gR2 RAC后,grid用户执行crs_stat -t查看服务状态时,我们会看到有一些服务是OFFLINE状态,其中就包括ora.oc4j和ora.gsd这两类服务,具体状态,我们看下面的示例输出:[grid@ractest1 ~]$ crs_stat -tName Type Target State Host-----------
2016-03-31 11:43:20
1915
原创 Invalid project description. xxxx overlaps the location of another project: ‘xxx’
首先这个问题的原因是因为被导入的工程的位置在默认的工作空间.. 这时, 你在网上搜了很多关于这个的解决方案 .. 基本上是下面几种1.把项目放到非当前ADT的workspace目录下,再导入;2.从Project中Import,选择Existing Android Code into Workspace,就可以正常导入了,把项目名从默认的MainActivity改为你真正的
2016-03-23 22:40:22
932
转载 初始javascript闭包
闭包,是 javascript 中重要的一个概念,对于初学者来讲,闭包是一个特别抽象的概念,特别是ECMA规范给的定义,如果没有实战经验,你很难从定义去理解它。因此,本文不会对闭包的概念进行大篇幅描述,直接上干货,让你分分钟学会闭包!1 闭包–爱的初体验在接触一个新技术的时候,我首先会做的一件事就是:找它的demo code。对于码农们来说,代码有时候比自然语言更能理解一个事物。 其实,闭
2016-03-23 14:50:58
689
转载 Android Support Library
Android Support Libraryhttp://blog.csdn.net/crazybigfish/article/details/18363351原文地址:http://developer.android.com/tools/support-library/index.htmlAndroid Support Library包是一个代码库的集合,这个集合提供A
2016-03-21 18:38:43
764
原创 MySQL数据库文件目录
默认安装的话..在C:\ProgramData\MySQL\MySQL Server 5.5\data目录下. 其中ProgramData是一个隐藏的目录 .. 需要修改文件夹查看选项才能看到当然, 也可以在安装MySQL的时候, 将数据库目录和MySQL安装目录放在一起
2016-03-07 10:07:55
689
原创 generator自动生成mybatis配置和类信息报Table configuration with catalog null错误
generator自动生成mybatis配置和类信息本人用命令在测试的时候.. 出现下面的错误C:\Users\xa>java -jar E:\mybatis-generator-core-1.3.1.jar -configfile D:\Workspaces\MyEclipse10\risenetba\src\generator.xml -overwriteTable
2016-02-23 16:24:30
20372
转载 select下拉菜单美化
我们在进行表单设计时,可能要用到select下拉选项控件,遗憾的是,IE浏览器默认的select控件外观非常丑陋,而且不能用样式来控制,不能在选项中添加图片等信息。今天我将通过实例来讲解如何用CSS和jQuery来制作漂亮的下拉选项菜单。HTML 请选择城市 长沙 北京
2016-02-02 17:06:05
3557
转载 .9.png图片讲解
http://www.cnblogs.com/vanezkw/archive/2012/07/19/2599092.htmlhttp://blog.csdn.net/cpfdpzc/article/details/8537429
2016-02-02 16:22:34
533
转载 Oracle RAC Failover 详解
Oracle RAC 同时具备HA(High Availiablity) 和LB(LoadBalance). 而其高可用性的基础就是Failover(故障转移). 它指集群中任何一个节点的故障都不会影响用户的使用,连接到故障节点的用户会被自动转移到健康节点,从用户感受而言, 是感觉不到这种切换。 Oracle 10g RAC 的Failover 可以分为3种:1. Client-
2016-01-22 11:46:09
547
转载 oracle提高查询效率的解析
在一个数据库中进行操作的时候,效率是很重要的,那么,如何提高oracle的查询效率呢?笔者将从以下几个方面进行详细解析: 1、选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况
2016-01-22 11:30:51
570
转载 连接Oracle RAC 的tnsname.ora设置
由于Oracle数据库通常需要在不同地方被访问,所以Oracle开发人员必须搞清楚数据库性能如何被网络通讯所影响。由Oracle提供的TNS(Transparent Network Substrate)允许不同数据库之间的分布式通讯。 作为一种分布式协议的TNS,允许远距离的系统之间的透明数据库通讯。TNS成为Oracle逻辑数据请求与远距离服务器的物理通讯之间的“绝缘体(insulator
2016-01-22 11:26:16
12447
IDM 6.25 Build15 最新破解版
2016-04-26
Sublime Text 3破解汉化版
2016-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人