# 图片回复
强引用,软引用,弱引用,虚引用
nohup java -jar robot-0.0.1-SNAPSHOT.jar > robotMsg.log 2>&1 &
你机器人在哪呢?
# 图片回复
# 图片回复
看日志啊
美团的脚本拉了一个 怎么不跑呢
# 图片回复
https://www.aliyundrive.com/s/3DDUbR1TS67
很方便
# 图片回复
有没有人推荐几个好用脚本
敢问这是什么剑法
# 图片回复
首页
工具
留言板
关于
Search
1
青龙挂某手极速版,某条极速版,饿了么,美团脚本!
6,288 阅读
2
IOS免越狱自签教程!
3,955 阅读
3
IOS微信无需越狱导入自己喜欢的语音包!
1,941 阅读
4
删除mysql表卡死 , 打不开,一直转圈圈
1,700 阅读
5
搭建青龙面板跑定时任务!
1,392 阅读
JAVA
面试
前端
Python
易语言
其他
登录
Search
尼采
累计撰写
61
篇文章
累计收到
19
条评论
今日撰写
0
篇文章
首页
栏目
JAVA
面试
前端
Python
易语言
其他
页面
工具
留言板
关于
用户登录
登录
搜索到
45
篇与
JAVA
的结果
2022-09-03
JAVA去除括号及里面的内容
1.正则表达式去除:【】,(),(),(),(),{}及其括号中的内容:注意:要用\转义public final static String REGEX_ALL_BRACKETS = "\\<.*?\\>|\\(.*?\\)|\\(.*?\\)|\\(.*?\\)|\\(.*?\\)|\\[.*?\\]|\\【.*?\\】|\\{.*?\\}"; String regexString = context.replaceAll(REGEX_ALL_BRACKETS, "");
2022年09月03日
187 阅读
0 评论
2 点赞
2022-08-20
SQL语句中foreach的使用!
1.批量查询 select id from a where 1=1 and( <foreach collection="list" item="cus" separator="or"> name = #{cus} </foreach> )2.批量新增 INSERT INTO a(id, name,remark) VALUES <foreach collection="List" item="item" index="index" separator=","> ( #{item.id,jdbcType=VARCHAR}, #{item.name,jdbcType=VARCHAR}, #{item.remark,jdbcType=VARCHAR} ) </foreach>3.批量修改 update a set id = '' where 1=1 and id in ( <foreach collection="List" item="id" separator="or"> #{id} </foreach> )4.批量删除 delete a set id = '' where 1=1 and id in ( <foreach collection="List" item="id" separator="or"> #{id} </foreach> )
2022年08月20日
144 阅读
0 评论
0 点赞
2022-08-13
Mysql多表联查,查询结果出现重复的解决方法
场景在现:根据业务需要,需要使用如下的命令进行多表联查:SELECT r.id, r.goods_id, r.goods_description, r.brand_name, r.supplier_code, r.supplier_name, r.goods_images, r.goods_nake_price, r.goods_price, r.goods_code, r.buyer_id, r.needer_id, r.need_num, r.buy_num, r.`status`, r.handle_time, r.order_id, r.order_number, r.purchase_number, r.is_enable, r.create_time, r.update_time, org.organization_short_name AS orgName, r.buy_num * r.goods_price AS rowTotalPrice FROM shop_requirement r LEFT JOIN system_organization_purchase_contract org ON org.organization_id = r.organization_id AND org.tenant_id = 1 WHERE r.is_enable = '1' AND r.needer_id = '3609' AND r.tenant_id = 1 ORDER BY r.create_time DESC查询结果是同一条数据都出现了重复解决方法:当时直接想到的是加DISTINCT或者在sql语句末尾添加group by进行去重,效果确实能够达到效果。但是不能只知其然,后来发现,是自己LEFT JOIN的表没有关联主键,org.organization_id字段不是唯一值导致,那么根据笛卡尔积,left join 将会产生m * n条数据,会重复n倍。所以,使用多表联查时尽量关联到主键上或者具有唯一约束的字段上,或者可以习惯性的加上DISTINCT来进行查询结果的去重。
2022年08月13日
303 阅读
0 评论
2 点赞
2022-08-13
Java中批量修改List集合中某个字段的两种方法
方法一:通过流的方式List<UserEntity> list = new ArrayList<> ; list = list.stream().map((item) -> { item.setUserName("张三"); return item; }).collect(Collectors.toList());方法二:通过forEach遍历List<UserEntity> list = new ArrayList<> ; list.forEach(item -> item.setUserName("张三"));
2022年08月13日
875 阅读
0 评论
5 点赞
2022-08-07
简单搭建一个分布式定时任务xxl-job教程!
一、搭建环境win10电脑xxl-job官方文档教程: 文档xxl-job源码下载地址:github仓库 gitee仓库Maven3+Jdk1.8+Mysql5.7+二、搭建流程 Ⅰ:调度中心部署: 1.下载xxl-job源码( 源码仓库 )我下载的版本是2.4.0的最新版本,可以根据你自己在项目中的pom依赖来选择性的进行下载不同版本源码下载下来后整个结构如下:2.源码下载之后找到doc-->db这个文件夹,把里面的sql文件拿出来执行一遍,创建对应的数据库!3.然后在调度中心的配置文件中更改数据库连接信息,报警邮箱,可视化界面访问端口,只用改这三个地方就可以了4.启动xxl-job项目,启动的是xxl-job-admin服务,启动好之后本地浏览器访问:http://localhost:上一步配置的端口/xxl-job-admin/进入登录界面,默认账号是:admin 密码是:123456下图为登录进来界面:至此“调度中心”项目已经部署成功。Ⅱ:配置部署“执行器”1.“执行器”项目:xxl-job-executor-sample-springboot (提供多种版本执行器供选择,现以 springboot 版本为例,可直接使用,也可以参考其并将现有项目改造成执行器)2.确认你的springBoot项目的pom文件中引入了 “xxl-job-core” 的maven依赖,我这里是用的自带示例,里面已经引入;3.执行器配置进入执行器配置文件:/xxl-job/xxl-job-executor-samples/xxl-job-executor-sample-springboot/src/main/resources/application.properties修改如下两个内容:4.接下来启动执行器(我这里是用的源码中的demo,所有直接启动这个springBoot服务)5.在源码示例中,打开SampleXxlJob类,里面给了很多任务示例,这里以第一个为例改造下,做一个简单定时任务6.打开可视化界面进行配置 打开执行器管理,添加执行器 AppName:对应你配置文件里面的xxl.job.admin.executor.appname,多个项目时名字不能重复名称:自己随便取一个好听霸气的名字注册方式:最好选择手动录入,手动录入就必须要填写机器地址机器地址:http://ip+端口号/(端口号来源于xxl.job.admin.executor.port)7.点击左侧任务管理器,添加定时任务 调度配置可以是corn表达式,固定速度是以秒为单位 JobHandler要和代码中@XxlJob注解中的值相对应 配置好后就可以执行下,执行一次或者启动一直执行都可以 8.左侧调度日志可以看到每一天定时任务执行情况
2022年08月07日
134 阅读
0 评论
2 点赞
1
2
3
...
9