摘要:
使用VS2015重复编译运行会发现系统运行缓慢甚至卡死,打开windows任务管理器可以发现CPU已经飙到了100%, VBCSCompiler.exe进程出现多个实例并且占用了大量CPU。 解决方案: 第一步:打开windows任务管理器找到VBCSCompiler.exe进程,右击打开文件所在位 阅读全文
摘要:
1、APP与服务器之间的交互原理 app端(客户端)与服务端的交互其实理解起来和容易,客户端想服务器端发送请求,服务器端进行数据运算后返回最终结果。结果可以是多种格式: 1、text 文本格式 2、xml 格式 3、json 格式 2、什么是JSON? JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 JSON 语法规则: 数据在键值对中 数据由... 阅读全文
摘要:
<!DOCTYPE html><html> 阅读全文
摘要:
input输入框的官方api文档:http://dev.dcloud.net.cn/mui/ui/#input 一、输入框类型 输入框的类型是根据type来决定是普通输入框还是密码框,搜索框等类型 而id是可以用来获取该输入框,或者使用class来批量获取。 二、输入框内容获取 1、比如这个帐号输入 阅读全文
摘要:
随着VS版本和.NET MVC版本、EF的版本的不断更新,虽然很多功能随着版本的提升而更完善,但对于旧版本开发的软件就有点悲催了,或许很多开发者都遇到类似的问题! 最近有一个项目是用.NET MVC3+EXT.NET MVC开发的(当时使用本博客中Ext.Net MVC 配置(2)进行配置的),现在 阅读全文
摘要:
在发布网站时遇到如题错误。 错误消息详细信息:未能加载文件或程序集“System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常 阅读全文
摘要:
配置一个 MVC 项目时 遇到的 vs 2013 解决办法:在 webconfig 中 <appSettings> <add key="owin:AutomaticAppStartup" value="false" /> </appSettings> 添加 就可以了 阅读全文
摘要:
本文介绍在 C# 中使用 ThoughtWorks.QRCode.dll 生成指定尺寸和边框宽度的二维码。网上文章大多只是简单介绍内置参数的设置,根据我的使用目的,增加了自定义目标二维码图片尺寸和白边边框。有需要的朋友们可以试一下,如有bug欢迎指正。 首先,将 ThoughtWorks.QRCod 阅读全文
摘要:
最近开发过程中遇到了js局部打印的功能,在网上找相关的资料,最终找到了juery.jqprint-0.3.js 和jquery.PrintArea.js两种。 最初使用的是jquery.jqprint-0.3.js,是在弹窗的情况下使用,即使出现滚动条也依然能够把所有内容成功打印出来。但是如果在当前 阅读全文
摘要:
使用jqprint插件完成页面打印 jqprint是一个基于jQuery编写的页面打印的一个小插件,但是不得不承认这个插件确实很厉害,最近的项目中帮了我的大忙,在Web打印的方面,前端的打印基本是靠window.print()的方式进行打印的,而这个插件在其基础上进行了进一步的封装,可以打印网页上的 阅读全文
摘要:
问题:阿里云服务器,专有网络,web设置完毕,在服务器中localhost能够访问,并且关闭防火墙,但是使用公网ip无法访问。 解决:找到本实例安全组,配置规则,按照要求填入80或其他端口。配置完成后,能使用公网ip加端口访问 问题:阿里云服务器,专有网络,web设置完毕,在服务器中localhos 阅读全文
摘要:
使用正则:Regex.Replace(手机号, "(\\d{3})\\d{4}(\\d{4})", "$1****$2"); 效果: 阅读全文
摘要:
在使用uploadify插件上传图片时,遇到一个比较坑的错误:上传时提示“Cannot read property 'queueData' of undefined”。 遇到这个问题有点无语,因为这个上传功能是调试好的,现在只是新家了另外一个上传功能,但是却不行了,没办法还是找问题吧 根据uploa 阅读全文
摘要:
根据我的观察:1. 首先他们搞了一个渠道二维码(也就是微信说的带参数的二维码,而且他们用的是永久型的,市面上也叫渠道二维码)2. 用户扫描这个二维码,后台程序得到event,在数据库里面生成一个随机验证码 作为消息返回。3. 每一个随机验证码只有10分钟的有效期4. 用户在网页上输入验证码,后台去查 阅读全文
摘要:
Array类可以如下定义: var aValues = new Array(); 如果预先知道数组的长度,可以用参数传递长度 var aValues = new Array(20); 如下2种定义方式是一样的 1 var aColors = new Array(); aColors[0] = "re 阅读全文
摘要:
方法一: var s = ary.join(",")+","; for(var i=0;i<ary.length;i++) { if(s.replace(ary[i]+",","").indexOf(ary[i]+",")>-1) { alert("数组中有重复元素:" + ary[i]); bre 阅读全文
摘要:
最近由于好友推荐我入坑了国内的山寨币,所以顺便研究了下聚币网的API。 不过网页版的聚币网和手机版的做的不好,而且因为是7x24 小时交易,自己没有那么多的精力盯盘,所以写了python代码进行监控。 程序运行后,使用扫一扫登录。 coin_list=['zet','doge'] price_lis 阅读全文
摘要:
菜鸟才开始使用SourceTree,出现了两个小问题,特此整理一下,希望对各位新手有帮助。刚开始以为装了SourceTree就不用装git了,其实不然,不装git就会出现下面第一个问题: 1、新手使用SourceTree 一定要装git客户端才行,不然克隆远程url会一直提示 “这是一个无效的源路径 阅读全文
摘要:
1,下载并安装 sourceTree http://downloads.atlassian.com/software/sourcetree/windows/SourceTreeSetup_1.6.14.exe 双击安装,安装前要确认 安装了git或是Mercurial。 这里选择git,也可以不选择 阅读全文
摘要:
普通排序利用:order by 字段名 ASC 但是遇到有中文而且类型是varchar类型的结果就是这样 政采代(甲)字第0298号 政采代(甲)字第0421号 政采代(甲)字第1098号 政采代(甲)字第1267号(延续) 政采代(甲)字第1179号(延续) 但是我们要的结果应该是这样: 政采代( 阅读全文
摘要:
在使用git pull代码时,经常会碰到有冲突的情况,提示如下信息:error: Your local changes to 'c/environ.c' would be overwritten by merge. Aborting.Please, commit your changes or st 阅读全文
摘要:
使用Git 直接提交的话 直接 push 获取最新版本 有两种 拉取 和 获取 pull 和 fetch git pull 从远程拉取最新版本 到本地 自动合并 merge git pull origin master git fetch 从远程获取最新版本 到本地 不会自动合并 merge git 阅读全文
摘要:
http://blog.sina.com.cn/s/blog_71f8aa010100vusp.html MySQL多Text字段报8126错误(解决过程) Row size too large. The maximum row size for the used table type, not c 阅读全文
摘要:
升级了js文件,很多页面都引用了这个文件,需要主动清除浏览器缓存才会生效,有没有什么办法可以不主动清除就可以? 修改文件名,加上版本号,或 xxx.js?v=0.101 阅读全文
摘要:
很久没有写博了。最近半年除了忙活布置新家和过年期间走亲访友之外,都是在公司处理一些项目中的杂事;连家里买的很多书都停下来没看了,感觉这段时间在事业和学习上一直都是忙忙碌碌,却又碌碌无为。 吐槽完,说正事: asp.net网站在服务器端运行时,会在C:\Windows\Microsoft.NET\Fr 阅读全文
摘要:
IIS上部署的ASP.NET站点都会在一个.Net Framework的特定目录下生成临时编译文件增加ASP.NET站点的访问性能,有时候需要手动去删除这些临时编译文件,特别是发布新版本代码到IIS后,如果发现新发布的代码在IIS上没有生效,那么很有可能是.Net Framework下生成的临时编译 阅读全文
摘要:
了解.net平台的兄弟都知道,.net也是采用动态编译的也就是说我们常说的build生成的dll只是中间代码而在web第一次请求的时候才是真正意义上的编译生成二进制代码这也就是为什么刚编译完第一次打开web页面的时候会比较慢的原因 好了,闲话少扯今天一个兄弟问我,为什么他开发环境打开编译后的页面越来 阅读全文
摘要:
public DataTable GetPagedTable(DataTable dt, int PageIndex, int PageSize)//PageIndex表示第几页,PageSize表示每页的记录数{if (PageIndex == 0)return dt;//0页代表每页数据,直接返 阅读全文
摘要:
PHP 为任意精度数学计算提供了二进制计算器(Binary Calculator),它支持任意大小和精度的数字,以字符串形式描述bcadd — 加法bccomp — 比较bcdiv — 相除bcmod — 求余数bcmul — 乘法bcpow — 次方bcpowmod — 先次方然后求余数bcsca 阅读全文
摘要:
解决思路: 一定是在某个文件夹存在了副本,结果果然不出所料。 当前日期是2016年3月10日,But C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\fd1302ff\6f7481f8\assemb 阅读全文
摘要:
第一范式(1NF) (必须有主键,列不可分) 数据库表中的任何字段都是单一属性的,不可再分 create table aa(id int,NameAge varchar(100)) insert aa values(1,''无限-女 '') 没有达到第一范式 create table aa(id i 阅读全文
摘要:
什么是高并发? 狭义来讲就是你的网站/软件同一时间能承受的用户数量有多少 相关指标有 并发数:对网站/软件同时发起的请求数,一般也可代表实际的用户 每秒响应时间:常指一次请求到系统正确响的时间(以秒为单位) TPS(每秒事务数):每秒钟可以处理的事务(请求响应),大概的计算公式为:并发数/每秒响应时 阅读全文
摘要:
编者语: 独角兽一词起源于硅谷,是投资行业,尤其是风险投资业的术语,指的是那些估值超过十亿美元的创业公司。独角兽凤毛麟角,占创业公司总数的0.1%都不到。鑫根资本认为,一个独角兽能达到如此估值,肯定是掌握了某种颠覆时代的技术或模式,使得投资者趋之若鹜,它的诞生势必将带动其相关的产业链发生根本。敬请阅 阅读全文
摘要:
串行 在串行的概念中会有两个概念 1.串行(serial)与并行(parallel)相对应,是指的我们从事某项工作时一个步骤一个步骤的去实施。 2.指串行通信。串行通信是指 使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度。 下图表示,线程串行情况,有n个任务或者你可以理解 阅读全文
摘要:
通过系列二 我们已经实现了socket的简单通信 接下来我们测试一下,在时间应用的场景下,我们会快速且大量的传输数据的情况! 我们通过测试代码快速发送10条消息到服务器去, 我们看看运行结果 这样不难看出,我们的客户端发送了10条消息,但是服务器收到的时候变成了两条消息,回复客户端自然就变成两次回复 阅读全文
摘要:
看了系列一 我们开启了对socket tcp的监听状态,那么这一章我们来讲解怎么创建socket的通信代码 我新建一个类 TSocketBase 上面我们事先了socket的异步接受消息,和同步发送消息已经关闭释放资源代码 接受消息net底层提供的接受消息的方法有很多,为什么我们要选择上面所写的呢? 阅读全文
摘要:
socket的应用场景,在快速,稳定,保持长连接的数据传输代码。Http也是socket封装出来的,基于一次请求一次回复,然后断开的socket连接封装。 比如我们常见的游戏服务器,目前的很火的物联网服务器,都需要开启socket服务器去监听实时传输的数据。 那么我们如何实现socket的监听呢。说 阅读全文
摘要:
通过HttpListener实现简单的Http服务 基本概念 HttpListener提供一个简单的、可通过编程方式控制的 HTTP 协议侦听器。通过它可以很容易的提供一些Http服务,而无需启动IIS这类大型服务程序。注意:该类仅在运行 Windows XP SP2 或 Windows Serve 阅读全文
摘要:
该程序用于生成的ID太强规则可言的,可实现分布式生成ID,在合并数据是无重复ID~!目前支持99组服务器同时运行,每秒9999个ID生成~! http://www.cnblogs.com/ty408/p/4326419.html 阅读全文
摘要:
线程,进程,关系我不就不在BB了。 关于线程,其实我相信大家都了解了很多,此处我只是发表我对线程的理解和认识,不喜勿喷。如有不对之处还请大家指出。 上述代码大家肯定都不陌生~! 接下来我们修改一下程序,完成单线程处理任务。我们知道很多时候,当我们的程序设计,又多个客户端或者称多个请求来源,并发请求来 阅读全文