首页 > 2014年11月17日 > 全部分享
谈谈对于企业级系统架构的理解
在我们刚开始学习架构的时候,首先会想到分层的概念,分层架构比较经典的是三层架构,那么,什么是三层架构呢?它包括表现层,业务层,数据访问层;而对于一个新手来说,从抽象意义上的三层架构,逻辑上就划分为三个层。这个是最基本的三层架构模式。表现层充当系统的界面呈现以及UI逻辑的角色,也就是说,UI(用户界面...
分类:其他   时间:2014-11-17 20:54:33    收藏:0  评论:0  赞:0  阅读:338
SQL注入攻与防之代码层防御SQL注入
代码层防御SQL注入介绍,从源头斩断祸乱
分类:数据库技术   时间:2014-11-17 20:54:13    收藏:0  评论:0  赞:0  阅读:718
使RESTful Web服务更加实用的10个建议
提示:随着RESTful Web services的流行程度不断地上升,开发人员需要知道如何避免开发中的陷阱以及让开发出来的Web service达到自己能做到的最好程度。过去的几年里,我们看到RESTful Web services变得流行起来是有好些原因的。这里有十个技巧你应该要做的,它们能让你...
分类:Web开发   时间:2014-11-17 20:54:03    收藏:0  评论:0  赞:0  阅读:206
(原创)task和function语法的使用讨论(Verilog,CPLD/FPGA)
1. Abstract function和task语句的功能有很多的相似之处,在需要有多个相同的电路生成时,可以考虑使用它们来实现。因为个人使用它们比较少,所以对它们没有进行更深的了解,现在时间比较充裕,我想通过写几个简单的电路将它们二者的功能进行验证一下,看看究竟是怎么生成电路的。 2. Cont...
分类:其他   时间:2014-11-17 20:53:53    收藏:0  评论:0  赞:0  阅读:588
栈的笔记(2)--顺序栈
顺序栈是利用一组地址连续的储存单元依次存放栈顶到栈底的数据元素,同时,还必须附加一个指针top(栈顶指针),来动态储存栈顶元素在顺序战中的位置。(通常,top=-1表示空栈)储存结构如下:#define Stack_Size 50//设栈中的元素为50 typedef struct { St...
分类:其他   时间:2014-11-17 20:53:33    收藏:0  评论:0  赞:0  阅读:246
C# Socket学习笔记二
小记:昨天咱们已经了解了Socket的通信原理,可是点对点的一次通信并不是我们想要的,那么今天那我们就继续学习异步通信,简单来说就是服务器端和客户端可以进行多次 互发信息的通信而不用担心通道会关闭。在介绍异步通信时,客户端和服务器端的连接和上面介绍的同步通信建立连接的方式是一样的,只是接收和发送.....
分类:Windows开发   时间:2014-11-17 20:53:23    收藏:0  评论:0  赞:0  阅读:304
typedef的用法总结
用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb;//这多数不符合我们的意图,它只声明了一个指向字符变量的指针,//和一个字符变量;以下则可行:typedef char* PCHAR;PCHAR pa, pb;这种用法很有用,特别是c...
分类:其他   时间:2014-11-17 20:53:13    收藏:0  评论:0  赞:0  阅读:293
从100PV到1亿级PV网站架构演变
一个网站就像一个人,存在一个从小到大的过程。养一个网站和养一个人一样,不同时期需要不同的方法,不同的方法下有共同的原则。本文结合我自已14年网站人的经历记录一些架构演变中的体会。1:积累是必不可少的架构师不是一天练成的。1999年,我作了一个个人主页,在学校内的虚拟空间,参加了一次主页大赛,几个DR...
分类:Web开发   时间:2014-11-17 20:52:53    收藏:0  评论:0  赞:0  阅读:335
文件操作
I.文件夹搜索功能的实现 文件名搜索1.文件对象定义2.接受用户输入3.全盘搜索匹配的文件夹以及文件 匹配成功者放到list集合中重要方法 File.listRoots();//获取电脑所有盘符 c d e ...root[i].listFiles() 文件目录下所有文件(夹)f1.getAbs.....
分类:其他   时间:2014-11-17 20:52:43    收藏:0  评论:0  赞:0  阅读:273
创建本地Ubuntu镜像
参考文档http://www.howtoforge.com/local_debian_ubuntu_mirror安装服务 :sudo apt-get install apt-mirror apache2配置apt-mirror(/etc/apt/mirror.list)############# c...
分类:系统服务   时间:2014-11-17 20:52:23    收藏:0  评论:0  赞:0  阅读:420
get请求长度
昨天把写的那篇《什么时候用GET?什么时候用POST?》给转到了phpx,结果有网友置疑,认为“GET最多不可超过255个字符”。虽说这篇文章是从著名的《PHP & MySQL Web数据库应用开发指南》上摘下来的更让我信任,本着...
分类:其他   时间:2014-11-17 19:50:13    收藏:0  评论:0  赞:0  阅读:268
并发编程的技巧和策略
并发编程的技巧和策略 可变状态是至关重要的。 所有的并发问题都可以归结为如何协调对并发状态的访问。可变状态越少,就越容易确保线程安全性。 尽量将域声明为final 类型,除非需要他们是可变的 不可变对象一定是...
分类:其他   时间:2014-11-17 19:50:03    收藏:0  评论:0  赞:0  阅读:227
nodejs md5加密中文
function?md5(data)?{ ????var?Buffer?=?require("buffer").Buffer; ????var?buf?=?new?Buffer(data); ????var?str?=?buf.toString("binary"); ????var?crypto?=?require("crypto...
分类:Web开发   时间:2014-11-17 19:49:53    收藏:0  评论:0  赞:0  阅读:685
scala macro-使case copy易读
ps:好久没写blog了,1是没时间写,2也是没啥干货。最近终于积累了些东西,可以拿出来晒晒。哈哈。 先说需求吧,boss让我将case class copy 的代码简化,使之易读。 case?class?A(a:String,b:Int) case?class?...
分类:系统服务   时间:2014-11-17 19:49:43    收藏:0  评论:0  赞:0  阅读:308
LCS与LIS
LCS @求解两字串最长公共子串问题 @brief?LCS?PROBLEM??n^2?solved @string?a?‘?size?is?m,?str?b‘s?size?is?n ? for?i?->?1?to?m ????for?j?->?1?to?n ????????????i...
分类:其他   时间:2014-11-17 19:49:33    收藏:0  评论:0  赞:0  阅读:199
CentOS下如何打开端口
CentOS安装好,默认只打开了22端口,如果希望开放其他端口的话,需要打开所需端口。? 比如打开http的默认端口80? 编辑iptables? vi /etc/sysconfig/iptables ? vi /etc/sysconfig/iptables 添加? -A RH-Fire...
分类:其他   时间:2014-11-17 19:49:13    收藏:0  评论:0  赞:0  阅读:266
delete []实现机制
当我们用new生成一个新的对象时,发生了两件事情。 + 为对象分配内存 + 调用类的构造函数初始化对象 new的时候指定了T的大小为NUM,但是delete的时候没有指定大小。编译器是怎么做的呢? 根据Inside The C++ Obje...
分类:其他   时间:2014-11-17 19:49:03    收藏:0  评论:0  赞:0  阅读:214
insert函数需要注意的地方
function insert($table,$arr){ //使用implode拆分字符串 **$str = "`".implode(‘`,`‘, array_keys($arr))."`"; //注意标点符号的运用** //现在数组键名变为 ‘0‘=>‘user‘ foreach ($arr as $val) { //遍历数组键值...
分类:其他   时间:2014-11-17 19:48:53    收藏:0  评论:0  赞:0  阅读:254
JS和JQ的event对象对比和应用
摘要?js和jq的event对象大同小异,本文简单对比下它们的‘click‘事件下的不同和应用 js?jquery?jq?event 代码测试: ? 1 2 3 4 5 6 7 <div id= "test" ><p>test text<p></div> ? <script src= "vendor/jqu...
分类:Web开发   时间:2014-11-17 19:48:43    收藏:0  评论:0  赞:0  阅读:288
centos 安装proftpd
http://proftpd.org/docs/howto/index.html?官网地址 一、安装 1、wget?ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.5.tar.gz ? ? ?tar -zxf proftpd-1.3.5.tar.gz? ? ? ? cd proftpd-1.3.5 ? ...
分类:其他   时间:2014-11-17 19:48:33    收藏:0  评论:0  赞:0  阅读:415
1660条   上一页 1 ... 13 14 15 16 17 ... 83 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!