摘要:
***java后台技术栈*** SpringBoot+MyBatisPlus+Mysql8.0 (空间数据处理最专业的还是postGis,比较大型、复杂的地理数据处理和储存推荐使用pg,当然mysql的spatial比较方便,不需要进行额外的模块安装,在高版本的mysql可以直接使用) ***数据准 阅读全文
摘要:
剑指 Offer 20. 表示数值的字符串 数值(按顺序)可以分成以下几个部分: 若干空格 一个 小数 或者 整数 (可选)一个 'e' 或 'E' ,后面跟着一个 整数 若干空格 小数(按顺序)可以分成以下几个部分: (可选)一个符号字符('+' 或 '-') 下述格式之一: 至少一位数字,后面跟 阅读全文
摘要:
有限状态自动机 分为确定有限状态自动机(DFA)和不确定有限状态自动机(NFA) ,这里讨论的是确定有限状态自动机。 1.确定有限状态自动机(DFA) M =(S,∑,f,So,Z)其中: S是一个有限状态集合。 ∑是一个字母表,输入字符的集合。 f是从S x ∑*至S的子集映照。 S0⊆S,是唯一 阅读全文
摘要:
***mysql 获取本周记录,中国的周以周一开始,与美国不同,故需要推迟一天*** SELECT * FROM tes_record WHERE YEARWEEK(date_format(test_time,'%Y-%m-%d'),1) = YEARWEEK(now(),1); ***mysql 阅读全文
摘要:
将Date自动转换成String,最方便的方法是在application.yaml或者application.properties配置文件里进行全局配置。 application.properties示例: spring.jackson.date-format=yyyy-MM-dd HH:mm:ss 阅读全文
摘要:
SpringSecurity框架是基于Cookie-Session机制来进行认证和授权的,在跨域时基于谷歌浏览器最新的SameSite策略,会无法携带Cookie导致无法进行身份认证。 网上的很多跨域Cookie配置教程大都不涉及SameSite属性的设置,其实在2019年以后不修改SameSite 阅读全文
摘要:
在Spring框架中可以写个Config类来进行全局配置,将所有Long类型数据序列化返回成String类型,使用了Jackson @Configuration public class JacksonConfig { @Bean @Primary @ConditionalOnMissingBean 阅读全文
摘要:
***OSI协议和TCP/IP协议*** ***通过ping域名可以获得对应主机的ip地址*** ***通过netstat -ano命令可以查看当前活动连接的所有端口*** 可以通过管道符查找特定端口的连接情况,如:netstat -ano|findstr "5432" 阅读全文
摘要:
***线程的三种创建方式*** (1) 继承Thread类 (2) 实现Runnable接口 (3) 实现Callable接口 ***线程的两种开启方式*** ***线程的五种状态*** 阅读全文
摘要:
需要加上参数类型parameterType。 <foreach>标签中的 collection为所遍历的类的别名,item为单个遍历单位名,separator为分隔符,分隔符一定不能用分号,会出错! <foreach>标签外需加上外层判断标签<test>来确保list不为空 <insert id=" 阅读全文