随笔分类 - 软件构架
摘要:1)Garlan和 Shaw将软件架构风格分为5大类:(1)数据流风格:包括批处理序列架构风格(Batch Sequential)和管理/过滤器架构风格(Pipes/Filters)。(2)调用/返回风格:包括主程序/子程序架构风格(Main Program and Subroutine)、数据抽象和面向对象架构风格(DataAbstraction and Object-Oriented)及层次结构架构风格(Hierarchical Layers).(3)独立构件风格:包括进程通信架构风格(Communicating Processes)和事件驱动架构风格(EventSystems)。(4)虚
        阅读全文
                
摘要:SSH分客户端openssh-client和openssh-server如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-serversudo apt-get install openssh-server然后确认sshserver是否启动了:ps -e |grep ssh如果看到sshd那说明ssh-server已经启动了。如果没有则可以这样启动:sudo /etc/init.d/ssh startssh-serv
        阅读全文
                
摘要:在 安装 MyEclipse 10.06 时,有可能会出现如下的错误,提示 Swap 分区没有达到要求的大小,安装无法继续。This system does not meet the minimum requirements for swap space. Based on the amount of physical memory available on the system, Oracle Client 10g Express Edition requires 1024 MB of swap space. This system has 951 MB of swap space. Con
        阅读全文
                
摘要:至于MyEclipse在Ubuntu的安装教程网上很多,那我为什么我还写这篇文章呢?这次重装Ubuntu之后, 在安装MyEclipse 10.6过程中遇到了一个问题,所以把MyEclipse的安装方法记下来并附上问题解决办法。一.获取myeclipse官网下载:http://www.myeclipseide.com/,进入官网找到适合自己得版本,我这里是下载的myeclipse-10.6-offline-installer-linux.run.(注意,官网已被河蟹,真搞不懂,myeclipse官网竟然也落到如此下场.天朝这是种么了.同学们,走.翻.墙.去!!!).博主理解找不到资源的痛苦,上
        阅读全文
                
摘要:一、SVN安装1.安装包$ sudo apt-get install subversion2.添加svn管理用户及subversion组$ sudo adduser svnuser$ sudo addgroup subversion$ sudo addgroup svnuser subversion 3.创建项目目录$ sudo mkdir /home/svn$ cd /home/svn$ sudo mkdir repos$ sudo chown -R root:subversion repos$ sudo chmod -R g+rws repos4.创建SVN文件仓库$ sudo svnad
        阅读全文
                
摘要:Mac OS X提供了Terminal(应用程序->实用工具文件夹中),即“终端”程序作为命令行交互接口。命令行的工作方式确实给一些工作带来便利,比如一些系统的管理和监控,以及一些对配置文本的简单查看和处理等。很多用户可能有在Terminal使用一些基本命令的经历,如ls,rm,mkdir,rmdir,cp等等。本文介绍一些稍微进阶又不如ls普及的Terminal命令,主要用于系统的监控和管理。在黑漆漆(或惨白)的终端程序里,你是否曾打错一行命令,然后按着退格键按到手指酸痛?或者还用左右箭头让那个闪烁的小光标来回地游走?命令行下控制光标的几个快捷键一定得掌握,绝对的易用方便。光标控制Co
        阅读全文
                
摘要:考虑到可能有些初学者不太理解,今天花了一下午时间,重新精简编辑了我自己的规则,以适合普通用户直接套用,并附带了详细的编写原理、注意事项等,希望借此抛砖引玉,使各位潜水的高手也能将自己的规则分享出来讨论,也希望初学者可以DIY出适合自己的规则。非常欢迎大家将自己的规则拿出来讨论,以使此规则不断进步和完善,成为传统安全软件有力的辅助和补充。好了,废话说了一大堆,下面进入正文:一、软件限制策略的作用首先说一下HIPS的3DAD——程序保护 保护应用程序不被恶意修改、删除、注入FD——文件保护 保护关键的文件不被恶意修改、删除,禁止恶意程序创建和读取文件RD——注册表保护 保护注册表关键位置不被恶意修
        阅读全文
                
                    
                
浙公网安备 33010602011771号