
java
文章平均质量分 50
丁乾文
苞米豆开源社区成员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java输入一个字符串,要求将该字符串中出现的英文字母,按照顺序 进行输出,区分大小写,且大写优先?
如果广大网友发现比我第二种方式还要更好的实现,我则删帖,不服来干!如题要求:第一种实现:刚看到群里有人发出了这个题,我第一个想法就是通过排序来处理,但是单纯通过Arrays.sort();排序的话并不能完成目的。后来初步写出了第一个实现方案如下: String str = "as3BfAisdD4kA1"; String result = str.chars().filter(f -> { // 过滤小写 if (f >= 'a' && f原创 2021-05-19 17:24:40 · 1297 阅读 · 1 评论 -
Java架构师成长之路-代码优化方案
Java架构师成长之路-代码优化方案1.Enum代码优化一般情况下我们写枚举类时可能需要根据枚举类中的某个属性获取对应的枚举对象或者属性,例如:public enum Enum { /** * test */ A(1, "1desc"), B(2, "2desc"), C(3, "3desc"); private int value; private String desc; Enum(int value, String desc) {原创 2020-12-17 19:23:15 · 1022 阅读 · 7 评论 -
rule engine(规则引擎)简单使用
规则引擎 RuleEngine业务逻辑实现不再依赖于代码开发,可零代码实现复杂业务逻辑。项目展示地址:http://ruleengine.cn/申请登录权限联系QQ:761945125,Email:761945125@qq.com原创 2023-02-08 16:01:02 · 7374 阅读 · 12 评论 -
记录springboot整合sharding踩的坑
1. 报错信息### Cause: java.lang.NullPointerException at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:150) at org.apache.ibati原创 2020-08-12 01:00:48 · 1089 阅读 · 1 评论 -
org.activiti.bpmn.exceptions.XMLException: cvc-complex-type.2.4.a: 发现了以元素 'process' 开头的无效内容。
异常信息org.activiti.bpmn.exceptions.XMLException: cvc-complex-type.2.4.a: 发现了以元素 ‘process’ 开头的无效内容。解决办法加上disableSchemaValidation() 禁止校验文件就可以了 /** * 部署流程文件 */ @Test public void de...原创 2019-10-19 22:05:49 · 3954 阅读 · 0 评论 -
springcloud html跨域访问
springcloud html跨域访问错误提示:Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://localhost:8080/user-server/login. (Reason: CORS request did not succeed)...原创 2019-05-05 11:18:21 · 1003 阅读 · 0 评论 -
Spring的事务管理机制思维导图
Spring的事务管理机制思维导图原创 2019-01-11 19:21:00 · 556 阅读 · 0 评论 -
JdbcTemplate RowMapper lambda表达式使用
JdbcTemplate RowMapper lambda表达式使用教程由来:由于准备写一个json工具包,但是需要有数据测试,就使用了JdbcTemplate的query来查询数据,本来使用BeanPropertyRowMapper作为封装参数,如下: public List<Emp> findAll(){ List<Emp> query = jdbcTem...原创 2019-01-18 00:38:11 · 1982 阅读 · 0 评论 -
几行代码带你解读mybatis框架的mapper代理模式
1.在ibatis之后的mybatis提供了一个全新的开发模式,mapper代理模式,就是所谓aop面向切面编程,用的方案为jdk提供的proxy动态代理,或者是cglib提供的动态代理,在我们了解了底层之后,就可以动手写代码了.public class SqlSession { /** * * @Title: getMapper * @Description: TODO ...原创 2019-01-22 15:24:08 · 494 阅读 · 0 评论 -
JdbcTemplate调用存储过程
JdbcTemplate调用存储过程!过程语句为:--根据员工编号,查询所在部门名称和职位信息create or replace procedure getDnameJob(empno1 in varchar2,dname2 out varchar2,job2 out varchar2)isbeginselect e.job,d.dnameinto job2,dname2from ...原创 2019-01-06 17:04:28 · 5830 阅读 · 4 评论