- 博客(7)
- 资源 (25)
- 收藏
- 关注
转载 JAVA设计模式之策略模式
1、初步认识: 策略模式的定义: 定义一组算法,将每个算法都封装起来,使得它们之间可以相互替换。策略模式让算法独立于调用它的客户端而独立变化。 大白话: 我清楚知道自己身上有几把武器(策略),我会根据不同的情况使用不同的武器(根据情况,切换策略)。 游戏中我分别捡到三把枪: 1、R1895消音左轮一把; 2、S12K霰弹枪(五连喷)一把;...
2018-09-28 15:04:32 182
转载 JAVA设计模式之观察者模式
1、初步认识观察者模式的定义: 在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。大白话: 其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。2、这个模式的结构图3、可以看到,该模式包含四个角色抽象被观察者角色:也就是一个抽象主题,它把所有对观察者对象的引用保存在一个集合中,...
2018-09-28 14:56:40 138
转载 java面向对象六大原则
面向对象特点: 1:将复杂的事情简单化。 2:面向对象将以前的过程中的执行者,变成了指挥者。 3:面向对象这种思想是符合现在人们思考习惯的一种思想。什么是面向对象呢? 面向对象是一种编程思想,这种编程思想凸显对象在编程过程中的重要作用。 简单的说就是让对象成为类与类之间的“通信”的桥梁,通过对象使类之间形...
2018-09-28 14:46:02 925
转载 数组定义的三种方式
// 数组定义的三种方式 // 第一种 int [] a = newint[5];// a[0] = 10; // 第二种 int [] c = newint[]{1,2,3}; // 第三种 int [] i ={1,2,3,4}; // 错误的写法 ...
2018-09-25 17:01:58 16198
转载 MySQL连表Update修改数据
设想两张表,如下table A field id field nametable B field id filed my_name现在希望将表B中的my_name中的内容“拷贝”到表A中对应的name字段中,表A中的记录与表B中的记录通过id对应。首先我们来连表查询一下:SELECT a.id, a.name, b.my_nameFROM A a, B b W...
2018-09-04 16:39:26 17016
转载 Mysql查询某字段值重复的数据
查询user表中,user_name字段值重复的数据及重复次数select user_name,count(*) as count from user group by user_name having count>1;
2018-09-04 16:35:13 19154
原创 MyBatis动态SQL标签的用法
MyBatis 的强大特性之一便是它的动态 SQL,即拼接SQL字符串。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。通常使用动态 SQL 不可能是独立的一部分,MyBatis 当然使用一种强大的动态 SQL 语言来改进这种情...
2018-09-03 00:09:40 460
JSONObject所必须的6个jar包
2018-01-18
echartsDemo不求人
2017-11-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人