摘要: 最近公司需要开发一个Window服务推送系统,读取MongoDB写入消息队列,推送到各终端平台 但是在开发完成,最后的部署阶段,选中服务右击启动 看似正常,服务显示已启动(但实质已经被终止,因为Window服务列表需要刷新才更新最新状态) 但是观察数据状态一直没有更新,消息也没有推送成功,才发现在w 阅读全文
posted @ 2017-09-25 17:29 Minily 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 今天遇到了一个非常奇~~~~~~葩的问题,无解! 一向前端碰到中文,请求都使用encodeURI(encodeURI("中文"))编码,然后后端使用URLDecoder.decode(request.getParameter("参数名"),"UTF-8");完成解码。 可以看下这个哥们的介绍:htt 阅读全文
posted @ 2017-09-20 19:06 Minily 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 130道ASP.NET面试题 1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开 阅读全文
posted @ 2017-09-01 02:13 Minily 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 序言 吹吹牛逼先,借我你的20分钟,保证你在.net中使用memcached缓存数据,畅通无阻,提升数据读取效率,分担数据库压力,便不在话下。 本篇主要说下:memcached分布式缓存的负载均衡配置比例,数据压缩,socket的详细配置等,以及在.net中的常用方法。 memcached是什么,做 阅读全文
posted @ 2017-08-31 03:27 Minily 阅读(2974) 评论(3) 推荐(0) 编辑
摘要: 进入正题。 一.异步处理 场景:发送手机验证码,邮件 传统古老处理方式如下图 这个流程,全部在主线程完成,注册-》入库-》发送邮件-》发送短信,由于都在主线程,所以要等待每一步完成才能继续执行。由于每一步的操作时间响应时间不固定,所以主线程的请求耗时可能会非常长,如果请求过多,会导致IIS站点巨慢, 阅读全文
posted @ 2017-08-28 18:12 Minily 阅读(762) 评论(0) 推荐(1) 编辑
摘要: 1、首先安装完SVN客户端和SVN的VS插件,,\\192.168.1.200\tools\04_开发工具\svn_client 2、获取代码,右键点击你的工作目录,点击checkout 3、打开VS,在工具选项中修改源代码管理工具,修改为svn 4、基本操作: (1)、提交代码,右键点击你已经修改 阅读全文
posted @ 2017-08-24 14:11 Minily 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 订单推送库增加索引的步骤: 1:建立新账号 2:修改账号的权限为数据库结构定义 3:执行添加索引的语句 不能用alter CREATE INDEX `ind_jdp_tb_trade_seller_nick_created` ON `jdp_tb_trade`(`seller_nick`, `cre 阅读全文
posted @ 2017-08-24 09:46 Minily 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 在应用一中,基本的消息队列使用已经完成了,在实际项目中,一定会出现各种各样的需求和问题,RabbitMQ内置的很多强大机制和功能会帮助我们解决很多的问题,下面就一个一个的一起学习一下。 不要因为篇幅长就不看下去!篇幅长是因为讲的细,持之以恒,加油!!! 消息响应机制 应用一的列子,在消费者从指定队列 阅读全文
posted @ 2017-08-21 01:05 Minily 阅读(1607) 评论(0) 推荐(0) 编辑
摘要: (百度百科)MQ全称为Message Queue,消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程 阅读全文
posted @ 2017-08-20 03:16 Minily 阅读(678) 评论(0) 推荐(0) 编辑
摘要: Erlang(['ə:læŋ])是一种通用的面向并发的编程语言,它有瑞典电信设备制造商爱立信所辖的CS-Lab开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。 Erlang官网:http://www.erlang.org/ 感兴趣的同学,想详细了解可以百度百科一下 言归正传,咱们进步 阅读全文
posted @ 2017-08-20 00:33 Minily 阅读(28043) 评论(1) 推荐(2) 编辑
摘要: 大规模多线程操作事务的时候,有时候打开一个链接,会进行等待,这时候如果数据库的超时时间设置的过短,就可能会出现,数据链接自动被释放,当然设置过大也不好,慢SQL或其他因素引起的链接过长,导致整个系统被拖慢,甚至挂掉。 SO,适当的设置超时时间。 网上查了很多资料,大多数解决方案都写的太复杂,其实只要 阅读全文
posted @ 2017-08-19 21:11 Minily 阅读(8393) 评论(0) 推荐(2) 编辑
摘要: 之前的项目用到了队列,现在总结一下,下面有非常详细的DEMO,希望能对有需要的人提供帮助。 使用场景:在项目中,将一些无需即时返回且耗时的操作提取出来,进行了异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量。 我的需求很简单,就是多个客户端连接到我的一个小型的数 阅读全文
posted @ 2017-08-19 20:03 Minily 阅读(5090) 评论(0) 推荐(1) 编辑
摘要: 1、base64加密 在页面中引入base64.js文件,调用方法为: <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>base64加密</title> <script type="text/javascript" src="b 阅读全文
posted @ 2017-08-18 18:31 Minily 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 基本常用的快捷键: 还有其他的快捷键可自行查看甚至修改: 单击 Eclipse -- Preferences -- 弹出如下图所示小框 选择Keys之后将列出Eclipse所有的快捷键 阅读全文
posted @ 2017-08-18 18:26 Minily 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 1 // = 比如只能输入数字、字母、数字和字母 2 3 阅读全文
posted @ 2017-08-18 18:24 Minily 阅读(194) 评论(0) 推荐(0) 编辑