摘要:
Jqgrid入门-使用模态对话框编辑表格数据(三) Jqgrid是一个强大的表格插件,它提供了多种方式来编辑数据。这三种方式分别是:Cell Editing——只允许修改某一个单元格内容Inline Editing——允许在jqGrid中直接修改某一行的数据Form Editing——弹出一个新的编辑窗口进行编辑和新增 在我做的DEMO中,主要运用的是第三种, 弹出一个新窗口来编辑数据。如果想用其它两种方式可以参考官网。 相比较之前的例子,这个例子最重要的变化是添加了一个id为consoleDlg的块。在jquery的ready方法里面我将初始化div生成为一个模态对话框,用作编辑数据... 阅读全文
posted @ 2013-06-29 22:37
HackerVirus
阅读(560)
评论(0)
推荐(0)
摘要:
深入理解.NET程序的原理 谈一谈破解.NET软件的工具和方法最近一段时间不忙,闲下来的空闲时间,重读了一下CLR的原理,回味一下有关程序集的的知识,顺便练了一下手,学习致用,破解了若干个.NET平台的软件。以此来反观.NET程序开发中,需要注意的一些问题。基本原理.NET平台的编译格式是依靠MSIL中间语言,运行时即时编译(JIT)成CPU指令,对Win 32 的PE格式进行了扩展。程序集是自描述的,本身蕴藏了丰富的元数据信息。MSDN中有一段代码例子,请参考下面的程序using System;using System.Reflection;public class Example{ ... 阅读全文
posted @ 2013-06-29 22:35
HackerVirus
阅读(357)
评论(0)
推荐(0)
摘要:
jquery跨域请求数据jquery跨越请求数据。实际开发中经常会碰到两个网站数据交互问题,当向另一个站点请求数据该如何做?实际上非常容易,请按照下面的步骤做:第一:编写js,通过get获取远程数据。注意要在链接后面加上callback参数,该参数表示传递回调函数地址到远程页面。var params = 'pam1:1,...'$.get('http://192.168.0.109/test.ashx?callback=?', {params}, function cb(data) { alert(data.chartA[0].name); alert(data 阅读全文
posted @ 2013-06-29 22:32
HackerVirus
阅读(195)
评论(0)
推荐(0)
摘要:
C#WebBrowser控件使用教程与技巧收集--苏飞收集先来看看常用的方法Navigate(string urlString):浏览urlString表示的网址Navigate(System.Uri url):浏览url表示的网址Navigate(string urlString, string targetFrameName, byte[] postData, string additionalHeaders): 浏览urlString表示的网址,并发送postData中的消息//(通常我们登录一个网站的时候就会把用户名和密码作为postData发送出去)GoBack():后退GoForw 阅读全文
posted @ 2013-06-29 22:29
HackerVirus
阅读(213)
评论(0)
推荐(0)
摘要:
memcached 命令操作详解一.存储命令存储命令的格式: 参数说明:操作命令:set/add/replace缓存的键值客户机使用它存储关于键值对的额外信息缓存过期时间 单位为秒 0 表示永远存储缓存值的字节数数据块1.添加值命令(1) 无论如何都添加或更新的set 命令 (值不存在则添加 存在则更新) set 设置后可以用get命令获取值 也可以使用delete命令删除该值[root@zhz jiehun]# telnet 127.0.0.1 11211Trying 127.0.0.1...Connected to 127.0.0.1.Escape character is '^] 阅读全文
posted @ 2013-06-29 22:20
HackerVirus
阅读(223)
评论(0)
推荐(0)
摘要:
C#中WindowsForm常见控件的运用 --1.button(曹操,贡天子以令不臣):属性;text:我们经常可以看见将按钮命名为“登入”,在其属性面板里面编辑text即可;如下图:事件:click是我们常常用到的,点击按钮发生的事件,如,弹出:你好!,在事件面板下click下就可完成,:其中代码如下:View Code1 private void button1_Click(object sender, EventArgs e)2 {3 MessageBox.Show("欢迎你!");4 }2.textBox:其中我们在输入密码的... 阅读全文
posted @ 2013-06-29 21:58
HackerVirus
阅读(1274)
评论(0)
推荐(0)
摘要:
多线程实践 一直对多线程不感冒,常见的场景下用不到这种技术,所以一直不愿去了解,但是遇到一些耗时的任务时就要考虑了。下面的例子是项目中遇到的,不想说这个如何的高深,只想说我也不是很了解到底如何工作的,到底带来了多少的效率提升。书上的理论要多枯燥有多枯燥,枯燥的我都不想去动手写里面的例子,下面的例子是实际用到的,还有些意思,不管怎么说开个头吧。 1.ManualResetEvent[] doEvents = new ManualResetEvent[threadCount]; 通知一个或多个正在等待的线程已发生事件。 谁通知谁,发生的事情是指?一头雾水 2.ThreadPool.Queue... 阅读全文
posted @ 2013-06-29 21:47
HackerVirus
阅读(203)
评论(0)
推荐(0)
摘要:
google map api v2的使用详细过程,图文并茂(原创)上一篇中说到怎么获取key,下面来介绍怎么使用key来显示google地图步骤1:eclipse上打开android SDK Manager,安装google play services.步骤2:eclipse上建立google-play-services-lib,File->new->others->Android->Android project from existing code,然后将你刚刚安装的google play services包导入进去(在你sdk文件下),创建完成!创建好后你的ecl 阅读全文
posted @ 2013-06-29 21:46
HackerVirus
阅读(216)
评论(0)
推荐(0)
摘要:
spring事务管理器设计思想(二)上文见《spring事务管理器设计思想(一)》对于第二个问题,涉及到事务的传播级别,定义如下:PROPAGATION_REQUIRED-- 如果当前没有事务,就新建一个事务。这是最常见的选择。PROPAGATION_SUPPORTS-- 如果当前没有事务,就以非事务方式执行。PROPAGATION_MANDATORY-- 如果当前没有事务,就抛出异常。PROPAGATION_REQUIRES_NEW--新建事务,如果当前存在事务,把当前事务挂起。PROPAGATION_NOT_SUPPORTED--以非事务方式执行操作,如果当前存在事务,就把当前事务挂起。P 阅读全文
posted @ 2013-06-29 21:38
HackerVirus
阅读(278)
评论(0)
推荐(0)
摘要:
动态加载与插件系统的初步实现(三):WinForm示例代码文件在此Download,本文章围绕前文所述默认AppDomain、插件容器AppDomain两个域及IPlugin、PluginProvider、PluginProxy3个类的使用与变化进行。添加WinForm项目Host、类库Plugin、引用System.Windows.Forms;的类库Plugin_A与Plugin_B,其中Plugin_A、Plugin_B的项目属性中,“生成”选项卡中“输出路径”设置为..\Host\bin\Debug\,即指向Host项目的Bin目录。考虑到WinForm项目常常涉及多级菜单构建,这里以两 阅读全文
posted @ 2013-06-29 21:36
HackerVirus
阅读(238)
评论(0)
推荐(0)
浙公网安备 33010602011771号