随笔 - 243  文章 - 0  评论 - 1  阅读 - 92292
09 2013 档案
【Swing框架中设计模式的误用】
摘要:Swing控件是改善为了AWT控件而发展出来的轻量级GUI控件,采用的是Composite设计模式,然而,由于没有清楚的分隔组件(Component)和容器(Container)的边界,就造成了Swing的几乎每个单独的组件都是一个容器,能够添加其他容器或者组件,看似强大的功能实际上造成了大量的问题: 1.和人的直觉非常不一致:Swing的GUI上的各种组件如果添加的面板过多的话,就造成各个组件的层次很深,处理类似focus管理这样的问题就很麻烦,坐标的转换也很复杂,由于父子关系过多,您不看代码只看GUI,凭直觉难以区分组件的父子关系。 2.使用上的困扰:Swing组件本身由于不能分清是组.. 阅读全文
posted @ 2013-09-30 17:10 挖掘者者者 阅读(207) 评论(0) 推荐(0) 编辑
【五步完美整理Windows系统】
摘要:1、定期整理硬盘 严重的硬盘碎片会大幅度降低你的电脑响应速度。所以你就需要定期的对磁盘进行清理,磁盘清理非常简单,首先单击“开始”,依次指向“所有程序”、“附件”、“系统工具”,然后单击“磁盘清理”。如果有多个驱动器,会提示您指定要清理的驱动器。 2、定期清理Windows注册表 防止注册表垃圾使用RegistryFirstAid这类工具。不要使用OutlookExpress,它把垃圾邮件过滤器存放在注册表中。注册表的清理工具网上有很多,笔者给大家推荐两款注册表吸尘器和RegClear。但是有一点,清理前必须先备份注册表。 3、尽可能不用"管理员"账户登录 不要总用&quo 阅读全文
posted @ 2013-09-30 14:26 挖掘者者者 阅读(233) 评论(0) 推荐(0) 编辑
【hibernate多表连接 查询的解决方案】
摘要:大家在用hibernate的时候总会遇到多表连接的查询,遇到这种问题 总是各种纠结。 方案1:建立视图 ,事先在数据库里面建立视图。然后建立这个视图的实体类,指定一个主键。然后建立这个视图的查询。 方案2:给实体类加临时属性HQL查询补充。 上代码: 实体类: @Entity @Table(name = "FLOW_RU_INFO") public class FlowRuInfo implements java.io.Serializable { // Fields private String id; private String deptid; private St. 阅读全文
posted @ 2013-09-30 09:45 挖掘者者者 阅读(157) 评论(0) 推荐(0) 编辑
【Hibernate的一个经典异常】
摘要:异常为: org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: 意思是拥有相同的数据库标识符(代表数据库中的同一条记录),但是具有不同的持久化标识符。 解决办法 1 做一个动作将session关闭 调用Session的 close方法 ,Session的缓存被清空,其中的所有持久化对象都变为游离对象, 2 调用Session的evict()方法能够从缓存中删除一个持久化对象,使其... 阅读全文
posted @ 2013-09-29 15:44 挖掘者者者 阅读(135) 评论(0) 推荐(0) 编辑
【windows操作系统的同步机制】
摘要:最近看了下windows核心编程,虽然是比较老的书,但是感觉还是蛮有用的,顺便复习了一些操作系统的知识,比如本文的进程同步机制 用户模式下的线程同步 线程之间需要通信: 1.需要让多个线程同时访问一个共享资源,同时不能破坏资源的完整性 2.一个线程需要通知其他线程某项任务已经完成 方法一:原子访问:Interlocked系列函数 InterlockedExchangeAdd(long & ,int ); InterlockedIncrement; InterlockedExchange;(实现旋转锁是有用) 必须保证传给这些函数的变量地址是对齐的,否则函数可能失败 inte... 阅读全文
posted @ 2013-09-29 14:27 挖掘者者者 阅读(263) 评论(0) 推荐(0) 编辑
【Spring 事务管理】
摘要:数据库事务是由一系列的动作组成的,这些动作被当作单独的一个工作单位。这些动作要么被全部完整执行,要么全部不被执行。事务管理是关系数据中一个重要的部分, 企业级应用使用事务来保证数据的完整性和一致性,可以使用以下四个属性来描述事务 1 原子性 一个事务应该被当作一个单独的操作单位被执行,也就是说这一连串的操作被执行成功或者不成功。 2 一致性 这个代表数据库参照完整性的一致性,表中存在唯一主键 3 隔离性 在同一个时刻可能会有多个事务的进程操作同一个数据集,每一个事务应该同其他的事务隔离,防止数据被篡改 4 持久性 一旦事务被执行成功,事务的结果需要被持久化,并且不能因为系统错... 阅读全文
posted @ 2013-09-29 09:37 挖掘者者者 阅读(168) 评论(0) 推荐(0) 编辑
【正则表达式中加号问号连起来】
摘要:不加 ? 表示贪婪,加 ? 表示勉强,区别如下: 勉强是从左边一个一个地吃直到匹配为止,不加 ?的是一口吃掉整个字符串,然后从最后一个一个地吐出来直到匹配为止 字符串 a=====b=====b=== a.*b 将匹配满足条件最长的字符串 a=====b=====b 工作方式: 首先将:a=====b=====b=== 全部吃掉,从右边一个一个地吐出来 1. a=====b=====b=== 不匹配,吐出一字符 2. a=====b=====b== 不匹配,再吐出一字符 3. a=====b=====b= 不匹配,再吐出一字符 4. a=====b=====b 匹配了,结束... 阅读全文
posted @ 2013-09-28 15:33 挖掘者者者 阅读(342) 评论(0) 推荐(0) 编辑
【苹果电脑装Windows7驱动大全、Macbook电脑win7驱动安装】
摘要:无论你的是Macbook Air还是Macbook Pro,或者是iMac一体机系列,只要是用苹果电脑来装Windows7等Windows系列系统,那下载驱动人生的苹果驱动包就能一键解决所有驱动问题。 西西就不多说了,用驱动人生的苹果驱动包解决苹果电脑装Windows7后的驱动问题非常简单,简单到就像安装某个软件一样。 一键解决苹果电脑装Windows7后的驱动问题 驱动人生的苹果驱动包分为三个系列,分别是MacBook Air系列,MacBook Pro系列和iMac一体机系列,每个系统都有Win7 32位、Win7 64位和XP这三个驱动自动安装包。 只要下载并安装对应的驱动版本... 阅读全文
posted @ 2013-09-28 14:23 挖掘者者者 阅读(368) 评论(0) 推荐(0) 编辑
【如何提高Java代码质量:频繁插入和删除时使用LinkedList 】
摘要:一、分析 前面有文章分析了列表的表里方式,也就是“读”的操作。本文将介绍表的“写”操作:即插入、删除、修改动作。 二、场景 1.插入元素 列表中我们使用最多的是ArrayList,下面看看他的插入(add方法)算法,源代码如下: [java] public void add(int index,E element){ /*检查下标是否越界,代码不在拷贝*/ //若需要扩容,则增大底层数组的长度 ensureCapacity(size + 1); //给index下标之后的元素(包括当前元素)的下标加1,空出index位置(将elementData从index起始,复制到ind... 阅读全文
posted @ 2013-09-28 09:36 挖掘者者者 阅读(257) 评论(0) 推荐(0) 编辑
【jvm性能调优/垃圾回收器】
摘要:1:新生代串行收集器:(默认收集器) 算法:复制算法 -XX:+UseSerialGC 指定使用新生代串行收集器和老年代串行收集器 优点:效率高,久经考验 缺点:串行,如果回收对象过多,或者堆过大,停顿时间会过长。 2:老年代串行收集器(cms收集器的备选) 算法:标记-压缩算法 -XX:+UseSerialGC:指定新生代串行收集器和老年代串行收集器 -XX:+UseParNewGc:新生代使用并行收集器和老年代使用串行收集器 -XX:+UseParallelGc:新生代使用并行回收收集器和老年代使用串行收集器 3:并行收集器 算法:复制算法 工作在新生代的垃圾收集器... 阅读全文
posted @ 2013-09-27 15:41 挖掘者者者 阅读(263) 评论(0) 推荐(0) 编辑
【压缩包打不开的原因和解决方法】
摘要:在使用电脑过程中,我们会遇到好多意想不到的情况,比如你是不是遇到过压缩文件突然打不开了的情况,于是经过一段时间的网上搜集,这里汇集了网友们关于压缩文件打不开这方面问题的原因和解决方法!希望能帮助到大家! 压缩文件打不开的原因: 1、你的压缩软件不支持所压缩算法,一般来说现在WinRAR软件使用的人数较多,且压缩算法比较先进,更新较快,所以可能是这一方面原因 2、就是你所打开的压缩包本身问题,可能是存储介质或是什么原因,导致文件损坏,致使你现在打不开压缩包内文件 3、你的电脑中了感染性病毒,感染了所有exe文件,所以导致打不开rar。 压缩文件打不开解决方法: 1.下载最新版本的在W... 阅读全文
posted @ 2013-09-27 14:32 挖掘者者者 阅读(708) 评论(0) 推荐(0) 编辑
【Struts2实现单文件上传】
摘要:用Struts2实现单文件上传我们先来看下如何配置吧! 先配置一下web.xml [html] struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter config struts-default.xml,struts-plugin.xml,/struts.xml struts2 /* struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFi... 阅读全文
posted @ 2013-09-27 09:35 挖掘者者者 阅读(172) 评论(0) 推荐(0) 编辑
【关于Java23种设计模式的有趣见解】
摘要:创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 2、BUILDER—MM最爱听的就是“我爱你”这句话了,见到不同地方的MM,要能够用她们的方言跟她说这句话哦,我有一个多种语言翻译机,上面每种语言都有一个按键,见到MM我只要按... 阅读全文
posted @ 2013-09-25 15:21 挖掘者者者 阅读(155) 评论(0) 推荐(0) 编辑
【Windows XP系统安全妙招】
摘要:1、恢复被破坏的WinXP系统文件 如果WindowsXP的系统文件被病毒或其它原因破坏了,我们可以从WindowsXP的安装盘中恢复那些被破坏的文件。 具体方法:在WindowsXP的安装盘中搜索被破坏的文件,需要注意的是,文件名的最后一个字符用底线“_”代替,例如:如果要搜索“Notepad.exe”则需要用“Notepad.ex_”来进行搜索。 搜索到了之后,打开命令行模式(在“运行”中输入“cmd”),然后输入:“EXPAND源文件的完整路径目标文件的完整路径”。例如:EXPANDD:SETUPNOTEPAD.EX_C:WindowsNOTEPAD.EXE。有一点需要注意的是,如... 阅读全文
posted @ 2013-09-25 14:24 挖掘者者者 阅读(183) 评论(0) 推荐(0) 编辑
【JSP的隐式对象的实例】
摘要:JSP的隐式对象的实例 "> My JSP 'demo1.jsp' starting page --> "); %> "); String data2=(String)pageContext.findAttribute("data");//直接寻找data out.write(data2+""); %> ${data} //配置首页时跳转到servlet //携带参数 --> 阅读全文
posted @ 2013-09-25 09:29 挖掘者者者 阅读(179) 评论(0) 推荐(0) 编辑
【成为Java高手的25个学习目标】
摘要:本文将告诉你学习Java需要达到的25个目标,希望能够对你的学习及找工作有所帮助。对比一下自己,你已经掌握了这25条中的多少条了呢? 1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是 class,object,interaction以及statediagrams. 2.你需要学习Java语言的基础知识以及它的核心类库 (collections,serialization,streams,networking,?multithreading,reflection,event,handling,NIO,localizatio 阅读全文
posted @ 2013-09-24 15:38 挖掘者者者 阅读(209) 评论(0) 推荐(0) 编辑
【windows文件夹图标伪装】
摘要:在桌面或其他磁盘文件夹中点击鼠标右键,选择"新建-文件夹",将文件夹命名为"上帝模式。{ED7BA470-8E54-465E-825C-99712043E01C}"再回车,新建的文件夹就变成一个名为"上帝模式"的控制面板模样的图标。双击打开,就进入Win7的"上帝模式".Win7的"上帝模式"的真面目就是一个更加直观的全功能控制面板而已。 "上帝模式"的另类应用:文件夹"加密".将文件夹命名为"上帝模式。{ED7BA470-8E54-465E-8 阅读全文
posted @ 2013-09-24 14:24 挖掘者者者 阅读(327) 评论(0) 推荐(0) 编辑
【Array ArrayList LinkList的区别剖析】
摘要:Array、ArrayList、LinkList之间的区别:Array、ArrayList、LinkList均属于泛型的范畴,都用来存放元素,主要区别是Array是一个固定大小的容器,底层采用的是线性连续空间来存放元素,ArrayList同样也是一个容器,但是其大小不固定,底层采用的也是线性连续空间来存放元素,当线性连续空间不足以存放元素时,又重新申请一片更大的空间(大约是原空间的2倍),将原有的内容移过去,因此从这里可以看出,Array要比ArrayList的效率高,因为不需要重新申请空间,LinkList也是一个容器,但底层采用的是链表,因此不存在扩容问题,除非整个内存空间都不足了,由于采 阅读全文
posted @ 2013-09-24 09:27 挖掘者者者 阅读(283) 评论(0) 推荐(0) 编辑
【JSP上传图片并自动生成缩略图】
摘要:JSP上传图片并自动生成缩略图 1、uploadimage.jsp old_h){ tempdouble=old_w/tagsize; }else{ tempdouble=old_h/tagsize; } 阅读全文
posted @ 2013-09-23 15:31 挖掘者者者 阅读(513) 评论(0) 推荐(1) 编辑
【Win8系统的附件目录及小工具在哪里】
摘要:在win8系统中,一般在菜单都能看到许多的程序,而最基本的就是附件目录及小工具,但是有一天发现它居然不见了!要使用时找不到;那么要怎么办!现在我们就一起去看看怎么回事吧! 其实这些小工具仍然存在,只不过大家要学着换一种方式来找到它们。 在Win8开始屏幕界面下,通过Charm栏调出搜索框,在搜索框中输入要找的小工具,比如计算器,然后在左侧的搜索结果中就可以看到熟悉的Windows计算器图标了。 通过搜索找到应用 如果你觉得每次都要搜索太麻烦了,那我们就找回原来的“附件”。 首先,在刚才搜索出来的计算器工具上点击鼠标右键,点击底部菜单中的“打开文件位置”。 打开文件位置 此时屏幕上... 阅读全文
posted @ 2013-09-23 14:17 挖掘者者者 阅读(495) 评论(0) 推荐(1) 编辑
【java发送GET/POST请求工具类】
摘要:java发送GET/POST请求工具类 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import java.nio.charset.Charset; import java.util.Map; import java.util.Vector; /** * Java H... 阅读全文
posted @ 2013-09-23 09:32 挖掘者者者 阅读(1219) 评论(0) 推荐(1) 编辑
【超线程多核心下Java多线程编程分析】
摘要:一、Java环境下的多线程技术 构建线程化的应用程序往往会对程序带来重要的性能影响。例如,请考虑这样一个程序,它从磁盘读取大量数据并且在把它们写到屏幕之前处理这些数据(例如一个DVD播放器)。在一个传统的单线程程序(今天所使用的大多数客户端程序)上,一次只有一个任务执行,每一个这些活动分别作为一个序列的不同阶段发生。只有在一块已定义大小的数据读取完成时才能进行数据处理。因此,能处理数据的程序逻辑直到磁盘读操作完成后才得到执行。这将导致非常差的性能问题。 在一个多线程程序中,可以分配一个线程来读取数据,让另一个线程来处理数据,而让第三个线程把数据输送到图形卡上去。这三个线程可以并行运行;这样.. 阅读全文
posted @ 2013-09-22 15:38 挖掘者者者 阅读(351) 评论(0) 推荐(1) 编辑
【Win7加密保护隐私高招】
摘要:如今,电脑已成为人们生活工作中重要的一份子,伴随着网络的快速发展,电脑应用也越来越广泛,隐私安全问题也越来越突出。对此,小王就颇有感触,在单位,同事偶尔借用一下电脑;在家里,亲戚朋友,偶尔玩一下电脑,都是常有的事,然而,无处“隐藏”的大量不便他人看到的文件,难免不会被偷看。 前不久,小王买了台新电脑,安装使用了最新win7操作系统。没过几天,小王开心的告诉小编,在win7系统中保护电脑隐私有一个防君子又能防小人的高招——那就是利用Windows7旗舰版中BitLocker加密功能给分区加密。 小王介绍说,在win7旗舰版中有BitLocker驱动器加密功能,这是一种数据保护功能,主要用于防.. 阅读全文
posted @ 2013-09-22 14:35 挖掘者者者 阅读(324) 评论(0) 推荐(0) 编辑
【Hibernate的HQL多表联合查询使用left join方式】
摘要:Hibernate不支持left join带on的条件查询。 解决办法:使用原生SQL或者使用HQL方式需要修改hbm文件(如果项目中大部分不适用级联配置情况下) 需求是查询网络信息,网络信息中关联了分区、网络IP(1个网络--N个网络IP),网桥信息。 HQL: public void queryVnets(Page page) { StringBuffer hql = new StringBuffer(); hql.append("select new Map(vn.id as id, vn.vnName as vnName, b.name as vnType, "); 阅读全文
posted @ 2013-09-22 09:20 挖掘者者者 阅读(12033) 评论(0) 推荐(0) 编辑
【java删除指定文件夹或者文件】
摘要:想要拷贝一份项目代码到家里,但是由于是从公司svn服务器上checkout下来的,其中有很多。svn文件。所以就写了个小工具删除。svn文件夹。就可以缩小整个工程大小。 package delete.file; import java.io.File; public class DeleteFile { //要删除的文件夹 static String delFileStr = ".svn"; public static void main(String args[]){ File file = new File("E:\\mnvdaoPlan"); Fi 阅读全文
posted @ 2013-09-21 15:26 挖掘者者者 阅读(340) 评论(0) 推荐(0) 编辑
【INTEL显卡玩游戏不能全屏解决方法】
摘要:1. 桌面空白处点击鼠标右键,选择“图形属性”; 2. 进入英特尔核芯显卡控制面板选择“显示”; 3. 选择“显示设置”,将分辨率改成“1024*768”; 4. 将缩放改成“缩放全屏”; 5. 点击“是”保存应用设置,然后点击“应用”; 6. 最后将分辨率改回原始的分辨率,点击“是”,点击“应用”。 阅读全文
posted @ 2013-09-21 14:31 挖掘者者者 阅读(393) 评论(0) 推荐(0) 编辑
【JDBC连接常用数据库 基本的CURD】
摘要:JDBC连接各个数据库的className与url JDBC连接DB2 private String className="com.ibm.db2.jdbc.net.DB2Driver"; private String url="jdbc:db2://localhost:8080/lwc"; JDBC连接Microsoft SQLServer(microsoft) private String className="com.microsoft.jdbc.sqlserver.SQLServerDriver"; private Strin 阅读全文
posted @ 2013-09-21 09:15 挖掘者者者 阅读(228) 评论(0) 推荐(0) 编辑
【一对多自身关联双向映射】
摘要:关于一对多自身关联双向映射我们直接看例子: \SPAN style="COLOR: #cc0000; FONT-SIZE: 14px">一个一对多双向自身关联映射案例 一个一对多双向自身关联映射案例[java] view plaincopyprint? [java] package com.bjpowernode.hibernate; import java.io.Serializable; import java.util.HashSet; import java.util.Set; public class Category imp... 阅读全文
posted @ 2013-09-18 15:39 挖掘者者者 阅读(218) 评论(0) 推荐(0) 编辑
【使用Mac从其他设备接受蓝牙文件】
摘要:不知道您是否尝试过用其他设备通过蓝牙发送文件到Mac。(Apple Fans表示我们可以用Air Drop,iCloud....) 但如果您曾经尝试过,但又很不解为什么设备总是提示“对方拒绝接受该文件”的话,看下面。 之所以会出现其他设备无法使用“浏览”或者“发送”功能和Mac传输文件,是因为Mac在默认设置下不允许蓝牙设备向计算机主动发送文件或者浏览文件系统。但如上图所示,这个设置窗口不在“蓝牙”那块儿,而是在“共享”里面。(这样分类更合理不是么?) 打开“系统偏好设置”——选择“共享”——把左边的“蓝牙共享”前面的勾打上。右方的选项可以设置当其他设备要求发送文件或者浏览文件时的应对操... 阅读全文
posted @ 2013-09-18 14:35 挖掘者者者 阅读(354) 评论(0) 推荐(0) 编辑
【关于Java性能的9个谬论】
摘要:Java的性能有某种黑魔法之称。部分原因在于Java平台非常复杂,很多情况下问题难以定位。然而在历史上还有一种趋势,人们靠智慧和经验来研究Java性能,而不是靠应用统计和实证推理。在这篇文章中,我希望拆穿一些最荒谬的技术神话。 1.Java很慢 关于Java的性能有很多谬论,这一条是最过时的,可能也是最为明显的。 确实,在上世纪90年代和本世纪初处,Java有时是很慢。 然而从那以后,虚拟机和JIT技术已经有了十多年的改进,Java的整体性能现在已经非常好了。 在6个独立的Web性能基准测试中,Java框架在24项测试中有22项位列前四。 尽管JVM利用性能剖析仅优化常用的代码路径... 阅读全文
posted @ 2013-09-18 09:35 挖掘者者者 阅读(191) 评论(0) 推荐(0) 编辑
【Java写的碰碰球游戏(2) 】
摘要:突然从同学那发现了现成的gif图片,小球要好看多了,于是决定通过加载图片来加入小球……没想到,单是这个图片加载,就花了我半天的时间——唉,缺乏系统学习的后果-_-.参考了好几本书,用了好几种不同的代码,又尝试把图片文件放在不同的地方,可控制台却一直显示"URL = null"(加载不成功),无语掉!!!本想继续用Graphics里的drawImage来画图,这样的话还是可以实现小球的移动。现在看来只好用JButton,因为目前为止也只有JButton的setIcon()可以导入图片并显示出来了。但这样的话,小球的移动好像就不好实现了,算了,就让小球直接“飞”过去吧,这样的话 阅读全文
posted @ 2013-09-17 15:12 挖掘者者者 阅读(354) 评论(0) 推荐(0) 编辑
【解决IRQ、DMA资源出错的故障】
摘要:故障现象:提示分配IRQ、DMA资源出错 故障处理:针对故障情况,可在BIOS中进行IRQ、DMA的资源分配,具体方法如下: 1. 在BIOS设置主界面中选择“PnP/PCI Configurations”选项,按键后进入设置界面。 2. 在该界面中选择“Resources Controlled By”选项,在弹出的设置界面中通过上下方向键进行选定设置,完成后保存并退出BIOS即可。 “Resources Controlled By”选项可以对开机以及即插即用的兼容设备进行资源配置工作。选择“Auto”系统将会自动侦测所有设置设定:选择“Manual”(手动设置),那么在下面的“IRQ... 阅读全文
posted @ 2013-09-17 14:21 挖掘者者者 阅读(602) 评论(0) 推荐(0) 编辑
【算法复杂度分析之主方法】
摘要:最近看stanford的算法导论公开课,讲到分治法的时候提到了主方法,可以很快速的分析算法的时间复杂度。 对于一个递归实现的分治算法,其时间复杂度表示为: T(n) = aT(n/b)+h(n) 其中,a>=1; b>1; h(n)是不参与递归部分的时间复杂度。 比较n^log b (a)与Θ(h(n)) 的大小(Θ的含义和“等于”类似,而大O的含义和“小于等于”类似,感觉好像这里都可以用): 若n^log b (a)= Θ(h(n)) :该方法的复杂度为 Θ(h(n)*log(n)) 若n^log b (a) Θ(h(n)) :该方法的复杂度为 Θ(n^log b (a)) 例. 阅读全文
posted @ 2013-09-17 09:21 挖掘者者者 阅读(232) 评论(0) 推荐(0) 编辑
【JAVA和PHP通用的加解密整理版】
摘要:日常开放中 平台中通常不会只有单一的环境,因此跨平台的通讯 通常会使用标准的AES,DES等加密规则 公司的项目开发中 遇到了JAVA和PHP的加密解密跨平台的问题 经过多方查找资料以及研究找出一个通用的基础加解密方案如下 1:JAVA代码 (3DES版) import javax.crypto.Cipher; import javax.crypto.SecretKey; import javax.crypto.spec.SecretKeySpec; import org.apache.log4j.Logger; import sun.misc.BASE64Decoder; i... 阅读全文
posted @ 2013-09-16 15:35 挖掘者者者 阅读(354) 评论(0) 推荐(0) 编辑
【用汇编去除Autoplay Menu Builder闪屏方法】
摘要:Autoplay Menu Builder闪屏除去方法,目前 7.1 及以下版本均适合。但是对于一个完全不懂汇编的来说,看起来还是些许有些一头雾水。于是在此整理了一份傻瓜式截图,有需要的大家照着做就是了。 所需工具:吾爱破解OD: 操作对象:Autoplay Menu Builder 最终生成的界面程序 test.exe。 操作步骤:以管理员身份运行吾爱破解(会提示与360冲突,关闭了再打开即可)。 F3,打开test.exe。界面如下 按住了F8,直到可恶的闪屏界面出现了,停! 3秒之后界面消失,语句执行到下一行了,上面这个call test.00557228就是要找的,call... 阅读全文
posted @ 2013-09-16 14:33 挖掘者者者 阅读(231) 评论(0) 推荐(0) 编辑
【Lucene4.3开发之增删改查例子】
摘要:Lucene的入门搭建以及一个添加的Demo,这次写了一个包含增删改查比较完整的例子,以供各位入门新手的道友们参考,当然这个只是最简单的封装,有很多参数都是写死的 ,所以有点不灵活,各位朋友也可以自己试着参考笔者的Demo封装一个比较通用的例子,在实际的项目环境中,封装一定要做到既通用又灵活,这个看各位的业务的需求了,不同的业务需求可能不一样。 在入门,搭建好最基本的环境之后,增删改查只是一个最基础层次也是不可或缺的必要的一部分,后续根据业务的复杂层次不一样,可能需要用到各种技术,包括分词,评分,分组,排序,增量,高亮,拼写检查,文本聚类,各种复杂的检索等等,这些都是构成一个成熟的全文检索技. 阅读全文
posted @ 2013-09-16 09:14 挖掘者者者 阅读(219) 评论(0) 推荐(0) 编辑
【Java中守护线程的总结】
摘要:在Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程) 用个比较通俗的比如,任何一个守护线程都是整个JVM中所有非守护线程的保姆: 只要当前JVM实例中尚存在任何一个非守护线程没有结束,守护线程就全部工作;只有当最后一个非守护线程结束时,守护线程随着JVM一同结束工作。 Daemon的作用是为其他线程的运行提供便利服务,守护线程最典型的应用就是 GC (垃圾回收器),它就是一个很称职的守护者。 User和Daemon两者几乎没有区别,唯一的不同之处就在于虚拟机的离开:如果 User Thread已经全部退出运行了,只剩下Daemon Thre... 阅读全文
posted @ 2013-09-14 16:13 挖掘者者者 阅读(135) 评论(0) 推荐(0) 编辑
【Windows 7系统中全新的游戏管理器】
摘要:在Windows Vista中微软推出了游戏管理器(Games Explorer),你可以利用它发布和管理游戏,包括内置的Windows游戏和PC游戏,比如纸牌、国际象棋和Windows Live游戏等。 在Windows 7中,游戏管理器中新增了很多功能,这些功能不仅能帮助普通玩家管理Windows 7中的内置游戏,而且对那些PC游戏玩家来说也会很有帮助。 当你第一次启动Windows 7中的游戏管理器时,你会发现它会按照游戏供应商来为游戏分类,比如你从MSN Games上下载《几何战争》(Geometry Wars: Retro Evolved )后,MSN Games将会被视为游戏供.. 阅读全文
posted @ 2013-09-14 15:19 挖掘者者者 阅读(277) 评论(0) 推荐(0) 编辑
【Java--日期的使用】
摘要:Date 类: 最基础的日期时间类,返回一个相对日期的毫秒数。精确到毫秒,但不支持日期的国际化和分时区显示。 Calender类: 相对于Date更加强大的时间类,是抽象类,提供了常规的日期修改功能和国际化支持。 GregorianCalendar类: 提供处理日期的方法,用于计算日期,是Calendar类的子类,有用的是有个判断闰年的方法。 DateFormat类: 可以接受字符串输入 输出,提供了将日期/时间信息进行格式化处理的功能。 SimpleDateFormat类: 功能更强大的日期时间格式化类,自定义格式化日期和时间。 java.util.Locale类: 描述特定的地理... 阅读全文
posted @ 2013-09-14 14:20 挖掘者者者 阅读(194) 评论(0) 推荐(0) 编辑
【P2P的Jxta解决之道】
摘要:点对点(P2P)网络无疑是当前最热门的话题之一。在这个领域中,Sun推出了Jxta,一个用于P2P应用开发的网络计算平台。这篇文章介绍P2P和Jxta在这方面所作的努力。适合有意开发P2P应用的编程者阅读。 今日的Internet正面临着一场革命。这场革命正在为改变Internet的一个基本的特性而努力。这就是网络的终端(或者说客户端),例如桌面电脑,移动电话,PDA等正要求一个更优越的网络地位,以结束以服务器为主导的Internet。这就是P2P。 P2P是一个网络的模型,它的基本概念就是任何的节点都可以作为服务器或者客户端。传统的客户/服务器网络,都有预定义的客户和服务器节点,而P2P.. 阅读全文
posted @ 2013-09-13 15:14 挖掘者者者 阅读(224) 评论(0) 推荐(0) 编辑
【E430安装XP系统后独立显卡无法启用驱动安装失效】
摘要:故障现象: ThinkPad E430、E430C、E530、E531、E431、S431、S531安装Win XP后,系统无法使用独立显卡,在设备管理器中会有未知设备,安装不上。 解决方案: XP模式下无法使用独立显卡,需要在BIOS下强行指定集成显卡。 更改方法:开机按F1进入BIOS界面,Config,Display,改成Integrated Graphics,按F10(或是Fn+F10)保存退出,如图: 阅读全文
posted @ 2013-09-13 14:34 挖掘者者者 阅读(198) 评论(0) 推荐(0) 编辑
【定时任务:Java中Timer和TimerTask的使用】
摘要:java.util.Timer定时器,实际上是个线程,定时调度所拥有的TimerTasks. 一个TimerTask实际上就是一个拥有run方法的类,需要定时执行的代码放到run方法体内,TimerTask一般是以匿名类的方式创建。 一个完整的Timer: [java] java.util.Timer timer = new java.util.Timer(true); // true 说明这个timer以daemon方式运行(优先级低, // 程序结束timer也自动结束),注意,javax.swing // 包中也有一个Timer类,如果import中用到swing包, // 要注意名字的 阅读全文
posted @ 2013-09-13 09:34 挖掘者者者 阅读(170) 评论(0) 推荐(0) 编辑
【Java线程同步锁的选择】
摘要:在需要线程同步的时候如何选择合适的线程锁? 例:选择可以存入到常量池当中的对象,String对象等public class SyncTest{ private String name = "name";public void method(String flag) { synchronized (name) { System.out.println(flag + ", invoke method ...."); try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStac 阅读全文
posted @ 2013-09-12 15:51 挖掘者者者 阅读(185) 评论(0) 推荐(0) 编辑
【优化系统服务提升Win7系统运行速度】
摘要:距离微软正式发布Windows 7就这么跨过了3年,然而不能否认的是很多朋友还是在低配置的电脑上运行着Win7,怎么样才能让小7跑得可以更流畅呢?只有先了解系统服务的一些相关知识,然后才能根据Windows7用户的各种不同需求提供有针对性Windows7系统服务清理方案,提高Windows7的运行速度。 系统服务优化准备知识 什么是服务? 服务是系统用以执行指定系统功能的程序或进程,其功用是支持其他应用程序,一般在后台运行。与用户运行的程序相比,服务不会出现程序窗口或对话框,只有在任务管理器中才能观察到它们的身影。 如何修改服务的启动类型? 在Win 7开始菜单的“搜索程序和文件”栏... 阅读全文
posted @ 2013-09-12 14:46 挖掘者者者 阅读(313) 评论(0) 推荐(0) 编辑
【Hibernate运行机理】
摘要:各位同学们,学习是要不断的总结的,就像孔夫子说的:温故而知新,可以为师矣!今天给大家介绍下Hibernate 的缓存体系 一级缓存: Session 有一个内置的缓存,其中存放了被当前工作单元加载的对象。 每个Session 都有自己独立的缓存,且只能被当前工作单元访问。 二级缓存: SessionFactory的外置的可插拔的缓存插件。其中的2013热门主题数据可被多个Session共享访问。 SessionFactory的内置缓存:存放了映射元数据,预定义的Sql语句。 Hibernate 中Java对象的状态 1.临时状态 (transient) 1不处于Session... 阅读全文
posted @ 2013-09-12 09:52 挖掘者者者 阅读(157) 评论(0) 推荐(0) 编辑
【设置Java的安全策略】
摘要:企业内部网中使用Policy文件来设置Java的安全策略 ---- 众所周知,Java语言具有完善的安全框架,从编程语言,编译器、解释程序到Java虚拟机,都能确保Java系统不被无效的代码或敌对的编译器暗中破坏,基本上,它们保证了Java代码按预定的规则运作。但是,当我们需要逾越这些限制时,例如,读写文件,监听和读写Socket,退出Java系统等,就必须使用数字签名或安全策略文件(*.Policy)。 ---- 在企业内部网中,本文提出了使用安全策略文件来设置java程序权限的一种简单的方法。由于企业内部网中各台计算机的位置、用途和安全性明确,更适于使用安全策略文件来设置j... 阅读全文
posted @ 2013-09-11 15:40 挖掘者者者 阅读(777) 评论(0) 推荐(0) 编辑
【开启上帝模式囊括Win7所有系统设置】
摘要:上帝模式是一个包含几乎所有"Windows 7"的系统设置,用户只需通过这一个窗口就能实现所有的操控,而不必再去为调整一个小小的系统设置细想半天究竟该在什么地方去打开设置窗口。 步骤: 1:首先在桌面上创建一个新文件夹(鼠标右键新建-文件夹) 2:然后将这个文件夹win7下载重命名为"上帝模式。{ED7BA470-8E54-465E-825C-99712043E01C}"(为避免输入出错,建议大家直接复制,粘贴) 3:完成后按下回车,上帝模式犹如晴天霹雳般出现在你的面前 4:双击打开上帝模式窗口,这里包括了方方面面的系统设置选项和工具,整整278个项目, 阅读全文
posted @ 2013-09-11 14:43 挖掘者者者 阅读(154) 评论(0) 推荐(0) 编辑
【Java获取Oracle中CLOB字段转换成String】
摘要:在Java获取Oracle中CLOB字段转换成String的方法寺至如下 public String ClobToString(Clob clob) throws SQLException, IOException { String reString = ""; Reader is = clob.getCharacterStream();// 得到流 BufferedReader br = new BufferedReader(is); String s = br.readLine(); StringBuffer sb = new StringBuffer(); while 阅读全文
posted @ 2013-09-11 09:29 挖掘者者者 阅读(466) 评论(0) 推荐(0) 编辑
【具备全程事务控制的JDBC连接管理器】
摘要:Hibernate事务具备全局管理能力,配合Spring框架就可以在BO层完成DAO操作和事务控制。当然,传统的JDBC是不具备这个能力的,所以要自己开发一个连接管理器框架,来管理线程范围内的数据库连接和事务控制。 [java] package edu.softparty.base.dbunit; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import javax.sql.DataSource; /... 阅读全文
posted @ 2013-09-10 15:45 挖掘者者者 阅读(167) 评论(0) 推荐(0) 编辑
【开启上帝模式囊括Win7所有系统设置】
摘要:上帝模式是一个包含几乎所有"Windows 7"的系统设置,用户只需通过这一个窗口就能实现所有的操控,而不必再去为调整一个小小的系统设置细想半天究竟该在什么地方去打开设置窗口。 步骤: 1:首先在桌面上创建一个新文件夹(鼠标右键新建-文件夹) 2:然后将这个文件夹win7下载重命名为"上帝模式。{ED7BA470-8E54-465E-825C-99712043E01C}"(为避免输入出错,建议大家直接复制,粘贴) 3:完成后按下回车,上帝模式犹如晴天霹雳般出现在你的面前 4:双击打开上帝模式窗口,这里包括了方方面面的系统设置选项和工具,整整278个项目, 阅读全文
posted @ 2013-09-10 14:39 挖掘者者者 阅读(186) 评论(0) 推荐(0) 编辑
【hibernate的关联关系配置问题】
摘要:我现在有一个借阅信息类,如下 class Borrow { private String borrowId;// 借阅流水 private Book book; private User borrowUser;// 借阅人 private Date borrowDate;// 借阅日期 private Date shouldReturnDate;// 应还日期 private User orderUser;// 预约人 private int renewNum;// 已续借次数 private User admin;// 处理借阅业务人员 其中有三个User的属性字段,分别... 阅读全文
posted @ 2013-09-10 09:28 挖掘者者者 阅读(172) 评论(0) 推荐(0) 编辑
【浅谈Hibernate框架简述】
摘要:在基于MVC设计模式的JAVA WEB应用中,Hibernate可以作为模型层/数据访问层。它通过配置文件(hibernate.properties或hibernate.cfg.xml)和映射文件(***.hbm.xml)把JAVA对象或PO(Persistent Object,持久化对象)映射到数据库中的数据库,然后通过操作PO,对数据表中的数据进行增,删,改,查等操作。 除配置文件,映射文件和持久化类外,Hibernate的核心组件包括以下几部分: a)Configuration类:用来读取Hibernate配置文件,并生成SessionFactory对象。 b)SessionFac... 阅读全文
posted @ 2013-09-09 15:25 挖掘者者者 阅读(185) 评论(0) 推荐(0) 编辑
【用Ghost安装器安装ghost xp系统】
摘要:现在有不少本本没有光驱,或者台式机安装系统,手上没有刻好的ghost盘。下面教大家使用ghost安装器来安装ghost版系统。 一、首先从网上找到自己满意的ghost版系统,这个根据个人的喜好不同,而有所选择。 个人感觉深度的系统还是不错的。现以深度版的ghost来进行讲解。其实安装的步骤和过程都很简单。 另外,本站的GHOSTXP系统里面都有类似的的安装工具,安装器界面如下: 二、我们的工具全了,iso版的系统映像也有了。我们开工。我是将以上的2个工具都放在我的F盘ghost文件,其它人可以参照一下。 先将iso版的系统映像解压出来。 如图。 然后打开解压出来的文件夹 这个60... 阅读全文
posted @ 2013-09-09 14:31 挖掘者者者 阅读(330) 评论(0) 推荐(0) 编辑
【自己编写的Java数组操作工具】
摘要:看到网上的一段关于对数组操作的代码,觉得有用,在此备用。[java] import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Map; import java.util.Random; import java.util.TreeMap; /** * @desc 数组操作工具 * @author OuyangPeng * @datatime 2013-5-11 10:31:02 * */ public class MyArrayUtils {... 阅读全文
posted @ 2013-09-09 09:35 挖掘者者者 阅读(234) 评论(0) 推荐(0) 编辑
【JAVA多线程中的锁机制】
摘要:JAVA中的每个对象都可以用作一个实现同步的锁,这种称为内置锁,内置锁是可重入的,因此如果某个线程试图获取一个已经由它自己持有的锁,那么这个请求就会成功。 重入的实现方法是,为每个锁关联一个获取计数值和一个所有者线程,当计数值为0,这个锁就是开放的,当线程请求该锁时,JVM将记下锁的持有者,并且将计数值+1,如果同一个线程再次回去该锁,计数值继续+1,通过计数值可以看出重入的次数,计数值为0,则表示锁已经释放。 看一个重入锁的实例: class Father { public synchronized void doSth(){ System.out.println("Father 阅读全文
posted @ 2013-09-08 16:02 挖掘者者者 阅读(161) 评论(0) 推荐(0) 编辑
【DNS服务器:使用防火墙时的应用方法】
摘要:一些机构想隐藏DNS名,不让外界知道。许多专家认为隐藏DNS名没有什么价值,但是,如果站点或企业的政策强制要求隐藏域名,它也不失为一种已知可行的办法。你可能必须隐藏域名的另一条理由是你的内部网络上是否有非标准的寻址方案。不要自欺欺人的认为,如果隐藏了你的DNS名,在攻击者打入你的防火墙时,会给攻击者增加困难。有关你的网络的信息可以很容易地从网络层获得。假如你有兴趣证实这点的话,不妨在LAN上“ping”一下子网广播地址,然后再执行“arp -a”。还需要说明的是,隐藏DNS中的域名不能解决从邮件头、新闻文章等中“泄露”主机名的问题。 这种方法是许多方法中的一个,它对于希望向Interne... 阅读全文
posted @ 2013-09-08 15:07 挖掘者者者 阅读(327) 评论(0) 推荐(0) 编辑
【Java的HashCode】
摘要:·HashCode就是根据对象存储在内存的地址计算出的一个值。这个值可以标识这个对象的位置。也可以对比两个引用变量是否指向同一个对象。 ·String重写了hashCode方法--改为根据字符序列计算hashCode值,所以String通过String new("String")方式创建的两个相同字符串内容的对象他们的hashcode相同。 ·要想获取正确的hashcode,需要使用System.identityHashCode() 方法 例子:摘自某书籍 public class IdentityHashCodeTest { public s 阅读全文
posted @ 2013-09-08 14:30 挖掘者者者 阅读(162) 评论(0) 推荐(0) 编辑
【浅析Swing客户端知识】
摘要:1.简介 Jakarta Struts是基于MVC模式创建servlet应用程序的框架。大部分的Struts应用程序都是使用浏览器作为客户端,实际上Struts足够的开放,它可以使用其它的客户端模式。在这里我将在我 "Coding your second Jakarta Struts Application"这篇文章里的一个浏览器应用实例改成Swing客户端模式,只需要修改一点代码。 这篇文章主要介绍如何使用Swing客户端去连接已经存在的Servlet应用。如果你打算开发一个java应用程序,既能够使用浏览器做客户端也可以用Swing做客户端,你就需要根据你程序的需要灵活 阅读全文
posted @ 2013-09-07 15:33 挖掘者者者 阅读(420) 评论(0) 推荐(0) 编辑
【清除IE分级审查的密码】
摘要:故障问题:将IE设置了分级审查密码,不小心将这个密码遗忘了,该怎么办? 分析处理:通过下面的方法可以清除IE分级审查的密码。 1. 运行“regedit”命令,打开注册表编辑器,展开HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionpoliciesRatings子键。 2. 在右边窗格中找到“key”键值项,将其删除即可,也可直接删除“Ratings”子键。 3. 在C:WindowsSystem目录下,将Ratings.pol文件更改为其他任意文件名,重新启动电脑即可。 阅读全文
posted @ 2013-09-07 14:42 挖掘者者者 阅读(163) 评论(0) 推荐(0) 编辑
【Comparable接口中compareTo用法】
摘要:compareTo就是比较两个值,如果前者大于后者,返回1,等于返回0,小于返回-1,我下面给出了例子,由于比较的变量我用的是int,int型可以直接比较,所有没有用到compareTo比较,如果声明的是Date、String、Integer或者其他的,可以直接使用compareTo比较, public int compareTo(TestModel1 o) { return this.str1.compareTo(o.str1); }compateTo方法内必须做非空判断(规范问题),当然int类型就不用了。 注意事项: 1模型必须实现Comparable接口 2Collecti... 阅读全文
posted @ 2013-09-07 09:39 挖掘者者者 阅读(375) 评论(0) 推荐(0) 编辑
【java继承中super关键字】
摘要:super关键字的两种用法: 1.用于调用超类的构造函数; 2.用于访问超类中被子类的某个成员隐藏的成员; 例:使用super调用超类的构造函数 矩形实体代码: [java] public class Rectangular { private double width; private double height; Rectangular(double w,double h){ width=w; height=h; } public double area(){ return width*height; } } 矩形子类RectangularArea代码: ... 阅读全文
posted @ 2013-09-06 15:19 挖掘者者者 阅读(328) 评论(0) 推荐(0) 编辑
【怎样保护电子邮件的安全】
摘要:互联网安全一直以来都是一个热门话题,其实大家都知道互联网安全很重要,可是该如何做呢?用户需要安全的网络空间,主要是保护自己的网上身份和避免受到黑客以及病毒的袭击,而最应该注意或者说警惕的地方就是电子邮件。因此,用户应怎样保护电子邮件的安全呢? 1.使用多个电子邮件账号 如果你和大多数人一样,那么你的电子邮件账户可能就是个人网上活动的纽带。想一想,你的社交网站通知、通讯等信息都会发送到你的电子邮件信箱,这意味你把所有的鸡蛋都放在了一个篮子里,如果篮子掉了,那么你就会失去所有的鸡蛋。 换句话说,如果你把所有的活动都集成到一个单独的电子邮件账号上,那么一旦这个电子邮件被黑客窃取,那么你所有的个... 阅读全文
posted @ 2013-09-06 14:38 挖掘者者者 阅读(411) 评论(0) 推荐(0) 编辑
【spring security3.1 不再支持 filters="none" 解决办法】
摘要:最近关于spring security3.1 不再支持 filters="none" 我们有了新的解决办法,方法如下: [java] [html] 系统报错如下: org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: The use of "filters='none'" is no longer supported. Please de... 阅读全文
posted @ 2013-09-06 09:51 挖掘者者者 阅读(502) 评论(0) 推荐(0) 编辑
【空腹喝水助排毒】
摘要:常言道,爱美之心人皆有之。而很多女性为了保持年轻和美丽,愿意付出很大的代价。如购买高档化妆品,美容、护肤,服用营养药品保持青春,更有甚者还会接受整容。但有时,花费巨大成本却得不到预期的成果,反而会损害身体健康,得不偿失。 俄罗斯“医学论坛”新闻网就列出6种简单的生活小习惯,养成这些健康习惯,即可帮助你保持青春状态。 习惯一:起床后空腹喝水 夜间皮肤会蒸发很多水分,而喝水就可以帮助填补肌肤所需水分。而且最好喝柠檬水,它可以激活肝脏,帮助更有效地排出体内毒素。 习惯二:早餐必吃 营养学家建议从一碗燕麦粥开始新的一天。这种粥里含有大量的维生素B,而且还具有抗压效果。除对神经系统有益外,燕麦... 阅读全文
posted @ 2013-09-05 15:56 挖掘者者者 阅读(147) 评论(0) 推荐(0) 编辑
【如何中医调理过敏性鼻炎】
摘要:秋季是过敏性鼻炎的高发季节。我国过敏性鼻炎发病率大概在10%-20%,且随着空气污染加重及生活方式的急剧变化,发病率呈明显的逐年升高趋势。患者常于接触冷空气或吸入刺激性气味时出现喷嚏、鼻塞、流涕、鼻痒等,反复发作不能有效控制可能进展为咳嗽变异性哮喘、下呼吸道感染、支气管哮喘等。 笔者近30年的临床工作经验和体会,对过敏性鼻炎及相关过敏性疾病总结了以温阳通窍为主要治疗法则,同时兼顾调理体质和脏腑的治法,取得良好的临床效果。 过敏性鼻炎在中医对应为“鼻鼽” 阳虚是贯穿鼻鼽发病始末的重要原因之一。首先表现为寒邪犯肺、阳经不利。鼻窍与外界相通,是人体卫外的第一道门户,对四时之气敏感,最易感受风寒... 阅读全文
posted @ 2013-09-05 15:54 挖掘者者者 阅读(378) 评论(0) 推荐(0) 编辑
【Windows8组合快捷键大全】
摘要:win8隐藏着很多专为普通用户设计的键盘快捷键。正常地使用它们,不但可以让日常操作更加顺手,下面为大家分享windows 8快捷键大全,希望对后期朋友真正使用上win8系统提供帮助,感兴趣的你可不要错过了哈 windows 8用户体验版本一经发布,就有上亿电脑爱好者纷纷下载安装体验,不过windows 8操作系统增加了不少新功能,对系统界面设计也改进了很多,尤其是增加了专为触屏电脑设计的Metro界面,令不少用户摸不着头脑!其实很多时候只是因为我们不了解Win8而已,在这套庞大的操作系统中,除了那个让人又爱又恨的Metro界面外,的确还隐藏着很多专为普通用户设计的键盘快捷键。 正常地使用它.. 阅读全文
posted @ 2013-09-05 14:36 挖掘者者者 阅读(240) 评论(0) 推荐(0) 编辑
【Hibernate关联排序问题】
摘要:使用场景: 假设有两张表请求信息、账户表,它们之间是一对多的关系。对应的java类分别为Sfcx_RequestInfo和Sfcx_Zhxx。Sfcx_RequestInfo有一个Set属性 sfcx_Zhxxs,需要对Sfcx_Zhxx按账户信息的查询序号(ccxh)进行排序。 解决方案: 1:配置账户信息对比辅助类。也可定义内部类或者写到Sfcx_RequestInfo中。实现Comparator接口。重写compare方法。在此方法中指定配需规则。 package com.levelappro.gbism.app.sfcx.model; import java.util.Com... 阅读全文
posted @ 2013-09-05 09:51 挖掘者者者 阅读(687) 评论(0) 推荐(0) 编辑
【漫谈Java加密技术(四)】
摘要:RSA 这种算法1978年就出现了,它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, AdiShamir 和Leonard Adleman.这种加密算法的特点主要是密钥的变化,上文我们看到DES只有一个密钥。相当于只有一把钥匙,如果这把钥匙丢了,数据也就不安全了。RSA同时有两把钥匙,公钥与私钥。同时支持数字签名。数字签名的意义在于,对传输过来的数据进行校验。确保数据在传输工程中不被修改。 流程分析: 1、甲方构建密钥对儿,将公钥公布给乙方,将私钥保留。 2、甲方使用私钥加密数据,然后用私钥对加密后的数据签名,发 阅读全文
posted @ 2013-09-04 16:00 挖掘者者者 阅读(200) 评论(0) 推荐(0) 编辑
【The method of type must override a superclass method 解决方式】
摘要:1、今天在更新代码的时候哦 显示这个问题 ,后来一google下,原来是 我的MyEclipse是 编译是5.0修改下为6.0 就ok了 2、 把项目的JRE变成6.0的 项目右键->build path->configure build path->java Compiler(左边那排中) ->在右边的Compiler compliance level 修改版本为 阅读全文
posted @ 2013-09-04 14:36 挖掘者者者 阅读(282) 评论(0) 推荐(0) 编辑
【电脑离开模式的秒用,什么是离开模式】
摘要:电脑的离开模式的相信很多人都不知道,离开模式主要是用于当你人离开电脑的时候,是指长时间的离开电脑,相对于你进入没有进入任何睡眠、休眠模式这个功能会更省电一些,相对于你进入睡眠、休眠模式这个功能会让你保持你之前的连网状态,下面我来详细了解吧! 1 什么是离开模式 离开模式就是当你人离开电脑的时候,电脑能让你照样挂游戏或者用下载软件下东西等这类需要联网才能工作的事。有的人说他直接电脑挂着不就行了,确实是可以但是如果你是笔记本你要盖住带走呢?而且离开模式比你正常的电脑开着能省挺多的电。所以很多时候离开模式是你很好的选择。 2 想要实现离开模式跟我进行操作吧! 进入注册表编辑器(开始运行输... 阅读全文
posted @ 2013-09-04 11:16 挖掘者者者 阅读(802) 评论(0) 推荐(0) 编辑
【AS3实现经典算法统计字符串中数字、英文字母、空格和其它字符的个数】
摘要:题目:分别统计字符串中英文字母、空格、数字和其它字符的个数。 1.程序分析:利用if-else语句,条件为输入的字符不为 '\n ' */ import flash.display.Sprite; public class CharacterCount extends Sprite{ private var digital:int = 0; //数字 private var character:int = 0; //字母 private var space:int = 0; //空格 private var other:int = 0; //其它字符 public funct. 阅读全文
posted @ 2013-09-04 09:46 挖掘者者者 阅读(324) 评论(0) 推荐(0) 编辑
【怎么突破安全狗和360网站卫士的】
摘要:前几天朋友让我帮他检测下他的网站安全性,网站发来一看。哇靠,又是安全狗,又是360网站卫士,这可怎好。 首先是找到一个可以填写意见反馈的地方,XSS搞到后台管理COOKIE,这里不截图了。后台有个FCK,不过360网站卫士不给传PHP文件。肾是变态;要想搞下此站,先排除法,首先要突破360网站卫士,发现360卫士只要是PHP文件都拦截,一个正常的图片改成PHP也不给传。这下,蛋又疼了……. 经过几次测试终于传上去了(方法比较简单,大家自己多测试,这里一旦公布,我想明天就不能用了),传上去windows xp系统下载PHP文件之后,下面我们就是如果绕过360安全卫士的防护了。 要想绕过36... 阅读全文
posted @ 2013-09-03 15:25 挖掘者者者 阅读(243) 评论(0) 推荐(0) 编辑
【关于回型嵌套的星图实例】
摘要:今天我们要介绍的这个实例是由 蓝桥杯软件大赛中一题而来,主要应用了回型嵌套。下面电脑常用软件直接上代码: [java] package com.lanqiaobei.dati_01; /* *********** * * * ******* * * * * * * * *** * * * * * * * * * * *** * * * * * * * ******* * * * *********** 观察这个图形,它是由一系列正方形的星号方框嵌套而成。 在上边的例子中,最外方框的边长为11。 本题的任务就是从标准输入获得一个整数n(1=1){ addArray(tal,star... 阅读全文
posted @ 2013-09-03 14:34 挖掘者者者 阅读(232) 评论(0) 推荐(0) 编辑
【java设计模式之State(对应每种状态的行为) 】
摘要:State的定义: 不同的状态,不同的行为;或者说,每个状态有着相应的行为. 何时使用? State模式在实际使用中比较多,适合"状态的切换".因为我们经常会使用If elseif else 进行状态切换, 如果针对状态的这样判断切换反复出现,我们就要联想到是否可以采取State模式了. 不只是根据状态,也有根据属性.如果某个对象的属性不同,对象的行为就不一样,这点在装机常用网络软件数据库系统中出现频率比较高,我们经常会在一个数据表的尾部,加上property属性含义的字段,用以标识记录中一些特殊性质的记录,这种属性的改变(切换)又是随时可能发生的,就有可能要使用State 阅读全文
posted @ 2013-09-03 09:40 挖掘者者者 阅读(368) 评论(0) 推荐(0) 编辑
【系统重装后如何预防病毒二次侵袭】
摘要:首先很多人认为,只要重新安装了操作系统,就可以彻底清除病毒。但却不知道在操作系统进行重新安装后,由于安全设置以及补丁未及时安装等问题,最容易导致病毒的大肆入侵,因此一些必备的补充措施是非常关键的。 一、不要急着接入网络 在安装完成Windows后,不要立即把服务器接入网络,因为这时的服务器还没有打上各种补丁,存在各种漏洞,非常容易感染病毒和被入侵。此时要加上补丁后并重新启动再联入互联网。 二、给系统打补丁/安装杀毒软件 安装系统补丁。安装完系统后,一定要安装反病毒软件,同时将其更新到最新版本。 三、关闭系统还原 系统还原是Windows XP之后的电脑公司ghost xp sp3 ... 阅读全文
posted @ 2013-09-02 15:28 挖掘者者者 阅读(187) 评论(0) 推荐(0) 编辑
【在jsp页面中响应速度提高的7种方法】
摘要:方法一:在servlet的init()方法中缓存数据 当应用服务器初始化servlet实例之后,为客户端请求提供服务之前,它会调用这个servlet的init()方法。在一个servlet的生命周期中,init()方法只会被调用一次。通过在init()方法中缓存一些静态的数据或完成一些只需要执行一次的、耗时的操作,就可大大地提高系统性能。 例如,通过在init()方法中建立一个JDBC连接池是一个最佳例子,假设我们是用萝卜家园ghost xp sp3 jdbc2.0的DataSource接口来取得数据库连接,在通常的情况下,我们需要通过JNDI来取得具体的数据源。我们可以想象在一个具体的应.. 阅读全文
posted @ 2013-09-02 14:38 挖掘者者者 阅读(299) 评论(0) 推荐(0) 编辑
【软件开发成功12法则】
摘要:本文篇幅较长,但是对于程序员来说仔细看完肯定会有收获,作者对于开发和项目管理的功力颇深,文中的许多经验办法微软沿用至今。也许读完项目管理需要很长的时间和大量金钱,但是joel的这一套衡量系统,按joel的话说:“三分钟你就可掌握。你可以把省下的时间去读医学院了”(注:美国的医学院可是要读死人的!)。下面我们就开始吧! Joel 衡量法则 你们用不用深度win7系统下载源文件管理系统? 你们可以把整个系统从源码到CD映像文件一步建成吗? 你们每天白天都把从系统源码到CD映像做一遍吗? 你们有软件虫管理系统吗? 你们在写新程序之前总是把现有程序里已知的虫解决吗? 你... 阅读全文
posted @ 2013-09-02 09:50 挖掘者者者 阅读(166) 评论(0) 推荐(0) 编辑

< 2025年1月 >
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示