![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
想要这个昵称
入行四年,不忘进取,有问题可留言,一起探讨。
展开
-
web前端html乱码,后端不乱码
web前端html乱码,后端不乱码web服务本地启动总是乱码,服务器没问题简单分析以下,不一定正确web服务本地启动总是乱码,服务器没问题后端返回的中文不乱码,html中的中文乱码,该配置的都配置过了也没用JSP中:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %><%@ include file="base.jsp" %>htm原创 2021-06-22 13:35:37 · 380 阅读 · 0 评论 -
Elasticsearch(es)相关操作记录-笔记
不是教程,随心记分段存储,不允许修改:删除只是标记,修改是先增加再删除对于很少update是很友好的,但是如果频繁update,则会效率低下先写请求日志再延迟分析和加载,可以提高建立索引和写磁盘的性能,但是查询会有时延段合并:Elasticsearch 通过在后台定期进行段合并来解决这个问题。小的段被合并到大的段,然后这些大的段再被合并到更大的段。段合并的时候会将那些旧的已删除文档从文件系统中清除。被删除的文档不会被拷贝到新的大段中。合并的过程中不会中断索引和搜索。先暂停集群的shard原创 2021-01-20 13:47:29 · 766 阅读 · 0 评论 -
try resarting tansaction异常定位解决
try resarting tansaction异常定位解决问题介绍业务流程介绍try resarting tansaction 原因问题结局问题介绍今天在搞一套新的环境服务时,一个项目出现了该问题,日志会抛出 try resarting tansaction 的问题,代码都是生产环境正常运行的,下面描述问题的定位思路业务流程介绍该业务为充值业务,用户支付宝充值,我方收到支付宝回调开始执行余额变动操作,此操作中使用事务保证完整性。try resarting tansaction 原因try re原创 2020-10-23 10:20:35 · 254 阅读 · 0 评论 -
Leetcode刷题-最长公共前缀
Leetcode刷题-最长公共前缀简介题目个人答案及结果学习一下官方的简介最近尝试下大家口口相传的神器 leetcode-cn.com,大家自己注册就可以选择题库进行使用了。我都会先自己出一个答案,然后再学习别人的标准答案,进行自我提升。题目个人答案及结果我直接把相关注释再代码体现出来 public static void main(String[] args) { String[] strs = {"flower", "flow", "flight"};原创 2020-06-22 09:48:36 · 380 阅读 · 0 评论 -
LinkedList源码解析及LRU算法解析
LinkedList源码解析简介LinkedList 类优点:尾插效率高,插入删除时间一致的缺点:随机访问慢public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java.io.Serializable { transient int size = 0;原创 2020-05-19 14:59:43 · 541 阅读 · 0 评论 -
ArrayList源码解析及常见面试问题
ArrayList源码解析简介依赖关系常用方法1:add方法2:remove方法3:get方法4:set方法常见的面试问题简介ArrayList 类优点:尾插效率高,支持随机访问缺点:中间插入或者删除效率低。public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable{ //原创 2020-05-13 16:49:30 · 326 阅读 · 0 评论 -
微信公众号自定义菜单配置
*:强烈建议准备测试公众号进行调试,否则一旦出错问题问题特别严重。准备工作一:测试公众号创建1:登录微信公众平台2:找到这个菜单3:建立测试账号4:需要开发一个接口进行Token验证,根据文档自己开发,有问题留言。:5:该域名与上方保持一致,上方是域名+项目名+接口名,这里只需要域名6:找到网页授权配置,点击修改。7:配置刚才的域名,切记...原创 2019-03-04 17:28:12 · 3936 阅读 · 0 评论 -
IDEA插件介绍(一) -RestfulToolkit(接口自测工具)
1:官网http://plugins.jetbrains.com/plugin/10292-restfultoolkit2:工具介绍:一套 RESTful 服务开发辅助工具集。1.根据 URL 直接跳转到对应的方法定义 ( or Ctrl Alt N ); 2.提供了一个 Services tree 的显示窗口; 3.一个简单的 http 请求工具; 4.在请求方法上添加了有...原创 2018-08-13 10:58:13 · 125616 阅读 · 36 评论 -
JAVA VisualVM 介绍以及IDEA下使用
VisualVM 官网http://visualvm.github.io/VisualVM简介:VisualVM是集成命令行JDK工具和轻量级分析功能的可视化工具。专为开发和生产时间使用而设计。IDEA安装VisualVM 然后重启IDEA,就可以使用。点击Run就发现多了两个选择。Run with VisualVM DeBug with VisualVM选择启动后就进入了VisualVM页面然后...原创 2018-05-25 15:07:13 · 18418 阅读 · 0 评论 -
阿里巴巴招聘中学习BASE64加密解密
2018年初,蚂蚁金服在知乎发了一个招聘帖,帖子内容如下:"KACiFWOm8SehAiOjqm+j7eOhaeOm8S+gwi+LgE5jlDIvlHqilrJuk/4hp76lp/rrofKplHIgjH5jlDIvlHqro7rron5qnHZvnvonlfKplnInmzIvvH5jlDIvlDiYldFIJKo5fa45BC441AyiAKuCgsJvvfIom76mn76mnnbo原创 2018-01-08 14:02:41 · 3049 阅读 · 0 评论 -
SpringBoot热部署
SpringBoot 热更新静态资源1、maven 添加这些: org.springframework.boot spring-boot-devtools true 2、3、然后 Shift+Ctrl+Alt+/,选择Registry原创 2017-11-03 12:03:31 · 331 阅读 · 0 评论 -
jsp + servlet + jdbc标配web项目,内含日志,防止sql注入,与XSS
github地址:https://github.com/kekaodewushi/servletDemo.git原创 2017-03-23 15:54:57 · 331 阅读 · 0 评论 -
servlet项目 设置编码格式
在web.xml 里面设置 Set Character Encoding filter.SetEncodingFilter encoding UTF-8 Set Character Encoding /*原创 2017-03-23 16:41:06 · 5323 阅读 · 0 评论 -
java位运算(一),了解二进制与八进制,十进制以及16进制的转换
二进制与十六进制怎么转换的 二进制与八进制的转换原创 2017-04-01 15:22:49 · 2554 阅读 · 0 评论 -
java位运算(二),了解各个类型的最大最小值,以及怎么计算出来的
先科普计算机基础。byte是一个字节,有8个位(bits),即8个0、1。8位的第一个位是符号位,也就是说一个byte能代表最大的正数为 0111 1111,为127.一个byte能代表的最大负数为1000 0000,为-128.那你知道1111 1111代表的多少吗,你以为是255? 错误的,是-1。这里就要普及几个概念。原码,反码与补码。原创 2017-04-05 09:21:16 · 842 阅读 · 0 评论 -
IDEA Tomcat启动报错Error:java: Compilation failed: internal java compiler error
IDEA Tomcat启动报错Error:java: Compilation failed: internal java compiler error解决方案原创 2017-06-27 11:21:57 · 3880 阅读 · 0 评论 -
mybatis 大于小于 在XML文件中的使用
mybatis 在xml文件中‘<‘和‘>‘这种符号是被认为标签的,所以不能直接使用。会给写sql语句是造成影响。原创 2017-08-22 15:40:33 · 2034 阅读 · 0 评论 -
Java Date函数的时间格式
今天需要用测试一些数据,后台Date类型接收的,但是Spring配置时间格式略显繁琐,今天就整理了一下Date的时间格式。Fri Sep 01 14:39:18 CST 2017,也就是 九月一日星期五。原创 2017-09-01 14:46:37 · 2229 阅读 · 0 评论 -
web.xml中<web-app>报红解决方案
web.xml 的 标签,不知道动了什么之后就会莫名其妙的报红色,也不影响使用。 但身为处女座的男人怎么能容忍!!!解决方案1: 严格按照 "(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,servlet-mapping*,ses原创 2017-03-23 16:15:45 · 16054 阅读 · 7 评论