- 博客(48)
- 资源 (3)
- 收藏
- 关注
转载 IE8下 iframe子页面document.documentElement报错(未指明的错误。)
IE8 jquery1.11.1问题:如果使用了,并且在iframe页面中用到了jquery,那么在加载iframe页面时会报(未指明的错误)错误是红色部分:"focus": function( elem ) { return elem === document.activeElement && (!document.hasFocus ||
2017-09-30 09:48:10
1688
原创 快速破解ViEmu软件
win7 641. 在 C:\Documents and Settings\Administrator\Local Settings\Application Data\Identities\ 目录下删除{ABF33399-4E7F-4E73-A6FE-A66AF8095BFD}文件夹。2. 注册表 进入 HKEY_CLASSES_ROOT/Wow6432Node/CLSID/ 删
2017-08-31 10:36:58
2256
原创 C# Json数据转数组 泛型方法
Jsonjsontext = "[{"id":"815bb899-8d70-4745-b799-7e68840a2b34","text":"设计","pid":"57eb2d57-9384-4d9f-a399-2c228fea81c2"},{"id":"4c76b72c-35da-4749-893c-5c7dde9431e6","text":"市政工程","pid":""}]";
2014-05-09 14:31:54
10384
转载 什么是BOM(byte-order mark)(转贴)
什么是BOMBOM(byte-order mark),即字节顺序标记,它是插入到以UTF-8、UTF16或UTF-32编码Unicode文件开头的特殊标记,用来识别Unicode文件的编码类型。对于UTF-8来说,BOM并不是必须的,因为BOM用来标记多字节编码文件的编码类型和字节顺序(big-endian或little-endian)。在绝大多数编辑器中都看不到BOM字符,因为它们能
2014-03-31 15:46:10
3153
转载 基于C#的socket编程的TCP异步实现
基于C#的socket编程的TCP异步实现一、摘要 本篇博文阐述基于TCP通信协议的异步实现。 二、实验平台 Visual Studio 2010 三、异步通信实现原理及常用方法3.1 建立连接 在同步模式中,在服务器上使用Accept方法接入连接请求,而在客户端则使用Connect方法来连接服务器。相对地,在异步模式下,服务器可以使
2014-02-20 17:12:12
1921
原创 WebService生成代理类命令
wsdl.exe /l:cs /out:D:\ProxyOAService.cs http://10.254.10.15:10001/WebServiceProject/services/Feedback?wsdl
2014-01-03 13:55:42
1259
原创 C#以逗号拆分字符串,若字段中包含逗号(备注:包含逗号的字段必须有双引号引用)则对其进行拼接处理
/// /// 以逗号拆分字符串 /// 若字段中包含逗号(备注:包含逗号的字段必须有双引号引用)则对其进行拼接处理 /// 最后在去除其字段的双引号 /// /// /// private static string[] SplitSt
2014-01-03 13:50:04
4636
转载 一个在线的用描述性语言画时序图的工具
工具:Python Ruby HTML 请看 http://www.websequencediagrams.com/.用描述性语言来画时序图,感觉比用传统鼠标为中心的画图工具效率高很多. 具体自己看介绍, 使用起来很简单. 生成的图片而且还支持9种模板. 这个也提供插件可以整合到Confluence, Trac. 支持java, ruby 和python调用.这
2012-03-31 10:25:24
3787
原创 scoket linux c++
#include #include #include #include #include #include #include #include #include #define MAXBUF 1024#define MSG_RECIVED 0#define MSG_NEEDMORE 1#define MSG_ERROR -1//receive m
2011-11-13 22:17:36
992
原创 Wirte_To_txt 代码
private void Write_Txt(string[] strlist) { string _path = "E:\\AttackData.txt"; var valueList = new string[] { }; if (File.Exists(_path)) {
2011-10-19 17:12:50
693
原创 C# 一个整数个位十位百位单个相加
int sum = 0;int num = 8988;while (num > 0){ sum += num % 10;//每次的余数都是末尾的数字 num /= 10;//因为是INT型的所以等于直接去掉最后的数字. } Console.WriteLine(sum);
2011-06-23 18:04:00
3345
原创 C# 比较器 进行排序
//比较器public class NameComparer:IcomparerStudent>{ //实现姓名升序排序 public int Compare(Student x,Student y) { return (x.Name.Co
2011-06-23 18:01:00
2358
原创 C# List Sort 按照名称升序排序
//比较器publicclass NameComparer:Icomparer<Student>{ //实现姓名升序排序publicint Compare(Student x,Student y) { return(x.Name.CompareTo(y.Name)); }}<br /><br />//构造一个Student的泛型students<br />var students = List<Student>();<br />student
2011-04-14 17:18:00
6507
原创 Redis几个认识误区
<br />http://timyang.net/data/redis-misunderstanding/<br /> <br />前几天微博发生了一起大的系统故障,很多技术的朋友都比较关心,其中的原因不会超出James Hamilton在On Designing and Deploying Internet-Scale Service(1)概括的那几个范围,James第一条经验“Design for failure”是所有互联网架构成功的一个关键。互联网系统的工程理论其实非常简单,Jame
2011-03-03 13:05:00
915
原创 C#泛型类之List
1、 定义System.Collections.Generic.List类表示可通过索引访问的对象的强类型列表。提供用于对列表进行搜索、排序和操作的方法。T为类型参数,代表列表中元素的类型。该类实现了IList泛型接口,是ArrayList类的泛型等效类,其大小可按需动态增加。2.构造函数名称说明List()初始化 List 类的新实例,该实例为空并且具有默认初始容量(0)。List(IEnumerable)初始化 List 类的新实例,该实例包含从指定集合复制的元素并且具有足够的容量
2011-02-25 14:06:00
945
原创 C# 随机数 Random 的使用
<br />摘自: <br />http://www.pcjx.com/Dotnet/C/208333.html<br />我们在做能自动生成试卷的考试系统时,常常需要随机生成一组不重复的题目,在.net Framework中提供了一个专门用来产生随机数的类System.Random。 <br />对于随机数,大家都知道,计算机不可能产生完全随机的数字,所谓的随机数发生器都是通过一定的算法对事先选定的随机种子做复杂的运算,用产生的结果来近似的模拟完全随机数,这种随机数被称作伪随
2011-02-25 11:32:00
1019
原创 Npgsql - .Net Data Provider for Postgresql
<br />npgsql .net<br /> <br />http://npgsql.projects.postgresql.org/
2011-01-04 17:35:00
2377
原创 MS SQL Server和MySQL区别
摘要:最近在做MS SQL Server转换成MySQL的工作,总结了点经验,跟大家分享一下。同时这些也会在不断更新。也希望大家补充。标签:MS SQL MySQL 转换<br />1 MySQL支持enum,和set类型,SQL Server不支持<br />2 MySQL不支持nchar,nvarchar,ntext类型<br />3 MySQL的递增语句是AUTO_INCREMENT,而MS SQL是identity(1,1)<br />4 MS SQL默认到处表创建语句的默认值表示是
2011-01-04 17:00:00
898
原创 转一篇有关Java的内存泄露的文章
http://www.lybbs.net/news_read.do?newsPath=2007/9/25/11906846284588.html1 引言 Java的一个重要优点就是通过垃圾收集器GC (Garbage Collection)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java 不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC 或JVM的问题。其实,这种想法是不正确的,因为Java 也存在内存泄漏,但它的表现与C+
2011-01-04 16:39:00
829
原创 C++空类的默认成员函数 总结
<br />class Empty <br />{ <br /> public: <br /> Empty(); // 缺省构造函数 <br /> Empty(const Empty&); // 拷贝构造函数 <br /> ~Empty(); // 析构函数 <br />
2010-12-30 10:15:00
773
原创 C++空类的默认成员函数 总结
<br />class Empty <br />{ <br /> public: <br /> Empty(); // 缺省构造函数 <br /> Empty(const Empty&); // 拷贝构造函数 <br /> ~Empty(); // 析构函数 <br />
2010-12-30 10:15:00
715
原创 C++抽象类
<br />一、定义.<br /><br /> 纯虚函数是在基类中声明的虚函数,它在基类中没有定义,但要求任何派生类都要定义自己的实现方法。在基类中实现纯虚函数的方法是在函数原型后加“=0”<br /><br /> virtual void funtion1()=0<br /><br /> 二、引入原因:<br /><br /> 1、为了方便使用多态特性,我们常常需要在基类中定义虚拟函数。<br /> 2、在很多情况下,基类本身生成对象是不合情理的。例如,动物作为一个基类可以派生出老虎、
2010-12-29 17:40:00
1006
转载 Linux下批量修改文件名(rename)
<br />1.rename命令批量修改文件名, 其实linux下可以使用别的办法来批量修改文件名, 不过rename实在太方便了<br />比如把所有的表为cdb1_* 修改为cdb_*的<br />在本目录下<br />只需要# rename 'cdb1' 'cdb' *<br />以前都是写个for循环来做...想想多傻啊, 呵呵<br />rename还有更多的功能, 建议man rename下<br />From:http://www.hao32.com/unix-linux/42.h
2010-12-28 12:49:00
94603
转载 C++的封装性、继承性和多态性概念
<br />封装 (encapsulation)<br />封装就是将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。<br /><br />封装的目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过 外部接口,一特定的访问权限来使用类的成员。<br /><br />例如,在抽象的基础上,我们可以将时钟的数据和功能封装起来,构成一个时钟类。<br />按c++的语法,时钟类的声明
2010-12-13 15:42:00
7152
转载 C++函数重写、重载 小结
[原创]C++函数重写、重载 小结<br /><br />1、C++函数重写<br />1)被重写的函数不能是static的。必须是virtual的,或者是override的(即函数在最原始的基类中被声明为virtual,c++中没有override)。<br /><br />2)重写函数必须有相同的类型,名称和参数列表<br />3)重写函数的访问修饰符可以不同。尽管virtual是private的,派生类中重写改写为public,protected也是可以的(这点与C#完全不同)<br />2、
2010-12-13 15:41:00
4042
转载 C++ Virtual详解
<br />www.firnow.com 时间 : 2010-06-20 作者:佚名 编辑:壹枝雪糕 点击: 5841 [评论]<br />Virtual是C++ OO机制中很重要的一个关键字。只要是学过C++的人都知道在类Base中加了Virtual关键字的函数就是虚拟函数(例如函数print),于是在Base的派生类Derived中就可以通过重写虚拟函数来实现对基类虚拟函数的覆盖。当基类Base的指针point指向派生类Derived的对象时,对point的print函数的调用
2010-12-09 15:36:00
838
转载 在NHibernate中执行SQL语句
在有些时候,可能需要直接执行SQL语句、存储过程等,但nhibernate并没有提供一种让我们执行SQL语句的方法,不过可以通过一些间接的方法来实现。 1. IDriver接口 IDriver接口就是数据访问的驱动器,对于不同的数据提供者(SqlClient, OleDb等)就有不同的驱动器,与SqlClient对应的是SqlClientDriver, 而与OleDb对应的就是OleDbDrive
2009-08-06 20:10:00
1281
转载 nhibernate配置和持久对象映射文件
有三种方式来存放nhibernate的配置1, 作为单独的一节放在相应程序的配置文件中,对于执行文件或类库为文件名称后加.config,对于asp.net则是放在web.config中。这种方式必须在配置文件的configSetions中声明nhibernate的配置节,配置内容由Cfg.Environment类来读取,该类所有成员均为静态的,另外它还定义了配置中key值的常数。2. 放在
2009-07-03 13:21:00
987
转载 JavaScript经典正则表达式
一,概述1,正则表达式,可以说是任何一种编程语言都提供的机制,它主要是提供了对字符串的处理能力。2,正则表达式在页面处理中的使用场景:1)表单验证。验证某些域符合某种规则,例如邮件输入框必须输入的是邮件、联系电话输入框输入的必须是数字等等2)处理DOM模型。例如通过表达式定位DOM中的一个对象或一系列对象,一个例子就是定位id属性中含有某个特殊字符的div对象。3)纯编程逻辑。直接用于编程
2009-07-01 18:29:00
891
转载 正则表达式来判断输入0-100的数字,保留两位小数方法的两种方法
正则表达式来判断输入0-100的数字,保留两位小数方法有两种方法: ^(0|[0-9][0-9]?|100)$ ^((/d{1,2}(/./d{1,2})?)|100|100.00)$ 三道测试题: 1, var str=“ abbbbacc”; var rs=str.replace(“a”,”0”); (A)0bbbbacc (B)0bbbb0cc 2
2009-07-01 18:15:00
19760
转载 asp.net页面事件重写问题
前言:对于ASP.NET编程,事件模型是入门知识。页面事件,我们通常用得最多的是Load事件,但是实际上页面还有Init,Render等事件可用。事件的发生顺序可以参照MSDN。本篇不谈顺序,而是谈事件的重写。问题:网站中有很多页面是需要权限验证的,即非登陆用户无权访问。如果我们一页一页的在PageInit事件中处理权限会非常麻烦,常见的设计就是们将这部分页面抽象出一个共同的父类Rig
2009-07-01 11:50:00
1416
转载 silverlight2.0 页面跳转
我新建了一个项目,里面有已经有一个页面(Page)了,如果需要跳转到另一页面,就需要在项目上点右键,找到 "Add Silverlight Link " 然后就会弹出下面的窗口如果要再加入一个页面就点击下面的单选按钮.这时候会新建一个用户控件出来.如果要第一个页面跳转到第二个页面,只需要在第一个页面加入如下代码: HtmlWindow html = HtmlPage.Win
2009-07-01 11:27:00
900
原创 XAML布局元素简易指南
Stack-----堆,默认为从上到下。可通过属性Orientation="Horizontal "设置为左到右,但一般不这么做。左到右使用下面的 Dock---码头,默认为从左到右 和都可以使用下面的追加属性。HorizontalAlignment (水平队列)= LEFT/RIGHT/ CENTER/ STRETCHVe
2009-06-29 15:10:00
973
原创 Silverlight开发配置_简单事例演示
本文档主要讲述Sliverlight开发的配置,以及测试配置是否正确。测试项目的输出结果为Hello World 声明:以下软件均为中文版 Sliverlight配置:主要安装工具:1. 安装Visual Studio 2008 和Visual Studio 2008 sp1. Visual Studio 2008下载地址 http://www.microsoft.com/down
2009-06-29 13:45:00
3248
原创 Silverlight 配置开发环境
第一步:下载Visual Studio Team System 2008 Team Suitehttp://www.cnblogs.com/prince1988/archive/2009/04/24/1442556.html 第二步:下载Microsoft Visual Studio 2008 Service Pack 1http://www.cnblogs.com/prince1988/
2009-06-29 13:33:00
1261
转载 .net 序列化与反序列化的三个例子 Serializable
序列化就是把一个对象保存到一个文件或数据库字段中去,反序列化就是在适当的时候把这个文件再转化成原来的对象使用。 主要作用有: 1、在进程下次启动时读取上次保存的对象的信息 2、在不同的AppDomain或进程之间传递数据 3、在分布式应用系统中传递数据 ...... 在C#中常见的序列化的方法主要也有三个:BinaryFormatter、SoapFormatter、XML序列化 本文就通过一个小例
2009-06-27 14:59:00
2592
转载 Serializable在C#中的作用.NET 中的对象序列化
简介序列化是指将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。在面向对象的环境中实现序列化机制时,必须在易用性和灵活性之间进行一些权衡。只要您对此过程有足够的控制能力,就可以使该过程在很大程度上自动进行。例如,简单的二进制序列化不能
2009-06-27 14:49:00
1263
转载 c# Serializable
要使用iserializable接口,要先引用命名空间using System.Runtime.Serialization如果你做远程方法调用(RPC)时,比如,服务器端有个类A及对象a,客户端需要无视网络的存在,直接调用对象a。这种情况下,就需要把类A设计为可序列化的,那么它的实例a也就可以实例化了。 说得简单点,在服务器的 命名空间中的对象a,肯定不能直接被客户端的命名空间中的一个
2009-06-27 14:44:00
782
转载 c# 常用方法集
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curre
2009-06-27 14:38:00
688
破解版磁盘分割工具
2013-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人