文章分类 -  Java

摘要:1、三态模型 就绪(可运行)状态:线程已经准备好运行,只要获得CPU,就可立即执行 执行(运行)状态:线程已经获得CPU,其程序正在运行的状态 阻塞状态:正在运行的线程由于某些事件(I/O请求等)暂时无法执行的状态,即线程执行阻塞 就绪 → 执行:为就绪线程分配CPU即可变为执行状态" 执行 → 就 阅读全文
posted @ 2023-11-13 17:29 江境纣州
摘要:转载地址 进程之间的通信 参考文章:https://blog.csdn.net/qq_34827674/article/details/107678226 前提知识:每个进程都有自己的用户空间,而内核空间是每个进程共享的。因此进程之间想要进行通信,就需要通过内核来实现。 管道: 管道是最简单,效率最 阅读全文
posted @ 2023-11-13 17:12 江境纣州
摘要:经常听到双核四线程、四核八线程这次词。 1、cup就像作坊。 2、核就像作坊里的工人。 3、线程就像传送带,每个工人有两条传送带。 可以让多个核心同时运行一个程序。但是一般系统是自动分配的,目的是平衡工作负荷。除非编程时故意设为某个核心单独运算(把所有任务都指定为某个核心上运行) 并行和并发 1、并 阅读全文
posted @ 2023-11-13 14:44 江境纣州
摘要:引用自https://www.cnblogs.com/liushengit/p/9298980.html 第一个例子 String str1 = "a"; String str2 = "b"; String str3 = "ab"; String str4 = str1 + str2; System 阅读全文
posted @ 2023-08-22 14:25 江境纣州
摘要:/** * 日期类型格式转换<br> * * @param date * @return date * @throws ParseException */ private Date parseStringToDate(String date) throws ParseException{ Date 阅读全文
posted @ 2023-02-14 13:45 江境纣州
摘要:/** * <p> * 解决Feign的异常包装,统一返回结果 * </p> * * @author dingjm * @since 2023/2/2 */ public class OpenFeignErrorDecoder implements ErrorDecoder { /** * Feig 阅读全文
posted @ 2023-02-08 13:05 江境纣州
摘要:参考https://blog.csdn.net/Curtisjia/article/details/122149507 /** * <p> * json字符串首尾去空格 * </p> * * @author dingjm * @since 2023/1/13 */ public class Stri 阅读全文
posted @ 2023-01-31 14:07 江境纣州
摘要:1、clone $ git clone http://172.17.2.30:9980/ciiczj/document.git 或者 $ git clone -b <branchName> http://172.17.2.30:9980/ciiczj/document.git 2、转到documen 阅读全文
posted @ 2023-01-30 13:39 江境纣州
摘要:1、filter:删选 list.stream().filter(x -> Objects.equals(x.getId(), saleUserId)).collect(Collectors.toList()); 2、map:映射某个字段 List<Integer> businessIds = bu 阅读全文
posted @ 2023-01-18 14:20 江境纣州
摘要:1、log日志级别从低到高:TRACE、DEBUG、INFO、WARN、ERROR、FATAL。默认级别是INFO。 2、案例 代码 @RestController @RequestMapping("/log") @Slf4j public class LogController { @PostMa 阅读全文
posted @ 2023-01-18 13:46 江境纣州
摘要:public class BaseConverterUtil { /** * List<DO>转List<VO> */ public static <DO, VO> List<VO> copyList(List<DO> doList, Class<VO> voClass) { List<VO> vo 阅读全文
posted @ 2023-01-16 18:24 江境纣州
摘要:摘抄自https://www.cnblogs.com/mr-wuxiansheng/p/11288936.html 我遇到的问题是,实体类字段:cName,用RequestJson格式上传,只识别cname;用form格式上传,识别cName。 @ApiModelProperty(value = " 阅读全文
posted @ 2023-01-16 15:19 江境纣州
摘要:1、想要实现sql: SELECT COUNT( 1 ) FROM clue_follow_linkman WHERE is_deleted=0 AND (clue_follow_id = ? AND ( (mobile_phone IS NULL OR mobile_phone = ?) ) AN 阅读全文
posted @ 2023-01-13 18:14 江境纣州
摘要:import com.intellij.database.model.DasTable import com.intellij.database.model.ObjectKind import com.intellij.database.util.Case import com.intellij.d 阅读全文
posted @ 2022-12-07 11:37 江境纣州
摘要:public enum TrafficLight { Red(5) { public TrafficLight getNextTrafficLight() { return TrafficLight.Green; } }, Yellow(1) { public TrafficLight getNex 阅读全文
posted @ 2022-12-02 10:54 江境纣州
摘要:摘抄自https://blog.csdn.net/weixin_38081048/article/details/126170328 作为“规范性”搬砖工,DO、DTO、BO、VO、POJO这些大家都应该是常见,那么这么定义的作用以及区别是什么呢?首先讲下作用,大致概括为两点:1、对于分层设计定义的 阅读全文
posted @ 2022-11-02 15:23 江境纣州
摘要:public interface Calculator { int add(int i, int j); int sub(int i, int j); int mul(int i, int j); int div(int i, int j); } View Code @Component // IO 阅读全文
posted @ 2022-11-01 13:30 江境纣州
摘要:包:commons-io-2.6.jar、commons-fileupload-1.4.jar @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws Servl 阅读全文
posted @ 2022-10-19 15:55 江境纣州
摘要:1、自动修复:ALT+回车 2、代码格式化:CTRL+ALT+L(记一下) 3、代码提示:CRTL+ALT+空格。(idea自带代码提示,所以可以不记) 4、注释:CTRL+/ 5、多行注释:CTRL+SHIFT+/ 6、替换:CTRL+R 7、Debug:F7进入方法 8、Debug:F8执行方法 阅读全文
posted @ 2022-09-27 10:21 江境纣州
摘要:内部类的优点: 1、内部类可以访问外部类的私有数据。 2、内部类具有封装性。 3、匿名类可以实现“多重继承”。 4、匿名内部类可以支持回调。 参考https://blog.csdn.net/weixin_44234912/article/details/108798787 public class 阅读全文
posted @ 2022-09-23 15:18 江境纣州