使用NSSM将exe封装为服务
NSSM是一个服务封装程序,它可以将普通exe程序封装成服务,使之像windows服务一样运行。同类型的工具还有微软自己的srvany,不过nssm更加简单易用,并且功能强大。它的特点如下:支持普通exe程序(控制台程序或者带界面的Windows程序都可以)安装简单,修改方便可以重定向输出(并且支持Rotation)可以自动守护封装了的服务,程序挂掉了后可以自动重启可以自定义环境变量这里面的每一个功能都非常实用,使用NSSM来封装服务可以大大简化我们的开发流程了。开发的时候是一个普通程序,降低...
nginx使用stream模块做ssh转发
nginx使用stream模块做ssh转发一、前言nginx从1.9.0开始,新增加了一个stream模块,用来实现四层协议的转发、代理或者负载均衡等。这完全就是抢HAproxy份额的节奏,鉴于nginx在7层负载均衡和web service上的成功,和nginx良好的框架,stream模块前景一片光明。二、stream 模块编译stream模块默认没有编译到nginx, 编译nginx时候 ./configure –with-stream 即可官网:http://nginx.org/en/docs/stream/ngx_stream_core_module.html三、使用stream模块做ssh转发使用案例:公司的测试主机在内网,不能直接访...
apex highlight userDefineLang for notepad++
apex userDefineLang for notepad++下载: userDefineLang
JQuery如何监听DIV内容变化
JQuery如何监听DIV内容变化$("#wb_follow_btn").bind('DOMNodeInserted', function(e){ alert('element now contains: '+ $(e.target).html());}); //可以检测title变化 $("title").bind('DOMNodeInserted', function(e) { document.title='Web Skype'; });
详解 Salesforce 15 和 18 位的ID
在 Salesforce 中 Record (记录) ID 是非常重要的,它代表了一条唯一的数据,在做数据操作的时候是离不开 ID 的,这次给大家详细介绍一下 Record ID。Record ID 的构成Record ID 是一个 base-62 编码的字符串。ID 中的字符可以是 a-z, A-Z 和 0-9 中 62 个字符任意一个。正常情况下是 15 位,每个位置有不同意义的:前 3 位: Key Prefix,它可以代表一个 Object,也就是说如果你拿到一个 ID,通过前三位就可以判断这条数据是存在哪个 Object 上的。4-5 和 6 都是 Salesforce 保留值,可以判断这个 ID 属于...
Salesforce Test class注意事项
在 Salesforce 中开发,Test Method 肯定是少不了的,因为在部署的时候 Production 是要求测试代码的整体覆盖率是不能小于 75% 的,而且 Trigger 是不能没有对应的测试代码的。测试代码的作用是什么,既然必须要写测试代码, 怎么才能让测试代码发挥它应该拥有的价值?这里给大家提供一些写测试代码的基本原则和注意的知识点。4 Goals1. Positive Behavior(测试正确行为)写测试代码首先验证一下的正确逻辑,尽量保证把所有的业务逻辑的代码覆盖到。比如代码里有 try catch 的话,Postitive 就是需要先把 tr...
老教授从console.log说起(上)
console.log,作为一个前端开发者,可能每天都会用它来分析调试,但这个简单函数背后不简单那一面,你未必知道……基础首先,简单科普这个函数的作用。前端开发者可以在js代码的任何部分调用console.log,然后你就可以在浏览器的开发者控制台里,看到这个函数调用的那一瞬间你指定的变量或表达式的值。最基本的调用方法:12345678910console.log('123');// 123console.log('1', '2', '3');// 1 2 3console.log('1\n2\n3\n');// 1// 2// 3我们可以通过上面的方式进行...
salesforce Milestone clock is not running
0down voteacceptedI was able to find out what is the issue is. Actually all my milestone are currently using US Business hour and in that business hour there I have not given any time for the weekends, so today is Saturday and thats why milestones time is not showing. So issues at all.