Fork me on GitHub

2013年3月27日

摘要: PowerDesigner初体验PowerDesigner简介工具的用途 :这里我只介绍他在SqlServer数据库的应用,其它的我也不懂。工具的好处 :个人体会理解,图视化数据库设计,更直观简单的设计,更便于分析数据库逻辑关系,与数据库全局把控。祈求:哪位大虾那里藏的有PowerDesigner更好更全的操作文章,希望能给我和不动这货的攻城师们留言分享下。PowerDesigner的下载以及破解一、下载1、PowerDesigner 12.5官方下载地址http://download.sybase.com/eval/PowerDesigner/powerdesigner125_eval.ex 阅读全文
posted @ 2013-03-27 21:51 HackerVirus 阅读(185) 评论(0) 推荐(0)
摘要: 大数据实时数据分析引擎介绍---Dremel、Tenzing和Imapla对于数据分析师来说,SQL是主要的语言。 Hive为Hadoop提供了支持SQL运行的能力,可是目前Hive运行速度达不到实时要求。这是因为Hive将SQL翻译成一个或多个MapReduce任务,而MapReduce原本是大数据批处理计算框架,并不适应实时数据分析的速度要求。现在有两种思路去提高SQL在大数据平台上的执行速度:1.用一种更快的SQL执行引擎取代MapReduce。2.优化MapReduce,使其更适合OLAP查询。谷歌在这两种思路上都做出了先驱性工作。2010年,谷歌发表了Dremel论文。Dremel是 阅读全文
posted @ 2013-03-27 21:50 HackerVirus 阅读(1118) 评论(0) 推荐(0)
摘要: 机器学习之开源库大总结研究数据挖掘和机器学习有一段时间了,对数据挖掘来说,商用软件有SAS、Clementine、Oracle数据挖掘组件等等;由于个人学习和版权、算法定制等问题,开源的数据挖掘与机器学习软件(库)目前也十分必需,现在就跟大家介绍下比较流行和常用的机器学习开源库。 以前在学校用过matlab,说实话真方便,通常一个模型只要几十行甚至十几行代码就能搞定,但是正版matlab较贵,而且不太适合商业开发使用,所以工业界使用它的并不多(通信行业、研究所比较普遍);相应地,在工业界机器学习和数据挖掘的实验语言多为java、python,因为python与C\C++具有先天的血缘,所以p. 阅读全文
posted @ 2013-03-27 21:46 HackerVirus 阅读(137) 评论(0) 推荐(0)
摘要: HTTP代理实现请求报文的拦截与篡改10--大结局 篡改部分的代码分析返回目录 上节我们把篡改的功能简单的介绍了下,这些功能看起来挺玄乎的,但明白了原理后,其实没什么东西,下面我们就来分析一下这部分的代码。HTTP代理实现请求报文的拦截与篡改1--开篇HTTP代理实现请求报文的拦截与篡改2--功能介绍+源码下载HTTP代理实现请求报文的拦截与篡改3--代码分析开始HTTP代理实现请求报文的拦截与篡改4--从客户端读取请求报文并封装HTTP代理实现请求报文的拦截与篡改5--将请求报文转发至目标服务器HTTP代理实现请求报文的拦截与篡改6--从目标服务器接收响应报文并封装HTTP代理实现请求... 阅读全文
posted @ 2013-03-27 16:47 HackerVirus 阅读(300) 评论(0) 推荐(0)
摘要: CSS浮动(float,clear)通俗讲解很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差,也可能是没能遇到一篇通俗的教程。 前些天小菜终于搞懂了浮动的基本原理,迫不及待的分享给大家。写在前面的话: 由于CSS内容比较多,小菜没有精力从头到尾讲一遍,只能有针对性的讲解。 如果读者理解CSS盒子模型,但对于浮动不理解,那么这篇文章可以帮助你。 小菜水平有限,本文仅仅是入门教程,不当之处请谅解! 本文以div元素布局为例。教程开始: 首先要知道,div是块级元素,在页面中独占一行,自上而下排列,也就是传说中的流。如下图: 可以看出,即使div1的宽度很小,页面中一行可以容下d 阅读全文
posted @ 2013-03-27 16:14 HackerVirus 阅读(103) 评论(0) 推荐(0)
摘要: .NET中的静态与非静态忽略基础知识点梳理静态类 vs 普通类静态类与普通类的区别有以下几点:1)静态类无法实例化而普通类可以;2)静态类只能从System.Object基类继承;普通可以继承其它任何非static和非sealed类,但也只能继承一个类;3)静态类不能继承接口;普通类可以继承多个接口;4)静态类只能包含静态成员;普通类可以包含静态和非静态成员;5)静态类不能作为字段,方法参数和局部变量使用;普通类可以;静态类的意义:可以用静态类封装一组不与任何对象相关联的方法,如Math类,Console类。静态构造函数 vs 实例构造函数静态构造函数与实例构造函数的区别有以下几点:1)静态构 阅读全文
posted @ 2013-03-27 09:44 HackerVirus 阅读(198) 评论(0) 推荐(0)
摘要: ThoughtWorks读书路线图作为一名合格的ThoughtWorker,每年不读个几十本书都不好意思跟别人打招呼。从读书的角度来说,我还真不算是一名合格的ThoughtWorker。不过没关系,发现了问题就要解决问题。2013年来已经读了7,8本书了,按照这个频率下去今年30本书的目标应该问题不大。但是面对庞大的书籍,那些书是值得一读的那?尤其是技术类书籍,更是种类繁多,参差不齐。作为一个合格的程序员,常常纠结如此。不用怕,ThoughtWorks考虑到这些问题,特推出了《ThoughtWorks Dev 读书路线图》。感谢Longjun和Zhangyi的贡献。请注意,这里只是列出了一些推 阅读全文
posted @ 2013-03-27 09:35 HackerVirus 阅读(273) 评论(0) 推荐(0)

2013年3月26日

摘要: 利用FarPoint Spread表格控件,构造Winform的Excel表格界面输入因有一个业务需要在Winform界面中,以类似Excel表格界面中录入相关的数据(毕竟很多时候,客户想利用成熟的软件体验来输入他们想要的东西),其中界面需要录入基础信息,列表信息,图片信息等,综合这些就是例如下面这样的界面效果。本文主要针对如何利用FarPoint Spread表格控件实现类似Excel界面丰富数据的保存及显示,以及在使用过程中的一些经验心得,希望对大家在开发Winform的Excel数据录入和显示方面的开发有一定帮助。从以上的界面分类可以看到,大致可以分为几个类型的数据,一个是基础字段数据, 阅读全文
posted @ 2013-03-26 22:06 HackerVirus 阅读(1029) 评论(0) 推荐(0)
摘要: 架构与模式关于如何设计一个基于事件驱动架构的思考摘要: 最近一直在思考一个问题:有没有这样一种可能,就是一个领域模型的状态不依赖于外部,它只负责接收外部的事件,然后根据这些事件做出响应;响应分两种:1)根据模型当前的内存状态进行业务逻辑处理,然后产生事件,注意:这个过程不会改变模型当前的内存状态;2)根据事件改变自己的状态;另外,也是最重要的,领域模型不用关心自己所产生的事件到底怎么样了,比如不关心有没有持久化,不关心是否和别的事件有并发冲突。它只管根据自己当前的内存状态做上面这两点的响应;如果这样的设想有可能,那领域模型就是真正的中央业务逻辑处理器了,和CPU很类似了。这样它才能真正快起来。 阅读全文
posted @ 2013-03-26 22:02 HackerVirus 阅读(199) 评论(0) 推荐(0)
摘要: [开源] C语言项目实战 - 虚拟鼠标 - VirtualMouseC语言项目实战 - 虚拟鼠标 - VirtualMouse目录关于软件软件介绍使用帮助项目介绍源码及软件下载知识点扫描热键的使用鼠标事件的模拟字体的选用开机自启动的设置为软件添加版本信息想不到的事不翼而飞的按钮360, 你这是要闹哪样?笔者的话未解决的问题结束语软件介绍VirtualMouse是一款简单的通过键盘模拟鼠标行为的软件, 使用 BSD 开源协议, 软件采用 C语言 + Windows API 进行编写, 程序仅 20KB, 对资源消耗极低, 在一定程度上能够代替实体鼠标对 Windows 进行相关的操作。软件截图: 阅读全文
posted @ 2013-03-26 21:52 HackerVirus 阅读(673) 评论(0) 推荐(0)