随笔分类 -  参考示例

摘要:/** * 查询到多条数据, 封装到List<Map> */public List<Map<String, Object>> queryForMapList(String sql, Object... args) throws SQLException { PreparedStatement sta 阅读全文
posted @ 2020-09-18 18:34 骚哥 阅读(2193) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-09-18 08:54 骚哥 阅读(398) 评论(0) 推荐(0)
摘要:1.数组转换成List集合 采用java中集合自带的asList()方法就可以完成转换了 String[] array = new String[] {"zhu", "wen", "tao"}; // String数组转List集合 List<String> mlist = Arrays.asLis 阅读全文
posted @ 2020-09-17 22:32 骚哥 阅读(7721) 评论(0) 推荐(0)
摘要:List<String> list = new ArrayList<>();list.add("张无忌");list.add("周芷若");list.add("赵敏");list.add("张强");list.add("张三丰");// 姓张的, 3个字的, 遍历打印// 流 .过滤器(lambda 阅读全文
posted @ 2020-09-17 21:47 骚哥 阅读(7736) 评论(0) 推荐(0)
摘要:package Lianxi;import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement 阅读全文
posted @ 2020-09-17 12:19 骚哥 阅读(2211) 评论(0) 推荐(0)
摘要:package wzwUtil;import java.io.IOException;import java.io.InputStream;import java.sql.*;import java.util.Properties;public class WzwJDBC { private sta 阅读全文
posted @ 2020-09-17 12:03 骚哥 阅读(179) 评论(0) 推荐(0)
摘要:public static void main(String[] args) throws Exception { //解决登录的注入问题 //****************控制台输入***************** Scanner sc = new Scanner(System.in); Sy 阅读全文
posted @ 2020-09-17 12:01 骚哥 阅读(304) 评论(0) 推荐(0)
摘要:package Lianxi;import wzwUtil.WzwJDBC;import java.awt.*;import java.sql.Connection;import java.sql.ParameterMetaData;import java.sql.PreparedStatement 阅读全文
posted @ 2020-09-17 11:59 骚哥 阅读(194) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-09-13 15:35 骚哥 阅读(0) 评论(0) 推荐(0)
摘要:装饰模式概述 装饰模式指的是在不改变原类, 不使用继承的基础上,动态地扩展一个对象的功能。 案例演示 准备环境: 编写一个Star接口, 提供sing 和 dance抽象方法 编写一个LiuDeHua类,实现Star接口,重写抽象方法 public interface Star { public v 阅读全文
posted @ 2020-09-10 17:07 骚哥 阅读(195) 评论(0) 推荐(0)
摘要:先序列化, 再反序列化序列化: 将内存中的对象, 写到硬盘 -> 输出流反序列化: 将硬盘中的对象, 读取到内存 -> 输入流ObjectOutputStream : 序列化, 对象输出流 `public ObjectOutputStream(OutputStream out) ` `public 阅读全文
posted @ 2020-09-10 15:48 骚哥 阅读(359) 评论(0) 推荐(0)
摘要:文件目录 代码: package Lianxi;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.util.HashMap;import 阅读全文
posted @ 2020-09-07 23:57 骚哥 阅读(287) 评论(0) 推荐(0)
摘要:进入设置 找到Editor 找到File Encodings 阅读全文
posted @ 2020-09-07 21:09 骚哥 阅读(227) 评论(0) 推荐(0)
摘要:复制案例: 需要的对象有一下: FileInputStream :输入流对象 FileOutputStream :输出流对象 注意事项: 记得在在最后为关闭流 而且关闭的顺序要正确呢 import java.io.FileInputStream;import java.io.FileNotFound 阅读全文
posted @ 2020-09-06 13:08 骚哥 阅读(263) 评论(0) 推荐(0)
摘要:二分查找【重点】 前提 数组必须有序 思路 1.只要开始索引大于结束索引,就代表数组中没有该值 2.中间索引位置元素大于目标值 修改结束索引等于中间索引减1 3.中间索引位置元素小于目标值 修改索引等于中间索引加1 4.中间索引位置元素等于目标值 返回索引 5.不确定循环次数 while 条件:开始 阅读全文
posted @ 2020-09-01 14:39 骚哥 阅读(179) 评论(0) 推荐(0)
摘要:选择排序【重点】 思路: 1.将一个和所有元素进行比较,大的放后面,小的放前面 2.数组的长度为N,比较N-1轮 3.每一轮比较完成后,都可以得到了最小值,下一轮就不需要比较最小值 例图: 源码: 代码 public static void main(String[] args) { int[] a 阅读全文
posted @ 2020-09-01 13:19 骚哥 阅读(150) 评论(0) 推荐(0)
摘要:冒泡排序【重点】 思路: 1.将相邻的两个元素进行比较,大的放后面,小的放前面 2.数组的长度为N,比较N-1轮 3.每一轮比较完成后,都可以得到了最大值,下一轮就不需要比较最大值 例图: 源码: 代码 public static void main(String[] args) { int[] a 阅读全文
posted @ 2020-09-01 13:17 骚哥 阅读(143) 评论(0) 推荐(0)
摘要:目标: 当使用泛型类或者接口时,传递的数据中,泛型类型不确定,可以通过通配符<?>表示。但是一旦使用泛型的通配符后,只能使用Object类中的共性方法,集合中元素自身方法无法使用。 步骤: 通配符基本使用 通配符高级使用 受限泛型 讲解: 通配符基本使用 泛型的通配符:不知道使用什么类型来接收的时候 阅读全文
posted @ 2020-08-29 22:02 骚哥 阅读(572) 评论(0) 推荐(0)
摘要:泛型的定义与使用 目标: 我们在集合中会大量使用到泛型,这里来完整地学习泛型知识。泛型,用来灵活地将数据类型应用到不同的类、方法、接口当中。将数据类型作为参数进行传递。 步骤: 定义和使用含有泛型的类 定义和使用含有泛型的方法 定义和使用含有泛型的接口 讲解: 定义和使用含有泛型的类 定义格式: 修 阅读全文
posted @ 2020-08-29 21:55 骚哥 阅读(2987) 评论(0) 推荐(0)
摘要:模板模式 目标: 第一个设计模式:模板模式 步骤: 第一个设计模式:模板模式 讲解: 我们现在使用抽象类设计一个模板模式的应用, 例如在小学的时候,我们经常写作文,通常都是有模板可以套用的。 假如我现在需要定义新司机和老司机类,新司机和老司机都有开车功能,开车的步骤都一样,只是驾驶时的姿势有点不同, 阅读全文
posted @ 2020-08-28 13:23 骚哥 阅读(131) 评论(0) 推荐(0)