IP-guard加密软件的攻防之路 IP-guard加密系统评价IP-guard系统整体而言仅适合文职类电脑加密,一旦对于IT类开发系统进行加密,则更多问题频出. 由于需要授权机制,基本每个新的exe文件要想读取文档类文件,均会受到加密系统的干扰. - 开发人员自己编译个exe都用不了,还得网管授权才能使用,严重影响各种软件的正常使用,极大的降低了工作效率 - 加密系统需要对电脑文件进行遍历加密,严重消耗电脑系统 - IP-g
VS2013/VS2015无法安装Visual Assist 调试笔记 由于工作需要, 电脑上安装了VS2008 , VS013 ,VS2015 三个IDE. VS2008主要用于维护历史遗留项目. vs2013则是用于现在公司的项目开发. VS2015更多的是一种新特性探索. VS作为windows平台下的神器, 装多了也是容易蛋疼. 其一是大量的占用C盘空间, 一个全功能版安装,硬盘几十个G瞬间就没了.如果将VS装在C盘,这通常悲剧的开始. 作为VS的
ØMQ -入门教程(序) 前言原英文文链接ZeroMQ 简介ZeroMQ(也称为ØMQ,0MQ或ZMQ)看起来像一个嵌入式的网络库,但作用类似并发框架。它提供类似‘socket’ API接口方式让你能够在进程内,进程间,TCP,组播进行通信。你可以使用扇型模式,发布 - 订阅模式,任务分配模式,请求 - 应答模式进行N对N的连接通信。它的速度足够快可以胜任集群产品的开发。它的异步I / O模式让您可扩展的多核应用程序,构建为
thrift 库使用心得 前言thrift 库的设计理念thrift 开发常见问题thrift 身份认知机制大数据传输主动抛出异常接口异常被动保护机制客户端多线程保护机制C 兼容XP 系统一点吐槽文件传输文档匮乏前言 因为工作上需要开发一款C/S架构的软件, 在客户端和服务器之间通信方式上, 经过几番思考之后决定采用thrift 库作为通信工具. thrift 库的设计理念thrift库的调用采用
Thrift 网络通信库 编译部署小结 thrift 简介thrift 是由facebook发起的基于网络通信RPC 协议的开源库,之后交由 apache 基金会维护的。 据说facebook 多数软件均基于此库开发。 优点家大业大, 长期维护,品牌效应很强 由于有facebook 和 apache 基金会这样的大树支撑, thrift 所培养的社群团体能够让新进开发者获得足够的信息和帮助底层封装良好,提高编程效率 thrift
一张图弄明白开源协议-GPL、BSD、MIT、Mozilla、Apache和LGPL 之间的区别 导读 在开源软件中经常看到各种协议说明,GPL、BSD、MIT、Mozilla、Apache和LGPL。 - 这些协议之间的有什么区别 - 如何选择合适的开源协议 请看下文,特作记录一篇,以供后续查看参考:阮一峰的网络日志
Poco logger 日志使用小析 Poco logger 日志使用小析Poco logger 日志使用小析日志logger 库选择Pocologger 架构简析步骤一 生成消息步骤二 写入logger步骤三 导入channel步骤四 写文件使用h filecpp filemain 入口函数总结日志 在软件开发过程中,为了定位软件运行过程中可能出现的错误,一种常用的做法是在潜在的错误位置,设置防御代码,并且
cpplint 嵌入VS平台上使用心得 为了统一编程代码规范, 接到上级任务,特地花了点时间捣鼓 大名鼎鼎的cpplint 代码风格检验工具。 在网上找了一些 教程 开始在VS上配置了一下cpplint 工具。 cpplint 本身是一个 python 脚本文件,运行是需要安装python 环境的(推荐使用python2.7的软件版本) 具体的使用步骤如下 **下载安装python2.7软件 **配置VS **选择激活代码,选择
基于文件传输的UDP协议分析(1) *网络通信与数据交换已经成为现代软件必备的基础功能。*目前公司上下位机的网络通信均采用TCP/ UDP 协议进行数据交换和控制。这种低层次的网络通信协议在小数据量,少互交的领域有着较大的优势。但是随着网络功能需求的日趋旺盛,TCP/UDP 协议日渐无法满足需求,其弊端日渐明显*TCP/UDP通信编程可分为:*1 通信控制层*通信控制层负责网络的配置,连
三菱PLC 串口通信开发心得经验 三菱PLC 串口通信开发心得 备注:记得两年前刚开始从事软件开发工作时,第一份任务就是开发一个程序能够实现与三菱PLC 串口通信。所谓通信,其实质主要是对PLC 的D寄存器(dword)读写操作。但是因为日本为了保护其产品,并不开发串口通信协议。在不开发通信协议的情况,如果想实现通信,首先需要做的便是通过数据分析,破解其通信协议。这里就不讲解如何破解了,主要是介绍下当时博主开发程
如何强制谷歌浏览器 使用 美国域名搜索 在使用谷歌浏览器的时候, 虽然已经设置为默认 https 加密搜索,英文,.com 的域名https://www.google.com/search?hl=en-US&source=hp&q=%s&aq=f&aqi=&aql=&oq=&gs_rfai=但是每次检索完之后,都是返回 .com.hk 的链接, 检索结果自动转跳,而且还自带一套安全过滤机制。 在此也不对安全过滤机
ctypes 载入 dll 产生的 WindowsError: [Error 126] 错误原因 在 Python 里面使用 ctypes 载入 dll 时,如果这个 dll 还依赖于其它的 dll 的话,这些相关的 dll 也得要能被 Python 的进程访问到。如果访问不到就会报以下错误: import syssys.path.append('.')import ctypesdll=ctypes.cdll.LoadLibrary('dll2python.dll')Tra
java 资料收藏 今天在http://www.51itdh.com/这个网站上找到有好多Java学习的资料,所以收集下来给大家分享下。这个网站挺多编程这方面资源的。1.Java学习网站:Java中文世界论坛 http://www.chinajavaworld.com/index.jspaJava世纪网 http://www.java2000.net/Jav
python 可定制化 定时器 因为项目需要,需要使用python 定时器, 在谷歌一番之后,基本获得的信息是调用python 的 threading的timer 定时器, 或者使用schl 模块进行操作。 具体实践方法请自行谷歌之。 在一番调试之后,发现threading timer 定时器不好控制, 相关资料少,用的不明就里 (个人才疏德浅, 有用的好的同学,欢迎指教。O(∩_∩)O哈哈~)尤其是需要同时启动多个定时器之