以一个简单的web程序为例 详细设计模式请配合代码及凝视食用 <!DOCTYPE html> <!-- 1 预留退路:假设用户禁用了js。链接还能正常显示吗?(href) 2 分离js:行为层与结构层真的分开且互不干扰吗?(onclick) 3 向后兼容:js代码中检測了浏览器的函数支持吗?(if( ...
分类:
Web开发 时间:
2017-06-11 20:47:48
收藏:
0 评论:
0 赞:
0 阅读:
318
一、字符串类String1、String是一个类,位于java.lang包中2、创建一个字符串对象的2种方式: String 变量名=“值”; String 对象名=new String(“值”);3、字符串的常用方法 3.1 字符串长度——length() 3.2 判断值是否相等 equals() ...
分类:
编程语言 时间:
2017-06-11 20:47:27
收藏:
0 评论:
0 赞:
0 阅读:
272
一、关于Python操作mysql: 1.导入pyutil模块,这模块有很多常用的功能 2.之后用execute函数执行sql语句就OK了 mysql_dal.excute(sql).fetchone() 3.fetchone()只取出一个结果,fetchall()把结果全取出来。fetchone的 ...
分类:
其他 时间:
2017-06-11 20:47:19
收藏:
0 评论:
0 赞:
0 阅读:
314
今天第一次参加线上半马比赛,围着海边转悠感觉很过瘾 ...
分类:
其他 时间:
2017-06-11 20:47:08
收藏:
0 评论:
0 赞:
0 阅读:
270
1.选择排序原理 a.将数组中每个元素与第一个元素比较,如果这个元素小于第一个元素,则交换这俩个元素的位置 b.循环第一条规则,找出最小元素,防于第一个位置 c.经过N-1轮比较完成排序 2.冒泡排序原理 a.逐一比较数组中相邻的两个元素,如果后面的元素小于前面的元素就互换 b.经过一轮比较,一定有 ...
分类:
编程语言 时间:
2017-06-11 20:46:44
收藏:
0 评论:
0 赞:
0 阅读:
262
使用Newtonsoft.Json 转换DateTime类型时,若使用标准转换,则字符串内会有一个T(虽然再转换成DateTime没有问题)。 若要转换成DateTime没有T,可以加上特性: 1 public class TestClass 2 { 3 public TestClass() 4 { ...
分类:
Web开发 时间:
2017-06-11 20:46:29
收藏:
0 评论:
0 赞:
0 阅读:
630
1.变量声明的位置决定变量作用域 2.变量作用域确定可在程序中按变量名访问该变量的区域 3.成员变量:定义在类中的变量(类或其他类中可以调用) 4.局部变量:定义在方法中的变量(方法) 5.区别:a.作用域不同 局部变量的作用域仅限于定义它的方法 成员变量的作用域在整个类内部都是可见的 b.初始值不 ...
分类:
其他 时间:
2017-06-11 20:46:16
收藏:
0 评论:
0 赞:
0 阅读:
246
一.对象的特征 1.属性--对象具有各种特征 2.每个对象的每个属性都有特定值 3.方法--对象执行的操作 4.对象:用来描述客观事物的一个实体,由一组属性和方法构成 二..类 类是模子,定义对象将会拥有的特征(属性)和行为(方法) 类是对象的类型--不同于int类型:具有方法 三.类和对象的关系 ...
分类:
其他 时间:
2017-06-11 20:46:01
收藏:
0 评论:
0 赞:
0 阅读:
291
主要判断进程关闭的方式 ...
分类:
其他 时间:
2017-06-11 20:45:50
收藏:
0 评论:
0 赞:
0 阅读:
289
一语法: switch(表达式){ case 常量1: 语句一 break; 必不可少 case 常量2: 语句二 break; case 常量3: 语句三 break; default: 语句四 break; } 二.比较switch与多重if比较 同:都是用来处理分支条件的结构 异:switch ...
分类:
其他 时间:
2017-06-11 20:45:36
收藏:
0 评论:
0 赞:
0 阅读:
259
原型模式:通过克隆来生成新对象,它也是个非常简单的模式。类图: Prototype抽象原型角色:抽象角色,给出所有角色的具体原型类所需的接口。 ConcretePrototype具体原型:被复制的对象,实现抽象原型角色要求的接口。 Client客户角色:提出创建对象的请求。 对clone()方法的要 ...
分类:
其他 时间:
2017-06-11 20:45:10
收藏:
0 评论:
0 赞:
0 阅读:
310
一.if选择结构 语法:if(条件){ //代码块-->只有一条语句的时候可以不用{},但不建议不用 } 二.if-else选择结构 语法:if(条件){ //代码块1 }else{ //代码块2 } 三.多重if选择 语法:if(条件){ //代码块1 }else if{ >可以有多个 //代码块 ...
分类:
其他 时间:
2017-06-11 20:44:36
收藏:
0 评论:
0 赞:
0 阅读:
254
DML a.insert(插入) 语法:insert into 表名(列名...) values(值...) eg: insert into student(id,name,addr,) values(11,,'张三','城院'); 注意:1)列名数和值数要保持一致 2)主键列不能重复 3)非空列不 ...
分类:
数据库技术 时间:
2017-06-11 20:44:07
收藏:
0 评论:
0 赞:
0 阅读:
254
先是配置PS 打开文件位置>将文件复制进去 然后打开PS>放入图片(这里注意一定要是PNG格式的 如果不是 请转成PNG 我试过其他的不行)>导出>Zoomify 选择输出位置>确定>坐等生成 ...
分类:
其他 时间:
2017-06-11 20:43:48
收藏:
0 评论:
0 赞:
0 阅读:
613
1.构造方法的作用: a.用来描述对象创建的过程,构造方法在对象创建的过程中被调用. b.如果类中没有写构造方法,系统会默认提供一个无参的构造方法; 如果类中出现了构造方法,系统不会提供默认的无参构造方法. c.不能被static,final,abstract,synchronized,native ...
分类:
其他 时间:
2017-06-11 20:43:34
收藏:
0 评论:
0 赞:
0 阅读:
219
疑问解答:为什么要封装? 就是元器件往PCB板上焊接时在板上的焊盘尺寸。 这里我以AT89C51单片机为例: 1、首先新建一个PCB元件库。 再找一个路径保存起来命名为DIP40,方便以后寻找 选择菜单栏上【工具】,单击该选项下的【元器件向导】,系统会自动弹出PCB器件向导对话框。具体操作如下图所示 ...
分类:
其他 时间:
2017-06-11 20:42:58
收藏:
0 评论:
0 赞:
0 阅读:
314
1.选择排序原理 a.将数组中每个元素与第一个元素比较,如果这个元素小于第一个元素,则交换这俩个元素的位置 b.循环第一条规则,找出最小元素,防于第一个位置 c.经过N-1轮比较完成排序 2.冒泡排序原理 a.逐一比较数组中相邻的两个元素,如果后面的元素小于前面的元素就互换 b.经过一轮比较,一定有 ...
分类:
编程语言 时间:
2017-06-11 20:42:46
收藏:
0 评论:
0 赞:
0 阅读:
349
Atom是全然基于web技术开发而成的一款编辑器,其底层架构依赖于chromium,google chrome浏览器也是基于此。编辑器的每一个窗体都是本地渲染的web页面,而且其风格与时下流行的sublime text编辑器非常相似。 安装步骤:https://github.com/atom/ato ...
分类:
其他 时间:
2017-06-11 20:42:16
收藏:
0 评论:
0 赞:
0 阅读:
281
CSS+DIV 将数据封装到div中,页面中都是有很多div组成的,通过css布局(通过css属性布局)完成这些div位置的存放,一个div就是一个盒子。 边框 border:{ --left --right --top --bottom }; #div_1{ border-top:1px soli ...
分类:
其他 时间:
2017-06-11 20:42:05
收藏:
0 评论:
0 赞:
0 阅读:
286
micro:bit 软件生态系统介绍 这里有大量的软件平台及工具使得许多microbit 计划顺利的进行,这篇文章只是做概略介绍而希望要进一步了解可以到不同计划的专页得到更多的数据. Microbit Shop Overview High Level Programming Languages 高阶 ...
分类:
其他 时间:
2017-06-11 20:41:51
收藏:
0 评论:
0 赞:
0 阅读:
760