- 博客(75)
- 资源 (7)
- 问答 (2)
- 收藏
- 关注
转载 VS2017 工具问题“本次安装Visual Studio 所用的安装程序不完整”
本次安装Visual Studio 所用的安装程序不完整。请重新运行VisualStudio安装程序以解决此问题。解决这个问题的方法很简单右键在桌面的Vs 2017图标点击属性在快捷方式栏,点击打开文件所在的位置在看到文件目录中有一栏是2017,这个是我VS的版本号2017的母目录就是Microsoft Visual Studio。点击这个目录Microsoft Visual Studio这个目录...
2018-06-21 09:50:54
10104
3
原创 整理 C# 多线程常用的几个对象和方法
Thread 几个中要的方法 Sleep(int):静态方法,暂停当前线程指定的毫秒数 Abort():通常使用该方法来终止一个线程 ,Thread.ResetAbort() 可以恢复终止的线程 Suspend():不是终止未完成的线程,它仅仅是挂起线程,还可以恢复(已过期,但还是可以用) Resume()://恢复被Suspend()方法挂起的线程的执行(已过期...
2018-04-08 16:29:50
1534
转载 VS2015 IIS Express 无法启动 解决办法
碰到一问题,就是在VS2015启动调试时,总是提示“IIS Web Express 无法启动”的错误,一直都好好的,突然就不行了,泥玛windows这种问题也不是一天两天了,好在经常碰到这问题也没什么惊恐,因为其他项目都可以,就这么一个不行,所以基本就是配置问题,网上的办法都试了,我试了都没用,现在说说我的解决办法用记事本或者其他什么文本编辑器,打开项目的.csproj文件,定位到<WebP...
2018-03-20 11:26:29
782
转载 python使用tesseract-ocr完成验证码识别
一、python验证码识别库安装Ubuntu版本:1.tesseract-ocr安装 sudo apt-get install tesseract-ocr2.pytesseract安装 sudo pip install pytesseract3.Pillow 安装 sudo pip install pillow其他linux版本(如cento
2017-10-09 17:46:34
1828
转载 python 验证码识别端到端
TensorFlow练习20: 使用深度学习破解字符验证码验证码是根据随机字符生成一幅图片,然后在图片中加入干扰象素,用户必须手动填入,防止有人利用机器人自动批量注册、灌水、发垃圾广告等等 。验证码的作用是验证用户是真人还是机器人;设计理念是对人友好,对机器难。上图是常见的字符验证码,还有一些验证码使用提问的方式。我们先来看看破解验证码的几种方式
2017-10-09 16:04:40
1015
原创 Sql 存储过程传递参数
Sql Server 存储过程 传递参数 有时候需要 “1,2,3” 这样的参数---------------------------declare @AreadBranchID nvarchar(200)set @AreadBranchID=';2;36;3;21;23;'select * from UserInfo where charindex((';'+conve
2017-09-25 13:39:39
5275
原创 SqlServer 2014 解密存储过程
我上一篇文章的解密,试验了确实能用,但是解密其他人的不好使了。最终有整了一个。ok 解决了。 还是要在DAC 链接下执行。我是在cmd中SQLCMD -d dbintranet_Test -A1> exec sp_DecryptObject 'ProcName',4000002> goCREATE procedure sp_DecryptObject (
2017-09-11 17:49:09
2318
1
原创 MSSQL 存储过程加密解密
--来源:http://www.cnblogs.com/echosong/p/5536800.htmlCreate PROCEDURE [dbo].[sp_windbi$decrypt](@procedure sysname = NULL, @revfl int = 1)AS/**//*王成辉翻译整理,转贴请注明出自微软BI开拓者www.windbi.com调用形式为:exec dbo
2017-09-09 08:44:17
1827
原创 sql 关于游标当前循环中取下一次要循环的的ID
循环插入日志,但是需要插入下一条的数据ID到当前的日志里。本来想用用游标的 fetch next 不就行了么,但是我取值的时候发现如果 while 中如果用两次fetch next 的时候,循环次数会减半。最终不得法。最后实在没办法了,用了row_number()。在循环中取当前的rowid+1。取当前循环的下一条数据ID
2017-08-29 15:53:39
1515
1
原创 批处理修改hosts
需求:公司后台部署的内网地址。为了方便业务人员修改hosts。(多次执行不会重复添加)添加修改多个::: Test of environment variable length@echo off & setlocal EnableDelayedExpansionREM 将要添加的域名都写在这里,用;号隔开set strp=192.168.1.1 www.com;192.16
2017-08-16 15:02:20
3715
1
原创 Linq 联合查询
query = from bp in query join sm in _storeMappingRepository.Table on new { c1 = bp.Id, c2 = "BlogPost" } equals new { c1 = sm.EntityId, c2 = sm.Entity
2017-07-17 15:27:18
691
翻译 SqlServer 取随机数
--1、随机取1到3之间的整数: select round(rand()*2+1.0,0) go --随机取6到9之间的整数: select round(rand()*3+6.0,0) go --2、我们可以进行精度上的控制 --随机取n到m之间的数值 declare @n int declare @m int declare @k int
2017-06-22 12:33:26
1782
原创 js 时间格式化
//js 时间格式化Date.prototype.format = function (format) { /* * 使用例子:format="yyyy-MM-dd hh:mm:ss"; */ var o = { "M+": this.getMonth() + 1, // month "d+": this.getDate(),
2017-03-05 20:47:12
378
原创 随机不重复邀请码
public class SerialNumberUtil { /**自定义进制(0,1没有加入,容易与o,l混淆)*/ private static char[] r = new char[] { 'Q', 'w', 'E', '8', 'a', 'S', '2', 'd', 'Z', 'x', '9', 'c', '7',
2016-12-27 19:07:43
2283
翻译 PowerDesigner 反向生成
1、首先打开PowerDesigner,新建模型在开始界面上直接选择Creat Model...当然了,如果你勾选了Do not show this page again的复选框,下次打开的时候就不会出现这个界面了。除此之外,还可以通过其他方式新建模型,比如下面这两种方式: 2、为新模型选择类型 3、菜单DataBase,选中Con
2016-11-28 16:59:01
678
原创 sql 游标
ALTER PROCEDURE [dbo].[xuexiao] ASBEGIN declare @id int declare @yiji nvarchar(50) declare @erji nvarchar(50) declare @sanji nvarchar(50) declare xuexiao_cursor cursor for select id,yiji,erj
2016-10-25 12:12:29
444
原创 sqlserver 2005 事务
begin tran begin try update statement 1 ... delete statement 2 ... select 1;end try begin catch if @@trancount > 0 rollback tran select 0;end catc
2016-06-03 14:34:02
565
原创 ajax Jsonp 跨域原理
Test Jsonpfunction jsonpCallback(result){alert(result.msg);} 其中 jsonCallback 是客户端注册的,获取跨域服务器上的json数据后,回调的函数。http://crossdomain.com/jsonServerResponse?jsonp=jsonpCallback 这个 url 是跨域服务器取 js
2016-05-20 17:51:35
443
转载 PowerDesigner使用教程|使用方法
PowerDesigner安装方法: http://dev.firnow.com/course/3_program/java/javajs/20090908/174375.html 安装完这2个软件了,接着就开始使用吧,还是和以前一样,先提出需求,再做实例,因为我们之所以使用它们,肯定是因为它们能巧妙的解决某种问题,不然我们干嘛花那么多时间和硬盘空间安装它们.
2016-04-15 10:35:15
552
转载 数据库差异备份及还原
因为之前遇到还原差异备份,最开始遇到SQLServer报错:”无法还原日志备份或差异备份,因为没有文件可用于前滚“。查阅很多资料后,终于得到解决。收集整理成这篇随笔。 问题原因:出现这种错误绝大多数是因为还原完整备份没有选择“恢复状态-->不对数据库执行任何操作,不回滚未提交的事务。可以还原其他事务日志”。下面详细分解操作步骤。 案例背景:创建一个叫TestBack
2016-04-15 09:28:51
6341
转载 SQLServer:定时作业的设置方法
如果在SQL Server 里需要定时或者每隔一段时间执行某个存储过程或3200字符以内的SQL语句时,可以用管理-SQL Server代理-作业来实现 1、管理-SQL Server代理-作业(按鼠标右键)- 新建作业2、新建作业属性(常规)-名称[自定义本次作业的名称]-启用的方框内是勾号-分类处可选择也可用默认的[未分类(本地)]-所有者默认为登录
2016-04-13 17:32:22
899
原创 数据库----提高大数据量查询速度
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id f
2016-04-08 10:55:57
1064
转载 基于.NET平台常用的框架整理
自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库。分布式缓存框架:Microsoft Velocity:微软自家分布式缓存服务框架。Memcahed:一套分布式的高速缓
2016-04-07 15:27:01
574
转载 Npoi操作excel
转载地址:http://www.cnblogs.com/knowledgesea/archive/2012/11/16/2772547.htmlNpoi操作excelNpoi 简介1.整个Excel表格叫做工作表:WorkBook(工作薄),包含的叫页(工作表):Sheet;行:Row;单元格Cell。2.Npoi 下载地址:http://npo
2016-03-25 11:48:56
636
原创 MiniU 的应用
今天发现一个比较好的 Jquery UI 他就是MinIU ,以前应该是碰到过,但是不知道他是一款封装好的前端UI。学习地址:http://www.miniui.com里面有很多控件的案例。比较美观。
2016-03-25 10:48:20
530
转载 4款.Net报表控件优势对比分析
根据统计,目前市面上使用最为广泛的.NET报表控件有4款,分别为FastReport .NET,XtraReports Suite,ActiveReports 7 for .NET和Stimulsoft Reports.Ultimate,这四款报表控件各有异同,本文就这4款.NET报表控件进行分析,帮助你选择最合适自己的报表控件。FastReport .NETFastReport可能对
2016-03-22 14:46:01
2073
原创 对一个或多个实体的验证失败。有关详细信息,请参见“EntityValidationErrors”属性。
public void UploadEmployees(List employees) { SalesERPDAL salesDal = new SalesERPDAL(); foreach (Employee emp in employees) { salesDal.Emplo
2016-03-21 11:30:49
1168
转载 SqlServer---RowCount 和 @@RowCount的用法和区别
rowcount的用法:rowcount的作用就是用来限定后面的sql在返回指定的行数之后便停止处理,比如下面的示例,set rowcount 10select * from 表A这样的查询只会返回表A中的前10条数据。它和 "select top 10 * from 表A" 的作用一样。注意一点,set rowcount 的设置会在整个会话中有效。比如下面的sql
2016-03-18 10:41:44
1492
原创 支持“xxx”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库
学习Asp.Net MVC4 时,使用EF。本来正常,但是由于修改了一下Model中的一个实体类。导致这个错误。“支持“xxx”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库”。为了解决上述错误,在Global.asax文件中在 Application_Start后添加以下语句:Database.SetInitializer(new Drop
2016-03-14 16:55:45
6274
原创 即时 在线客服
百度商桥---下载好了。根据提示就行了。把生成的代码加入到代码里就ok了。以前好像貌似收费。反正现在是免费的。有需要的的可以了解一下 http://qiao.baidu.com/home/----------点击聊天弹窗口居中的js---------------function openwindow(url,name,iWidth,iHeight){var url;
2016-01-13 16:09:12
613
转载 C#中Abstract和Virtual
在C#的学习中,容易混淆virtual方法和abstract方法的使用,现在来讨论一下二者的区别。二者都牵涉到在派生类中与override的配合使用。一、Virtual方法(虚方法) virtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况: 情况1:在基类中定义了virtual方法,但在派生类中没有重写该虚方法。那么在对派生类实例的调用
2015-12-05 17:10:16
451
转载 sql server 误删log文件,如何上传服务器
今天搞了一件很让我不爽的事情,一不小心把一个40多G的数据库日志文件删除,而且在删除之前我又搞了个日志进去,死活附加不了到服务器上去一直提示多个日志不能自动创建,白白浪费了我一个晚上的时间,后来不断的Google,终于在一个老外的博客里发现了几个语句,直接搞定,感谢他顺便记录在案。123456789
2015-09-29 10:01:26
728
原创 Hbuilder app 整理资料
mui.ajax('http://server-name/login.php',{data:{username:'username',password:'password'},dataType:'json',//服务器返回json格式数据type:'post',//HTTP请求类型timeout:10000,//超时时间设置为10秒;success:function
2015-09-25 10:14:18
2675
转载 Row_Number实现分页
1:首先是 select ROW_NUMBER() over(order by id asc) as 'rowNumber', * from table1 生成带序号的集合2:再查询该集合的 第 1 到第 5条数据 select * from (select ROW_NUMBER() over(order by id asc) as 'rowNumbe
2015-08-29 11:44:09
1024
转载 CSS常用中文字体的英文名称对照表
CSS常用中文字体的英文名称对照表如下:Windows自带的字体新细明体:PMingLiU细明体:MingLiU标楷体:DFKai-SB黑体:SimHei宋体:SimSun新宋体:NSimSun仿宋:FangSong楷体:KaiTi仿宋_GB2312:FangSong_GB2312楷体_GB2312:KaiTi_GB2312微软正黑体:Microso
2014-11-25 15:59:01
1205
转载 细说ASP.NET Forms身份认证
细说ASP.NET Forms身份认证阅读目录开始ASP.NET身份认证基础ASP.NET身份认证过程如何实现登录与注销保护受限制的页面登录页不能正常显示的问题认识Forms身份认证理解Forms身份认证实现自定义的身份认证标识在多台服务器之间使用Forms身份认证在客户端程序中访问受限页面用户登录是个很常见的业务需求,在ASP.NET中,这个过
2014-11-14 10:08:40
667
原创 .NET用户自定义分页控件
页面设计器内代码:"C#" AutoEventWireup="true" CodeFile="Pager.ascx.cs" Inherits="UserControl_Pager" %>"98%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"> "right" style="padding
2014-11-10 14:06:15
759
原创 登陆验证
if (Session["CheckCode"].ToString().ToLower() == Str_verifycode) { Str_password = Maticsoft.DBUtility.DESEncrypt.Encrypt(Str_password); string sql = string.
2014-10-20 17:15:55
808
原创 sqlserver 和 Mysql 的前几条的查询
seselect top (n-m+1) id from tablenamewhere id not in ( select top m-1 id from tablename)
2014-10-20 17:09:11
556
原创 IIS 无法发布.apk 程序
打开IIS服务管理器,找到服务器,右键-属性,打开IIS服务属性; 单击MIME类型下的“MIME类型”按钮,打开MIME类型设置窗口; 单击“新建”,建立新的MIME类型; 扩展名中填写“.apk”,MIME类型中填写apk的MIME类型“ application/vnd.android.package-archive ”
2014-08-02 10:34:27
572
Google 地图定位(别人的)
2013-01-28
C# Json 序列化 遍历(Json 为特殊json数组)注:用这正则
2016-08-18
按钮单独控制视频的快进呢? <embed id="bgs" src='../mp4' >
2015-09-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人