<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[idea_boy的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/idea_boy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; idea_boy]]></copyright><item><title><![CDATA[jasypt 配置文件加密实践笔记]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/119854006</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/119854006</guid><author>idea_boy</author><pubDate>Sun, 22 Aug 2021 16:15:36 +0800</pubDate><description><![CDATA[1.背景
你知道你们生产环境数据库的用户名、密码么？
啥，你竟然知道？快来看看如何对其进行加密，防止密码泄漏。

2.Jasypt

The easiest way to use Jasypt is using its easy encryption tools, which are called the utils, because they live in the org.jasypt.util package.
They are called utils because they are ready-]]></description><category></category></item><item><title><![CDATA[开启 mysql bin log]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/105310967</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/105310967</guid><author>idea_boy</author><pubDate>Sat, 04 Apr 2020 15:23:09 +0800</pubDate><description><![CDATA[如何开启 mysql bin log，以下为 mac 系统下操作：
1、查看 mysql 版本
mysql -V


版本是 5.7.10
2、查看配置文件位置
mysql --help --verbose|grep my.cnf


上图是 mysql 读取配置文件的顺序
3、修改配置文件
编辑 /etc/my.cnf，如果没有权限，请使用 sudo ，其他路径的文件我没有，添加如下内容：
lo...]]></description><category></category></item><item><title><![CDATA[多线程01-实战]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/102871975</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/102871975</guid><author>idea_boy</author><pubDate>Sat, 02 Nov 2019 14:49:23 +0800</pubDate><description><![CDATA[Java 程序员面试时，关于多线程的问题是避免不了的，今天我们学习两个与多线程相关的实战问题。请听题：

1.如何获取线程 dump
什么图形工具啥的，这里不说，直接上服务器。
第一步，获取 Java 进程 PID:
jps


1970 是我们的要找的 PID
第二步，获取堆栈信息:
jstack 1970 &gt;stack.txt


第三步，查看堆栈信息：
cat stack.txt

...]]></description><category></category></item><item><title><![CDATA[「第 33 讲」后台服务出现明显变慢，谈谈你的诊断思路|学习笔记]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/99205555</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/99205555</guid><author>idea_boy</author><pubDate>Sun, 11 Aug 2019 17:02:26 +0800</pubDate><description><![CDATA[这是我学习极客时间 app 中《Java核心技术36讲》课程的第 33 篇学习笔记，坚持写完 36 讲学习笔记。

一、后台服务出现明显变慢，谈谈你的诊断思路
在正面回答之前，先探讨更加精确的问题定义是什么？
1、“变慢”是指响应时间变长么？
2、变慢是突然出现的？还是周期性出现？
3、是所有接口都变慢了么？
只有弄清楚问题的定义，我们才能避免答非所问。
思路：
1、确定是否是应用内部
通过日志...]]></description><category></category></item><item><title><![CDATA[谈谈你对 Java 平台的理解|学习笔记]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/99205258</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/99205258</guid><author>idea_boy</author><pubDate>Sun, 11 Aug 2019 16:54:29 +0800</pubDate><description><![CDATA[最近朋友圈及公众号被极客时间中的一个课程《Java核心技术36讲》广告刷屏了，加上最近想夯实一下 Java 基础，所以购买了该课程。为了不浪费我的大洋，并提高学习效果，准备写系列文章，记录学习笔记，希望可以坚持下去。

第一讲|谈谈你对 Java 平台的理解？
问题：
谈谈你对 Java 平台的理解？“Java 是解释执行”，这句话对么？
好，这是两个问题，我们把它拆解开，分开学习。


谈谈你...]]></description><category></category></item><item><title><![CDATA[值得一看的 IDEA 快捷键说明]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/80305077</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/80305077</guid><author>idea_boy</author><pubDate>Mon, 14 May 2018 08:45:34 +0800</pubDate><description><![CDATA[为 JAVA 程序员，IDEA 是我最爱的 IDE，关于快捷键，网上文章一大堆，大部分都是罗列快捷键，给快捷键排名，非常不友好，遂有了写篇文章的想法。!--more--&amp;gt;1. 一个快捷键如果只记忆一个快捷键，那么就是 【Ctrl + Shift + A】即：Find Action。为什么呢？因为你可以通过它查找快捷键，再也不用担心不记得快捷键了。2. 查看内置快捷键好多人去网络上收集快捷键列...]]></description><category></category></item><item><title><![CDATA[git 教程推荐]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/73344783</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/73344783</guid><author>idea_boy</author><pubDate>Fri, 16 Jun 2017 17:39:12 +0800</pubDate><description><![CDATA[网络上 git 教程很多，首推廖雪峰 git 教程。 
廖雪峰 git 教程地址 
另外我在 github 上记录了学习笔记，包括常用 git 常用命令及学习 git 过程中遇到的问题等，另外欢迎来测试 pull request。 
我的学习笔记 
最后推荐一下其他文章：


  
  如果对 git 的一些命令不理解，请阅读下面的文章 
  图解 git
  git 入门必读 
  git - ...]]></description><category></category></item><item><title><![CDATA[input file 上传隐藏美化]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/70925330</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/70925330</guid><author>idea_boy</author><pubDate>Fri, 28 Apr 2017 17:57:35 +0800</pubDate><description><![CDATA[　　最近有一天，因为头像上传的 file 隐藏问题，加了个班，今天刚好有时间，赶紧记录一下。 
　　先上代码，就是一个 css 样式优化。 
　　



/*选择文件上传input css*/
.am-form-file
{
  position:relative;
  overflow:hidden;
}
.am-form-file input[type=file]
{
  position:a...]]></description><category></category></item><item><title><![CDATA[时间戳转 Date 字符串出现误差]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/70738719</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/70738719</guid><author>idea_boy</author><pubDate>Tue, 25 Apr 2017 14:02:16 +0800</pubDate><description><![CDATA[　　1. 问题描述： 
　　 
　　前台一个日期选择组件，提交的数据格式为“1991-05-10”，后台使用 SimpleDateFormat 进行转换，获取到时间戳，存入数据库，数据库字段为 bigint 类型，保存后，日期回显，显示为 “1991-05-09”，出现一天的误差，但不是所有日期都存在误差。 
　　前台获取到时间戳，转换后调用 toLocaleDateString 回显数据。 
　...]]></description><category></category></item><item><title><![CDATA[2016年最流行的移动Web前端框架]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/70477552</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/70477552</guid><author>idea_boy</author><pubDate>Sat, 22 Apr 2017 22:07:49 +0800</pubDate><description><![CDATA[最近，一直在做移动端 web 开发，记录一下使用的前端框架。
目前使用过两个，一个是 Amaze UI，一个是 WeUI 。
UI 是什么意思 ?
这是百度百科的定义：UI 即 User Interface( 用户界面)的简称。泛指用户的操作界面，UI 设计主要指界面的样式，美观程度。而使用上，对软件的人机交互、操作逻辑、界面美观的整体设计则是同样重要的另一个门道。好的 UI 不仅是让软件变]]></description><category></category></item><item><title><![CDATA[regex 正则表达式]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/70196405</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/70196405</guid><author>idea_boy</author><pubDate>Sun, 16 Apr 2017 16:56:09 +0800</pubDate><description><![CDATA[regex 正则表达式



首先贴出两个网址： 
第一个《正则表达式30分钟入门教程》 
http://deerchao.net/tutorials/regex/regex.htm 
第二个 在线正则测试网站 
http://tool.oschina.net/regex/



what is regex?

正则表达式就是 字符串规则 
使用正则表达式，就是 
1.为了找到符合规则的字符串，例...]]></description><category></category></item><item><title><![CDATA[单例设计模式学习]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/63251359</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/63251359</guid><author>idea_boy</author><pubDate>Sat, 18 Mar 2017 10:27:57 +0800</pubDate><description><![CDATA[
  昨天巧合看到了单例设计模式，便一发不可收拾，记录一下。


　　首先推荐一篇博客，地址如下： 
http://www.cnblogs.com/java-my-life/archive/2012/03/31/2425631.html#3641445 
这是我看到单例设计模式写的最好的，文中介绍了饿汉式、懒汉式、DCL、类级内部类，最后说到了枚举内部类。真的写的很好，非常感谢作者！ 
看了大量的...]]></description><category></category></item><item><title><![CDATA[springmvc poi excel]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/59147443</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/59147443</guid><author>idea_boy</author><pubDate>Wed, 01 Mar 2017 21:15:26 +0800</pubDate><description><![CDATA[本文使用的工具类参考了 http://raising.iteye.com/blog/2232167 这篇文章，由于报错做了改动，在此感谢原作者。 
项目源码地址：https://github.com/zmdstr/demo 
maven pom



        &amp;lt;!-- poi --&amp;gt;
        &amp;lt;dependency&amp;gt;
                &amp;lt;...]]></description><category></category></item><item><title><![CDATA[POI使用]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/58687351</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/58687351</guid><author>idea_boy</author><pubDate>Tue, 28 Feb 2017 22:18:04 +0800</pubDate><description><![CDATA[临时记录一下POI使用]]></description><category></category></item><item><title><![CDATA[distpicker使用记录]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/58280076</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/58280076</guid><author>idea_boy</author><pubDate>Mon, 27 Feb 2017 21:47:14 +0800</pubDate><description><![CDATA[今天使用distpicker遇到了一些问题，记录一下。 
插件地址



使用说明


需要引入的 js 文件

&amp;lt;script type=&quot;text/javascript&quot; src=&quot;./././js/jquery/distpicker.data.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script type=&quot;text/javascript&quot; src=&quot;./././js/j.]]></description><category></category></item><item><title><![CDATA[SVN与GIT]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/54783929</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/54783929</guid><author>idea_boy</author><pubDate>Mon, 30 Jan 2017 20:28:20 +0800</pubDate><description><![CDATA[之前一直使用SVN，准备学习一下GIT，上网查询了资料，对比一下，记录下来。]]></description><category></category></item><item><title><![CDATA[尴尬的字符串\n替换]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/54782447</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/54782447</guid><author>idea_boy</author><pubDate>Mon, 30 Jan 2017 10:32:55 +0800</pubDate><description><![CDATA[尴尬的字符串\n替换
  直接上代码
@Test
    public void mytest(){
        String s ="\"abc\\na\"";
        System.out.println(s);
        String string = s.replaceAll("\\\\n", "b");
        System.out.println(string)]]></description><category></category></item><item><title><![CDATA[fiddler使用记录]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/54693206</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/54693206</guid><author>idea_boy</author><pubDate>Mon, 23 Jan 2017 14:07:27 +0800</pubDate><description><![CDATA[纯粹好奇，小小实践了一下fiddler，分享一下~



目的

html5 项目使用微信浏览器访问，出现bug，准备抓取请求分析一下



工具

Fiddler4



电脑设置


安装fiddler
cmd 查看ip地址
启动fiddler，设置 Tool-&amp;gt;Options-&amp;gt;如下图： 





手机设置


连接WIFI（保证与fiddler安装的电脑在同一WIFI下），点...]]></description><category></category></item><item><title><![CDATA[mybatis mapper 异常]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/54628863</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/54628863</guid><author>idea_boy</author><pubDate>Fri, 20 Jan 2017 09:22:15 +0800</pubDate><description><![CDATA[异常描述Could not find parameter map java.util.Map]]></description><category></category></item><item><title><![CDATA[mybatis异常]]></title><link>https://blog.youkuaiyun.com/idea_boy/article/details/54628789</link><guid>https://blog.youkuaiyun.com/idea_boy/article/details/54628789</guid><author>idea_boy</author><pubDate>Fri, 20 Jan 2017 09:02:59 +0800</pubDate><description><![CDATA[异常描述：
attempted to return null from a method with a primitive return type (int)
解决方式：
使用mysql的ifnull函数]]></description><category></category></item></channel></rss>