自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(300)
  • 资源 (59)
  • 收藏
  • 关注

原创 使用代码自动生成缩略图

/// <summary>          /// 生成缩略图          /// </summary>          /// <param name="sourceFile">原始图片文件</param>          /// <param name="quality">质量压缩比</pa

2018-09-27 11:31:12 2140

原创 SQl查询性能优化注意事项

1避免使用union,case when,left join,right join  这类语句在数据量变大时会严重影响查询效率2exists不一定比in效率高在子查询返回数据比较少时,尽量使用in,exists相当于一个双层循环,需要测试,已确定具体哪一种效率更高3 or有时效率非常低,某些情况下可以替换为in提高查询效率。4尽量减少查询次数,某些情况下通过in来合并多次查询,...

2018-08-30 09:46:27 316

转载 C# 如何检测网络连接

1WebRequestpublic static bool WebRequestTest() { string url = "http://www.google.com"; try { System.Net.WebRequest myRequest = System.Net...

2018-08-21 15:07:25 5360

原创 CS端编写拖动虚线框

显示效果如下:有两种方法,一种是使用传统的Graphics,另一种是使用在屏幕上划线的方式。 public static void DrawReversibleLine(Point start, Point end) { System.Windows.Forms.ControlPaint.DrawReversibleLine(start, en...

2018-08-14 11:49:27 504

原创 cs端根据字体计算文字所占位置的方法

方法1,这种方式测量的宽度和TextFormatFlags有一定关系 private static SizeF MeasureText(string text, System.Drawing.Font font) { Size proposedSize = new Size(0, 0); Size OneWordSize = ...

2018-08-14 09:14:55 405

原创 asp.net一个页面假死,其他所有页面都假死的问题

最近在修改项目,发现一个很奇怪的问题,就是一个页面假死,会导致后续的所有页面都出现假死情况第一个页面DefaultTest.aspxpublic partial class DefaultTest : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { } ...

2018-08-08 09:57:10 1611

原创 使用EasyUI编写多选下拉,单选下拉

使用效果HTML <div class="DropRadio"> <select id="cc" style="width:150px"></select> <div id="sp"> <div style="color:#99BBE8;b

2018-07-03 15:57:24 1437

原创 读取PDF文件的中文文字

1添加引用iTextSharp2引入命名空间using iTextSharp.text.pdf;using iTextSharp.text.pdf.parser;3读取文件 private string ReadPFD(string path)        {           // string path = path;// @"D:\ydfile\d4bab8ff-26ff-4ddf...

2018-04-27 09:48:41 2708

原创 使用程序自动登录网站

之前写过一篇使用代码自动登录网站,下载数据的博客程序自动登录和下载数据,后来在测试发现发现使用之前博客中的方法会导致网站系统异常,自然也就不能登录和下载数据了。但因为不是自己的网站不知道导致异常的原因,于是只能测试,后来发现是两个地方。1提交的数据中有特殊符号.2HttpWebRequest的Headers需要处理  1提交的数据中有特殊符号.。例如+,=等  都知道post方式提交数据时,会对一

2017-12-22 09:42:20 6369

原创 web网站获取客户端服务端信息

/// /// 记录下服务端对外的域名,在没有请求但需要时使用 /// private static string ServerName = null; /// /// 域名 /// 例如访问 http://yd.jiankangle.com/base/Test123.aspx ///返回 yd.jiankangle.com /

2017-12-15 14:28:35 2807

原创 反射设置和获取值

using System;using System.Reflection;using System.Reflection.Emit;/// /// 属性值动态获取和赋值(get、set)/// public class PropertyUtil{ /// /// 反射获取对象的属性值 /// /// /// /// p

2017-12-13 13:37:29 614

原创 微信企业号开发:添加修改通讯录

微信企业号升级后,使用之前的方法添加部门和人员就会有问题。是因为AccessToken的获取修改了,现在获取AccessToken的方法有一些改变,现在每一个应用都有自己的AccessToken,而不是原来的只有一个AccessToken,因此获取AccessToken是需要根据应用获取对应的AccessToken,而不是原来的AccessToken。但获取通讯录的信息,任何一个应用的Access

2017-12-11 11:06:54 5474 1

原创 js字符串转日期,日期转字符串

//把字符串日期转为日期function convertStrTodate(datetimeStr) { var mydateint = Date.parse(datetimeStr); if (!isNaN(mydateint)) { var mydate = new Date(mydateint); return mydate; }

2017-12-04 17:00:23 15704 1

原创 js子窗体调用父窗体函数的问题

在很早之前写过一篇关于关闭子窗体关闭后,调用父窗体的问题,js操作iframe兼容各种浏览器在使用了很多次发现了一些问题。因此想到了设计了一些改进的方法。其实可以在调用可以使用查询字符串巧妙的解决这个问题。例如:可以在父窗体FileAuthorityList.aspx这个页面中打开子窗体AuthorityDetail.aspx,并传递参数例如 var url = "AuthorityDetail.

2017-12-04 13:50:24 1110

原创 NHibernate中Oracle字段类型Clob数据长度过大问题

问题特别奇怪,按理说Clob字段不存在长度过大的问题,但在实际使用中却会提示这个问题。而且字符特别少时,没有问题,特别长时也没有问题,长度在在1千到五千之前就会有问题。实际上因为把Clob字段作为varchar所以会出现长度问题。修改如下:添加类继承NHibernate中的IUserType public abstract class PatchForOracleLobField : IUserT

2017-11-30 15:00:28 1294

原创 No 'Access-Control-Allow-Origin' header is present on the requested resource

No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://test.123.com:808' is therefore not allowed access.出现这种问题是时因为浏览器出现了跨域的请求。在http://test.123.com:808网站中请求了其他域中的

2017-11-28 11:32:49 808

原创 通讯协议常用函数

整型数据和byte数据相互转化 /// /// 把数字转化为数组 地位存低字节,高位存高字节 /// /// /// /// public static byte[] IntToBytes(int x, int length) {

2017-11-11 13:01:26 637

原创 微信企业号开发:getlocation:invalid appid

通过微信的接口开发打卡考勤很长时间了,最近遇到一个很奇怪的问题,getlocation:invalid appid? wx.config({ beta: true,// 必须这么写,否则在微信插件有些jsapi会有问题 debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc

2017-10-23 09:34:55 13033 1

原创 微信企业号开发:企业支付成功后关闭交易页面问题

官方的demo有不少小问题导致支付成功后,依然留在支付页面,而且很奇怪,getBrandWCPayRequest方法的回调根本就不进去。一直以为是自己的问题,后来在发现是demo的问题。找到了文档解决方法文章列出来了一下几点1 除了上面说到的引用以外登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”   “res.wx.qq.com”(这一项我没有测试是不是必须)2(必须)

2017-10-16 10:02:57 16678 1

原创 微信企业号开发:企业支付get_brand_wcpay_request:fail当前页面的URL未注册

支付授权目录有错误,设置的支付授权目录不正确,没有设置都会提示这个错误。需要注意的是子目录同样会提示这个错误。可以看到我配置的目录是子目录提示了错误,把子目录添加进去后就好了。

2017-10-13 11:25:16 1085

原创 微信企业号开发:企业支付openid的获取 appid and openid not match

openid是微信支付的一个必要参数,但官方的demo里针对的都是公众号,企业号的如何获取呢?基本的原理都是根据code获取到对应微信用户的openid,分成三步1调用的接口为https://qyapi.weixin.qq.com/cgi-bin/user/getuserinfo?access_token=ACCESS_TOKEN&code=CODE官方文档参考非企业用户直接返回openID,企业

2017-10-12 17:02:57 9662

原创 微信企业号开发:企业支付基础

最近一段时间开通了企业号支付,面对官方文档,不得不吐槽下,坑太大了。下载了官方的DEMO就是入坑的开始。

2017-10-12 16:59:29 2752

原创 asp.net网站记录全局错误

asp.net网站记录全局错误核心是在Global.asax中注册错误的事件和网站关闭的原因,这样可以便于排查错误。在发生错误时记录下错误的相关信息核心代码 void Application_Error(object sender, EventArgs e) { // 在出现未处理的错误时运行的代码 Exception ex = Server.GetLast

2017-08-04 09:15:05 725

原创 winform只运行一个程序

核心是通过命名信号量Mutex来判断。在main函数启动时判断是否存在命名的信号量。没有则创建,有说明已经启动了。在程序关闭时,关闭命名信号量。判断是否存在命名的信号量 private static bool Check() { bool has = false; singleton = new Mutex(false, Assem

2017-08-04 09:09:39 548

原创 winfrom记录全局错误

在main函数中注册几个事件,记录下错误,便于排查错误。SetUnhandledExceptionModeThreadExceptionUnhandledException static class Program { private static Mutex singleton; /// /// 应用程序的主入口点。

2017-08-04 09:03:33 537

原创 asp.net网站不同子域名共享session信息

1session信息可序列化 [Serializable] [Serializable] public class UserSession { public string GroupCode { get; set; } public string Ro

2017-08-01 14:53:47 1705

原创 程序自动登录和下载数据

1请求登录页面2根据登录页面获取需要提交的数据3提交登录数据,并返回CookieContainer4根据登录后的CookieContainer,设置CookieContainer,获取数据1请求登录页面,获取需要提交的数据,登录数据数据,并返回CookieContainer private CookieContainer GetLogInCookie(string Url, string use

2017-07-10 13:35:30 1362

原创 oracle数据库CPU特别高的解决方法

system表空间100%,导致数据库无法访问    系统表空间正常情况下只存放了数据字典之类的东西,所以占用的空间一般在500M以下。如果你的系统表空间占用比较多的空间,可能有以下几方面的原因:1)没有为用户明确指定默认表空间,导致system系统表空间作为用户默认表空间2)开启了审计,请检查此表的大小AUD$你可以运行以下查询来检查一下系统表空间哪些表比较大:    SQL> select *

2017-07-05 15:10:10 8708

原创 数据库库设计:字段默认值二

在设计数据库时使用了数据库默认字段的方法,设置了默认值create table EAS.T_userLevel ( UL_ID INTEGER not null, UL_userLevel2 INTEGER default 0 not null, UL_userLevelTime2 DAT

2017-03-17 11:42:37 1912

原创 EF 配置Oracle数据库 EntityType“PersonInfoTest”未定义键。请为该 EntityType 定义键

使用之前的方法配置好Oracle数据库后,使用code first 一运行,就提示:模型生成过程中检测到一个或多个验证错误:Model.PersonInfoTest: : EntityType“PersonInfoTest”未定义键。请为该 EntityType 定义键。Model.UserTest: : EntityType“UserTest”未定义键。请为该 EntityType 定义键。Pe

2017-03-11 09:34:59 4454

原创 EF 配置Oracle数据库 EF ORA-01918: 用户 'dbo' 不存在

使用之前的方法配置好Oracle数据库后,一运行,就提示:EF ORA-01918: 用户 'dbo' 不存在修改如下之后解决

2017-03-04 09:53:59 6223 1

原创 EF 配置Oracle数据库数据库连接字符串

使用Nuget管理程序包自动安装了Oracle的两个程序包后,配置文件就已经准备好了,但一直很奇怪,一直连接不上数据库,使用过Oracle的都知道,Oracle的配置一般都需要 net manager,然后就可以连接数据了。一般这样配置后,连接字符串就是如下了: 但是很奇怪,这样配置后,一直都提示连不上数据库,经过很多测试,才发现,可以如下配置,就可以成功。

2017-03-04 09:49:24 5181

原创 EF 配置Oracle数据库

EF可以配置Oracle数据库,但不知道为什么一直配置不好。其实可以使用使用NUGET管理程序包,自动配置数据库,但需要注意的时,需要安装两个包,而并不是一个,我一直以为时一个,但已启动程序就会出错。安装后配置文件的主要的改变如下:

2017-03-04 09:38:04 1820

原创 数据库库设计:字段默认值

定义表,一般情况是不建议定义成可为空的字段的,可以使用默认值来定义默认值。例如:alter table tablename add(defaultField INTEGER default 1 not null);定义字段的默认值是1,如果没有赋值,再默认值是1alter table tablename add(createtime Date default sysdate not null);定

2017-03-02 15:21:50 11526

原创 数据库库设计:树结构的数据读取

树形结构在实际中应用很多,但在数据库中一般也是设计为表格,如何读取,子孙节点,或者是祖先节点?在Oracle中使用start with connect by prior select * from tablename start with cond1connect by cond2where cond3;start with 子句:遍历起始条件,有个小技巧,如果要查父结点,这里可以用子结点的列,反

2017-03-02 14:22:03 941

原创 数据库库设计:字典表的设计

在设计软件时,经常会遇到类型的问题,也就是分类问题,例如:员工分类,正式员工,试用员工,实习生。这些数据是设计成字典表还是设计成常量?  在我们的系统中一直是设计成表的,但由于系统中有很多有很多中这种类型,导致很多表只有不到四五条数据,数据几乎不变,为了展示,使用视图,使用表关联。   其实我感觉像这样几乎不变的数据,设计成常量,应该更好,性能好,修改也简单,要改成表也很方便,相反如果是表要改成常

2017-02-23 09:42:12 16073 1

原创 System.BadImageFormatException: 试图加载格式不正确的程序

在asp.net程序中使用P/Invoke加载了一个在程序集,在调试时没有问题,但发布后就有问题了。已访问就提示如下的信息,System.BadImageFormatException: 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)在网上说是要修改生成属性,修改后发现还是提示,原来要把所有相关的项目的生成都需要改成一样的。另外还需要修改IIS的配置IIS》应用程序

2017-02-10 09:30:57 18441 5

原创 bat 命令如何启动远程PC上的一个程序?

如何启动远程PC上的一个程序?有两种方法,一时使用telnet,一种是使用计划任务telnet方法理论上可以,我没有测试计划任务方法1在远程PC上建立一个计划任务,并制定任务名称2使用schtasks命令执行远程服务器上的计划任务就可以  在远程PC上建立计划任务,并指定任务名称,此处为Test设定任务的操作,此处为运行一个BAT文件3 在本地执行如下的命令,即可调用远程服务器上任务schtask

2016-12-11 11:13:46 18653 1

原创 bat 自动解压缩,发布asp.net程序

1解压缩压缩包 2替换文件3停止服务 4重建虚拟目录 5重启服务@echo 1、Zipexe 好压压缩程序集路径 @echo 2、zipFileName 压缩文件的路径@echo 3、ylxt 解压缩文件的路径 @echo 3、webconstant 发布目录中不会修改的文件.和文件夹,需要和虚拟

2016-12-10 15:52:29 974

原创 bat 自动更新代码,编译,压缩asp.net程序

1通过源代码管理工具获取最新的代码 2编译代码,3删除不用的文件,文件夹 4把发布后的文件夹自动压缩@echo 1、TortoiseProc TortoiseSVN程序所在路径,用于获取代码,更新代码 @echo 2、SourceCodeFolder SVN下载的源代码目录 @echo 3、Msbuild Msbuil

2016-12-10 15:48:05 1219

DB2维护手册

DB2维护手册 1 一、 DB2日常维护日操作 3 1、 检查管理服务器是否启动 3 2、 检查DB2实例是否已经启动 3 3、 查看表空间状态是否正常 3 4、 查看表的状态 4 5、 查看磁盘空间 4 6、 检查存储管理软件是否正常 4 7、 检查数据库备份是否正常 5 8、 检查归档日志是否正确归档了 5 9、 查看缓冲池的命中率 5 10、 查看当前运行最频繁的SQL,其命中率是否正常 5 11、 查看当前连接的应用程序,有没有非法连接 5 12、 检查有没有死锁 6 13、 对表和索引进行RUNSTATS 6 14、 检查表是否需要重组 6 15、 对需要重组的表进行重组 7 二、 DB2日常维护月操作 7 1、 查看DB2日志 7 2、 检查备份和日志是否都保存好了 7 三、 DB2日常维护季度操作 7 1、 通过快照监控器,查看系统性能如何 7 2、 数据库补丁级别 8 四、 注意事项 8 1、 不要删除活动日志文件 8 2、 注意交易日志存储空间 8 3、 按照系统的实际工作量配置日志空间 8 4、 设置正确数据库代码页 9 5、 检查许可证(LICENSE)安装情况 9 6、 创建数据库前调整好系统时间 9 7、 不要随便执行 CHOWN (CHMOD) –R (UNIX/LINUX) 9 8、 在归档日志模式下使用LOAD记得加NONRECOVERABLE参数 9 五、 附:以脱机方式重组表 9 六、 附:索引重组 10 七、 附:收集和更新统计信息的准则 11 八、 附:使用 CLP 捕获数据库运行状况快照 13

2015-11-20

ajax上传文件

ajax上传文件,使用了jquery.uploadify.js,和dropzone.min.js两种上传方式

2015-05-07

NPOI依赖程序集

NPOI 是 POI 项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。 使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写。NPOI是构建在POI 3.x版本之上的,它可以在没有安装Office的情况下对Word/Excel文档进行读写操作

2013-11-07

NPOI程序集

NPOI 是 POI 项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。 使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写。NPOI是构建在POI 3.x版本之上的,它可以在没有安装Office的情况下对Word/Excel文档进行读写操作。[1]

2013-11-06

正则表达式测试小软件

正则表达式测试小软件,需要dotnet环境,测试编写正则表达式的小工具

2013-09-04

DB2数据库用户手册

DB2数据库用户手册,IBM官方文档,文中饱含作者在实战中积累的经验与教训,具有相当高的实用价值

2013-08-23

系统架构设计师考试全程指导

系统架构设计师考试全程指导

2013-07-24

系统架构设计师教程.

系统架构设计师教程.

2013-07-24

系统分析师教程

系统分析师教程,完整清晰版,带书签

2013-07-22

JavaScript设计模式

JavaScript设计模式,清晰版,带书签

2013-07-18

SOA专业人员指南

SOA专业人员指南第二部分 SOA参考架构第三部分 服务生命周期简介第一部分 为何使用面向服务的架构

2013-06-09

系统架构师历年试题分析与解答

系统架构师历年试题分析与解答09年至2011年

2013-06-08

软考必备 信息系统项目管理师2005年至2011年历年试题分析与解答

软考必备 信息系统项目管理师2005年至2011年历年试题分析与解答

2013-06-08

信息系统监理师2005年至2011年历年试题分析与解答

软考必备 信息系统监理师2005年至2011年历年试题分析与解答

2013-06-08

软考必备 信息系统管理工程师2006年至2011年历年试题分析与解答

软考必备 信息系统管理工程师2006年至2011年历年试题分析与解答

2013-06-08

软考必备 信息处理技术员2005年至2011年历年试题分析与解答

软考必备 信息处理技术员2005年至2011年历年试题分析与解答

2013-06-08

软考必备 网络规划设计师2009年至2011年历年试题分析与解答

软考必备 网络规划设计师2009年至2011年历年试题分析与解答

2013-06-08

软考必备 网络工程师2005年至2011年历年试题分析与解答.

软考必备 网络工程师2005年至2011年历年试题分析与解答.

2013-06-08

软考必备 数据库系统工程师2005年至2011年历年试题分析与解答

软考必备 数据库系统工程师2005年至2011年历年试题分析与解答

2013-06-08

软考必备 软件评测室2005年至2011年历年试题分析与解答

软考必备 软件评测室2005年至2011年历年试题分析与解答

2013-06-08

软考必备 嵌入式系统设计师2006年至2011年

软考必备 嵌入式系统设计师2006年至2011年历年试题分析与解答

2013-06-08

多媒体应用设计师2005年至2011年历年试题分析与解答

多媒体应用设计师2005年至2011年历年试题分析与解答

2013-06-08

电子商务设计师2005年至2011年历年试题分析与解答

电子商务设计师2005年至2011年历年试题分析与解答

2013-06-08

程序员2005年至2011年历年试题分析与解答

软考必备 程序员2005年至2011年历年试题分析与解答

2013-06-08

dos命令手册

dos命令手册,学习DOS命令的不错参考资料

2013-05-20

云龙软件绿化教程

不是原来的exe版,chm版,的作者是一位ID为“云龙”绿化高手编写制作的,再此鄙人深表敬佩,不仅仅是因为云龙是一名绿化高手,收集了大概2006----2008年间的软件绿化文章,包含基础知识,软件绿化实例约66篇。不过基础知识是不会过时的,各位高手提供的软件绿化的思路也值得新手参考。

2013-05-20

HTML5 参考手册

HTML5 参考手册 论HTML5 的Canvas、Geolocation 、Communication、WebSocket、Forms、Web Workers、Storage 等API 的使用, 辅以直观明了的客户端和服务器端示例代码,让开发人员能够迅速理解和掌握新一代Web 标准所涵盖的核心技术

2013-03-29

系统分析师2012历年试题

系统分析师试题,06年到2011年的试题及详细的分析解答和答案

2013-03-18

2011系统分析师试题上午试题

2011系统分析师试题上午试题,包含2011年系统分析师上午选择题和详细分析答案

2012-04-22

正则表达式应用

正则表达式应用--提取CSDN所有下载资源页面URl的思路与代码实现 学习正则表达式不错的例子 更详细的参考 http://blog.csdn.net/xuexiaodong2009

2012-04-20

系统分析师教程2010

系统分析师教程2010版,影印版,清晰度不错,这个包含前400页,张友生主编

2012-04-18

系统分析师试题

系统分析师试题,04年到2010年的试题和答案

2012-04-18

系统分析师考试全程指导

系统分析师考试全程指导,09年,张友生王勇主编,由于自己使用添加了书签,清晰度也不错

2012-04-17

2010下半年试题分析与解答

软考2010下半年试题分析与解答,包含所有科目 软考,试题分析与解答

2012-03-24

2010上半年试题分析与解答

软考2010上半年试题分析与解答,包含所有科目 软考,试题分析与解答

2012-03-24

2009下半年试题分析与解答

软考2009下半年试题分析与解答,包含所有科目 软考,试题分析与解答

2012-03-24

2009上半年试题分析与解答

软考,试题分析与解答 2009上半年试题分析与解答,包含所有科目

2012-03-24

2008下半年试题分析与解答

软考,试题分析与解答 软考2008下半年试题分析与解答,包含所有科目

2012-03-24

软考2008上半年试题分析与解答

软考,试题分析与解答 软考2008上半年试题分析与解答,包含所有科目

2012-03-24

软考2007下半年试题分析与解答

软考2007下半年试题分析与解答,包含所有科目

2012-03-24

空空如也

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

TA关注的人

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