- 博客(11)
- 收藏
- 关注
原创 java实现动态代理代码实例(死循环溢出的问题的解决)
本文介绍了java方法模拟动态代理,开始时老是因为把代理类的对象传入invoke方法使用陷入死循环。具体死循环的原因会再整理下再发一篇。
2016-12-27 23:39:42
2524
1
原创 抽象工厂模式的认识和学习(含学习案例)
工厂方法模式有一个问题就是,类的创建依赖工厂类,也就是说,如果想要拓展程序,必须对工厂类进行修改,这违背了闭包原则,所以,从设计角度考虑,有一定的问题,如何解决?就用到抽象工厂模式,创建多个工厂类,这样一旦需要增加新的功能,直接增加新的工厂类就可以了,不需要修改之前的代码。因为抽象工厂不太好理解,我们先看看图,然后就和代码,就比较容易理解。 下面以发邮件或发短信来做实例分析。
2016-07-20 12:57:59
622
原创 Jquery实现表单的动态验证
代码: table{ border: solid 1px #ff00ff; } table td{ border: solid 1px #ccff00; }
2015-10-17 14:50:17
1132
原创 使用Ajax中的Json传输数据时,从后台查询的字段过滤方法。
我采用的是直接设置值的方式,其实可以从后台查询,但是为了演示清楚,从后台查询的值一般都是存放到一个数组中,无法看清楚里面的内容。这样会更加直观。我在jsonText.java设置了三个字段:pid、pname、page和构造方法。在此用构造方法为其赋值,并把他们存到数组jsonlist中。如下所示:List jsonlist = new ArrayList();
2015-10-04 09:09:10
1035
原创 添加附件、删除附件
Untitled Document table,table td{ border:#ff5500 1px solid; } table td a:link,table td a:visited{ t
2015-10-02 18:42:26
3238
原创 模仿网络注册,客户端自校验
无标题文档 function checkUser(userNode){ var name = userNode.value; var spanNode = document.getElementById("userid"); var namereg = new RegExp("^[a-z]{5}$","i");
2015-10-02 18:39:43
520
原创 动态创建表格、删除单行、单列
Untitled Document function createTab(){ var tabNode = document.createElement("table"); tabNode.setAttribute("id","tabid");
2015-10-02 18:38:08
410
原创 Ajax获取XmlHttpRequest对象的方法,兼容IE、火狐。用来与服务器进行通信。
方法一:function ajaxFunction(){ var xmlHttp; try{ // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e){ try{// Internet Explorer x
2015-10-02 18:22:52
3467
原创 省市二级联动
Untitled Document function getCitys(){ var str1 = "沈阳;大连;鞍山;抚顺;本溪;丹东;锦州;营口;阜新;辽阳;盘锦;铁岭;朝阳;葫芦岛" var str2 = "哈尔滨;大庆;齐齐哈尔;佳木斯;鸡西;鹤岗;双鸭山;牡丹江;伊春;七台河
2015-09-29 22:28:02
300
原创 javascript实现动态添加内容与删除内容
function tianjia(){ //var inputNode = document.getElementById("guo"); //alert(inputNode.value); //alert(inputNode.type); //获取文本框中的值。 var xmValue = document.getElementById("xm"
2015-09-29 17:59:53
1459
原创 javascript实现全选与反选
//全选/全不选 功能的实现------------------------------------------------------------ function change(){ var inputQXNode = document.getElementsByName("CheckItiems")[0]; var checkNodes
2015-09-29 17:44:53
440
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人