最近在看returners,其实就是个返回模块。我们一般执行命令的时候,结果会打印在屏幕上,returner就是把结果重定向其他地方,比如文件、数据库、nosql等等。saltstack有很多自带的returners模块,比如redis,mysql,sqlite3等等。我这里以mysql为例子。需要MySQLdbpython模块和my..
分类:
其他好文 时间:
2014-07-31 21:19:38
阅读次数:
253
关于returner的基础使用请参考returner文章。继续上面的话题,这里编写c/s端来采集数据。继续下面话题之前,你需要了解event、returner、zmq协议框架。步骤:1、在syndic上运行客户端程序,用来收集数据,其实就是master-minion架构。2、收集的数据首先写入本地log中,其次发送..
分类:
其他好文 时间:
2014-07-31 21:15:48
阅读次数:
283
android 点击返回键退出程序的方法
第一种: 再按一次返回键退出程序
private long exitTime = 0;
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_BACK && eve...
分类:
移动开发 时间:
2014-07-31 17:17:36
阅读次数:
208
Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。TimerTask一个抽象类,它的子类代表一个可以被Timer计划的任务。schedule的意思(时间表、进度表)timer.schedule(new MyTask(event.getServlet...
分类:
其他好文 时间:
2014-07-31 16:20:56
阅读次数:
259
package{import flash.display.Sprite;import flash.events.Event;import flash.events.MouseEvent;import flash.globalization.StringTools;import flash.net.U...
分类:
其他好文 时间:
2014-07-31 12:37:56
阅读次数:
179
[DllImport("user32.dll")] public static extern IntPtr keybd_event(byte bVk, byte bScan, int dwFlags, int dwExtralnfo); private ...
分类:
其他好文 时间:
2014-07-31 09:38:45
阅读次数:
393
上一章既然说到了调试循环事件,那么接下来我们该说说对调试器事件的处理了. 调试器的事件处理虽然有很多,但是并不是每一个都用得上的,接下来的文章中我们挑选一些经常用到的来给大家说说.CREATE_PROCESS_DEBUG_EVENT 创建进程之后的第一个调试事件,CREATE_PROCESS_DEB...
分类:
其他好文 时间:
2014-07-31 09:33:16
阅读次数:
299
一:获取键盘上某个按键的unicode值 1 2 3 10 11 12 13 注释:在测试这个例子时,要确保右侧的框架获得了焦点。14 在键盘上按一个键。消息框会提示出该按键的 unicode。15 16 17 View Code二:请在页面内点击鼠标的按键。判断你点击的是哪个键 1 2 3...
分类:
Web程序 时间:
2014-07-30 20:16:14
阅读次数:
269
??
vb.net WPF webbrowser window.close 关闭后不触发 WindowClosing 事件 WNDPROC解决方案
#Region "WPF 当浏览器窗口关闭时触发 Quit事件 "
#If OnSourceInitialized Then
Protected Overrides Sub OnSourceInitialized(e As Event...
题意:这题可以理解为n种物品,每种物品的价值和数量已知,现要将总物品分为A,B两部分,
使得A,B的价值尽可能相等,且A>=B,求A,B的价值分别为多少
分析:这题可以用母函数的思想解,不过求的不是方案数,而是判断尽可能接近总价值的一半的方案是否存在.
也可以用背包思想,每种物品的价值和数量已知,可以将总价值的一半作为容量,求最大价值,也就最接近所求值了...
分类:
其他好文 时间:
2014-07-30 17:25:34
阅读次数:
158