- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 Mysql安装以及索引优化详解
MySQLMysql下载地址安装步骤从windows传过来的软件放在linux的opt中用rpm -qa|grep -i mysql查询是否安装过mysql解压安装包:rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64.rpmi:install v:/var/log h:hash若安装报错:warning: MySQL-server-5.5.48-1.linux2.6.x86_64.rpm: Header V3 DSA/SHA1 Signature,
2021-03-26 17:50:06 171
原创 Mysql和Oracle组内排序的区别
Mysql和Oracle组内排序的区别一、Oracle组内排序Eg:创建表:drop table t_emp_wpzhang;create table t_emp_wpzhang(id int(11) primary key, name varchar(50),age int(3),dept varchar(20),salary decimal(10 , 2));准备数据insert all into t_emp_wpzhang(id,name,age,dept,
2020-12-23 17:23:10 329
原创 查询当前节点及其子节点在sql和代码中的实现
查询当前节点及其子节点在sql和代码中的实现一、oracle中实现:start with 子节点ID=’…’ connect by prior 子节点ID=父节点ID 形式查询当前节点及其子节点的信息,Eg:SELECT t.org_id , t.org_code,t.super_id FROM T_UAOP_ORGANIZATION t where type=2 START WITH ORG_CODE = '350200000000' CONNECT BY PRIOR ORG_ID = SU
2020-12-23 17:18:46 1367
原创 mybatis中mysql和oracle的时间段内查询
记录mybatis中一个坐一天的错误Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property=‘inputFlag’, mode=IN, javaType=class java.lang.String, jdbcType=VARCHAR, numericScale=null, resultMapId=‘null’, jdbcTypeName
2020-10-30 17:32:42 1509
原创 sql语句左连接时的ON AND用法
记一次sql语句左连接时的ON AND用法stu表stu_tea表sql语句:查询出左连接后的所有数据SELECT s.*, st.*FROM stu sLEFT JOIN stu_tea st ON s.id = st.sid ;查询结果sql语句:on and查询语句SELECT !ISNULL(st.tid) as ifBoundFlag, s.*, st.*FROM stu sLEFT JOIN stu_tea st ON s.id = st.sidA
2020-07-21 18:06:04 2789
原创 springboot关于mybatis和mysql查询结果不一致的问题
在mapper文件中的查询语句 SELECT c.* FROM component_info c LEFT JOIN sys_comp sc ON c.comp_id = sc.comp_id LEFT JOIN system s ON s.sys_id = sc.sys_id LEFT JOIN unit_system us ON s.sys_id = us.sys_id LEFT JOIN un
2020-06-28 13:06:59 5264 11
原创 springboot关于mybatis的错误笔记
在springboot 项目中遇到了这个问题,整半天。。。又来吃一堑,又吃一堑了:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.yaspeed.cache.mapper.EmployeeMapper.selectAll我的解决方案:在DdruidConfiguration中配置 @Bean public SqlSessionFactoryBean sqlSession
2020-06-19 13:03:17 178
原创 springboot自动配置原理小总结
@SpringBootApplicationpublic class SpringBootAutoConfigurationApplication { public static void main(String[] args) { SpringApplication.run(SpringBootAutoConfigurationApplication.class, args); }}Springboot
2020-05-29 12:08:15 207
原创 bootatrap-treeview实现下拉树及其模糊查询
bootstrap-table-tree.js的引入tip:bootstrap-table-tree.js必须在bootstrap-table.js后引入,因为bootstrap-table-tree.js对bootstrap-table.js中的initData等方法进行了重写。即对响应的数据进行重新包装,其关键代码如下: //调用bootstrapTable组件的构造器得到对象 v...
2020-03-14 17:22:38 1374
原创 poi异步批量上传Excel十万级数据+springboot+上传到数据库时前端实时进度条显示
梗概1、用easypoi解析Excel时解析过程已经封装好,我们得到的直接是解析完成的list数据集合,但是当数据量较大,据我测试达到10000条时就出现了内存溢出 java heap space。所以数据量过大时,用自己定义的poi进行边解析,边插入数据库。并且多线程批量插入数据库。这个过程参考该篇文章,帮助很大:Springboot+poi上传并处理百万级数据EXCEL2、上传到数据库的...
2019-12-27 16:31:03 7351 1
原创 Java8新特性(未完待续,不断更新)
java8四大核心内置函数函数式接口名函数名函数描述式方法Consumer消费性T -> voidvoid accept(T t)Supplier供给型void -> TT get()Function<T , R>函数型T -> RR apply(T t)Predicate断言型T ->boole...
2019-12-12 17:42:27 122
原创 简单易掌握的排序算法
public class SortTest { //冒泡排序 public static int[] bubbleSort(int[] arr){ for (int j = arr.length - 1 ; j > 0 ; j --){ for (int i = 1 ; i <= j ; i ++){ ...
2019-11-07 15:46:37 77
原创 创建对象的四种方式
创建对象的四种方式1.使用new创建对象2.使用反射创建对象3.使用clone创建对象4.使用序列化反序列化创建对象使用new创建对象 OriginalObject originalObject = new OriginalObject(); originalObject.setAge(23); originalObject.setN...
2019-09-27 13:40:25 467
原创 单例模式
什么是单例单例模式就是确保一个类只有一个实例,并且为整个系统提供一个全局访问点的一种方法。单例模式的主要特点构造方法私有化实例化的变量引用私有化获取实例的方法公有化单例模式的5种创建方式饿汉式懒汉式静态内部类方式双重检测方式枚举实现方式1. 饿汉式public class HungrySingleton { //定义一个静态私有的变量,直接在这里创建好类实...
2019-09-10 17:58:50 145
原创 Thymeleaf的常用表达式及简单使用实例
什么是Thymelaf?它是非常可拓展的。允许自定义名字来定义一组模板属性(或者甚至是标签)它还带有一些称为标准方言的东西。它们定义了一组功能,这些功能满足大多数情况标准表达式五种类型${…}:变量表达式*{…}:选择表达式#{…}:消息表达式(i18n)@{…}:链接表达式(URL)~{…}:片段表达式变量表达式:作为属性:<span th:text="${b...
2019-09-04 18:22:46 5258
原创 面试笔试不懂的东西(更新第一次)
Review笔试题不懂的东西:[外链图片转存失败(img-k9aiFi6P-1565840987934)(C:\Users\Administrator\Desktop\1564650956527.jpg)]~:按位取反 eg:~101010 == 010101&:有0则0,全1才1|:有1则1,全0才0(因为&|比&&||多出位运算,比如0x31&am...
2019-08-30 13:59:58 505
原创 Web前端bootstrap和bootatrapTable的学习
WEB前端bootstrap结合SSM框架效果图:step:1. 后端接受请求跳转到html页面:html页面中相同的部分可以单独定义出来eg:主html中定义head和div的th:replace="":第一个tag表示文件名,第二个tag表示fragment。div部分略<!DOCTYPE html> <html xmlns:th="http://www...
2019-08-30 13:45:04 712
原创 线程安全问题
线程安全问题简易售票机step:1、任务:两个售票机同时对100张票进行交替售卖:public class Ticket { private int num;//票号 public Ticket(int num) { this.num = num;}/** * @return * @Param * @description 判断是否售卖完毕 * @da...
2019-08-09 17:07:07 127
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人