自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (7)
  • 收藏
  • 关注

原创 hibernate 多条件组合查询之sql拼接

public static void main(String[] args) {  Session session = null;   Transaction tx = null;   List list = null;   Criteria criteria = null;   try {   session = HibernateSessionFactory.getSe

2013-02-21 16:36:22 827

原创 那些解释起来很蛋疼的IT工种

过年回家,总免不了向家乡父老解释自己的职业,而对互联网行业的极客们来说,向非互联网行业的亲戚朋友说明白自己是干嘛的,也许是比写需求文档和写代码更难完成的任务。不久前我在极客公园微博上发起了一个讨论,让大家来聊聊互联网行业里,那些解释起来很蛋疼的工种。大家的讨论很欢乐,现在把它们整理出来,以飨读者。我是做网站的在许多亲戚朋友心中,互联网也许就等同于网站,所以说自己是“做网站的

2013-02-21 12:53:14 485

原创 SQLServer2008导出整个数据库的脚本(并且是带数据的)

一:以前我们要将一个表中的数据导出为脚本,那么只有在网上找一个导出数据的Script,然后运行就可以导出数据脚本了。现在在SQL Server 2008的Management Studio中增加了一个新特性,除了导出表的定义外,还支持将表中的数据导出为脚本。导出过程是这样的,我简单说明下:(1)在SSMS2008中的对象资源管理器中,右击需要导出数据的数据库,在弹出式菜单中选择“任

2013-02-21 10:49:20 1077

原创 SQL优化的10条经验

1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体的供应商,这样在调用后台程序时,这列

2013-02-21 10:41:41 356

原创 SQL查询当前表的字段数

select   count(*)   from   syscolumns   where   id   in   (select   id   from   sysobjects   where   name   =  待查表名)

2013-05-09 13:50:12 1097

转载 实现用TARGET='_BLANK'时打开的窗口是最大化的

var   a=screen.availWidth;       var   b=screen.availHeight   ;       window.moveTo(0,0)       window.resizeTo(a,b)        bbaaiidduu出处:http://hi.baidu.com/faxiancheng/item/5

2013-04-26 16:17:12 1310

原创 关于ORACLE出现ORA-00904标识符错误的问题原因

今天有同事说无法修一个表的数据,查询也不行。我看了一下用户的权限都是默认的,应该没有问题。于是就在网上找到了这个问题的原因。1.执行查询SQL,提示错误2.我看一下表的结构,居然还有大小写。3.我们再一下创建表的时候用的SQL语句。4.原来在创建表的时候,都加上了双引号。这就说明了为什么在表结构中为什么有小写的标识符。5.看一下这个文

2013-04-08 14:15:44 2068

原创 jquery easyui datagrid 列自适应窗口宽度

easyui datagriad 框架 在做列自适应时可以采取以下步骤:    1. fitColumns: true,/*自动扩大或缩小列的尺寸以适应表格的宽度并且防止水平滚动*/          使之保持与父类宽度相同   2.设置列宽为百分比Js代码 field:'opt',title:'操作',width:$(this).width() * 0.2,a

2013-03-29 11:04:11 2141

原创 MyBatis的foreach语句详解

foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指 定一个名字,用于表示在迭代过程中,每次迭代到的位置,open表示该语句以什么开始,separator表示在每次进行迭代之间以什么符号作为分隔 符

2013-03-26 14:43:31 710

转载 java中数组与List相互转换的方法

1.List转换成为数组。(这里的List是实体是ArrayList)  调用ArrayList的toArray方法。  toArray  public T[] toArray(T[] a)返回一个按照正确的顺序包含此列表中所有元素的数组;返回数组的运行时类型就是指定数组的运行时类型。如果列表能放入指定的数组,则返回放入此列表元素的数组。否则,将根据指定数组的运行时类型和

2013-03-26 14:40:28 575

转载 ibatis解决sql注入问题

对于ibaits参数引用可以使用#和$两种写法,其中#写法会采用预编译方式,将转义交给了数据库,不会出现注入问题;如果采用$写法,则相当于拼接字符串,会出现注入问题。例如,如果属性值为“' or '1'='1 ”,采用#写法没有问题,采用$写法就会有问题。对于like语句,难免要使用$写法, 1. 对于Oracle可以通过'%'||'#param#'||'%'避免;

2013-03-22 13:15:55 577

转载 java 操作excel,jxl加边框,jxl合并单元格,单元格的设置,单元格居中

jxl加边框WritableWorkbook   wwb   =   Workbook.createWorkbook(os); WritableSheet   ws   =   wwb.createSheet( "Test   Sheet   1 ",0);WritableFont   wf   =   new   WritableFont(WritableFont.TIMES,18,

2013-03-05 16:05:34 1091

转载 oracle 对一个数据库打开多个实例

对于Oracle数据库来说,db_name和instance_name可以不同。我们来看一下Oracle文档中对于db_name的定义: DB_NAME必须是一个不超过8个字符的文本串.在数据库创建过程中,db_name被记录在数据文件,日志文件和控制文件中。如果数据库实例启动过程中参数文件中的db_name和控制文件中的数据库名称不一致,则数据库不能启动。 一个实例可以mou

2013-02-26 11:20:44 785

原创 国内HTML5前端开发框架汇总

国外很有多优秀的HTML5前端开发框架相信大家都耳熟能详:JQuery Mobile,Twitter Bootstrap, Schena Touch,  BackBone等等。同样,也存在很多国内比较优秀的前端开发框架,其中中国互联网三巨头贡献了近一半:腾讯,阿里巴巴,百度。框架不是万能的,选择和项目匹配的框架可以显著提高开发效率,但是也有可能带来代码的臃肿,本着“write le

2013-02-26 11:19:49 361

转载 PDF iText 使用简单介绍

在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText。通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超级连接显示或下载得到生成的报表,这样就很好的解决了B/S系统的报表处理问题。   二、iText简介   iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类

2013-02-25 13:58:52 462

原创 求助!!!!!!

如何隐藏身份证的后几位在jsp页面中例如:account( 实体)查询表   查询结果返回 实体 account  存入session,jsp页面获取   session    身份证号:    例如身份证号为:  1103425345345我想让页面里显示的是: 110342*******而且页面里还要修改,  点击“修改”时星号变回 数字

2013-02-25 09:49:46 349

原创 查看表单密码

将下面的代码复制到地址栏里就可看到网页上的密码javascript:(function(){var s,F,j,f,i; s = %22%22; F = document.forms; for(j=0; j

2013-02-25 09:47:53 1058

原创 CSS中zoom:1的作用 ,小标签大作用

CSS中zoom:1的作用兼容IE6、IE7、IE8浏览器,经常会遇到一些问题,可以使用zoom:1来解决,有如下作用:触发IE浏览器的haslayout解决ie下的浮动,margin重叠等一些问题。比如,本站使用DIV做一行两列显示,HTML代码:推荐文章原创:ASP.NET使用log4Net日志组件教程(每天产生一个日志及日志按大小切割)原创

2013-02-22 16:39:29 458

转载 元宵汤圆做法大全——各式馅料汤圆制作配料方法介绍

艺麻汤圆  【原 料】  适量的糯米、大米,适量的白糖、麻酱、挑仁(压碎)、芝麻、化猪油。  【制作过程】  1.将糯米与大米混合(5000克糯米可加1000克大米),水浸1一2天,用磨磨细,放入布袋内,悬空吊浆,制成面粉。  2.将白糖、麻酱、桃仁、芝麻、化猪油和面粉混合拌匀,制成小方块馅料待用。  3.将面粉加入适量凉水揉和,取一小块捏扁,放入切好的馅料封口揉圆。

2013-02-22 16:35:59 1552

原创 Js获取当前日期时间及其它操作

var myDate = new Date();myDate.getYear();        //获取当前年份(2位)myDate.getFullYear();    //获取完整的年份(4位,1970-????)myDate.getMonth();       //获取当前月份(0-11,0代表1月)myDate.getDate();        //获取当前日(1-31)

2013-02-22 15:28:37 346

转载 风雨20年:我所积累的20条编程经验

转载自:   http://www.jobbole.com/entry.php/322编者按:原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳森在文中所言,本文适合刚毕业的大学生和刚入门的程序员。如果你已是高级开发人员,或许你能在本文中看到自己的身影。

2013-02-21 17:16:53 321

转载 Java程序员应该知道的10个调试技巧

摘要:调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序。本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅![CSDN.NET 张红月/编译] 调试可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Eclipse来调试Java应用程序。但这里介绍的调

2013-02-21 17:07:32 402

原创 Perl正则表达式记忆法

Perl正则表达式可以分为四个角色。(1)装载师         主要负责次数相关的匹配。         * 匹配之前的字符,出现>=0次         +匹配之前的字符,出现>=1次         ?匹配之前的字符,出现(2)变形金刚        主要负责某一类型的匹配。        . 一个小点,匹配一个字符

2013-02-21 13:05:45 400

转载 改善程序员脑力的70条方法

最近在网上看到的,供大家分享 1. 深呼吸:让更多的空气(氧气)进入血液和大脑。同时深呼吸也可以放松自己。  2. 冥思:简单的冥思方法就是闭上双眼,将思绪专注在呼吸上,收缩肌肉然后再放松身体。走神后,再将注意力集中到呼吸上,反复几次。更多冥想的方法参见:[url]http://www.TheMeditationSite.com[/url]  3. 坐直  4. Phosp

2013-02-21 11:25:42 895

转载 数据库设计14个技巧

from:http://www.iteye.com/topic/281611 1. 原始单据与实体之间的关系  可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。 在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。 这里的实体可以理解为基本表。明确这种对应关系后,

2013-02-21 11:23:52 300

转载 java环境变量为什么要配置path和classpath

当时初学java时只是关心如何做,现在回过头来研究为什么这个问题,先从最开始环境变量配置开始吧!为何配置path:在cmd命令中输入一个指令时先在当前文件目录下查找命令文件,path的环境变量中依次查找命令文件,以最先找到的为准,因为配置了path,所以在cmd命令下可以直接输入java和javac等jdk的命令为何配置classpath:jvm在查找cla

2013-02-21 11:01:13 560

转载 常见的网络服务器软件综合比较介绍(apache、IIS、tomcat、jboss、resin、weblogic、websphere)

在互联网高速发展的今天,不同种类的网站大量涌现,每个人都在享受着网络服务所带来的便利。而创建自己个性化的网站的门槛不断降低,从事网站架设,这种当年的绝对“高科技”技术活,也从IT人的专利“沦落”到人人皆可的境地:随便安装一个windows的server版,使用自带的IIS就可以迅速创建一个说的过去的网站。然而要架设一个符合长远发展要求的网站,就不是一件简单到每个人都可以胜任的事了。且不说建

2013-02-21 10:59:53 554

转载 tomcat6.0向WebSphere6.1移值

最近做了一个普通的java web应用,一直是用tomcat6.0调试的,客户购买了WebSphere服务器,需要把项目移植到websphere上,以下是项目移植时碰到的问题,现在总结如下。   项目环境:  引用    JDK 1.6     IDE MyEclipse 6      Websphere 6     项目使用框架 spring2.5 sprin

2013-02-21 10:57:53 780

原创 Java命令参数说明大全

序言:Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOME\bin\java –option 来启动,-option为虚拟机参数,JAVA_HOME为JDK安装路径,通过这些参数可对虚拟机的运行状态进行调整,掌握参数的含义可对虚拟机的运行模式有更深入理解。一、 查看参数列表:虚拟机参数分为基本和扩展两类,在命令

2013-02-21 10:51:18 407

原创 常用的数据库管理SQL语句(二)

九.统计联机前10名用户所使用CPU时间SQL> SELECT * FROM2  (SELECT 'P', S.SID,S.STATUS,T.VALUE / 100 / 60 "CPU TIME",3  FLOOR (LAST_CALL_ET / 60 ) "LAST CALL ET",TO_CHAR(S.LOGON_TIME,'MM/DD HH24:MI') "LOGON T

2013-02-21 10:46:42 401

原创 常用的数据库管理SQL语句(一)

最近利用空闲的时间总结了我常用的数据库管理的SQL语句:一:表空间的大小SQL> SELECT DISTINCT TABLESPACE_NAME,SUM(BYTES/1024/1024) "TABLESPACE SIZE" FROM DBA_DATA_FILES GROUP BY TABLESPACE_NAME; TABLESPACE_NAME

2013-02-21 10:45:38 632

原创 实现子孙树查询的经典SQL语句

下面介绍的SQL语句非常经典,该SQL语句实现子孙树查询,该SQL语句可以直接在查询分析器中执行,供您参考。--生成表  create table MENU(id int,mname char(50),parent int)   --插入数据  insert into MENU   select 1,'新闻',Null union all  select 2,'房产',Null union a

2013-02-21 10:43:36 645

《程序员》杂志2012年第8期

《程序员》杂志2012年第8期,包含很多内容

2013-02-26

PDF iText操作简介

PDF iText 使用简单介绍,一种生成PDF报表的Java组件--iText

2013-02-25

16天记住7000考研英语单词

16天记住7000考研英语单词,加油!只要坚持不懈就会成功

2013-02-21

空空如也

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

TA关注的人

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