自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cpcpc的专栏

业精于勤而荒于嬉 行成于思而毁于随。

  • 博客(313)
  • 资源 (17)
  • 收藏
  • 关注

原创 Android和.NET通用的DES算法

Android和.NET通用的DES算法/** * DES算法理论 本世纪五十年代以来,密码学研究领域出现了最具代表性的两大成就。其中之一就是1971年美国学者塔奇曼 (Tuchman)和麦耶(Meyer)根据信息论创始人香农(Shannon)提出的「多重加密有效性理论」创立的,后於1977年由美国国家标準局颁布的数据加密标準。 DES密码实际上是Lucifer密码的进一步发展。它是一种採用传

2012-06-26 09:32:03 2538

转载 Windows Media Services 流媒体服务器架设教程

http://www.cqjy.com/jykt/ShowArticle.asp?ArticleID=5233 内容摘要:Windows Media Server服务虽然是Windows Server 2003系统自带组件之一,但是在默认情况下没有安装,需要自行手动添加。在Windows Server 2003操作系统中,除了可以使用“Windows组件向导”安装Windows Media服务

2012-04-19 09:47:58 3432

原创 .net升级到4.0之后,出现;System.Windows, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798

今天在做从Silverlight页中跳转到aspx页的时候,出现错误:第一次跳转的时候就出现这个错误,然后在点跳转或者刷新这个错误页面,问题就没有了。解决方案:在C:\Program Files\Microsoft Silverlight\4.0.60831.0 这样的文件夹。找到System.Windows.dll,拷贝到web项目下的Bin目录下。Ok,问题解决了!最后

2012-04-18 20:25:49 4157

转载 xcode4 快捷键 .

http://blog.sina.com.cn/s/blog_67606b900100t7yp.htmlhttp://blog.csdn.net/seaman2008/article/details/66970231. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT

2012-04-06 14:44:59 843

转载 AVI 动画转成 FLV 格式

File source = new File("source.avi");File target = new File("target.flv");AudioAttributes audio = new AudioAttributes();audio.setCodec("libmp3lame");audio.setBitRate(new Integer(64000));audi

2012-03-15 14:05:44 959

转载 C#基于Lambda递归的阶乘/累加实现

http://www.cnblogs.com/tiscs/archive/2012/02/09/csharp-lambda-recursion.html 前天做一道面试题,要我用C#实现累加,想用Lambda写,结果面试官急匆匆地过来,Timeout了,可能是面试官的午饭时间到了吧。  今天补上吧,温习一下,下次写的要快点。  首先分享一个递归帮助类,写这个类的时候参考了老赵和装配

2012-02-10 14:50:58 1876

原创 关于Socket.Receive()与Send()的常见问题

Socket.Receive 方法 (Byte(), Int32, Int32, SocketFlags)使用指定的 SocketFlags,从绑定的Socket 接收指定的字节数,存入接收缓冲区的指定偏移量位置。public int Receive( byte[] buffer, int offset, int size, SocketFlags socket

2012-02-09 15:36:35 48566 4

转载 C# 插件构架实战(Jack H Hansen )

http://www.cnblogs.com/wayfarer/articles/28537.html一、引言    1. 问题的引入    假设你设计的程序已经部署到用户的计算机上,并且能够正常运行了。但是有一天,用户打来了电话——他们要求增加新的功能。确定了用户的需求后,你竟然发现原有的软件架构已经无法胜任新增任务的需求——你需要重新设计这个应用了!但问题是,就算你又用了一个开发周

2012-02-08 16:23:55 1100

转载 巴比伦塔的管理教训

油画:Turmbau zu Babel作者:P. Breughel. the Elder, 1563(资料来源:Kunsthistorisches Museum, Vienna)现在整个大地都采用一种语言,只包括为数不多的单词。在一次从东方往西方迁徙的过程中,人们发现了苏美尔地区的一处平原,并在那里定居下来。接着他们奔走相告说:“来,让我们制造砖块,并把它们烧好。”于是,他们用砖块代替

2012-02-08 16:05:09 975

原创 向存在的文件中写入数据

在项目中碰见一个问题:通过服务器传送文件。具体过程:1,现根据文件大小判断硬盘上是否有足够大的空间。2,根据文件大小建立一个空的文件,占用这个空间。3,开始接收文件,存放到刚才建立的文件中,及逐步的使用文件数据替代空文件。解决方案:1,判断硬盘剩余空间大小:using System.Runtime.InteropServices;[DllImport("kernel32.d

2012-02-08 15:38:23 2136

原创 C#与Java的MD5简单验证

C#端using System;using System.IO;using System.Security.Cryptography;namespace 计算文件的MD5值{ class MD5_Helper { /// /// 文件MD5校验 /// /// 文件绝对路径

2012-02-07 13:08:23 2553

转载 .NET/C#中对自定义对象集合进行自定义排序的方法

一个集合可否排序,要看系统知不知道排序的规则,像内建的系统类型,int ,string,short,decimal这些,系统知道怎么排序,而如果一个集合里面放置的是自定义类型,比如自己定义了一个Car类型,要把它排序,系统是不知道怎么办的。那么,如何告知系统排序的规则呢?有以下几种方法:1:对类实现IComparable接口,示例如下:using System;using Syst

2012-02-02 11:18:37 2694 1

转载 Failed to create the Java Virtual Machine

以前用的eclipse-jee因为在部署项目过程中总是出现bug被我删除。今天去eclipse官网又下了一个Eclipse IDE For Java EE Developers。版本是:eclipse-jee-helios-SR1-win32.zip我的jdk版本是:1.6.0_20解压后启动,发现弹出提示框“ Failed to create the Java Virtual M

2012-01-29 09:13:30 659

转载 当你疲倦时,当你想放弃是,看看这个吧!

第一幅漫画中,每个人都背负着一个沉重的十字架,在缓慢而艰难地前行! 途中,有一个人忽然停了下来。他在想着什么!他想,上帝啊,这个十字架太沉重了,我可以把十字架砍掉一块!于是他动手砍了起来!砍掉之后走起来,的确是轻松了很多,他的步伐也不由得加快了。就这样走啊走啊!走着走着,他觉得肩上的十字架还是很沉,很重!他祈求道,上帝啊,请你让我再砍掉一截吧,我

2012-01-10 10:05:16 784

原创 项目中碰见的错误(五)Log4Net在Windows服务中不能记录日志

今天在做windows服务的调试时,需要使用Log4Net记录一些日志文件。但是在运行的过程中却发现,Log4Net不能记录。Log4Net配置请参见 http://blog.csdn.net/cpcpc/article/details/7189953解决方案:在Windows安装服务的“serviceProcessInstaller1”中修改Account属性为LocalSystem

2012-01-10 09:59:09 4661

原创 Log4Net配置

第一步,下载Log4Net.dllhttp://download.csdn.net/detail/cpcpc/4011877第二部,添加配置文件app.config,添加位置可在控制台应用程序下,Windows应用程序下,Windows服务下,Asp.Net网站下,Silverlight下

2012-01-10 09:58:10 4258

原创 工作效率问题小结

今天编写一个TCP双工通信的程序,程序很快就写完了,但是在调试的时候,一个简单的问题却折磨我很长时间,效率和方法对于我们编程人员来说真的是很重要我先简单说一下我遇到的问题:这是一个在Windows上的一个TCP服务器与Android客户端双工通信的Demo,服务端和客户端因为有以前写完的成套的例子,所以很快就搞完了,首先开启服务器程序,监听客户端的连接,并且保存客户端连接的Socket

2011-12-28 15:00:08 1265 4

原创 java byte数组与int,long,short,byte转换

public class DataTypeChangeHelper { /** * 将一个单字节的byte转换成32位的int * * @param b * byte * @return convert result */ public static int unsignedByteToInt(byte b) { retur

2011-12-27 13:32:50 9323

原创 [ASP.NET]GridView自定义编辑,更新,取消,删除

1,问题描述今天在网上看见有人问怎么样自定义GridView的编辑,更新,取消,删除按钮,GridView自带的太难看2,达到要求变换编辑,更新,取消,删除按钮 3,实现方法 (1)第一步,将GridView的“CommandField”变为“TemplateFiled模板” (2)第二步,将在“编辑模板”里编辑此字段,方法和编辑其他模板一样,比如我的例子是在“It

2011-12-13 10:48:06 22210 5

原创 Ibatis使用事务

一、事务概念    事务是一种机制、是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。因此事务是一个不可分割的工作逻辑单元。在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的。这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以及证券交易系统等。二、事务属性事务4大属性:1   原子性(Atomicity):事务是一个完整

2011-12-12 16:04:21 5897

转载 两种将中文转成中文拼音的方法

两种将中文转成中文拼音的方法个人倾向于使用第二种方法。第一种: /// /// Hz2Py 的摘要说明/// public class Hz2Py { public Hz2Py() { // // TODO: 在此处添加构造函数逻辑 //

2011-12-08 14:39:08 4179

转载 TreeView的子节点和父节点级联选中,遍历TreeView并查找和选定节点

TreeView的子节点和父节点级联选中参考:(TreeView的子节点和父节点级联选中)http://blog.sina.com.cn/s/blog_56616d970100c483.html(TreeView点击文字选中和点击父节点选中子节点 )http://hi.baidu.com/lhlsxdx/blog/item/44988f8f95f006e4f01f3691.html(C

2011-12-05 16:50:02 13863

转载 JS实现对TreeView的全选

JS实现对TreeView的全选 //页面TreeView控件如:asp:TreeView ID="tvSelectUser" runat="server" ShowCheckBoxes="All" >/asp:TreeView>//方法一:最简单的全选,取消全选,没有进行递归,没有对子节点进行选择function OnTreeNodeChecked1() {

2011-12-05 15:43:23 3484

转载 项目中碰见的错误(四)VS2010中,无法嵌入互操作类型“……”,请改用适用的接口的解决方法

最近开始使用VS2010,在引用COM组件的时候,出现了无法嵌入互操作类型“……”,请改用适用的接口的错误提示。查阅资料,找到解决方案,记录如下:选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置为False。

2011-12-02 14:29:48 1764 1

原创 C#数据库数据导入导出系列之四 WinForm数据库导入导出到Excel

C#数据库数据导入导出系列之四 WinForm数据库导入导出到Excel在日常的项目中,Excel,Word,txt等格式的数据导入到数据库中是很常见的,我在这里做一下总结这里将分为Asp.net导入Sql Server,Oracle数据库和WinForm导入Sql Server,Oracle数据库。 C#数据库数据导入导出系列之一 ASP.NET Excel导入Sql Serve

2011-12-02 11:24:26 12960 4

原创 C#数据库数据导入导出系列之三 数据库导出到Excel下

C#数据库数据导入导出系列之三 数据库导出到Excel下在日常的项目中,Excel,Word,txt等格式的数据导入到数据库中是很常见的,我在这里做一下总结这里将分为Asp.net导入Sql Server,Oracle数据库和WinForm导入Sql Server,Oracle数据库。 C#数据库数据导入导出系列之一 ASP.NET Excel导入Sql Server数据库C#

2011-12-02 09:23:39 5623

原创 C#数据库数据导入导出系列之二 数据库导出到Excel上

在日常的项目中,Excel,Word,txt等格式的数据导入到数据库中是很常见的,我在这里做一下总结这里将分为Asp.net导入Sql Server,Oracle数据库和WinForm导入Sql Server,Oracle数据库。C#数据库数据导入导出系列之一 ASP.NET Excel导入Sql Server数据库C#数据库数据导入导出系列之二 数据库导出到Excel上C#数据库

2011-12-01 10:41:13 7940 2

原创 C#数据库数据导入导出系列之一 ASP.NET Excel导入Sql Server数据库

C#数据库数据导入导出系列之一 ASP.NET Excel导入Sql Server数据库在日常的项目中,Excel,Word,txt等格式的数据导入到数据库中是很常见的,我在这里做一下总结这里将分为Asp.net导入Sql Server,Oracle数据库和WinForm导入Sql Server,Oracle数据库。C#数据库数据导入导出系列之一 ASP.NET Excel导入Sql

2011-12-01 09:11:58 21884 15

原创 [ASP.NET]未能分析从服务器收到的消息

今天在写调试的时候碰见这个问题,如图我的页面中有updatePanel空间,还是用了结果就出现上面图中的错误。解决方法:这样就Ok了暂时解决问题,等会有时间再来看看这个问题!!!!

2011-11-23 14:46:18 4544

原创 [ASP.NET]"对路径的访问被拒绝" 解决办法 .

1,出现问题情况 今天使用Web Services访问本地文件,在自己机器上使用调试的时候没有问题,但是当我把服务布到IIS上的时候就出现访问被拒绝的问题,如图所示2,达到的要求web Service布到IIS上的时候,也能访问本地文件3,实现方法在放置你要访问文件的文件夹,比如上图中我得Resources文件夹,右键属性-->安全-->添加-->高级-->立即查找-->在

2011-11-15 15:23:58 3514 1

原创 [ASP.NET] UpdatePanel局部刷新 -- 与用户控件使用

1,出现问题情况做登录用户自定义控件时,使用了图片验证码,可是在点击“换一张”的时候,图片不刷新。2,达到要求在点击“换一张”按钮的时候,只需要图片局部刷新,页面的其他地方不要刷新。3,实现方法3.1 aspx页中 3.2 用户控件页 LinkButton 11111111

2011-11-04 17:49:38 4111

原创 [ASP.NET]UpdatePannel 局部刷新 -- 在母版页的两个Content中使用UpdatePannel

1,问题描述  今天在项目中碰见了一个局部页面刷新的问题,由于我的Master页分为三块,即三个Content,第一部分是头,第二部分是左边导航,第三部分是根据左边导航变化的内容。现在点击左边导航后,整个页面都会进行刷新。2,达到的要求我想在点击导航条的时候,只刷新右边的内容。3,实现的方法我得ScriptManager是放在Master页里的在内容页加入如下代码:

2011-11-04 11:21:50 4761 2

原创 [ASP.NET]GridView触发SelectedIndexChanged事件

好久没有搞ASP.Net了,发现有好多的东西都忘记了,现在在这里记录一下,以后用的时候可以拿出来看看关于Silverlight的记录现在实在是没有时间了,上个项目刚搞完,这个项目马上就来了,还得天天加班,一点空闲都没有,反正得抽点事件来整理一下废话不说了,整理一下首先在GridView中必须加上“选择”的按钮,然后在Page_Load中添加protected void Page_L

2011-11-01 16:44:13 7891

转载 [ASP.NET] 利用javascript获取Asp.net网页控件并检验网页输入的简单办法

利用javascript获取Asp.net网页控件并检验网页输入的简单办法(从服务器获取客户端ID)收藏今天十分想通过javascript检验asp.net输入合法性,采用原来在Form年代的办法document.getElementById("textBox").value就会报错,而且document.getElementById("textBox")获取的是Null,说明这个办法在.ne

2011-11-01 10:59:06 739

转载 阳历阴历转换

主要代码: using System;using System.Collections.Generic;using System.Text;using System.Text.RegularExpressions;using System.Globalization;namespace ChineseCalendar{ /// /// 中国日历信息

2011-11-01 09:55:58 1515

原创 SilverLight学习笔记之三数据绑定方式(上)

在 Silverlight 中支持3种绑定:OneWay, TwoWay, OneTime. 默认是 OneWay.其中 OneWay 表示仅仅从数据源绑定到目标(通常是 UI 对象),单向的;TwoWay 表示既可以从数据源绑定到目标,目标的更改也可以反馈给数据源,使其发生更新。而 OneTime 是 OneWay 的一种特例,仅加载一次数据。随后数据的变更不会通知绑定目标对象。这样

2011-10-24 13:42:59 942

原创 SilverLight 学习笔记二之DataGrid

DataGrid在SilverLight中有很多的应用现在将网上各位大侠的文章在这里做一个小集合,也算是一个小整理吧, 以后随时补充silverlight中CheckBox在DataGrid的全选/取消[Silverlight]实现DataGrid使用CheckBox

2011-10-09 11:17:39 784

原创 SilverLight 学习笔记一之ComboBox

1,ComboBox简单 绑定 2,ComboBox数据绑定2.1 xmal2.2 数据源 public class Student{ public string Name {

2011-10-09 10:55:54 1140

转载 Silverlight中使用MVVM(4)

Silverlight中使用MVVM(1)—提高    Silverlight中使用MVVM(2)—提高     Silverlight中使用MVVM(3)—进阶    Silverlight中使用MVVM(4)—演练      本来打算用MVVM实现CR

2011-09-29 15:52:37 935

转载 Silverlight中使用MVVM(3)

Silverlight中使用MVVM(1)--基础     Silverlight中使用MVVM(2)—提高     Silverlight中使用MVVM(3)—进阶     Silverlight中使用MVVM(4)—演练   这篇主要引申出Command结合M

2011-09-29 15:52:09 667

iPhone Http下载

iPhone的http下载,其中包含有iPhone协议Protocol的使用,5.1的真机上测试通过,下载的ip地址请根据实际情况修改就可以了。

2012-07-18

Log4Net下载

log4net是一个用于日志记录的类库,在应用程序开发中记录事件日志文件。

2012-01-10

BindingDataGrid

简单DataGrid数据绑定,SelectionChanged

2011-10-24

AsyncTask用法

AsyncTask的执行分为四个步骤,每一步都对应一个回调方法,这些方法不应该由应用程序调用,开发者需要做的就是实现这些方法。   1) 子类化AsyncTask   2) 实现AsyncTask中定义的下面一个或几个方法    onPreExecute(), 该方法将在执行实际的后台操作前被UI thread调用。可以在该方法中做一些准备工作,如在界面上显示一个进度条。    doInBackground(Params...), 将在onPreExecute 方法执行后马上执行,该方法运行在后台线程中。这里将主要负责执行那些很耗时的后台计算工作。可以调用 publishProgress方法来更新实时的任务进度。该方法是抽象方法,子类必须实现。    onProgressUpdate(Progress...),在publishProgress方法被调用后,UI thread将调用这个方法从而在界面上展示任务的进展情况,例如通过一个进度条进行展示。    onPostExecute(Result), 在doInBackground 执行完成后,onPostExecute 方法将被UI thread调用,后台的计算结果将通过该方法传递到UI thread.

2011-09-14

使用 TabActivity 实现滑动翻页(带动画)和标签置底

使用 TabActivity 实现滑动翻页(带动画)和标签置底

2011-09-14

java事件实例下载

java 事件 实例 java事件 事件学习 简单的java事件模型,有注释 java 事件 实例 java事件 事件学习 简单的java事件模型,有注释 java 事件 实例 java事件 事件学习 简单的java事件模型,有注释

2011-07-13

Android上传图片

Android通过Ksoap2连接WebService上传图片的功能

2011-06-17

创建和使用动态链接库 (C++)C#调用

创建和使用动态链接库 (C++)C#调用 创建和使用动态链接库 (C++)C#调用 创建和使用动态链接库 (C++)C#调用

2011-01-13

Silverlight捕捉WCF异常

WCF服务以控制台程序为宿主时的跨域访问问题以及SilverLight捕捉WCF长生的异常 环境VS2010+Silverlight4

2011-01-10

C# 基于Socket的聊天软件

C# 基于Socket的聊天软件,有客户端及服务器端,在VS2008上运行通过

2010-07-19

验证码ValiDateCode

网页验证码网页验证码网页验证码网页验证码网页验证码网页验证码网页验证码网页验证码网页验证码网页验证码网页验证码

2010-04-29

GridView和Excel的导入导出

GridView数据的导入导出 GridView和Excel表格数据的导入导出

2010-04-27

记事本记事本记事本记事本记事本

功能齐全的记事本,包含替换,全部替换,查找,向上向下查找的全部实现。适合初学者练习和参考.(VS2008)

2010-04-13

C#完全手册 学习c#

c#完全手册,和您一起分享c#的乐趣 c#完全手册c#完全手册c#完全手册c#完全手册c#完全手册c#完全手册

2009-09-11

基于.net的图书馆管理系统

基于。net的图书馆管理系统 基于.net的图书馆管理系统

2009-09-11

基于.net的服装管理系统

基于.net的服装管理系统,适合做毕业设计,专业综合设计等。很好的

2009-09-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除