`
y806839048
  • 浏览: 1134255 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论
文章列表
public static void main(String[] args) {   String file = "D:\\Desktop\\测试.txt";   String encode=EncodingDetect.getJavaEncode(file);   System.out.println(encode); }
就是重新注册一下iis:从 开始->程序->Microsoft Visual Studio 2008->Visual Studio Tools中打开Visual Studio 2008 Command Prompt,输入命令:aspnet_regiis -i,这样就重新注册.net,不到一分钟后完毕:Start installing ASP.NET (2.0.50727)...................Finished installing ASP.NET (2.0.50727).另外还需在虚拟目录上右健打开属性对话框,点击 ASP.NET属性页在“ASP.NET ver ...
1 启用sa,授予相关权限 2 sp_password Null,'ok','sa' 装好后,如果磁盘不够可以在新建数据库的时候,改变数据初始大小,并改变数据文件的存放目录,有时候由于log文件大,可以把log和数据文件的位置分开,有时log会远大于数据,注意空间的分配。

jQuery插件开发

$.fn=$.propertype,在这个里面开发的方法插件叫局部插件 $.在这个下开发的叫全局插件 window.jQuery=$ jQuery框架内核

spring

控制反转:    把对象的创建交给spring容器来做       spring容器创建对象的方式          1、默认是调用默认的构造函数          2、利用静态工厂方法创建              spring调用工厂方法产生对象,但是真正创建对象还是由程序员来完成的,用这种方式, 此类创建其他类,就可以破除单例模式          3、实例工厂方法         说明:            spring配置文件中,只要是一个bean就会为该bean创建对象       spring容器创建对象的时机         在单例的情况下          1、在默认的情况下 ...
============父========= var zt = '${param.zt}'; var ay = '${param.ay}'; ============子=============== parent.zt="撤销"; if($('#editForm1').form('validate')){ $('#editForm1').form('submit',{ //alert(($('input[name=id]',$('#editForm1')).val())); url:($('input[name=id]',$('# ...

url传值乱码

//url传值乱码问题,客户端处理 $('#emjbxxFrame').attr("src","emjbxx/edit.jsp?id="+emId+"&ay="+ay+"&zt="+encodeURI(chubei));
$("div[id]") 选择所有含有id属性的div元素 $("input[name='keleyicom']") 选择所有的name属性等于'keleyicom'的input元素 $("input[name!='keleyicom']") 选择所有的name属性不等于'keleyicom'的input元素 $("input[name^='keleyi']") 选择所有的name属性以'keleyi'开头的input元素 $("input[name$='keleyi']") 选择所有 ...
<td width="20%" nowrap class="zflrtdlabel">申 请 人</td>   <td width="30%" align="left" class="zftdlabel">   <input type="text" id="cxsqr" name="cxsqr" class="easyui-validatebox zfinput&q ...

dialog

function customFormatter(_cellVal,opts,rwdat,_act){ return "<button class='btnview coral-btn-blue' onClick='detail()'>详细</button><button class='btnview coral-btn-blue' onClick=schedul('"+rwdat.id+"')>定时配置</button>"; } ==================================== ...
//jquery与js结合,$里面可以是对象,也可以是标签,id var input = cells[j].getElementsByTagName("input"); $(input[0]).attr("style", "background-color:#fff;"); ============================================================== function bgChange(){ for (var j=1;j<=2;j++){ var bb = ...
<table id="listTable" ></table> $('#listTable').datagrid({ nowrap: false, striped: true, remoteSort:false, fit:true, url:'zyryJbxxAction!list.ces?tt='+getRandomId(), queryParams:{'dqzt':'SY,ZY,CJ'}, idField:'id', mode:"remote", frozenColumn ...

策略模式

//策略模式的本质:少用继承,多用组合 //把基本的共有的特性放到一个基类中,其他的有变动的特性,抽象成接口,并对应应用实现,对于后面要用到某个特殊类可以,用基类+特殊接口类的一个组合。 通过继承在父类中提供行为,会导致以下缺点:     a. 代码在多个子类中重复;     b. 运行时的行为不容易改变;     c. 改变会牵一发动全身,造成部分子类型不想要的改变;     好啦,还是刚才鸭子的例子,你也许想到使用接口,将飞的行为、叫的行为定义为接口,然后让Duck的各种子类型实现这些接口。这时侯代码类似于:     public abstract class Duck {     ...

装饰者模式

//原理:1,基于基本类;2,在基本类的基础上抽象出,需要增加的方法接口;3,用一个装饰者再集成这些接口;4,在具体的应用中,继承这个类,实现它的增加方法,(将基类获得,在继承的增加的方法中先调用此基类的方法,然后,加入自己需要新加的方法,基类中的方法可以选用),这就是装饰者的原理。 public abstract class TagComponent {               public String tagName = "base-tag";               public abstract void addTag();      }    ...

工厂模式

//工厂模式就类似于接口,不同的产品有一个统一产品的接口,不同的工厂有一个统一的工厂接口 //面向接口编程的思想 public interface Cycle {       public void run();   } public class UniCycle implements Cycle {         @Override      public void run() {           // TODO Auto-generated method stub           System.out.println("Cycle Run") ...
Global site tag (gtag.js) - Google Analytics