会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
社会大哥
博客园
首页
新随笔
联系
订阅
管理
2021年9月25日
关键字模糊查询银行名实现快速检索
摘要: 数据库:pg数据库 持久层框架:Ibatis 最近,在项目开发的过程中遇到了一个有关关键字搜索银行名的需求,模糊查询相信小伙伴们都很熟悉啦,就是对于查询条件做筛选来包含查询条件的连续关键字的所有符合条件的名词。最开始只是对于所输入的关键字做了模糊查询,后来随着用户的使用,业务提出了新的需求,银行名关
阅读全文
posted @ 2021-09-25 20:05 社会大哥
阅读(1084)
评论(0)
推荐(0)
2021年1月26日
项目中常用linux命令整理
摘要: 在软件项目开发中,难免会用到Linux操作系统,这里整理了一些目前用到过的Linux命令(常用的),后续还会继续补充 1.cd命令: cd是Change Directory的缩写,这个命令是用来切换工作目录的命令。 语法:cd[相对路径或者绝对路径或特殊符号] 说明:不加参数时,默认切换到用户主目录
阅读全文
posted @ 2021-01-26 16:48 社会大哥
阅读(312)
评论(0)
推荐(0)
2020年9月23日
什么是事务
摘要: 事务是逻辑上的一组操作,要么都执行,要么都不执行。 举例说明:场景:转账 假如王XX要给李XX转账10000元,这个转账涉及到两个关键操作就是:将王XX的余额减少10000元,将李XX的余额增加10000元。假如在这两个操作之间突然出现错误比如银行系统崩溃,导致王XX余额减少而李XX的余额没有增加,
阅读全文
posted @ 2020-09-23 10:52 社会大哥
阅读(248)
评论(0)
推荐(0)
2020年9月22日
重写与重载的区别
摘要: 重载: 重载就是同样的⼀个⽅法能够根据输⼊数据的不同,做出不同的处理 发⽣在同⼀个类中,⽅法名必须相同,参数类型不同、个数不同、顺序不同,⽅法返回值和访问修饰符可以不同。 重写: 重写发⽣在运⾏期,是⼦类对⽗类的允许访问的⽅法的实现过程进⾏重新编写。 1. 返回值类型、⽅法名、参数列表必须相同,抛出
阅读全文
posted @ 2020-09-22 19:29 社会大哥
阅读(266)
评论(0)
推荐(0)
接口和抽象类的区别
摘要: 一、接口的方法默认是public,所有方法在接口中不能有实现(java8开始接口方法可以有默认实现),而抽象类可以有非抽象的方法。 二、接口中除了static、final变量,不能有其他变量,而抽象类中则不一定。 三、一个类可以实现多个接口,但只能实现一个抽象类。接口自己本身可以通过extends关
阅读全文
posted @ 2020-09-22 17:49 社会大哥
阅读(340)
评论(0)
推荐(0)
ArrayList与LinkedList的区别
摘要: 一、线程安全性:ArrayList和LinkedList都是不同步的,也就是不保证线程安全 二、底层数据结构:Arraylist 底层使⽤的是 Object 数组; LinkedList底层使⽤的是双向链表 数据结构 三、插⼊和删除是否受元素位置的影响:① ArrayList 采⽤数组存储,所以插⼊
阅读全文
posted @ 2020-09-22 17:35 社会大哥
阅读(973)
评论(0)
推荐(0)
Mysql和Orcale中分页的区别
摘要: 一、Mysql使用limit分页 示例:select * from emp limit m,n; 注:第一个参数值m表示起始行,第二个参数表示取多少行。m = (startPage-1)*pageSize,n=pageSize 二、Oracle使用rownum分页 示例:select * from(
阅读全文
posted @ 2020-09-22 16:27 社会大哥
阅读(145)
评论(0)
推荐(0)
StringBuffer与StringBuilder的区别
摘要: StringBuffer和StringBulider均代表可变字符序列 StringBuffer效率低、是线程安全的,StringBuilder效率高、线程不安全的 多线程操作字符串缓冲区下大量数据使用StringBuffer 单线程操作字符串缓冲区下大量数据使用StringBuilder
阅读全文
posted @ 2020-09-22 15:05 社会大哥
阅读(136)
评论(0)
推荐(0)
equals()与=的区别
摘要: 一、=是判断两个变量或实例是不是指向同一个内存空间,equals()是判断两个变量或实例所指向的内存空间的值是不是相同 二、=是指对内存地址进行比较,equals()是对字符串的内容进行比较 三、=指引用是否相同,equals()指的是值是否相同
阅读全文
posted @ 2020-09-22 14:59 社会大哥
阅读(148)
评论(0)
推荐(0)
HashTable和HashMap的区别
摘要: 一、继承父类不同,HashTable继承自Dictionary,HashMap继承AbstractMap,二者都实现了Map接口 二、线程的安全性,HashTable是同步的、线程安全的,HashMap是未同步的,线程不安全的 三、HashTable中有contains方法,HashMap中去掉了c
阅读全文
posted @ 2020-09-22 14:50 社会大哥
阅读(136)
评论(0)
推荐(0)
下一页
公告