1.修改nssm,去对话框后 2.生成批处理文件,执行 3.将nssm.exe.node.exe放在资源文件里面 附代码 工具…
方法: Windows key + r -> Run dialog cmd -> console cd apache-tomcat-[version]/bin service.bat install/remove [service_name] [/user username] service       install/remove [service_name] [/user username] 以上两条命令相同.   参考资料: Windows service HOW-TO 在windows…
可以参看以下资料: https://jingyan.baidu.com/article/b2c186c89f5127c46ef6ff08.html http://tomcat.apache.org/tomcat-7.0-doc/windows-service-howto.html    方式: Windows key + r -> Run dialog cmd -> console cd apache-tomcat-[version]/bin service.bat install/remov…
大家应该都知道,银行打印账单有时候会跟上人民币的阿拉伯数字以及人民币汉字大写写法,转换的过程中有一定的逻辑难度,较为麻烦,所以笔者心血来潮,花了点时间简单实现了一下这一转换过程,以供初学者参考. 输入样例: 123.22 输出样例: 壹佰贰拾叁圆贰角贰分 参考代码: #!/usr/bin/env python # encoding: utf-8 from __future__ import print_function import sys import re import base64 imp…
我开发的系统中有一接口程序(这里就称Task,是一个C#的Console Application)经常无故的死掉,导致第二天的数据不能正常解析,所以,我写了一个window service去监视Task,如果发现Task在进程列表中不存在或线程数少于两个(Task为多线程程序),就重新调起Task. 开始没接触过window service调用application的例子,在网上查了下,百度的实现方法大致都是直接初始一个新的进程实例,然后将要调用的程序路径赋给这个新的进程实例,最后启动进程.这样…
参考文章:http://www.cnblogs.com/jack-liang/archive/2011/05/20/2051743.html 前段时间做过一个项目,前端系统提供添加定时任务,后端系统要时刻扫描数据库中的任务并进行相关操作.对于后端系统,首先想到的就是在Window服务中创建定时任务,于是参考了网上的一些资料,顺利完成.现将创建window service的步骤记录下来,方便以后回顾查看. 1.打开VS2008/VS2010,创建window服务项目 MyWindowService…
在ASP.NET中创建计划任务,就我个人而言,用过两种方式,一种是用SQL Server创建,把写好的SSIS包导入SQL Server创建的任务中,设置好时间让它去执行.还有一种就是利用window 服务.接下来我将讲述如何用window service 去创建计划任务,让它在我们设定的时间内执行. 1.新建项目,然后选择Windows服务.如下: 2.右键空白处,选择“添加安装程序”. 3.右键 serviceProcessInstaller1,选择属性,将Account的值改为LocalS…
为了便于window service的调试和开发. 我整理了一下代码,方便大家查阅 App.config 设置启动时间 timerStart-10点 interval-3600000  1小时检查一次 isdebug-调试模式 <!--timer--> <add key="timerStart" value="10" /> <add key="interval" value="3600000" /…
其实我也是第一次在博客园写博客,看到那些高手说自己要多动手写博客,于是乎自己也尝试尝试. 废话不多说.这几天在研究window service,通过查找各种大神写的博客,我终于成功的自己写出来了. 下面是创建window service的基本思路: 1.打开vs,创建window服务项目. 项目新建完成. 2.双击打开Service1,然后右击“添加安装程序”,程序会添加一个 “ProjectInstaller.cs”,双击打开设计页面,会看到一个     叫“serviceInstaller”…
这里说的全屏抗锯齿,不是基于着色器的FXAA之类的方式,而是兼容性更好的,基于固定管线的多重采样方式. 先来说一下开发环境,我用的是VC2013+GLEW1.11. 要通过程序设置多重采样,首先需要进入控制面板,确定抗锯齿的设置是“根据应用程序而定” ,当然,这个设置的具体名称,不同的显卡厂商有不同的叫法. 接下来,就是重点了. Windows下要通过程序设置多重采样,必须使用wglChoosePixelFormatARB这个函数.目前网上基本都是自己去获取这个函数的接口地址,其实根本不用这么麻…