随笔分类 -  常用代码

摘要:使用datax实现增量同步mysql数据库数据(定时任务)使用datax来做数据全量同步很简单,增量同步该怎样做呢,接下来就一起试试吧 1.下载datax(前提CentOS已安装jdk等运行环境),解压(路径自定),使用centos7自带的python执行datax.py,运行自检 wget http://datax-opensource.oss-cn-h 阅读全文
posted @ 2022-05-20 17:42 卷心菜的奇妙历险 阅读(5287) 评论(0) 推荐(0) 编辑
摘要:阿里Datax,mysqltomysqljob.json模板文件名testjob.json,格式要符合json规范,最好写完之后用工具格式化一下看看对不对 { "job": { "content": [ { "reader": { "name": "mysqlreader", "parameter": { "column": ["id","name","ag 阅读全文
posted @ 2022-05-11 17:11 卷心菜的奇妙历险 阅读(333) 评论(0) 推荐(0) 编辑
摘要:另存为.m3u即可使用,或者直接使用VLC播放网络串流,已剔除港澳台国外地址 #EXTM3U #EXTINF:-1 , 央视频道 http://0/0.m3u8 #EXTINF:-1 ,CCTV-1 http://39.134.115.163:8080/PLTV/88888910/224/32212 阅读全文
posted @ 2022-05-10 17:32 卷心菜的奇妙历险 阅读(10583) 评论(0) 推荐(0) 编辑
摘要:CCTV4k,http://liveop.cctv.cn/hls/4KHD/playlist.m3u8 CCTV-5+,http://117.148.179.136/PLTV/88888888/224/3221231459/index.m3u8 吉林卫视,http://39.134.65.177/P 阅读全文
posted @ 2022-05-10 17:15 卷心菜的奇妙历险 阅读(5292) 评论(0) 推荐(0) 编辑
摘要:client.close(CloseReason.CloseCodes.NORMAL_CLOSURE.getCode()); 不可以直接传int,可以看下CloseReason的NORMAL_CLOSURE NORMAL_CLOSURE(1000),//正常关闭 GOING_AWAY(1001), 阅读全文
posted @ 2022-05-10 16:37 卷心菜的奇妙历险 阅读(1852) 评论(0) 推荐(0) 编辑
摘要:账号密码校验完成后,给Redis里塞一个key,生成UUID是token作为key,拿user对象作为value,以后执行任何操作就单传token在接口做校验就行,保存时间可以自己设定 String token = UUID.randomUUID() + ""; //以token为key,user为 阅读全文
posted @ 2022-04-19 14:57 卷心菜的奇妙历险 阅读(412) 评论(0) 推荐(0) 编辑
摘要:public static String getDateByMS(long longMS) { //long day = 0l;//天 long hour = 0l;//时 long minute = 0l;//分 long second = 0l;//秒 String H = "00"; Stri 阅读全文
posted @ 2022-03-15 10:19 卷心菜的奇妙历险 阅读(213) 评论(0) 推荐(0) 编辑
摘要:@Configuration public class MvcConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping 阅读全文
posted @ 2021-11-23 10:45 卷心菜的奇妙历险 阅读(51) 评论(0) 推荐(0) 编辑
摘要:首先引入依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.6</version> </dependency> private fi 阅读全文
posted @ 2020-08-07 17:38 卷心菜的奇妙历险 阅读(491) 评论(0) 推荐(0) 编辑
摘要:public static String getRandomString(int length){ String str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; Random random=new Rando 阅读全文
posted @ 2020-06-23 09:59 卷心菜的奇妙历险 阅读(299) 评论(0) 推荐(0) 编辑
摘要:maven发布jar到中央仓库 一、注册JIRA帐号 ​ 地址:https://issues.sonatype.org/secure/Dashboard.jspa ​ 注意:密码需要至少8位,同时有大小写字母,特殊字符和数字 二、创建issue 三、等待审核 域名问题,需要groupId的域名部分属 阅读全文
posted @ 2020-05-14 09:37 卷心菜的奇妙历险 阅读(1228) 评论(4) 推荐(1) 编辑
摘要:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/P 阅读全文
posted @ 2020-05-08 16:08 卷心菜的奇妙历险 阅读(967) 评论(0) 推荐(0) 编辑
摘要:/** * 判断是否含有特殊字符 * * @param str * @return true为包含,false为不包含 */ public static boolean isSpecialChar(String str) { String regEx = "[ _`~!@#$%^&*()+=|{}' 阅读全文
posted @ 2020-03-11 10:38 卷心菜的奇妙历险 阅读(2712) 评论(0) 推荐(0) 编辑
摘要:在业务逻辑里需要查询某个时间段的状态,根据查询起始时间和查询结束时间来查此时间段的记录并返回 后来检查的时候发现如果返回的第一条数据的时间和查询起始时间中间有间隔,那么就会漏掉数据,造成计算的误差 比如从9:00:00查询到10:00:00,结果第一条数据是9:05:00的,那么从9:00:00到9 阅读全文
posted @ 2020-03-09 11:52 卷心菜的奇妙历险 阅读(1439) 评论(0) 推荐(0) 编辑
摘要://用户名长度6-20位,由数字,字母,下划线组成,且不能以数字开头,字母不区分大小写。 @Test public void main (){ String loginName = "1_admin"; System.out.println(checkLoginName(loginName)); i 阅读全文
posted @ 2020-03-06 17:09 卷心菜的奇妙历险 阅读(1513) 评论(0) 推荐(0) 编辑
摘要://static long currentTimeMillis(),该方法返回值是从1970年1月1日凌晨到此时刻的毫秒数 long startTime = System.currentTimeMillis(); //<-- // 代码块 // --> long endTime = System.c 阅读全文
posted @ 2020-02-17 12:15 卷心菜的奇妙历险 阅读(125) 评论(0) 推荐(0) 编辑
摘要:List<user>userlist=allUserList.stream().collect(Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(x -> x.g 阅读全文
posted @ 2020-02-15 15:27 卷心菜的奇妙历险 阅读(137) 评论(0) 推荐(0) 编辑
摘要:public List<menu> getMenuTree() { List<menu> list = menuService.findAll(); List<menu> baseLists = new ArrayList<>(); List<menu> result = new ArrayList 阅读全文
posted @ 2020-02-15 15:14 卷心菜的奇妙历险 阅读(408) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示