近期看了一些软件抽象为复杂网络,以及软件抽象成静态语法树的文章。做一个小总结。1.复杂网络是由大量的边和点组成的,边点都可以有类型,加权值,边还可以有方向。如何计算边和点的权值是一个关键点,如何在不执行代码的情况下确定边的方向,目前不确定是否已经解决。有许多工具,可以直接扫描软件源代码,抽象为复杂网...
分类:
其他好文 时间:
2015-11-26 23:15:00
阅读次数:
144
方法一将启动命令写到系统启动时会自动调用的脚本中echo "/usr/local/apache2/bin/apachectl start" >> /etc/rc.d/rc.local方法二有些软件源代码包中提供了启动脚本,放到Linux默认的启动脚本目录中cp /lamp/mysql-5.0.41/...
分类:
系统相关 时间:
2015-10-09 00:41:15
阅读次数:
153
学习Linux之前,我们先来了解了解开源文化学习重点:理解什么是开源文化开源软件与自由软件的区别学习内容:1.开源,即开放源代码。开源诞生于软件行业,开源不仅仅代表软件源代码的开放,它本身还意味着自由,共享和充分利用资源。开源是一种精神,开源是一种文化。2.在开源软件与自由软件世界中有两种主流的理念...
分类:
其他好文 时间:
2015-08-15 23:01:28
阅读次数:
215
正如美国微软公司的新任首席执行官塞亚·纳德拉所言:“当今世界是由软件所驱动的”,软件的重要性毋庸赘言,我国将软件纳入著作权法保护已有23年, 但至今软件的法律定义与法律保护仍很模糊。我国现行《计算机软件保护条例》将同一计算机程序的源程序与目标程序视为同一作品,然而源程序与目标程序的本质 属性并不相同...
分类:
其他好文 时间:
2015-07-28 20:42:34
阅读次数:
203
开篇之前我们做一个默认规则 ???????? 除特别说明外,文章的默认https://github.com/mogujie/TeamTalk 的TeamTalk/ 为根目录。? ???????? 上篇说过已然说过,README.md文件:开源软件源代码必读...
分类:
其他好文 时间:
2015-07-14 13:51:53
阅读次数:
287
单纯一个操作系统是没有办法满足我们的需求的,所以需要各种安装各种软件来满足我们日常工作、生活需求。一般情况下,Linux常用的安装方式有两种,以CentOS为例: 1.从源代码安装软件 将软件源代码编译安装适用于所有针对linux系统开发的软件,以及部分针对类unix系统开发的软件。 步骤...
分类:
系统相关 时间:
2015-07-13 18:13:35
阅读次数:
137
简单的窗体聊天软件
源代码下载地址:http://www.zuidaima.com/share/1567840043404288.htm...
文件夹搜索指定字符串软件
源代码下载地址:http://www.zuidaima.com/share/1554706879384576.htm...
分类:
其他好文 时间:
2015-06-19 10:30:04
阅读次数:
120
课程内容:代码安全基础概念、代码安全规范、垃圾代码危害、代码复审机制等课程目标:通过介绍如何区分优秀源代码与劣质的源代码、垃圾代码的危害性以及企业代码如何进行归档,了解软件代码安全的一些基本概念和代码常见基础操作;随后通过详细阐述垃圾代码的危害性,深入理解出..
分类:
其他好文 时间:
2015-05-27 19:24:38
阅读次数:
134
1.1 关于版本控制什么是版本控制?我为什么要关心它呢?版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。在本书所展示的例子中,我们仅对保存着软件源代码的文本文件作版本控制管理,但实际上,你可以对任何类型的文件进行版本控制。如果你是位图形或网页设计师,可能会需要保存某一幅...
分类:
其他好文 时间:
2015-05-20 11:14:10
阅读次数:
170