java
文章平均质量分 73
百灵不鸣
重剑无锋,大巧不工
展开
-
JDK8--Stream基本使用
Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。这种风格将要处理的元素集合看作一种流, 流在管道中传输, 并且可以在管道的节点上进行处理, 比如筛选, 排序,聚合等。元素流在管道中经过中间操作(intermediate operation)原创 2021-02-24 13:48:26 · 293 阅读 · 0 评论 -
mybatis多数据库配置与详解
mybatis多数据源配置与详解记录下mybatis多数据源的使用过程,并对代码作用进行简述(只是个人对代码功能的猜测,如有错误请在评论区指出)。目录mybatis多数据源配置与详解1,下载案例2,案例过程讲解2.1 DatabaseContextHolder类2.2DataSourceAop类2.3 DynamicDataSource类2.4MyDatabase类2.5MultDataSource类1,下载案例https://gitee.com/leon..原创 2020-11-09 16:58:46 · 1201 阅读 · 1 评论 -
最简单的java正则表达式
最简单的java正则表达式浅入浅出java正则表达式,用最容易理解的顺序快速理解java正则表达式提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结一、正则的基础使用判断一串字符是否全为数字boolean bool = Pattern.matches("\\d+","1234csdn");System.out.println(b..原创 2020-10-20 16:53:13 · 321 阅读 · 1 评论 -
MyBatis使用Invalid bound statement (not found)错误补充
IDEA使用逆向mybatis后出错:1,查看target下对应目录是否出现 对应的 XxxMapper.xml。IDEA默认是不编译xml的,这就导致xml文件丢失,也就会导致报Invalid bound statement (not found) 错误。解决:在pom.xml的build标签下添加:<resources> <resource> &...原创 2019-05-29 07:42:00 · 581 阅读 · 0 评论 -
JDBC基础
JDBC只是一种连接数据库与java程序的媒介,其核心还是在乎于SQL命令。无论操作何种数据库,其JDBC命令是相同的,但SQL命令并不相同。可见我们可以把JDBC看成盒子,它的作用主要是将sql命令从java程序传递到相应数据库,不会对里面存放的东西进行审查,这时你心中就对JDBC有一个大体映像。下面从理论层大体介绍JDBC。上面说到 JDBC是java连接数据库的媒介,注意是连接数据库而不...原创 2019-03-26 16:07:03 · 110 阅读 · 0 评论 -
java查询表名称与表字段信息
问题引入:使用java连接数据库,我们想显示一个表,按一般方法是我们指定字段名进行查询。那如果我们想查询多个表难道都要指定字段?而且在特殊情况下,这样是不可行的。准备阶段:连接到数据库//加载数据库驱动Class.forName("com.mysql.jdbc.Driver"); //连接到数据库,test1是数据库名,root是用户名,123456是密码Connection ...原创 2019-03-02 17:14:37 · 2787 阅读 · 0 评论 -
以模型创建JTable 简略
第一步:创建数据模型public class StuModel extends AbstractTableModel { //1、继承AbstractTableModel类 Vector rowData,columnNames; //2,建立两个Vector 变量,一个存储表数据,一个存储表字段 //定义操作数据库需要的东东 PreparedStatement ps = null...翻译 2019-03-04 22:09:18 · 195 阅读 · 0 评论 -
类加载过程--java
知道类的加载过程,很多问题就迎刃而解。下面几个案件,说明知道类加载过程的重要性 问题一:public class s{ public static void main(String[] args) { System.out.println(B.i2); }}class B{ int i = 0; static int i2 = 10; static { ...原创 2019-01-11 15:25:05 · 101 阅读 · 0 评论 -
java String与equals()方法 入门
String str1 = new String("你好");这条语句可以看成两条语句,分别是 String str1;//在栈内开辟空间,此时 str1默认指向 null str1 = new String("你好"); //new 在堆内开辟空间,并把地址返回给 str1 这时 str1就指向这个堆空间了 ...原创 2018-12-27 16:10:18 · 166 阅读 · 0 评论 -
初识java标签
java 标签java中没有goto,但使用标签与 break和continue关键词可以达到类似的效果,它们使用相同的机制,但没有goto的灵活。标题标签的定义:标签是后面跟有冒号的标识符 (如 label:)为什么用标签:最简单的理解,当有多层循环时,在n层循环如何结束整个循环呢,用break一层一层的终结,复杂且也不易阅读,而通过标签就成为了最好的解决方法。简单介绍 bre...原创 2018-12-26 22:35:29 · 169 阅读 · 0 评论