`
pingchajava
  • 浏览: 30283 次
  • 性别: Icon_minigender_1
  • 来自: 常德
社区版块
存档分类
最新评论
文章列表

linux 常用操作

linux常用操作   一、Fedora 14  的root 用户登录         进入终端 输入 su  切换 为root 用户         打开文件 : vi  /etc/pam.d/gdm      注掉这一行: #auth   required     pam_succeed_if.so user != root quiet       :wq 保存        后打开文件: vi /etc/pam.d/gdm-password      注掉这一行:  #auth required pam_succeed_if.so user != root qu ...
   jdbc 通用dbHepler 类,充分利用jdbc 知识与反射的原理。   实现步骤如下:     1、加载驱动        //这里以sqlserver 为例 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");   2、获取连接  con=DriverManager.getConnection("jdbc:sqlserver://localhost:;databaseName=bbs", "root","a" ...
js 创建类与对象有几种方式:    1、最原始的方式 : var car = new Object(); car.color = "red"; car.name = "baoma"; car.showColor = function(){ alert(this.color); }      创建一个car 的对象, 有两个属性: name,color  一个方法:showColor    缺点:只能创建一个对象   2、工厂方式   function createCar() { var car= new Ob ...
flash 与javascript的 交互,主要是通过 flash.external.ExternalInterface;      1、javascript 调用 flash 中的函数    2、flash 调用 javascript 函数     在javascript 中调用 flash 的函数     1、在flash 的脚本 文件中:   hello.as 中对js 开放方法import flash.external.ExternalInterface; //对javascript 开放一个函数 ExternalInterface.addCallback(& ...
步骤: 1、 导入jar 包Spring2.5.jar  commons-logging.jar ,ibatis-2.3.4.726.jar ,mysql-connecotr.jar , freemarker.jar2、 写实体bean ,dao 3、 配置 该实体bean 的ibatis.xml 文档      1) 配置结果集      2) 写相应的sql 语句4、 配置spring + ibatis 的集成       1) 配置数据源       2) 配置sqlMapClient       3) 事务管理器       4) 注入sqlMapClient 及其它对象5、 配置sp ...
用jsp 验证码的步骤:   1、导入无缝刷新的js 文件 net.js     <script src="/js/net.js"></script>     2、引入产生验证码图片    <img src="random.jsp" id="random">    3、重新生成验证码    function show(o){  //重载验证码  var timenow = new Date().getTime();  o.src="random.jsp?d="+t ...
Struts 的批量封装有几种方法: 1、  有form 来封装 2、  用动态form 3、  用隐藏域   这里主要介绍用动态form 来进行封装 1步:在struts.xml中写actionform写映射 <form-bean name="dynaTravelForm" type="org.apache.struts.validator.DynaValidatorForm"> <form-property name="saction" type="java.lang ...
  1、创建 xmlHttp 对象 var xmlHttp; function createXMLHttpRequest() { if (window.XMLHttpRequest) { // 如果可以取得XMLHttpRequest xmlHttp = new XMLHttpRequest(); // Mozilla、Firefox、Safari } else if (window.ActiveXObject) { // 如果可以取得ActiveXObject xmlHttp = new ActiveXObj ...

简单排序

排序算法的分类如下:   1.插入排序(直接插入排序、折半插入排序、希尔排序); 2.交换排序(冒泡排序、快速排序);* 3.选择排序(直接选择排序、堆排序);  4.归并排序;  5.基数排序。   这里讲简单排序(冒泡排序、选择排序、插入排序)     冒泡排序:    相邻两元素进行比较,如有需要则进行交换,每完成一次循环就将最大元素排在最后(如从小到大排序),下一次循环是将其他的数进行类似操作。   性能方面:比较次数O(n^2),n^2/2;               交换次数O(n^2),n^2/4 public static void swap ...
问题描述:   在子页面中,修改完点保存的时候,保存数据,自身关闭,父页面刷新,以显示修改后的数据   1、在父页面:点 修改时弹出子窗口的代码(用window.showModalDialog主要是让用户必须点此修改响应后才能做其他的任务): //showModalDialog 窗体中的第二个参数 , 是当前窗体对象 <a href="#" onClick="window.showModalDialog('userupdate.do?userid=<%=lo_dt.uf_GetValue(i, 0)%>',window,'dialogW ...
  1:循环     ■ 在重要的循环里,消除循环终止判断时的方法调用。     例如:将     for(int i=0; i<collection.size();i++){ ... }     替换为…     for(int i=0, n=collection.size

Md5 加密

    博客分类:
  • java
所谓MD5,即"Message-Digest Algorithm 5(信息-摘要算法)",它由MD2、MD3、MD4发展而来的一种单向函数算法(也就是HASH算法),它是国际著名的公钥加密算法标准RSA的第一设计者R.Rivest于上个世纪90年代初开发出来的。MD5的最大作用在于,将不同格式的大容量文件信息在用数字签名软件来签署私人密钥前"压缩"成一种保密的格式,关键之处在于——这种"压缩"是不可逆的。   MD5还被用于加密解密技术上,如Unix、各类BSD系统登录密码(在MD5诞生前采用的是DES加密算法,后因MD5安全性更高 ...
使用 Apache的Commons FileUpload 组件   1、commons-io-1.4.jar及commons-io-1.2.1.jar包导入到工程中 //必须是multipart的表单数据。 <form name="myform" action="demo1.jsp" method="post" enctype="multipart/form-data"> Your name: <br> & ...
第一种下载方式:      此方式 下载,在服务器上必须有文件 的存在 用java 程序 从服务器 上下载文件到 本地电脑上 和上传不一样的是,下载是从服务器上的文件复制到本地电脑上   那么,服务器必须 是输出者 ,本地就是接收者   服务器端的输出,只能是response 对象 , 本地接收对象 就是File ,从response 到 File 之间 需要一座桥梁,那么这座桥梁就是 io ----------流   1、用到 response 对象从服务器端输出此文件 2、用File 创建对象 3、用字节/字符流 进行输送   public boolean down ...

java 一些小技巧

    博客分类:
  • java
1.在连接字符串的时候尽量避免使用String = "str"+"str2";   而使用StringBuffer str = new StringBuffer("str");str.append("str2")代替 2. 多使用PreparedStatement代替Statement这样可以避免在拼接字符串的时候出现     "select * from tablename where col = '"+col+"'"单引号过多的情况   3.在拼接查询语句的时 ...
Global site tag (gtag.js) - Google Analytics