随笔分类 -  Java

关于在JAava开发过程中遇到的问题
如何保证缓存与数据库双写时的数据一致性?
摘要:| 背景在做系统优化时,想到了将数据进行分级存储的思路。因为在系统中会存在一些数据,有些数据的实时性要求不高,比如一些配置信息。基本上配置了很久才会变一次。而有一些数据实时性要求非常高,比如订单和流水的数据。所以这里根据数据要求实时性不同将数据分为三级。第1级:订单数据和支付流水数据;这两块数据对实 阅读全文

posted @ 2021-11-28 18:53 努力做一个伪程序员 阅读(124) 评论(0) 推荐(0) 编辑

为什么不建议用 equals 判断对象相等?
摘要:一,值是null的情况:1. a.equals(b), a 是null, 抛出NullPointException异常。2. a.equals(b), a不是null, b是null, 返回false3. Objects.equals(a, b)比较时, 若a 和 b 都是null, 则返回 tru 阅读全文

posted @ 2021-09-04 14:39 努力做一个伪程序员 阅读(77) 评论(0) 推荐(0) 编辑

你真的会写for循环吗?来看看这些常见的for循环优化方式
摘要:我们都经常使用一些循环耗时计算的操作,特别是for循环,它是一种重复计算的操作,如果处理不好,耗时就比较大, 如果处理书写得当将大大提高效率,下面总结几条for循环的常见优化方式。 首先,我们初始化一个集合 list,如下: List<String> list = new ArrayList<Str 阅读全文

posted @ 2021-08-28 14:01 努力做一个伪程序员 阅读(354) 评论(0) 推荐(0) 编辑

Java集合的介绍
摘要:参考博客: https://blog.csdn.net/zhangqunshuai/article/details/80660974 List , Set, Map都是接口,前两个继承至Collection接口,Map为独立接口Set下有HashSet,LinkedHashSet,TreeSetLi 阅读全文

posted @ 2019-07-31 20:22 努力做一个伪程序员 阅读(245) 评论(2) 推荐(0) 编辑

Java虚拟机(JVM)体系结构概述及各种性能参数优化总结
摘要:参考博客: https://www.cnblogs.com/cxzdy/p/5388509.html 第一部分:相关的概念 数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象 阅读全文

posted @ 2019-07-31 20:18 努力做一个伪程序员 阅读(315) 评论(0) 推荐(0) 编辑

Java虚拟机(JVM)
摘要:参考博客: https://blog.csdn.net/qq_41701956/article/details/81664921 1. Java 内存区域与内存溢出异常1.1 运行时数据区域根据《Java 虚拟机规范(Java SE 7 版)》规定,Java 虚拟机所管理的内存如下图所示。 1.1. 阅读全文

posted @ 2019-07-31 20:16 努力做一个伪程序员 阅读(118) 评论(0) 推荐(0) 编辑

eclipse, idea安装lombok插件
摘要:参考博客: https://www.cnblogs.com/quan-coder/p/8387040.html 一:在开发工具中安装插件: Eclipse: 下载地址:https://projectlombok.org/download 将下载的lombok.jar文件,放到eclipse安装路径, 阅读全文

posted @ 2019-06-25 11:18 努力做一个伪程序员 阅读(316) 评论(0) 推荐(0) 编辑

在window下, Java调用执行bat脚本
摘要:参考博客: https://www.cnblogs.com/jing1617/p/6430141.html 最近一段时间用到了Java去执行window下的bat脚本, 这里简单记录一下: 我这里是先判断bat脚本是否存在, 然后去决定是否执行bat脚本, 直接上代码: 下面是我测试的bat脚本, 阅读全文

posted @ 2019-06-21 13:46 努力做一个伪程序员 阅读(24825) 评论(0) 推荐(0) 编辑

creating server tcp listening socket 127.0.0.1:6379: bind No error
摘要:如下按顺序输入如下命令就可以连接成功 1. redis-cli.exe2. shutdown3. exit4. redis-server.exe redis.windows.conf 整理下常用的idea的插件 阅读全文

posted @ 2019-04-17 21:29 努力做一个伪程序员 阅读(144) 评论(0) 推荐(0) 编辑

IntelliJ IDEA IDEA 2018 激活注册码
摘要:K03CHKJCFT-eyJsaWNlbnNlSWQiOiJLMDNDSEtKQ0ZUIiwibGljZW5zZWVOYW1lIjoibnNzIDEwMDEiLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5zZVJlc3RyaWN 阅读全文

posted @ 2018-12-02 20:34 努力做一个伪程序员 阅读(3261) 评论(0) 推荐(1) 编辑

正则表达式
摘要:参考网址: http://tool.oschina.net/uploads/apidocs/jquery/regexp.html 表达式全集 常用正则表达式 阅读全文

posted @ 2018-11-27 16:37 努力做一个伪程序员 阅读(172) 评论(0) 推荐(0) 编辑

JSP中的<jsp:include...>和<%@include %>
摘要:参考博客: https://www.cnblogs.com/wgbs25673578/p/4986388.html jsp中include有两种写法, 都是包含一个页面或者一个文件的意思, 写法略有不同 <jsp:include page = "url" />或者<jsp:include page 阅读全文

posted @ 2018-10-12 17:27 努力做一个伪程序员 阅读(7294) 评论(0) 推荐(0) 编辑

JAXB介绍二
摘要:链接上一遍 JAXB介绍一 , 本节主要介绍解析xml的步骤, 下面的例子是在实际项目中运用的, 把它拿出来单独写一个java运行程序. 5. 测试实例 先给出我的代码结构图: 再给出要解析的Script.xml文件的内容: 下面进入正题: 1. 给出Script.java的代码, 其实就是对Scr 阅读全文

posted @ 2018-09-18 08:58 努力做一个伪程序员 阅读(343) 评论(0) 推荐(0) 编辑

JAXB介绍一
摘要:参考博客: https://www.cnblogs.com/chenbenbuyi/p/8283657.html https://www.cnblogs.com/cnsdhzzl/p/8390514.html JAXB(Java Architecture for XML Binding) 是一个业界 阅读全文

posted @ 2018-09-17 15:12 努力做一个伪程序员 阅读(2278) 评论(0) 推荐(0) 编辑

Java有关List的stream基本操作
摘要:参考博客: https://www.jianshu.com/p/9fe8632d0bc2 Stream简介 Java 8引入了全新的Stream API。这里的Stream和I/O流不同,它更像具有Iterable的集合类,但行为和集合类又有所不同。 stream是对集合对象功能的增强,它专注于对集 阅读全文

posted @ 2018-08-20 20:38 努力做一个伪程序员 阅读(34301) 评论(0) 推荐(0) 编辑

Callable的简单使用
摘要:说起java的线程操作,都会想到Thread和Runable这两个, 这两个类可以实现异步和同步. 在大多数的java开发中, 这两个都是实现异步的线程来使用, 但是现在考虑一种情况: 发出一条线程, 但是得等待这条线程返回结果后, 我们再去发另一个线程. (读者肯定会想到用线程的同步机制做处理) 阅读全文

posted @ 2018-08-18 23:40 努力做一个伪程序员 阅读(986) 评论(0) 推荐(0) 编辑

Java Web中web.xml文件简单介绍
摘要:参考博客: https://www.cnblogs.com/Y-oung/p/8401549.html 1、XML 声明和根元素 和所有xml类型的文件一样,第一行是 XML 声明,它定义 XML 的版本 (1.0) 和所使用的编码 (UTF-8)。 第二行的“DOCYTPE”声明必须紧跟在XML 阅读全文

posted @ 2018-08-16 09:42 努力做一个伪程序员 阅读(396) 评论(0) 推荐(0) 编辑

Java中对jsonArray的排序,使用的是Gson
摘要:使用Gson对json解析字符串,转化为json对象. 先上代码: 下面是main方法里面的代码 下面给出SortComparator.java 测试的结果: 阅读全文

posted @ 2018-08-12 10:06 努力做一个伪程序员 阅读(4632) 评论(0) 推荐(0) 编辑

Thread.sleep 与Thread.currentThread.sleep
摘要:参考博客: https://blog.csdn.net/guangyinglanshan/article/details/51645053 公司项目近段时间要使用thread, 个人想去了解Thread.sleep和Thread.currentYhread.sleep的不同之处,在这里做一下简单的记 阅读全文

posted @ 2018-06-11 09:04 努力做一个伪程序员 阅读(5350) 评论(2) 推荐(0) 编辑

RESTful 架构风格概述
摘要:参考博客: https://www.cnblogs.com/chinajava/p/5871305.html 1. RESTful架构风格 RESTful架构风格最初由Roy T. Fielding(HTTP/1.1协议专家组负责人)在其2000年的博士学位论文中提出。HTTP就是该架构风格的一个典 阅读全文

posted @ 2018-05-27 16:15 努力做一个伪程序员 阅读(817) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示