
Java
小达哥的垃圾桶
小王子果然是猪
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
服务器频繁FGC事件
持续更新中原创 2022-03-12 21:56:13 · 2530 阅读 · 0 评论 -
【SpringBoot】The temporary upload location [/tmp/tomcat.**/work/Tomcat/localhost/ROOT] is not valid
出现上述问题的原因:在Linux 系统中,SpringBoot 应用服务在启动(java -jar 命令启动服务)的时候,会在操作系统的/tmp目录下生成一个tomcat*的文件目录,上传的文件先要转换成临时文件保存在这个文件夹下面。由于临时/tmp目录下的文件,在长时间(10天)没有使用的情况下,就会被系统机制自动删除掉。所以如果系统长时间无人问津的话,就可能导致上面这个问题。解决方案:一.临时的,直接重新启动项目就行,会重新建立临时文件夹二.在配置文件application中配置tomca原创 2021-06-30 21:49:52 · 914 阅读 · 0 评论 -
Java之延迟执行代码(定时作用,非sleep)
使用Sleep方法,就是去新建一个线程,然后里边放一个Thread.sleep()方法,这也是比较通俗的做法。但在main方法里直接加入Thread.sleep(),是对main线程的休眠使用 Java API 提供的Timer类,来实现。Timer timer=new Timer();TimerTask task=new TimerTask(){ public void run(){ //需要延迟执行的业务数据 }};timer.schedule(原创 2021-03-02 17:07:01 · 10549 阅读 · 0 评论 -
【log4j】log4j:ERROR Could not find value for key log4j.appender.INFO
Maven:<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.15</version></dependency>log4j:ERROR Could not find value for key log4j.appender.INFOlog4j:ERROR Co.原创 2020-12-30 10:43:50 · 4289 阅读 · 2 评论 -
【区块链】区块链Java入门------2
更新中。。。原创 2020-12-25 17:15:35 · 341 阅读 · 0 评论 -
【Java多线程】线程传递、处理及返回数据,主线程等待所有子线程执行完
编写背景:项目需求:会调用多个IP、IP+端口。属于网络调用,就会存在超时的情况;即便每个网络调用设置2000ms的超时时间,也是相当庞大的数字。所以这里使用多线程。解决方案:有多个种类的网络调用,先将它们简单分为三种:服务器、项目、插件。那就先分三个子线程,分别去获取list数据,然后for循环进行网络调用。代码1:给线程传递数据,等待future1、future2、future3线程结束,插入数据。这里需要关注FutrueTask的两个方法:isDone:利用state原创 2020-10-21 18:26:09 · 1233 阅读 · 0 评论 -
Java导出Excel文件(多Sheet表头)
/** * 导出-- 查看筛选条件下:查看当前活动抽奖名单 * @param request * @param response * @throws Exception */ @RequestMapping("/download_lottery_list") public synchronized void download_lottery_list(@RequestParam(required = false) Integer id, .原创 2020-07-14 10:11:08 · 523 阅读 · 1 评论 -
安卓开发之嵌入H5
1、开启网络权限AndroidManifest.xml添加:<uses-permission android:name="android.permission.INTERNET"/><?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.mya.原创 2020-06-24 16:58:49 · 2535 阅读 · 2 评论 -
Java8特性之根据stream优雅的统计、排序处理list数据
注:List<ForumPlateVo> list = new ArrayList<>();list.add.......忽略一万字ForumPlateVo属性:clickNum(点击量)、replyNum(回复量)、newReplyTime(最新回复时间)、postNum(帖子量)1、计算总量(int)list.stream().mapToInt(...原创 2020-04-27 16:25:31 · 2428 阅读 · 0 评论 -
Java之两个字符串内容的交换
1、定义第三个字度符串变量:Strings1="s1s1s1s1s1";String s2="s2s2s2s2s2s2";String s3="";s3=s1;s1=s2;s2=s3;2、使用StringBufferString s1 = "s1s1s1s1s1";String s2 = "s2s2s2s2s2s2";StringBuffer buffer = ne...原创 2020-04-22 18:06:17 · 1550 阅读 · 0 评论