随笔分类 -  常见问题

摘要:1.正常情况下,tomcat遇到404或500会返回版本信息: 2.有时我们不需要暴露版本信息,像这样: 3.只需要修改apache-tomcat-7.0.59的lib目录下的catalina.jar,用好压打开 修改为 修改为 4.在linux环境下进入lib路径unzip catalina.ja 阅读全文
posted @ 2019-07-09 11:35 宝贝企鹅 阅读(4158) 评论(0) 推荐(0)
摘要:springmvc静态资源;mvc:default-servlet-handler后Controller失效web.xml配置<url-pattern>/</url-pattern>表示放行所有; 配置default表示不拦截.jpg; applicationContext.xml配置<mvc:an 阅读全文
posted @ 2019-07-04 14:37 宝贝企鹅 阅读(642) 评论(0) 推荐(0)
摘要:互联网有很多接口可以实现通过ip查询到具体的位置,如下: 通过淘宝IP地址库获取IP位置 1. 请求接口(GET):http://ip.taobao.com/service/getIpInfo.php?ip=[ip地址字串] 2. 响应信息:(json格式的)国家 、省(自治区或直辖市)、市(县)、 阅读全文
posted @ 2019-05-27 09:39 宝贝企鹅 阅读(6194) 评论(0) 推荐(0)
摘要:编辑/etc/sysctl.conf ,改vm.overcommit_memory=1, 然后sysctl -p 使配置文件生效 T 阅读全文
posted @ 2019-03-22 16:29 宝贝企鹅 阅读(768) 评论(0) 推荐(0)
摘要:批量替换空行Ctrl+F 快捷方式打开Find/Replace工具窗选择Regular expression(idea是regex)项,允许查询匹配正则表达式在Find文本框输入正则表达式:^\s*\n点击ReplaceAll 转移字符 含义 ^ 否 * 0个或多个 \s 字符串 \n 换行(LF) 阅读全文
posted @ 2019-03-21 10:50 宝贝企鹅 阅读(1666) 评论(0) 推荐(0)
摘要:今天说一说现在比较流行的扫码登录的实现原理。 需求介绍 首先,介绍下什么是扫码登录。现在,大部分同学手机上都装有qq和淘宝,天猫等这一类的软件。而开发这些app的企业,都有他们相对应的网站。为了让用户在使用他们的网站时,登录更加方便和安全。这些企业提供了, 使用手机,扫一扫,就可以登录的服务。网页登 阅读全文
posted @ 2019-03-15 09:43 宝贝企鹅 阅读(1297) 评论(0) 推荐(0)
摘要:Cronolog切割tomcat 安装cronolog 1、 将cronolog-1.6.2.tar.gz 上传至/opt 目录 2、 解压缩 #解压缩 tar -zxvf cronolog-1.6.2.tar.gz #修改文件夹 mv cronolog-1.6.2/ cronolog 3、 安装 阅读全文
posted @ 2019-03-13 10:41 宝贝企鹅 阅读(1356) 评论(1) 推荐(1)
摘要:1、下载安装msysgit。 2、下载安装tortoisegit。 3、创建ssh密钥。 开始–所有程序–TortoiseGit–PuTTYgen 生成方法:点击“Generate”后,鼠标在key下面的空白处移动几下,稍等片刻即可生成公钥。将公钥拷贝下来保存在text文本中,同时点击“Save p 阅读全文
posted @ 2019-03-11 14:27 宝贝企鹅 阅读(271) 评论(0) 推荐(0)
摘要:POI 升级到高版本后,原有的EXCLE导入导出工具类部分代码已不适用,目前只是对我自己写的工具类的过期代码进行更新,以后继续更新 若有问题请指出,再修改 1、数据类型 2、获取类型(这个是之前版本就已经修改了) 3、字体加粗 4、单元格内容 上下左右位置 5、边框线设定 T 阅读全文
posted @ 2019-03-11 10:12 宝贝企鹅 阅读(1957) 评论(0) 推荐(0)
摘要:1、yum仓库下载MySQL:sudo yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm 2、yum安装MySQL:sudo yum install mysql-community- 阅读全文
posted @ 2018-12-18 11:28 宝贝企鹅 阅读(479) 评论(0) 推荐(0)
摘要:Java面试中遇到的坑【填坑篇】 看到大家对上篇《Java面试中遇到的坑》一文表现出强力的关注度,说明大家确实在面试中遇到了类似的难题。大家在文章留言处积极留言探讨面试中遇到的问题,其中几位同学还提出了自己的见解,我感到非常高兴,还有几位同学强烈要求给出题目答案,那我很乐意跟大家一起探讨分享这些题目 阅读全文
posted @ 2018-11-07 14:45 宝贝企鹅 阅读(377) 评论(0) 推荐(0)
摘要:目录 慢查询日志 开启撒网模式 EXPLAIN 点对点分析你 优化争议无数的count() 统计列与统计行? 解密MyiSAM的‘快’ COUNT(1)、COUNT(*)、COUNT(列) 优化order by 语句 MySQL的排序方式 filesort的优化 优化group by 语句 为什么o 阅读全文
posted @ 2018-11-02 11:42 宝贝企鹅 阅读(176) 评论(0) 推荐(0)
摘要:摘要:在 Java 并发编程中,要想使并发程序能够正确地执行,必须要保证三条原则,即:原子性、可见性和有序性。只要有一条原则没有被保证,就有可能会导致程序运行不正确。volatile关键字 被用来保证可见性,即保证共享变量的内存可见性以解决缓存一致性问题。一... 阅读全文
posted @ 2018-10-17 17:54 宝贝企鹅 阅读(156) 评论(0) 推荐(0)
摘要:package com.reading.controller.library;import org.springframework.stereotype.Controller;import org.springframework.web.socket.server.s... 阅读全文
posted @ 2018-10-16 12:00 宝贝企鹅 阅读(3051) 评论(0) 推荐(0)
摘要:一.WebSocket简单介绍随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。... 阅读全文
posted @ 2018-10-16 11:59 宝贝企鹅 阅读(11662) 评论(4) 推荐(0)
摘要:转载:https://www.cnblogs.com/xdp-gacl/p/5209386.html一.JDK版本切换批处理脚本 我们平时在window上做开发的时候,可能需要同时开发两个甚至多个项目,有时不同的项目对JDK的版本要求有区别,这时候我们可能会在一台电... 阅读全文
posted @ 2018-10-16 09:29 宝贝企鹅 阅读(267) 评论(0) 推荐(0)
摘要:在以前的开发中,日期格式化一直使用的是SimpleDateFormat进行格式化。今天发现String.format也可以格式化。当 然,两种方式的优劣没有进行深入分析。1. 日期格式化 (2018/5/13 周日 中文环境下测试)转换符 说明 结果 ... 阅读全文
posted @ 2018-10-15 17:27 宝贝企鹅 阅读(2789) 评论(0) 推荐(1)
摘要:转载:https://blog.csdn.net/feng_870906/article/details/6870788String.format是在JDK1.5中新增的静态方法,功能强。它主要功能是格式化数据,大致分为这些类(常规类型、字符类型、数值类型、日期类型)... 阅读全文
posted @ 2018-10-12 16:07 宝贝企鹅 阅读(320) 评论(0) 推荐(0)
摘要:1 占位符1.1 单个占位符String s = String.format("Hello %s,Welcome to my blog!", "jerry");System.out.println(s);//Hello jerry,Welcome to my blog... 阅读全文
posted @ 2018-10-12 15:55 宝贝企鹅 阅读(887) 评论(0) 推荐(0)
摘要:List dateList = new ArrayList();long distance = ChronoUnit.DAYS.between(todayLocal, plusXDayLocal);Stream.iterate(todayLocal, d -> d.p... 阅读全文
posted @ 2018-09-27 09:22 宝贝企鹅 阅读(219) 评论(0) 推荐(0)