- 一、常用api
- 二、postgre数据库
- 三、mysql数据库
- 四、idea快捷键
- 五、代码规范
- 六、名词解释
- 七、精彩博文
// 1.查看容器中有没有某个id,有为true .contains(long id) // 2.生成随机数值 Math.random // 3.把a对象数据放进b对象里 字段名称要相同 BeanUtils.copyProperties(实体类 a,实体类 b) // 4.集合类判空 CollectionUtils.isNotEmpty(集合) // 5.只能用在单数据源回滚 @Transactional (rollbackFor = Exception.class) // 6.多数据源 指定数据源 @DS() // 7.可变参数 A...a(是个数组) ArrayUtils.isNotEmpty(a)?a[0]:new A(); // 8.截取取字符串 StringUtils.abbreviate(" ",15) 取前15位 StringUtils.abbreviate(" ",5,15) 取,5-15位 // 9.Date 增加一天 DateUtils.addDays(date, 1); // 10.获取固定格式时间DATE public Date getNowTime() { Date date = new Date(); Date nowDate = null; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String s = sdf.format(date); try { nowDate = sdf.parse(s); } catch (ParseException e) { e.printStackTrace(); } return nowDate; }二、postgre数据库
// 4326转3857坐标系之前先要配置默认坐标系 select update Geometry SRID(“表名”,‘geom’,4326) // 查询坐标系 select ST_SRID(geom) from ”表名“ limit 1 // 快速创建两个点 ST_MakePoint(x,y) // 更新坐标系 ST_setSrid(XX,4326) // 坐标系之间转换 ST_Transform(4326,3857)三、mysql数据库
// 数据库全局查询 ctrl +F // 全文索引 MATCH (columnName) AGAINST (‘string’) SELECt * FROM `student` WHERe MATCH(`name`) AGAINST('聪') // concat()函数 // 将多个字符串连接成一个字符串,如果有任何一个参数为null,则返回值为null concat(str1, str2,...) // 防止特殊字符被转义 // 根据UNIQUE索引或者primary key(主键)是否出现重复,判断执行update语句或者insert语句 INSERT INTO user(id,name) VALUES(8,'c') ON DUPLICATE KEY UPDATE name="B";四、idea快捷键
//快速创建静态常量 ctrl+alt+c //快速大小写转换 ctrl+shift+u //中英文翻译 ctrl+shift+o //快速给实体类添加get,set方法 alt+ent(在实体类上添加) //格式化代码 ctrl+alt+t //idea项目中没有iml文件 执行mvn idea:module五、代码规范
一个类中全部是静态方法时候,要私有构造方法
六、名词解释CAP原则: 又称CAP定理,指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼。
一致性(C):在分布式系统中的所有数据备份,在同一时刻是否同样的值。(等同于所有节点访问同一份最新的数据副本)
可用性(A):保证每个请求不管成功或者失败都有响应。
分区容忍性(P):系统中任意信息的丢失或失败不会影响系统的继续运作。
CAP原则的精髓就是要么AP,要么CP,要么AC,但是不存在CAP。如果在某个分布式系统中数据无副本, 那么系统必然满足强一致性条件, 因为只有独一数据,不会出现数据不一致的情况,此时C和P两要素具备,但是如果系统发生了网络分区状况或者宕机,必然导致某些数据不可以访问,此时可用性条件就不能被满足,即在此情况下获得了CP系统,但是CAP不可同时满足
ureka是AP,zookeeper是CP,nacos可以选择AP和CP。
七、精彩博文链接: Java 高级 .
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)