- 博客(34)
- 资源 (13)
- 收藏
- 关注
原创 Jenkins安装及自动打包部署
1.jenkins背景介绍 在实际开发中,我们经常要一边开发一边测试,当然这里说的测试并不是程序员对自己代码的单元测试,而是同组程序员将代码提交后,由测试人员测试; 或者前后端分离后,经常会修改接口,然后重新部署; 这些情况都会涉及到频繁的打包部署; 手动打包常规步骤:1.提交代码2.问一下同组小伙伴有没有要提交的代码3.拉取代码并打包(war包,或者jar包)...
2019-12-26 11:32:01 2000
原创 redis缓存失效
缓存击穿: 查询一个数据库中不存在的数据,比如商品详情,查询一个不存在的ID,每次都会访问DB,如果有人恶意破坏,很可能直接对DB造成过大地压力。缓存击穿的解决方案: 当通过某一个key去查询数据的时候,如果对应在数据库中的数据都不存在,我们将此key对应的value设置为一个默认的值,比如“NULL”,并设置一个缓存的失效时间,这时在缓存失效之前,所有通过此key的访问都被缓存挡住了。后...
2019-05-17 18:24:02 7771 2
原创 SuperWebSocket服务器端开发,实现c#与webSocket的完美结合
SuperWebSocket是基于.NET开源Socket框架SuperSocket开发的, SuperSocket所支持的大部分功能在SuperWebSocket中得到了继承。用户可通过SuperWebSocket来快速的构建可靠的,高性能的websocket服务器端应用程序。和SuperSocket一样,SuperWebSocket可以控制台和windows服务的形式运行,同时它还支持直接
2013-07-18 15:59:25 18624
原创 express+socket.io完成客户端与服务器的通信
在使用socket.io完成客户端与服务器通信时,客户端出现以下错误:node.js app can't find socket.io。由于本人是新手,所以调试花了一天的功夫,还在最后还是出来了。出现这个错误,首先要确定服务器端没有问题。服务器端出现:info - socket.io started表示服务器端没有问题,否则就是服务器端的问题。我的问题就是出现在服务器,
2013-07-17 11:10:33 2407
原创 node.js+redis环境搭建
一. Windows下安装Node.js、Redis1. 安装Node.js从v0.10.13以后,Windows下的安装很简单,从Node.js官方网站http://www.nodejs.org/#download下载最新版的安装文件即可(写本文时最新的Node.js Windows安装包下载地址为http://nodejs.org/dist/v0.10.13/node-v0.10.13
2013-07-15 12:00:16 1260
原创 idea sonar idea集成sonar
idea使用篇https://www.cnblogs.com/qiaoyeye/p/5249786.html参考:https://my.oschina.net/milletes/blog/761742https://blog.soilove.cn/archives/1878.html 1. 打开File->Settings->Plugins,搜索sonar插件...
2020-04-20 09:02:34 1808
原创 学习《扫除道》有感
一.个人感触最深的点。 一屋不扫何以扫天下,令人惊叹的宏图大业也是从身边小事做起,精益求精,细微之处见真章。 避免破窗效应,保持身边环境及心境的干净整洁,会影响到自己及身边的人积极向上,谦恭礼让。 十年磨一剑,耐得住寂寞与旁人的冷眼,保持动脑,深耕细作。 二.公司可以从哪些方面改善? 可先从环境入手,如讲座所说,集中提供扫除工具,分门别类方便取用。...
2020-04-20 09:00:01 1662
原创 “老公,我穿这衣服好看吗”终于破解了
陪老婆(女朋友)逛街,八成会碰到【我穿这衣服好看吗?】的难题:(1)回答不好看肯定不行(是衣服不好看,还是谁不好看,还是谁穿了这衣服不好看,纠结...)(2)回答好看又会被埋怨是敷衍怎么破?终极解决方案,把她的衣服种类和数量默默记在心里:T恤几件、衬衫几件、毛衣几件、针织衫、抹胸、吊带、蕾丝、雪纺、风衣、大衣、皮衣、卫衣、连衣裙、短裙、背心裙、长裙、打底裤、短裤、中裤、长裤、...
2020-01-03 09:04:17 274
原创 如何做一场B格满满的技术大会演讲
什么样的演讲和呈现最受听众欢迎,内容干货?逻辑清晰?长相帅气?这里我分享下自己的经验,如何做一场B格满满的技术大会演讲,希望给做汇报、总结、述职的技术小伙伴一些小启示。【一、了解听众的诉求】如同架构设计一样,了解听众诉求永远是第一步的,先看下各类演讲类型听众的诉求:(1)给客户进行讲解:听众想了解产品,打消疑虑(2)总结、述职、汇报:听众想了解工作成果,潜在困难,未来规划...
2019-12-27 10:27:15 157
转载 ARCHPR4.54破解版
ARCHPR4.54破解版|advancedarchivepasswordrecoverypro破解版下载(附注册码)v4.54(2018-05-14 11:51:11)dvanced archive password recovery pro v4.54破解版下载:https://www.lanzous.com/i240fbcARCHPR 4.54破解版是一款压缩文件破...
2019-06-25 18:29:43 15245 1
转载 linux下分区、格式化、挂载新硬盘
1、# fdisk -l 查看当前磁盘信息,就会发现最下面显示新加入的硬盘不是有效分区,如下:Disk /dev/sdc: 1500.3 GB, 1500301910016 bytes255 heads, 63 sectors/track, 182401 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesfDisk...
2018-11-05 15:37:40 197
转载 React 入门实例教程
现在最热门的前端框架,毫无疑问是 React 。上周,基于 React 的 React Native 发布,结果一天之内,就获得了 5000 颗星,受瞩目程度可见一斑。React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站。做出来以后,发现这套东西很好用,就在20
2016-01-06 17:07:20 811
转载 js父子页面跨域访问
由于同源策略的限制,JavaScript跨域的问题,一直是一个比较棘手的问题,为了解决页面之间的跨域通信,大家煞费苦心,研究了各种跨域方案。之前也有小网同学分享过一篇“跨域,不再纠结” 开始照着尝试时还是有些不够明白的地方,深入了解之后,这里给大家补充一点更具体的做法。先来看看哪些情况下才存在跨域的问题:编号URL说明是否允许通信1http:
2015-10-29 13:40:39 4299
转载 easyui datagrid排序
这个示例展示如何排序datagrid通过点击列表头.查看 Demo在datagrid的所有columns 可以通过点击列表头排序,你可以定义哪行可以排序,默认的列是不能排序的除非你设置sortable 属性为true创建an DataGrid<table id="tt" class="easyui-datagrid" style="width:600px;hei
2014-10-20 14:53:53 1059
转载 jsoup连接网站超时
今天做了一个Jsoup解析网站的项目,使用Jsoup.connect(url).get()连接某网站时偶尔会出现java.net.SocketTimeoutException:Read timed out异常。原因是默认的Socket的延时比较短,而有些网站的响应速度比较慢,所以会发生超时的情况。解决方法:链接的时候设定超时时间即可。doc = Jsoup.connec
2014-10-15 14:09:32 2348
原创 2014 如何设置临时会话窗口
自从2014qq改版后,QQ如何设置临时回话也和以前不一样了,现在设置临时回话需要到QQ商家去设置,以下详细介绍了如何设置新版本的临时会话框。
2014-07-18 13:43:12 1250
转载 jsp文件下载另存为中文
Java代码 "text/html;charset=gb2312"%> import="java.io.File"%> import="java.io.*"%> 文档下载保存中转页面 *文件名:down_center.jsp *实现功能:服务器上保存的文件名为按上传时间命名的 下载时自动替换为
2014-03-04 11:47:54 975
原创 xp安装sql server 2005数据库
xp操作系统安装免费SqlServer2005在使用SqlServer 开发时,发现一个问题 在xp中安装Sql Server2005 企业版 怎么也装不上。 在网上找到好多关于安装Sql Server 错误说法:XP系统中打上SP3,就能安装Sql server 2005 企业版 实际操作结果:xp系统上打上SP3后,还是不能安装企业版的Sql Serv
2013-11-18 12:21:31 1305
转载 c#串口操作系列
我假设读者已经了解了c#的语法,本文是针对刚打算解除串口编程的朋友阅读的,作为串口编程的入门范例,也是我这个系列的基础。我们的开发环境假定为vs2005(虽然我在用vs2010,但避免有些网友用2005,不支持lambda,避免不兼容,就用2005来做例子)一个基本的串口程序,既然是个程序了。我们就先从功能说起,包含串口选择波特率选择打开关闭
2013-09-27 15:47:02 2067
转载 iframe子页面与父页面js通信方式
iframe框架中的页面与主页面之间的通信方式根据iframe中src属性是同域链接还是跨域链接,有明显不同的通信方式,同域下的数据交换和DOM元素互访就简单的多了,而跨域的则需要一些巧妙的方式来实现通信。一、同域下父子页面的通信父页面 parent.htmlfunction say() {alert("parent.html------>I'm at parent.htm
2013-09-25 14:10:37 849
转载 js操作xml,DOMDocument属性和方法
DOMDocument 属性和方法 最近发现DOMDocument对象很重要,还有XMLHTTP也很重要 注意大小写一定不能弄错. 属性: 1Attributes 存储节点的属性列表(只读) 2childNodes 存储节点的子节点列表(只读) 3dataType 返回此节点的数据类型 4Definition
2013-09-18 09:20:58 1834
转载 js 操作xml文件
文中尽量用上所有的操作和属性,以做示范。大多数浏览器都有读取和操作 XML 的内建 XML 解析器。解析器(XML Parser)把 XML 转换为 JavaScript 可访问的对象。解析器把XML 载入内存,然后把它转换为可通过JavaScript 访问的 XML DOM 对象。微软的XML解析器与其他浏览器中的解析器之间,存在一些差异。微软的解析器支持 XML 文件和 XML
2013-09-18 09:18:55 1485
转载 js添加、修改、删除xml文件
已知有一个XML文件(bookstore.xml)如下:version="1.0" encoding="gb2312"?> genre="fantasy" ISBN="2-3631-4"> Oberons Legacy Corets, Eva 5.95 1、往节点中插入一个节点: XmlDocument xmlD
2013-09-17 15:13:28 7810 4
原创 c#图片比对
本文图片比对采用的是byte* ptr = (byte*)(bmpData.Scan0); 获取图像数据根位置的指针,然后用bmpData.Scan0获取图像的扫描宽度,就可以进行指针操作了。代码如下: /// /// 指针法 /// /// private unsafe void PointerFu
2013-09-09 16:46:12 1942
转载 LZW压缩的js实现
xcode=function(s,f){ if(!s)return ''; var dict = {}, out = [], prefix = s.charAt(0), curChar=prefix, oldPrefix=curChar, idx= 256, i,c,d, g=function(){ out.push(p
2013-08-30 14:27:50 1319
原创 url请求最大长度
相信很我朋友都有这个疑问,或者当有人问起时,可能会临时的去网站搜索一下,答案就多了,我搜到的答案就有好几个,1024个字符啊、4096个字符啊,反正什么样的结果都有,那么究竟url的最大长度是多少呢?今天下午为了解决这个疑问,查了一些资料,并做了一些测试,基本上可能得出结论。在http协议中,其实并没有对url长度作出限制,往往url的最大长度和用户浏览器和Web服务器有关,不一样的浏览器
2013-08-21 18:03:47 1183
转载 socket error 错误类型列表
SOCKET_E2BIG 参数列表太长SOCKET_EACCES 没有许可权限SOCKET_EADDRINUSE 地址已经被使用SOCKET_EADDRNOTAVAIL 不能解析请求的地址SOCKET_EADV 广播(广告)错误SOCKET_EAFNOSUPPORT Address family不支持的协议SOCKET_EAGAIN 资源暂时不能获得SOCKET_EAL
2013-08-07 10:45:34 1571
转载 socket套接字错误代码详解
本文描述了可能错误代码, 是由 WSAGetLastError (Wsapiref_2tiq.asp) 函数返回。按字母顺序列出错误由错误宏。 从任何函数不返回 Winsock2.h 中定义一些错误代码。 本文中不包含这些错误代码。做网络编程被报错而真心蛋疼的孩子们有救了。更多信息WSAEINTR (10004) * 转换 : 中断函数调用。* 说明 : 阻塞操作中
2013-08-07 10:31:44 3039
转载 使用nodejs实现tcp连接
在NodeJS中使用socket编程?在NodeJS中有三种socket:1. TCP,2. UDP,3. Unix域套接字,本文主要介绍NodeJS中TCP的基本编程知识。你可以创建两种类型的TCP套接字:1. 服务端,2. 客户端。服务端TCP监听来自客户端的连接请求,并使用TCP连接向客户端发送数据;客户端TCP连接到服务端并与服务器交互数据。客户端与服务端之间依靠套接字进行双向通信。
2013-07-23 15:39:52 8680 1
翻译 flash安全策略
网上说的crossdomain.xml 文件是作用于HTTP, HTTPS 和FTP 来控制访问你的服务器内容. (获取更多 here.) 这个文件对socket连接不起作用。你必须设置一个socket policy server 来允许Flash-based socket 访问.
2013-07-23 10:31:11 775
转载 回调函数
什么是回调软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,调用方要等待对方执行完毕才返回,它是一种单向调用;回调是一种双向调用模式,也就是说,被调用方在接口被调用时也会调用对方的接口;异步调用是一种类似消息或事件的机制,不过它的调用方向刚好相反,接口的服务在收到某种讯息或发生某种事件时,会主动通知客户方(即调用客户方的
2013-07-12 11:50:47 521
转载 网页中图片src指定data url类型,达到从内存中读取图片的目的
网页上有些图片的src或css背景图片的url后面跟了一大串字符,比如:data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAYAAABIdFAMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNo8zjsOxCAMBFB/ KEAUFFR0Cbng3nQPw68A
2013-07-12 08:53:57 3762
原创 Js文件在不同浏览器中的加载解析问题
最近使用html5和js编写了一段动态截图的程序,经过努力火狐、360、google等浏览器均可正常加载执行,但是在ie中却无法正常加载,有时刷新一下可以加载。但大多时候是无法加载的。经过仔细查找检查,发现了原来是js加载出了问题。我在第一个js文件中,用到了后面加载的js中定义的变量。结果导致出现NaN错误。将变量定义在第一个js文件中,程序正常。因此,发现原来,在其他浏览器中。js的加载可
2013-07-11 10:19:41 1535
superWebSocket实时聊天程序
2013-07-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人