自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 SELECT INTO 和 INSERT INTO SELECT 两种表复制语句区别

Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 ...

2016-07-05 10:42:18 94

原创 Maven使用介绍

创建project先去官方网站下载一个最新版本http://maven.apache.org/download.cgi. 下载后解压,使用之前最好先将maven的bin目录设置到path环境变量里面。maven无非也就是用来build一个project的,直接先上一个例子,在命令行下输入下面的命令:mvn archetype:generate DarchetypeGroupId=or...

2016-07-05 10:41:41 81

原创 防止SQL注入的五种方法

一、SQL注入简介    SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,甚至篡改数据库。二、SQL注入攻击的总体思路1.寻找到SQL注入的位置2.判断服务器类型和后台数据库类型3.针对不通的服务器和数据库特点进行SQL注入攻击 三、SQL注入攻击实例比如在一个登录界面,要求...

2016-07-05 10:37:55 103

原创 sql语句优化

性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。为了获得稳定的执行性能,SQL语句越简单越好。对复杂的SQL语句,要设法对之进行简化。常见的简化规则如下: 1)不要有超过5个以上的表连接(JOIN)2)考虑使用临时表或表变量存放中间结果。3)少用子查询4)视图嵌套不要过深,一般视图嵌套不要超过2个为宜。 ...

2016-07-05 10:34:27 139

原创 sql问题整理

问题1,是否值得在identity字段上建立聚集索引。 答案取决于identity 字段如何在语句中使用。如果你经常根据该字段搜索返回很少的行,那么在其上建立索引是值得的。 反之如果identity字段根本很少在语句中使用,那么就不应该对其建立任何索引。 问题2,一个表应该建立多少索引合适。如果表的80%以上的语句都是读操作,那么索引可以多些。但是不要太多。特...

2016-07-05 10:18:08 82

原创 HashTable和HashMap的区别

HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。 1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。2.HashTabl...

2016-07-04 18:27:07 73

forword和redirect的区别

forword:1、浏览器不知道它所请求的具体资源来源,所以地址不会变。                2、转发页面可共享request里面的数据。redirect:1、服务器根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,所以地址栏显示的是新的Url.           2、不能共享数据。...

2016-07-04 18:20:50 302

原创 java中实现多态的机制是什么?

  多态性是面向对象程序设计代码重用的一个重要机制,我们曾不只一次的提到Java多态性。在Java运行时多态性:继承和接口的实现一文中,我们曾详细介绍了Java实现运行时多态性的动态方法调度;今天我们再次深入Java核心,一起学习Java中多态性的实现。“polymorphism(多态)”一词来自希腊语,意为“多种形式”。多数Java程序员把多态看作对象的一种能力,使其能调用正确的...

2016-07-04 18:12:26 180

Hibernate的关联关系

Hibernate的关联关系:1、一对一   2、一对多|多对一在实际编写程序时,一对多关系有两种实现方式:单向关联和双向关联。单向的一对多关系只需在一方进行映射配置,而双向的一对多关系需要在关联的双方进行映射配置。  下面以客户(Customer)与订单(Order)为例:  2.1、单向关联  Customer类的映射文件(Customer.hbm.xml)...

2016-07-04 18:09:25 65

转载 MyEclipse的优化,加快打开和编辑的速度

第一步: 取消自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!取消方法:windows–>perferences–>myeclipse–>validation除开Manual下面的复选框全部选中之外,其他全部不选手工验证方法:在要验证的文件上,单击鼠标右键–>my

2016-04-25 00:38:59 238

转载 MyEclipse安装后需要进行的配置

一、在MyEclipse中编写Web Project,有2个地方需要改编码设置:       1.window-->preference-->general-->content type         然后在中展开每一个子项,并在中输入"UTF-8 "或"GB18030 ", 点update!       2.window-->preference-->MyEclipse-->Fil

2016-04-17 12:59:38 290

转载 myeclipse快捷键ctrl+alt+向下箭头与屏幕翻转快捷键冲突解决方案

问题描述:Myeclipse 中 按住ctrl + alt + ↓ , 结果不是复制上一行到下一行,而是系统倒置了(状态栏到了顶上,恰好和正常情况下相反) 与系统图形的快解决冲突。解决办法:右键点击桌面空白处 -->图形选项-->快捷键 -->禁用 就OK了。或者点击图形属性——>找到ctrl+alt+up 和ctrl+alt+down禁用掉就好了

2016-04-17 12:56:16 3745

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除