自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (2)
  • 收藏
  • 关注

原创 Python调用绑定配置为wsHttpBinding的WC

网上查询均说不行,捣鼓了一天,总算有些眉目。import http.clientsoap_body='''<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:a="http://www.w3.org/2005/08/addressing"><s:Header><a:Actio...

2019-04-08 17:35:07 96

原创 Vs2017配置Andriod Emulator管理器

背景:移动了Win10用户文件夹到别的分区。现象:Andriod Emulator管理器中avd提示找不到解决方法:1、添加两个用户变量ANDROID_AVD_HOME                         H:\Users\zzs\.android\avdANDROID_SDK_HOME                         H:\Users\zzs...

2018-08-06 14:47:55 2925

原创 理解C语言的数组和指针

#include #include #include int main(){ char tmp[255]="This is a 'array to point!'"; char *p0; p0=tmp; //直接赋值 printf("%s\n",p0); char tmp1[255]="This is another 'array to poin

2016-04-21 16:00:37 238

原创 “[DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问 ”的解决方法之一

运行客户端实用工具cliconfg,找到tcp/ip的属性,看看指定的端口!

2015-12-25 10:19:44 2745

转载 DZ论坛变灰色方法

后台-全局-SEO设置-其他-其他头部信息中加入html {    -webkit-filter: grayscale(100%);    -moz-filter: grayscale(100%);    -ms-filter: grayscale(100%);    -o-filter: grayscale(100%);   

2015-12-25 10:19:11 1172

转载 Wince直连SqlServer的方法(C#)

1.Project==>Add Reference==>System.Data.SqlClient;2.Using System.Data.SqlClient;3.代码与WinForm一样的   SqlConnection cn=new SqlConnection();   cn.ConnectionString="Data source=ServerName;In

2015-12-25 10:18:37 3651

原创 VS2008的MSDN无法显示的问题

遍寻网上,解决方法大体如下:1、执行 "C:\Program Files\Common Files\Microsoft Shared\Help 9\Microsoft Document Explorer 2008\Install.exe" ,选“修复”选项,修复完毕,成功打开MSDN帮助文档。2、执行如下命令regsvr32 "C:\Program Files\Common

2015-12-25 10:18:03 588 1

转载 DZ论坛php的sql操作中的中文乱码问题

修改一GBK的dz论坛,php文件均为gb2312的。在进行sql操作的时候发现mysql是UTF-8的,这样就造成中文字符乱码的问题。解决方法如下:在操作mysql的php代码中if ($_GET["mod"]=="logging" && $_GET["action"]=="login" && $_GET["loginsubmit"]="yes"){

2015-12-25 10:17:18 392

转载 LUbuntut调整桌面分辨率

--显示当前使用分辨率及最大分辨率等信息xrandr--添加要使用的分辨率并返回需要添加的mode信息cvt 1280 1024--根据上个命令要回显的分辨率添加新的显示模式xrandr --newmode "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsyn

2015-12-25 10:16:37 2142

转载 IL指令集

名称                                说明           Add        将两个值相加并将结果推送到计算堆栈上。           Add.Ovf        将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。           Add.Ovf.Un        将两个无符号整数值相加,执行溢出检查,并且将结果推送到计算堆栈上。

2015-12-25 10:16:04 273

原创 DZ!X2.5论坛无备份恢复及相关问题解决备忘

论坛因服务器系统故障宕机,没有当日备份,只有当日Mysql数据库实体文件。1、重装mysql和php,采用fast-cgi模式(需要到这里下载 http://www.iis.net/downloads/microsoft/fastcgi-for-iis)2、拷贝Install.php,重装dz论坛,新建MyIsam数据库,之后用老数据库覆盖。意外问题:覆盖后,论坛管

2015-12-25 10:15:32 449

原创 挨千刀的Access数据库——内存溢出错误

调试一连接Access数据库的VB程序,select * from table where column='%%' 查不到数据,总是报 内存溢出 错误。爬遍网络,解决方案及相关知识点备忘如下:1、Ac数据库中尽量避免用like,而改为 InStr(1,LCase(列名),LCase('搜索的关键字'),0)2、文本数据中不能有日文片假名3、vb的sql代码为like '%%

2015-12-25 10:14:50 1612

转载 Pcode Opcode Meanings——VB

Pcode Opcode Meanings==============================================================================Prefixes:------------------------------------------------------------------------------

2015-12-25 10:14:04 1051

转载 软件开发中的11个系统思维定律

英文原文:11 Laws of The System Thinking in Software Development  “我会更加努力地工作” —— 一匹名叫Boxer的马(出自乔治·奥威尔的《动物农庄》)  彼得·圣吉在其著作《第五项修炼》中提到的系统思维定律同样适用于软件开发。  1. 今日的问题源于昨日的解决方案(Today’s problems come from

2015-12-25 10:13:03 291

原创 wince与WCF的结合应用(VS2008 VB.Net)

1、安装WM SDK、安装NETCFv35PowerToys(需要用到里面的命令行工具以生成Wince项目所需要的wcf类库)2、创建解决方案,项目一WINCE程序,项目二WCF服务应用程序(IIS的)3、WCF类库的生成方法NetCFSvcUtil.exe http://localhost:23693/Service1.svc?wsdl  /language:VB  /o

2015-12-25 10:11:56 1646

原创 VB.Net ClickOnce中实现锐浪报表自注册

ClickOnce中实现Com组件自注册的官方教程如下:http://msdn.microsoft.com/zh-cn/library/ms165432 但在实际使用中,不知什么原因,无法注册锐浪报表。于是自行摸索。这里给出VB.net的自注册代码  Try            Dim GrPV As AxgrproLib.AxGRPr

2015-12-25 10:11:24 979

原创 低版本的VS2008打开高版本VS2010

正常情况下,低版本的VS是无法打开高版本的。这里提供一个解决方法。找到sln文件,第一行“Microsoft Visual Studio Solution File, Format Version 11.00”,把11.00改为8.00,保存。重新打开sln,会出现Vistual Studio 转换向导,直接点完成即可。

2015-12-25 10:10:54 267

原创 TortoiseSVN版本控制软件的Windows安装与应用

一、从 http://tortoisesvn.net/  网站下载最新版本及语言包二、服务器安装及配置1、V1.7版本需要Windows Server 2003 以上。2、选择一空目录点右键创建新的版本库。该版本库只保存文件更新数据。3、进入该版本库的conf目录进行相关配置。主要是在svnserve.conf中打开 password-db = passwd(即去掉

2015-12-25 10:10:23 228

原创 Discuz!X2.5 在FastCGI模式下php-cgi.exe进程数量增多的原因分析

Discuz!X2.5 在FastCGI模式下都会有若干php-cgi.exe在后台运行。一旦php-cgi.exe多到一定数量时,会把主机的内存占满,导致论坛运行缓慢甚至无法运行。其中的一个原因是ph-pcgi程序运行中出错。解决方法:在命令行下直接运行php-cgi,会提示错误。根据错误在php.ini文件中查找分析原因 。

2015-12-25 10:09:52 625

原创 VS2008 ClickOnce发布Xenocode混淆的应用

没有混淆加密的Dotnet程序实在太无语了,反编译后的代码可读性极高。混淆器算是个门槛了,如何融入ClickOnce,我参考了这个地址。但不知为何,使用Dotfuscator生成的程序无法执行,直接退出。后来找到Xenocode Postbuild,经过手动测试成功。于是考虑与ClickOnce结合。一样的思路,也是修改项目工程文件末尾的Microsoft.Common.targets

2015-12-25 10:09:03 501

原创 Bootstrap Manifest Generator(BMG) 生成的product.xml 试分析

BMG是一个应用于ClickOnce发布中自制系统必备包的图形化工具。ClickOnce的系统必备包放在C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\(VS2008)。通过BMG我们可以自行定义包括第三方组件在内的安装方案。以下是通过比对VS2008自带Packages,对product.xml的试分析。定

2015-12-25 09:54:52 770

原创 ClickOnce发布WCF客户端程序(VS2008 NetFramework 2.0 SP2 编译版本)思路

1、将用于WCF服务程序的程序集打包。工具:Inno Setup 编译器打包文件——程序集文件:SMdiagnostics.dllSystem.IdentityModel.dllSystem.Runtime.Serialization.dllSystem.ServiceModel.dllSystem.ServiceModel.Inst

2015-12-25 09:53:52 480

原创 WCF服务发布到IIS6.0跨域访问的解决方法

现象:发布到IIS以后,打开svc帮助页面,提示用svcutil.exe http://iis主机名/服务 生成开发类库。而开发客户端无法通过iis主机名直接访问。解决方法:修改开发客户端的hosts,添加 ip  iis主机名。其中ip是开发端可访问的地址,也可以为网络域名。开发完成后,发布之前,修改客户端程序的app.config文件,把iis主机名修改为对外发

2015-12-25 09:53:15 661

原创 .Net Framework 2.0 使用WCF

起因:公司一个项目,采用VS2008开发,客户机配置参疵不齐,低配置不在少数。.Net Framework 3.5实在臃肿,安装太慢,又想用3.0的WCF进行分布式开发,于是就想到是否可以在.Net Framework 2.0上使用WCF。思路:既然.Net Framework 3.0和3.5都是在2.0基础上的扩展,那么我们完全可以手工引用3.0以上的程序集(所有用到的),这有点类似于V

2015-12-25 09:51:04 2393

原创 LIZ文件格式加密分析

一、添加字节02二、004012D0 66:BA ACD3 MOV DX,0D3AC 初始值D3AC(54188)...aaa:004012DD 0FB7DA MOVZX EBX,DX 004012E0 0FB7D2 MOVZX EDX,DX 004012E3 C1FB 08 SAR EBX,8 算术右移(即取高位D3) 5b004012E6 8A08 MO

2015-12-25 09:49:31 260

原创 VB.Net学习笔记(八)

1、 .Net之数据库事务处理一个函数:    PublicFunction OperateSQLWithTrans(ByVal strsql() AsString) AsInteger'事务方式执行数据库操作        Using conn As SqlClient.SqlConnection = New SqlClient.SqlConnection(My.Sett

2015-12-25 09:48:54 366

原创 VB.Net学习笔记(七)

1、 DataGridView1中添加合计行可在DataGridView1链接的数据源的表中添加新行,其中插入合计数量等信息,如:Dim dt AsNew Data.DataSetda.Fill(dt, "p_1")Dim dr As DataRowdr = dt.Tables(0).NewRowdr(0) = "合计数量"dr("库存")

2015-12-25 09:48:22 343

原创 VB.Net学习笔记(六)

1、 XML文件数据的读取Dim ds AsNew DataSetds.ReadXml("http://192.168.100.98/djcj/PlugIns.Xml") ‘也可以是本地及局域网XML文件。XML文件中的根节点为DatasetName,子节点为表名,子节点一下的几个项目为列名;每一个子节点为一行。。如:‘根节点‘子节点

2015-12-25 09:47:57 218

原创 VB.Net学习笔记(五)

1、 关于解决方案:一个解决方案可以包括N个项目,每个项目都是一个应用程序或DLL库。项目之间可以有依赖关系,也可以没有依赖关系。这取决于该项目是否与另一项目有接口调用。另若只有一个项目,则解决方案管理器中不显示解决方案,除非另添加现有项目或新建一项目。2、 关于ClickOnce发布手动部署:先在发布标签进行相应的设置(如果要编译成.net2.0版本,则在编译的高

2015-12-25 09:47:22 439

原创 VB.Net学习笔记(四)

1、 数字值格式化成字符串(11.ToString("0000")),变成”0011”(11.0000.ToString("#.####")),变成”11”(11.0001.ToString("#.####")),变成”11.0001”2、 设置DataGridView显示的格式DGV_DJList.Columns(i).HeaderText = ds.Ta

2015-12-25 09:46:56 342

原创 VB.Net学习笔记(三)

1、 ListBox绑定数据Dim dt AsNew DataSet        dt = DJGL.ReturnDT("select name from t_item where type='控件列表'")        ListBox1.DataSource = dt.Tables(0)        ListBox1.DisplayMember = "nam

2015-12-25 09:46:25 790

原创 VB.Net学习笔记(二)

1、 拖动窗口控件代码Dim whetherSelected AsBoolean = FalseDim p As Point = New Point()PrivateSub MouseUp1(ByVal sender AsObject, ByVal e As System.Windows.Forms.MouseEventArgs)        whetherSel

2015-12-25 09:45:54 280

原创 VB.Net学习笔记(一)

1、 数据库连接在app.config中写入连接字符串,可通过DataGridView1的任务建立,添加项目数据源!                    connectionString="Data Source=192.168.0.2\home,7789(端口);Initial Catalog=根命名空间;Persist Security Info=True;U

2015-12-25 09:45:13 911

原创 Asp.net学习笔记

1、在web.config中使用ConnectionStrings节点设置数据库连接字串 在程序中读取: ConfigurationManager.ConnectionStrings("XXXConnectionString").ConnectionString2、DataSource和GridView的应用A:设置DataSource的参数(SelectComma

2015-12-25 09:44:12 278

转载 asp.net中web.config配置节点大全详解

web.config 文件查找规则:       (1)如果在当前页面所在目录下存在web.config文件,查看是否存在所要查找的结点名称,如果存在返回结果并停止查找。       (2)如果当前页面所在目录下不存在web.config文件或者web.config文件中不存在该结点名,则查找它的上级目录,直到网站的根目录。       (3)如果网站根目录下不存在web.config

2015-12-25 09:43:02 312

原创 vb程序的破解笔记

这两天学习解密一vb编写的软件,该软件通过用户名和申请码(获取磁盘id并转换为数字)计算注册码。算法比较简单。总结破解vb程序的思路如下:工具:VB Decompiler Pro+Ollydbg1、脱壳后用VB Decompiler Pro找到注册按钮控件的地址。2、运行OD,在该地址处F2下断就可以分析算法了。

2015-12-25 09:40:36 414

转载 修改grub配置文件,默认启动WINXP

装了dubuntu和winxp双系统。grub默认从ubuntu启动。因为用winxp办公,想改顺序为WINXP先打开终端,cd /boot/grubvi menu.lst改default为4 (原来是0 ,WINXP在第5项):x保存时报错,没权限。使出sudo大法sudo -i顺便passwd root 给root加个密码再次cd /boot/g

2015-12-25 09:38:12 345

原创 怎样给没有源代码的.net程序添加修改功能

反编译:ildasm filename /out=filename.il修改后编译:ilasm filename.ill /dll

2015-12-25 09:37:04 695

转载 SERVER 2003不能上传大附件、无法下载超过4M的附件、大附件上传超时

1、解决SERVER 2003不能上传大附件的问题在服务里关闭 iis admin service 服务。找到 windows\system32\inetsrv\ 下的 metabase.xml 。用纯文本方式打开,找到 ASPMaxRequestEntityAllowed 把它修改为需要的值(可修改为即:10240000),默认为:204800,即:200K。 存盘,然后重启 iis a

2015-12-25 09:32:43 311

图片批量压缩小软件。纯绿色软件

批量压缩jpg图片,纯绿色,非常好用,强烈推荐!!

2010-08-11

兼容C# VB.net的TripleDES加解密的java源码

坑1:Java的字节从-128到127,因此给其赋值超过127会报错;DotNET的字节从0-256,无此问题。 坑2:Java没有PKCS7Padding,只有PKCS5Padding。因此DotNET的BlockSize只有为8,才可与Java兼容。 坑3:Java的字符串转字节数组,getBytes函数无参时默认为utf-8,汉字占三字节,英文字符占1字节;若指定参数为unicode,则转换后前二字节为-2,-1,后两字节为一个字符(高位在前,低位在后);而DotNET转换后,无前二字节,低位在前,高位在后。因此,为与DotNET一致,Java用unicode参数取得字节数组后须再次处理!同理,DotNET的unicode字节数组转换到JAVA字符串前,要调换高地位字节,之后带Unicode参数转为String,如new String(调换后的字节数组,"Unicode") Java小白琢磨了两天,总算搞出来了,下载的朋友有不懂的可以私信我。

2019-04-30

空空如也

空空如也

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

TA关注的人 TA的粉丝

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