博客园 - 谈笑风生~
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=78300
2018-08-22T07:39:27Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
feed.cnblogs.com
https://www.cnblogs.com/CZDblog/p/8809082.html
信息系统设计 - 谈笑风生~
4、信息系统设计 4.1系统设计概述 系统分析阶段要回答的中心问题是系统“做什么”,即要明确系统的功能和用途,为系统的具体设计和实现提供一个逻辑模型。 系统设计阶段要回答的中心问题是系统“怎么做”,即如何实现系统规格说明书所规定的系统功能。建立物理模型。 4.1.1系统设计的目标 1、系统的可靠性
2018-04-12T09:20:00Z
2018-04-12T09:20:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】4、信息系统设计 4.1系统设计概述 系统分析阶段要回答的中心问题是系统“做什么”,即要明确系统的功能和用途,为系统的具体设计和实现提供一个逻辑模型。 系统设计阶段要回答的中心问题是系统“怎么做”,即如何实现系统规格说明书所规定的系统功能。建立物理模型。 4.1.1系统设计的目标 1、系统的可靠性 <a href="https://www.cnblogs.com/CZDblog/p/8809082.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/8746265.html
数据流图的绘制方法 - 谈笑风生~
数据流图(Data Flow Diagram,DFD),从数据传递和加工的角度,以图形的方式刻画系统内数据的运动情况。它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储的情况。 数据流图具有抽象性和概括性:抽象性表现在它完全舍去了具体的物质,只剩下数据的流动、加工处理和存储;概括性表现在
2018-04-08T09:32:00Z
2018-04-08T09:32:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】数据流图(Data Flow Diagram,DFD),从数据传递和加工的角度,以图形的方式刻画系统内数据的运动情况。它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储的情况。 数据流图具有抽象性和概括性:抽象性表现在它完全舍去了具体的物质,只剩下数据的流动、加工处理和存储;概括性表现在 <a href="https://www.cnblogs.com/CZDblog/p/8746265.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/8658107.html
信息系统管理工程师学习笔记 - 谈笑风生~
1.1.1 信息系统概述 1.1信息系统的概念 1、系统:各组成部分能够互相作用,互相依赖,具有特定的功能,共同组成一个有机整体就是系统。 2、信息系统:用以收集、处理、存储、分发信息的互相关联的组件的集合,其作用在于支持组织的决策与控制。此定义中,前半部分说明了信息系统的技术构成,称作技术观,后半
2018-03-27T08:16:00Z
2018-03-27T08:16:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】1.1.1 信息系统概述 1.1信息系统的概念 1、系统:各组成部分能够互相作用,互相依赖,具有特定的功能,共同组成一个有机整体就是系统。 2、信息系统:用以收集、处理、存储、分发信息的互相关联的组件的集合,其作用在于支持组织的决策与控制。此定义中,前半部分说明了信息系统的技术构成,称作技术观,后半 <a href="https://www.cnblogs.com/CZDblog/p/8658107.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/8609317.html
JS语法学习笔记 - 谈笑风生~
JS语法: JS知识点一览图 JS知识点一览图 在function中写this,在本function中可以显示,写Person则显示undefined. 在function中写Person,在function外可以显示,写this则显示undefined. var name; var age; va
2018-03-20T06:59:00Z
2018-03-20T06:59:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】JS语法: JS知识点一览图 JS知识点一览图 在function中写this,在本function中可以显示,写Person则显示undefined. 在function中写Person,在function外可以显示,写this则显示undefined. var name; var age; va <a href="https://www.cnblogs.com/CZDblog/p/8609317.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/8510349.html
jQuery - 谈笑风生~
JQuery小语法总结 以该前端代码为例 <!DOCTYPE html> <html> <head> <script src="http://cdn.static.runoob.com/libs/jquery/1.10.2/jquery.min.js"></script> <script> $(do
2018-03-05T09:46:00Z
2018-03-05T09:46:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】JQuery小语法总结 以该前端代码为例 <!DOCTYPE html> <html> <head> <script src="http://cdn.static.runoob.com/libs/jquery/1.10.2/jquery.min.js"></script> <script> $(do <a href="https://www.cnblogs.com/CZDblog/p/8510349.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/7477230.html
用Excel生成Sql - 谈笑风生~
用Excel生成Sql: 以如图为例:点击一行数据的后面一个单元格,在上面的fx部分输入=,以等号开头证明这是一个公式。在等号的后面写上想要添加的数据,书写规范是这样:'"&A2&"'表示varchar类型;"&A2&"表示int类型;其中A2表示A竖栏下的第二行数据,C2,D2同理。在fx位置输入
2017-09-05T02:10:00Z
2017-09-05T02:10:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】用Excel生成Sql: 以如图为例:点击一行数据的后面一个单元格,在上面的fx部分输入=,以等号开头证明这是一个公式。在等号的后面写上想要添加的数据,书写规范是这样:'"&A2&"'表示varchar类型;"&A2&"表示int类型;其中A2表示A竖栏下的第二行数据,C2,D2同理。在fx位置输入 <a href="https://www.cnblogs.com/CZDblog/p/7477230.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/5717986.html
JAVA-Reflect - 谈笑风生~
JAVA-Reflect: 一、什么是反射: 在面向对象的世界里,万事万物皆对象。(普通数据类型不属于对象,但是可以用封装解决这个问题。静态的成员不属于对象,而是属于类的) 类也是对象,类是java.lang.Class类的实例对象。 比如说现在有一个Foo类 用正常方法表示Foo的对象: 我们也可
2016-07-29T04:58:00Z
2016-07-29T04:58:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】JAVA-Reflect: 一、什么是反射: 在面向对象的世界里,万事万物皆对象。(普通数据类型不属于对象,但是可以用封装解决这个问题。静态的成员不属于对象,而是属于类的) 类也是对象,类是java.lang.Class类的实例对象。 比如说现在有一个Foo类 用正常方法表示Foo的对象: 我们也可 <a href="https://www.cnblogs.com/CZDblog/p/5717986.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/5589379.html
Java创建对象的过程 - 谈笑风生~
Java创建对象的过程 Java是一门面向对象的编程语言,在Java程序运行过程中每时每刻都有对象被创建出来。在语言层面上,创建对象通常仅仅是一个new关键字而已,而在虚拟机中,对象的创建又是怎样一个过程呢? 一、检测类是否被加载 虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池
2016-06-15T15:10:00Z
2016-06-15T15:10:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】Java创建对象的过程 Java是一门面向对象的编程语言,在Java程序运行过程中每时每刻都有对象被创建出来。在语言层面上,创建对象通常仅仅是一个new关键字而已,而在虚拟机中,对象的创建又是怎样一个过程呢? 一、检测类是否被加载 虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池 <a href="https://www.cnblogs.com/CZDblog/p/5589379.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/5584119.html
有关死锁那点事儿 - 谈笑风生~
有关死锁那点事儿: 死锁的概念: 死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。 此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 产生死锁的原因:(1) 因为系统资源不足。(2) 进程运行推进的顺
2016-06-14T07:05:00Z
2016-06-14T07:05:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】有关死锁那点事儿: 死锁的概念: 死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。 此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 产生死锁的原因:(1) 因为系统资源不足。(2) 进程运行推进的顺 <a href="https://www.cnblogs.com/CZDblog/p/5584119.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/5581073.html
进程、线程相关知识点整理 - 谈笑风生~
什么是进程 进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。 进程是一个“执行中的程序”。程序是一个没有生命的实体,只有处理器赋予程序生命时,它才能成为一个活动的实体,我们称其为进程。 进程的三种基本状态 a. 运行状态:获得
2016-06-13T14:37:00Z
2016-06-13T14:37:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】什么是进程 进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。 进程是一个“执行中的程序”。程序是一个没有生命的实体,只有处理器赋予程序生命时,它才能成为一个活动的实体,我们称其为进程。 进程的三种基本状态 a. 运行状态:获得 <a href="https://www.cnblogs.com/CZDblog/p/5581073.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/5579057.html
JVM内存各个区域分工简单介绍 - 谈笑风生~
JVM内存各个区域简单介绍: 程序计数器:程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。 在使用多线程时,为了线程切换后能恢复到正确的执行位置,每条线程都需要有个独立的程序计数器,各条线程之间计数器互不影响,独立存储,我们称这类内存区域为"线程私有"的内存。如果线程
2016-06-12T14:43:00Z
2016-06-12T14:43:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】JVM内存各个区域简单介绍: 程序计数器:程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。 在使用多线程时,为了线程切换后能恢复到正确的执行位置,每条线程都需要有个独立的程序计数器,各条线程之间计数器互不影响,独立存储,我们称这类内存区域为"线程私有"的内存。如果线程 <a href="https://www.cnblogs.com/CZDblog/p/5579057.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/5576131.html
用数组实现栈 - 谈笑风生~
用数组表示栈 选择用数组表示栈内容必须预先估计栈的最大容量。在Java中,数组一旦创建,其大小是无法改变的,而数组设置过大可能会浪费大量内存,设置过小又可能会溢出。 所以我们希望能够动态调整数组a[i]的大小,使得它既足以保存所有元素,又不至于浪费过多的空间。 首先,实现一个方法将栈移动到另一个大小
2016-06-11T14:42:00Z
2016-06-11T14:42:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】用数组表示栈 选择用数组表示栈内容必须预先估计栈的最大容量。在Java中,数组一旦创建,其大小是无法改变的,而数组设置过大可能会浪费大量内存,设置过小又可能会溢出。 所以我们希望能够动态调整数组a[i]的大小,使得它既足以保存所有元素,又不至于浪费过多的空间。 首先,实现一个方法将栈移动到另一个大小 <a href="https://www.cnblogs.com/CZDblog/p/5576131.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/5564933.html
一些关于Spring的随笔 - 谈笑风生~
Spring的IOC、AOP IOC(Inversion of Control): spring容器控制了所有的bean,不用spring以前,一个bean要依赖另一个bean就在这个bean里初始化另一个bean才能使用另一个bean,是这个bean在控制另一个bean。现在spring容器控制所
2016-06-06T12:07:00Z
2016-06-06T12:07:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】Spring的IOC、AOP IOC(Inversion of Control): spring容器控制了所有的bean,不用spring以前,一个bean要依赖另一个bean就在这个bean里初始化另一个bean才能使用另一个bean,是这个bean在控制另一个bean。现在spring容器控制所 <a href="https://www.cnblogs.com/CZDblog/p/5564933.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/5556911.html
设计模式学习笔记(三)之静(动)态代理模式、适配器模式 - 谈笑风生~
一、代理模式(Proxy): (1)静态代理模式: 简单理解: 一个人或事物代替另一个人或事物做某件事。例如:在Tom自我介绍之前,代理器自动帮他说Hello。 实现: 输出: HelloI am Tom 静态代理模式的缺点: 静态代理模式写的太死,不利于维护和扩展。也就是说当我们有多个目标对象需要
2016-06-03T11:43:00Z
2016-06-03T11:43:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】一、代理模式(Proxy): (1)静态代理模式: 简单理解: 一个人或事物代替另一个人或事物做某件事。例如:在Tom自我介绍之前,代理器自动帮他说Hello。 实现: 输出: HelloI am Tom 静态代理模式的缺点: 静态代理模式写的太死,不利于维护和扩展。也就是说当我们有多个目标对象需要 <a href="https://www.cnblogs.com/CZDblog/p/5556911.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/5551154.html
浅谈经典排序算法 - 谈笑风生~
一、几种经典排序算法的排序过程及时间复杂度 冒泡排序:时间复杂度O(n²) 数组中的第一个元素和第二个元素比较,大的放在后边,然后第二个元素再和第三个元素比较,大的放在后面。以此类推。 选择排序:时间复杂度O(n²): 0到n-1里找最小值放位置0上;1到n-1里找最小值放位置1上 以此类推。 插入
2016-06-02T03:54:00Z
2016-06-02T03:54:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】一、几种经典排序算法的排序过程及时间复杂度 冒泡排序:时间复杂度O(n²) 数组中的第一个元素和第二个元素比较,大的放在后边,然后第二个元素再和第三个元素比较,大的放在后面。以此类推。 选择排序:时间复杂度O(n²): 0到n-1里找最小值放位置0上;1到n-1里找最小值放位置1上 以此类推。 插入 <a href="https://www.cnblogs.com/CZDblog/p/5551154.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/5534158.html
PetStore项目总结 - 谈笑风生~
数据库(MySQL): account(用户表;没有外键), profile(用户侧面信息表;有两个外键:catid,username), category(宠物总分类表--鱼;没有外键), product(宠物小分类表--金鱼;有一个外键:catid), item(具体宠物分类--凤尾龙睛;有一个
2016-06-01T06:48:00Z
2016-06-01T06:48:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】数据库(MySQL): account(用户表;没有外键), profile(用户侧面信息表;有两个外键:catid,username), category(宠物总分类表--鱼;没有外键), product(宠物小分类表--金鱼;有一个外键:catid), item(具体宠物分类--凤尾龙睛;有一个 <a href="https://www.cnblogs.com/CZDblog/p/5534158.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/5542962.html
设计模式学习笔记(二)之观察者模式、装饰者模式 - 谈笑风生~
观察者模式的简单理解: 多个观察者时刻关注主题的动态,主题一旦有变化及时反馈。 实现: 抽象观察者: 抽象类声明一个方法:对主题的变化做出反馈。 抽象主题: 一个字段:抽象观察者的集合。一个主题对应多个观察者,是一对多的一种体现。 三个方法:addObserver(添加观察者),delObserve
2016-05-30T08:31:00Z
2016-05-30T08:31:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】观察者模式的简单理解: 多个观察者时刻关注主题的动态,主题一旦有变化及时反馈。 实现: 抽象观察者: 抽象类声明一个方法:对主题的变化做出反馈。 抽象主题: 一个字段:抽象观察者的集合。一个主题对应多个观察者,是一对多的一种体现。 三个方法:addObserver(添加观察者),delObserve <a href="https://www.cnblogs.com/CZDblog/p/5542962.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/5539147.html
Spring的校验(Validator) - 谈笑风生~
使用Spring校验的大体流程: 最首先要有配置文件xml的支持(spring_validate.xml).(当然在web.xml中要有对该xml的体现) 然后就是这个东西登场了:messages.properties. 然后在model层里相应的地方也要有相应的体现 再然后是control层里的调
2016-05-29T03:46:00Z
2016-05-29T03:46:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】使用Spring校验的大体流程: 最首先要有配置文件xml的支持(spring_validate.xml).(当然在web.xml中要有对该xml的体现) 然后就是这个东西登场了:messages.properties. 然后在model层里相应的地方也要有相应的体现 再然后是control层里的调 <a href="https://www.cnblogs.com/CZDblog/p/5539147.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/5532553.html
设计模式学习笔记(一)之工厂模式、单例模式 - 谈笑风生~
一、工厂模式 (1)简单工厂模式: 创建一个产品接口,有一个卖产品的方法。 产品A实现产品接口,卖汉堡。 产品B实现产品接口,卖薯条。 创造者是简单工厂模式的核心:返回值类型是IProduct接口,通过测试类传来的形参确定返回哪个对象。 测试类:输出薯条。 (2)方法工厂模式: (图片来自于网络)
2016-05-26T12:26:00Z
2016-05-26T12:26:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】一、工厂模式 (1)简单工厂模式: 创建一个产品接口,有一个卖产品的方法。 产品A实现产品接口,卖汉堡。 产品B实现产品接口,卖薯条。 创造者是简单工厂模式的核心:返回值类型是IProduct接口,通过测试类传来的形参确定返回哪个对象。 测试类:输出薯条。 (2)方法工厂模式: (图片来自于网络) <a href="https://www.cnblogs.com/CZDblog/p/5532553.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/CZDblog/p/5522960.html
BBS项目总结 - 谈笑风生~
数据库(Oracle): BBSUserid:主键username:用户名password:密码pic:头像 blobpagenum:每个人分页喜好数量,每页显示多少行 Article :ID:主键,贴IDuserID:谁发的帖子,外键(bbsuser表的id)rootid:如果你发的帖子是子贴,r
2016-05-24T04:04:00Z
2016-05-24T04:04:00Z
谈笑风生~
https://www.cnblogs.com/CZDblog/
【摘要】数据库(Oracle): BBSUserid:主键username:用户名password:密码pic:头像 blobpagenum:每个人分页喜好数量,每页显示多少行 Article :ID:主键,贴IDuserID:谁发的帖子,外键(bbsuser表的id)rootid:如果你发的帖子是子贴,r <a href="https://www.cnblogs.com/CZDblog/p/5522960.html" target="_blank">阅读全文</a>