摘要:
bpm流程平台的设计介绍 我们做流程平台的时候,其实客户也用2套oa的流程,但那些流程的可扩展性不大.尤其是遇到一些复杂的表单或者调用其他系统接口时,更显得比较脆弱. 所有后来,考虑再三,客户还是决定叫我们自己开发一套流程平台的产品过来.下面我首先介绍一下,我们开发的产品.我们先看ui图.1.流程信息设计在这里我们可以设计流程名称,可发起人,管理人,阅读人,邮件模板等.2.流程表单编辑设计在这里我们只要输入一定格式的html,然后保存.然后我们就可以获取到表单上的输入控件的变量.,同时点表单预览,就可以看到相应界面的效果3.流程表单预览4.流程表单变量编辑这里的表单变量,是通过表单模板自动提取 阅读全文
posted @ 2013-04-30 14:09
HackerVirus
阅读(859)
评论(0)
推荐(0)
摘要:
Socket编程 (异步通讯) (Tcp,Udp) - Part2Socket编程(异步通讯)(Tcp,Udp) 上一章主要展示了Socket的Tcp\Udp两种协议下的基本通讯方式,属于同步通讯。至于一个服务器对应多个客户端,或者对应多个请求,我们采用的是多线程的方式来解决此问题。然而本章节我们将有更好的方式去实现它:Socket在Tcp\Udp两种协议下的异步通讯方式。基于Tcp协议异步: BeginAccept方法和EndAccept方法 包含在System.Net.Sockets命名空间下。异步Tcp使用BeginAccept方法开始接受新的客户端连接请求,该方法中系统自动利用线... 阅读全文
posted @ 2013-04-30 14:06
HackerVirus
阅读(278)
评论(0)
推荐(0)
摘要:
Windows 根据进程名杀死进程 kill文件描述:用于强制结束指定进程的工具软件编译环境:win7 x64 VC2005 sp1 编译下载地址:http://files.cnblogs.com/vk83/kill.rar程序说明: 由于使用一些P2P在线观看影视节目的软件,还有类似于迅雷这样的下载软件,经常在程序退出后,并不会完全结束其所依赖的后台进程,这些进程在一段时间内可能还会大量使用网络带宽,这就造成了退出软件后,网络依然被其影响,内存被其占用等影响我们正常使用和违背我们个人意愿的情况。所以我自己写了这个软件,它的实现方式是调用了Windows 系统的接口,即Win32 API实现. 阅读全文
posted @ 2013-04-30 14:04
HackerVirus
阅读(2214)
评论(0)
推荐(0)
摘要:
使用CDN前言网站设计的优化是一个很大的话题,有一些通用的原则,也有针对不同开发平台的一些建议。这方面的研究一直没有停止过,我在不同的场合也分享过这样的话题。作为通用的原则,雅虎的工程师团队曾经给出过35个最佳实践。这个列表请参考Best Practices for Speeding Up Your Web Sitehttp://developer.yahoo.com/performance/rules.html同时,他们还发布了一个相应的测试工具Yslowhttp://developer.yahoo.com/yslow/我强烈推荐所有的网站开发人员都应该学习这些最佳实践,并结合自己的实际项目 阅读全文
posted @ 2013-04-30 14:02
HackerVirus
阅读(238)
评论(0)
推荐(0)
摘要:
个人使用VIM的一些总结这两天闲着都在捣鼓VIM了,感觉有点不务正业了,不得不说VIM里面要学习的东西太多了,学习曲线无比陡峭。知识点多了有点乱,特地发个博梳理一下,都是我自己在学习过程中积累的一些,可能有点杂,凑合着看吧,轻拍,欢迎提问一起探讨。一、vim介绍与常用命令 这个就不说了吧,自行google,贴一张VI/VIM键盘图,要学习的拿去当桌面吧,哈哈。 二、vim各版本区别 ubuntu下预装的版本是vim.tiny,这个更靠近纯vi了,不能使用小键盘和方向键,在编辑模式下,移动光标会变成A B C D等字符并换行。 解决方法两个; 1.vim缺省是vi兼容模式,设置成不... 阅读全文
posted @ 2013-04-30 13:28
HackerVirus
阅读(174)
评论(0)
推荐(0)