- 博客(8)
- 收藏
- 关注
转载 MVC与三层架构区别
首先,它俩根本不是一个概念。 三层架构是一个分层式的软件体系架构设计,它可适用于任何一个项目。 MVC是一个设计模式,它是根据项目的具体需求来决定是否适用于该项目。 那么架构跟设计模式有什么区别呢? 我们从接手一个项目开始,首先,我们需要进行架构设计,一般我们采用的就是分层式的架构设计,即我们的三层架构。 然后,在确定了架构以后,我们再根据项目的具体需求去考虑是否需要
2012-08-06 17:49:17 410 2
转载 .com感染
.model tiny .code org 0100h carrier: db 0E9h,0,0 start: mov bp, sp int 0003h next: mov bp, ss:[bp-6] sub bp, offset next ; 让我们看,当我们感染一个文件。所有
2012-07-25 20:40:34 450
原创 几个问题。
(1)在用C语言编程时 都要用变量,这是是非用不可的吗?(2)C语言规定从main主函数开始写程序,这个是必要的吗?(3)printf函数可以打印出字符串,而且字符串长度可以改变,不是固定的,这个是真的吗?换句话说,(1)都在用,我们就非要用?(2)规定了,我们就只能遵守?(3)常见的东西,我们就不怀疑了吗?
2012-06-19 11:49:30 433 4
原创 计算机中断例程和启动过程
首先将几个概念,中断程序处理和中断向量表。CPU在执行一段程序的时候,检测到从CPU内部或外部发来的特殊信号,并且可以对该信号立即处理,暂时不去处理当前执行的程序。等该信号处理完成后,可以返回继续执行程序。这种信号就是中断信息。相当于银行的VIP用户~然后的问题就是怎么产生信号和如何处理信号了。有两种:内中断,外中断。内中断:对于8086CPU,由硬件决定的中断信息(1)除法错误
2012-06-19 11:40:57 896 1
原创 通过两个汇编实例对高级语言数组实现原理的发现
先要介绍一下寻址,我们要运行一个程序,可执行文件先会被加载到内存里面,CPU通过寻址,去内存里面找到这段可执行文件的程序,然后把它的程序段通过总线运送会CPU进行计算。 既然是寻址,就要知道物理内存的地址。这个地址由两部分组成。段首地址和偏移地址。比方说,我有4个盒子,可以表示的信息量是2的四次幂,16个。我要有20个数据呢?怎么用四个盒子表示?就可以先用一种排列表示,然后再用一
2012-06-13 20:52:12 620 6
原创 从零基础学习数据库之DML语言(二)
select 语句的一个基本结构了解了,继续学习一些语法知识吧。我们现在做一件稍微麻烦的事情,希望查询结果集中显示出作者的姓名,即au_fname和au_lname的结合。这就需要对列进行运算。使用字符串连接符就可以做到了。程序清单如图所示,在一个","里进行。字符串连接运算符"+",例如'abc'+''def'='abcdef'.除此之外,介绍一些其他的运算符。
2012-05-30 06:56:29 614 5
原创 从零基础学习数据库之DML语言(一)
(以SQL server2000为例讲解。一些数据库概念知识会在文章中穿插讲解,用到哪里讲哪里。不过也会有具体的概念文章进行补充。) DML(Data Manipulation Language)查询语言,它是Transact-SQL语言的重要组成部分,用来对数据库进行操纵。包括查询,插入,删除,更新数据等等。我们先学习最基础的几个语句:SELECT,INSERT,DEL
2012-05-22 13:49:52 1121 5
原创 严谨,保证,职业。
上午在教室上的课,老师对我们这些VB初学者又“耐着性子”侃了半天,具体讲的内容虽然不多,但是说来奇怪,总能从中得到动力。教育的艺术在于激励。经过三天的学习,对VB感觉慢慢入门,这两天一遍看着视频一遍做百利,进度不快,也在网上找了点不认识的代码看,越发感兴趣,相信我一定能把VB学好。这里不想说很多具体的知识,这几天下来,发现我首要的一个问题就是代码写的不规范,不严谨,虽然也屡次更新自己写的,
2012-01-11 14:57:47 394 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人