关闭

设计模式之禅7

设计模式之禅7 真刀实枪之代理模式 我是游戏至尊 “最近几年王者荣耀的热度飙升,自己打时可以体验到其中的升级乐趣,但是时间过得很快啊!自己不想打,找代练,好主意!” 作为一名程序员,先将打游戏这段过程系统化一下 代码 IGamePlayer package com.peng.game; /** * @author kungfu~peng...
阅读(6) 评论(0)

大数据正式8

大数据正式8 CSS css概述 层叠样式表,美化HTML界面 HTML是盖房子,css就是装修 html与css分离,增强网页的显示能力 在HTML页面中引入css样式的方式 (1)通过标签上的style属性引入css样式 这是div (2)通过style标签引入css样式 span{ border:1...
阅读(159) 评论(0)

设计模式之禅6

设计模式之禅6 真刀实枪之建造者模式 变化是永恒的--悍马车的私人订制 汽车的启动,停止,喇叭声音,引擎声音都有客户控制 先看类图吧,简单设计下:顺序如何由sequence来决定 代码 CarModel抽象类 package com.peng.builder; import java.util.ArrayList; /** * @au...
阅读(13) 评论(0)

设计模式之禅5

设计模式之禅5 真刀实枪之模板方法模式 辉煌工程 做个悍马车模,不是香车美女的那个车模哦! 要做分析,做模板,做测试,还要考虑扩展性、稳定性、健壮性等。 那先简单做个类图吧 代码 HummerModel抽象类 package com.peng.car; /** * @author kungfu~peng * @data 2017年1...
阅读(35) 评论(0)

设计模式之禅4

设计模式之禅4 真刀实枪之抽象工厂方法模式 女娲失误了 人是造出来,世界也热闹了,可是低头一看,都是清一色的类型,缺少了关爱、仇恨、喜怒哀乐等情绪,人的生命太平淡了,女娲一想,猛然一拍脑袋,忘记给人类定义性别了,那怎么办?抹掉重来,于是人类经过了一次大洗礼,所有的人种都给消灭了,世界又是空无一物,寂静而又寂寞。 现有条件下重新造人,废物利用 1. Product类...
阅读(25) 评论(0)

大数据正式7

大数据正式7 互联网架构 客户端 Android端 浏览器 ... 服务器 静态web资源 HTML CSS JavaScript flash ... 动态web资源 .NET、c#微软 PHP Servlet/JSP ... 数据库 SQL Server 微软 Oracle 甲骨文 MySq...
阅读(21) 评论(0)

设计模式之禅3

设计模式之禅3 真刀实枪之工厂方法模式 从女娲造人开始说起 东汉《风俗通》记录了这样一则神话故事:“开天辟地,未有人民,女娲抟黄土做人。”开天辟地之初,大地上并没有生物,只有苍茫大地,纯粹而洁净的自然环境,寂静而又寂寞,于是女娲决定创造一个新物种,即人类来增加世界的繁荣。 别忘了女娲是神仙,没有办不到的事情,造人的过程是这样的:首先,女娲采集黄土捏成人的形状,然后放到八卦炉...
阅读(29) 评论(0)

jdk1.8特性

jdk1.8特性 1.接口的默认方法 java8允许给一个给接口添加一个非抽象方法,只需要使用default关键字即可--这个特征又叫扩展方法 interface MMath{ double sum(double n1,double n2); default double sqrt(int n){ return Math.sqrt(n) ...
阅读(14) 评论(0)

大数据正式6

大数据正式6 XML xml:Extensible Markup Language 可扩展标记语言 是一种数据存储格式,本质上就是一段字符串 允许用户自定义标签,开始标签和结束标签,可以嵌套标签 例子 幸福家园 应用场景 传输数据:xml本质是一段字符串,具有跨平台特性 配...
阅读(228) 评论(0)

大数据预科21(补充之反射)

反射 类的加载 使用类时,类未被加载到内存中--加载,连接,初始化 加载:将class文件读入内存,并为之创建一个class对象,任何类被使用时系统都会建立一个class对象 连接 验证 是否有正确的内部结构,并和其他类协调一致 准备 负责为类的静态成员分配内存,并设置默认初始化值 解析 将类的二进制数据中的符号引用替换为直接引用 初始化 调用...
阅读(44) 评论(0)

设计模式之禅2

设计模式之禅2 真刀实枪之单例模式 我是皇帝我独苗--从皇帝的故事说起 “自从秦始皇确立了皇帝这个位置之后,同一时期就只允许一个皇帝坐在这个位置。这种情况下臣民也好处理,大家叩拜,谈论的时候只要提及皇帝,每个人都知道他是谁,而不用加上特定的称呼。” 反应到设计领域就是,要求一个对象对他的依赖都是相同的,因为只有一个对象,大家对他的脾气和习性非常了解,建立健壮稳固的关系。...
阅读(46) 评论(0)

大数据预科20(补充之网络编程)

网络编程 网络通讯协议 位于同一网络的计算机在进行连接和通讯时需要遵循一定的规则。这些连接和通讯的规则被称为网络通讯协议。 网络通讯协议:对数据的传输格式、传输速率,传输步骤都做了统一规定,通讯双方必须同时遵守才可以完成数据交换。 TCP/IP协议: 应用层(HTTP,FTP,DNS) 主要负责应用程序的协议, 传输层(TCP,UDP) 主要使网...
阅读(28) 评论(0)

大数据预科19(补充之线程)

线程 进程 进程指正在运行的程序。确切的说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定的独立功能 服务(没有界面的进程) 线程 线程是进程中的一个执行单元,负责当前进程中程序的执行。一个进程中至少有一个线程。一个进程中可以有多个线程,这个应用可以称之为多线程程序。 程序运行原理 分时调度 所有...
阅读(36) 评论(0)

jdk1.5新特性

jdk1.5新特性 先一睹为快 1. 自动封箱、自动拆箱 2. 泛型 3. 增强for循环 4. 静态导入 5. 可变参数 6. 枚举 7. 注解 8. 反射 9. 动态代理 10. 内省 自动封箱拆箱 包装类中 自动封箱 Integer i=5;//基本类型自动成为包装类 自动拆箱 if(i==5){...}//包装类自动成为基本类型 ...
阅读(21) 评论(0)

设计模式之禅1

设计模式之禅1 大旗不挥,谁敢冲锋--6大设计原则 单一职责原则 “你设计的类符合SRP原则吗?”--保准对方立马“萎缩”掉,而且还一脸崇拜的看着你,心想“老大确实英明!”。你可能会问了SRP是什么,别着急,往下看: 之前常用的模型--RBAC(Role-Based Access Control)基于角色的访问控制,通过分配和取消角色来完成用户权限的授予和取消,使动...
阅读(200) 评论(0)
68条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:5367次
    • 积分:713
    • 等级:
    • 排名:千里之外
    • 原创:68篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条