自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (7)
  • 收藏
  • 关注

原创 Ext.Toolbar的使用 添加按钮报错

之前一直在做基于Ext的网页。前2天同学遇到Ext.Toolbar的问题让我帮忙看看。之前做Toolbar一直没遇到什么问题,很奇怪,于是自己试了一下,结果一样出错了。然后网上找原因,查看源代码。出错代码是这么写的Ext.onReady(function(){            var topToolbar = new Ext.Toolbar([

2012-12-24 17:02:06 1847

转载 Dispose and Finalize in C#

IntroductionThis article provides an introduction to destructors in C# and reveals the non-deterministic destructor problem.It also analyzes the IDisposable, garbage collection, using statement, e

2011-12-14 11:05:14 1248

原创 wireshark抓取https加密报文,并解密

<br />首先你要有证书,而且这个证书需要是.pem格式的。<br />Window的证书管理导出来的是.pfx文件。这个格式在官网上说也是可以用的,但是我尝试了N遍还是没有成功。<br />最后只能将.pfx转换成.pem格式的。<br />我的wireshark版本是1.4.4,WinPcap版本是4.1.2。<br />首先还是把.pfx转换成.pem吧<br />1.下载openssl。<br />2.导出证书,这里我导出到D:/test.pfx<br />3.pfx转换成pem<br />语法是

2011-04-26 16:44:00 77642 6

原创 关于wireshark抓去127.0.0.1的数据包

<br />wireshark就不说了,网络抓包工具。<br />之前是用tcptracer来跟踪本地WCF服务的消息。tcptracer是个不错的软件,简单易用。<br />tcptracer做了一个简单的转发功能,所以能显示SOAP消息。而wireshark才是真正的抓包。<br />本来tcptracer来跟踪已经够用了,但是一旦WCF数据加密,tcptracer将不能给出想要的结果。所以还是转向了wireshark。<br />但是wireshark不能抓到127.0.0.1的数据包。wiresha

2011-04-22 22:49:00 43205 3

原创 Android 调用.Net WCF服务

本来以为在java平台上用axis2生成了客户端代理类然后移植到Android平台上就好了。没想到在移植过程中出现了很多问题。说明JVM和android的DVM差距还是很大的。JVM执行的是class文件,而DVM执行的是dex文件。在eclipse里面开发Android程序的时候在编译时会把jar包里面的class一个个编译成DVM可执行的dex文件。当然,有个前提是jar包是放在source folder里面的。这样eclipse才会在编译程序的时候将jar包编译到apk文件中去。要不然虽然本地ecli

2011-04-19 11:29:00 23684 29

原创 关于java调用.Net WCF服务的讲解(三)

<br />上次将证书加入WCF服务中去之后,调用也调试成功。这里最后将自定义客户验证加上去之后就是最终版本了。我也不想改了。估计我的毕业设计中关于WCF服务的构架也就是这样了。<br />好了,先来看下加入自定义客户端验证的服务配置文件:<br /><?xml version="1.0" encoding="utf-8" ?><configuration> <system.serviceModel> <behaviors> <serviceBehavior

2011-04-08 16:31:00 4688 2

原创 关于java调用.Net WCF服务的讲解(二)

<br />上次将wsHttpBinding改为basicHttpBingding之后,java调用WCF服务成功。<br />这次将证书加入到上次那个简单的WCF服务中去。<br />证书制作,绑定端口什么的这边就不讲了,网上有关于这方面的讲解。用到了XP系统的话是httpcfg.exe,Win7目前我还没用过,反正是有一个差不多的工具。之前我也转载过一个制作证书的文章。<br />这边的话主要讲配置文件,以及调用中我遇到的一些问题。<br />WCF服务配置文件:<br /><?xml version=

2011-04-07 10:36:00 6625 1

原创 关于java调用.Net WCF服务的讲解(一)

最近做毕业设计,一个团体项目。我做的是关于系统构架方面的。简单点说就是.Net写的一个WCF服务,而访问服务的是java客户端或者说是android客户端。而我的WCF服务配置成wsHttpBinding+certificate证书加密+自定义的用户名密码检验功能。在服务的访问上用了https协议,个人也没做过java平台和.Net Web Service的整合。而且https无疑增加了这个难度。所以刚开始的想法是通过asp.net网页来访问服务,再利用网页来给java,android返回xml。这样利用h

2011-04-06 16:44:00 12527 1

转载 解决“无法删除 指定的文件名无效或太长”的问题

<br />使用eclipse时导入项目时不小心导致文件夹创建出现了恐怖的递归,创建了一个超级长的文件夹。尝试着删除,资源管理器,或者命令行下del都用了,还是搞不定。网上查了后,终于解决了。<br /><br /> <br />我到这个地方http://download.zol.com.cn/detail/10/91484.shtml下载了robocopy,然后解压再把robocopy.exe放到系统文件夹systerm32里。试着在那个存在超长文件夹所在目录创建了一个空目录t1,然后<br />Robo

2010-12-08 16:23:00 1810

转载 ibatis参数传递 sql动态拼接

<br />一元判定<br />一元判定是针对属性值本身的判定,如属性是否为NULL,是否为空值等。<br />上面示例中isNotEmpty就是典型的一元判定。<br />一元判定节点有:<br />节点名描述<br /><isPropertyAvailable> 参数类中是否提供了此属性<br /><isNotPropertyAvailable> 与<isPropertyAvailable>相反<br /><isNull> 属性值是否为NULL<br /><isNotNull> 与<isNull>相反<

2010-11-30 16:51:00 6544

原创 ibatis和json-lib应用

由于项目需要刚刚研究了一下ibatis和json-lib的配置和应用。调试成功,写下笔记以供大家分享和自己日后查阅用到ibatis-2.3.4.726.jar这个包是独立的还有json-lib-2.3-jdk15.jar这个包需要一下几个包也在才能使用commons-beanutils-1.7.jarcommons-lang-2.0.jarcommons-logging-1.0.2.jarezmorph-1.0.6.jarxom-1.1.jarcommons-collections-3.2.jar还有连接o

2010-11-25 11:40:00 1734

转载 System.UnauthorizedAccessException: 拒绝访问

<br /><br />ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的权限。ASP.NET 有一个在应用程序没有模拟时使用的基进程标识(通常,在 IIS 5 上为 {MACHINE}/ASPNET,在 IIS 6 上为网络服务)。如果应用程序正在通过 <identity impersonate="true"/> 模拟,则标识将为匿名用户(通常为 IUSR_MACHINENAME)或经过身份验证的请求用户。 <br /><br />若要授予 ASP.NET 对文件的

2010-11-16 14:47:00 957

翻译 Android.bluetooth【翻译】

<br />android.bluetooth<br />提供了皆如扫描设备、连接设备以及对设备间的数据传输进行管理的类,这些类对蓝牙设备进行功能性管理。<br />蓝牙模块API提供的应用包括了:<br />●扫描其它蓝牙设备<br />●通过查询本地蓝牙适配器来匹配蓝牙设备<br />●建立RFCOMM(无线射频通信协议)的通道/端口<br />●从其他的蓝牙设备中连接到指定的端口<br />●传输数据到其他设备,或者从其他设备中接收数据<br />如需运用这些API来执行蓝牙通信,应用程序必须声明BL

2010-10-19 10:59:00 1882 1

转载 Makecert.exe证书创建工具的使用

.NET Framework 工具证书创建工具 (Makecert.exe)<br /> <br />证书创建工具生成仅用于测试目的的 X.509 证书。它创建用于数字签名的公钥和私钥对,并将其存储在证书文件中。此工具还将密钥对与指定发行者的名称相关联,并创建一个 X.509 证书,该证书将用户指定的名称绑定到密钥对的公共部分。<br />Makecert.exe 包含基本选项和扩展选项。基本选项是最常用于创建证书的选项。扩展选项提供更多的灵活性。<br />一定不要将此工具生成的证书私钥存储在 .snk

2010-10-04 18:32:00 2116

转载 关于服务器上发送邮件程序发送失败的解决方案

<br />安装McAfee后,Foxmail无法发送邮件,提示服务器积极拒绝!2010-08-19 16:44麦咖啡是一款不错的杀毒软件,但是,刚安装后,按照默认设置,在使用的过程中,会出现一些问题,如Foxmail发送不了邮件了。很多时候,Foxmail发不了邮件,会对Foxmail软件本身及网络找很多原因,结果一无所获。那么,根据实践,得出如下结论:<br /><br />McAfee对于发送邮件有一定的控制,主要是针对邮件病毒私自在主人不知情的情况下向通信录中的好友发送带病毒的邮件,这个功能很有用,

2010-09-14 19:21:00 5707

转载 C#中调用其他语言写的DLL

<br /><br />摘要:本文主要讲述如何在C#中逐步实现加载自己用 C++ 语言编写的动态链接库,以及在导入时如何进行 C# 和 C++ 语言的数据类型匹配。<br />关键词:C# C++ 动态链接库 加载 数据类型匹配<br />一、发生的背景<br />  在开发新项目中使用了新的语言开发 C# 和新的技术方案 WEB Service,但是在新项目中,一些旧的模块需要继续使用,一般是采用 C 或 C++ 或 Delphi 编写的,如何利用旧模块对于开发人员来说,有三种可用方法供选择:第一、将 C

2010-07-26 10:50:00 885

原创 回发或回调参数无效 .net

<br />回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。<br />这两天在开发的时候遇到一个这样的问题,<br />回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用

2010-07-04 17:23:00 504

原创 回发或回调参数无效 .net

<br />回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。<br />这两天在开发的时候遇到一个这样的问题,<br />回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用

2010-07-04 17:23:00 457

原创 js操作select 兼容ie、chrome、Firefox

<br />动态删除select中的所有options: <br />function deleteAllOptions(sel){ <br />sel.options.length=0; <br />} <br /><br />动态删除select中的某一项option: <br />function deleteOption(sel,indx){ <br />sel.options.remove(indx); <br />} <br /><br />动态添加select中的项option: <br />

2010-07-04 13:46:00 1149

原创 WinForm中DataGridView列的顺序

<br />绑定一个DataGridView后显示出来的列的顺序有时候后会乱七八糟不按照你预想的顺序来排列,这时候怎么办呢?<br />     有人说<br />     customersDataGridView.Columns["CustomerID"].Visible = false;<br />    customersDataGridView.Columns["ContactName"].DisplayIndex = 0;<br />    customersDataGridView.Colum

2010-06-15 16:58:00 4580

转载 sql时间比较操作常用函数

--日期转换参数,值得收藏select CONVERT(varchar, getdate(), 120)2004-09-12 11:06:08select convert(varchar(10),getdate() ,120)  ----------2009-04-09select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),

2010-04-24 22:24:00 790

原创 转载一个Eclipse插件下载汇总

1.Jigloo SWT/Swing GUI Builder : 让Eclipse可以像JBuilderX一样使用拖拉方式建构GUI的外挂: http://cloudgarden.com/jigloo/index.html ;下载此版本:Jigloo plugin for Eclipse (using Java 1.4 or 1.5) 安装后即可由档案->新建->其它->GUI Form选取要建构

2010-04-07 21:31:00 3226

原创 javascrpit的正则表达式的验证

正则表达式是一个描述字符模式的对象。  JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法.  在JavaScript中,正则表达式是由一个RegExp对象表示的.当然,可以使用一个RegExp()构造函数来创建RegExp对象,也可以用JavaScript 1.2中的新添加的一个特殊语法来创建RegExp对象.就像字符串

2010-04-07 21:29:00 1134

转载 JavaScript中的正则表达式解析

正则表达式是一个描述字符模式的对象。  JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法.  在JavaScript中,正则表达式是由一个RegExp对象表示的.当然,可以使用一个RegExp()构造函数来创建RegExp对象,也可以用JavaScript 1.2中的新添加的一个特殊语法来创建RegExp对象.就像字符串

2010-03-23 17:16:00 390

原创 浙江大学zoj 1005 jugs解法

In the movie "Die Hard 3", Bruce Willis and Samuel L. Jackson were confronted with the following puzzle. They were given a 3-gallon jug and a 5-gallon jug and were asked to fill the 5-gallon jug with

2010-03-16 20:10:00 858

原创 RSA加密与解密、数字签名与验证数字签名

RSA加密算法是一种非对称加密算法。在公钥加密标准和电子商业中RSA被广泛使用。RSA是1977年由罗纳德•李维斯特(Ron Rivest)、阿迪•萨莫尔(Adi Shamir)和伦纳德•阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。.Net的推出,我们能够利用.Net Framework中的类提供的加密服务来保

2009-11-15 14:28:00 1231

转载 js中的小技巧

 每一项都是js中的小技巧,但十分的实用!   1.document.write(""); 输出语句  2.JS中的注释为//  3.传统的HTML文档顺序是:document->html->(head,body)  4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)  5.得到表单中元素的名称和值:docu

2009-11-12 18:13:00 426

原创 gridview

 gridview在rowdatabound和databound事件里面可以在绑定后对数据进行操作。刚刚在databound里面利用模板将2个数据表里的数据绑定到一起了。记录下来。

2009-10-16 20:39:00 414

ibatis-2.3.4.726.jar

ibatis-2.3.4.726.jar文件,大家需要就下吧

2010-12-31

robocopy 文件太长删不掉

文件太长删不掉 用这个软件Robocopy /MIR t1 longlongpath

2010-12-08

java学生管理系统

java的简单学生管理系统。主要包括学生基本信息、成绩、选课、成绩查询、成绩另存为等功能。 数据库SqlServer

2010-01-19

基于vc++图形处理

基于vc++图形处理,包括消隐,旋转。按上下左右旋转等

2010-01-19

java学生管理系统

基于java SWT控件的学生管理系统。 自己的java大作业,和大家分享一下,不足之处还望见谅

2010-01-19

基于vc++的车牌智能识别

基于vc++的车牌智能识别,包括灰度、灰度拉伸、二值化、滤波等

2010-01-19

空空如也

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

TA关注的人

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