<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/java_peak_zlf</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; java_peak_zlf]]></copyright><item><title><![CDATA[虚拟机Linux下安装MySQL5.7]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/109481597</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/109481597</guid><author>java_peak_zlf</author><pubDate>Wed, 04 Nov 2020 21:20:11 +0800</pubDate><description><![CDATA[123



123123



123123





123123





123123
]]></description><category></category></item><item><title><![CDATA[VMware无法连接到自己电脑安装的虚拟机Linux]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/109479190</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/109479190</guid><author>java_peak_zlf</author><pubDate>Tue, 03 Nov 2020 21:05:44 +0800</pubDate><description><![CDATA[今天虚拟机还没关闭或者挂起呢，强制关机，然后就打不开了，报如下提示：



解决方案如下：

开始菜单搜索“服务”，点击进入：



找到VMware Authorization Service这项服务：



右键-属性 将启动类型选择"自动(延迟启动)"，然后应用，确定 :



重启电脑，打开虚拟机，问题解决。

注:每次虚拟机不用的时候要 挂起！！！不要强制关机！！！
...]]></description><category></category></item><item><title><![CDATA[VMware该虚拟机似乎正在使用中问题解决]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/109479083</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/109479083</guid><author>java_peak_zlf</author><pubDate>Tue, 03 Nov 2020 20:59:00 +0800</pubDate><description><![CDATA[问题描述：虚拟机Centos7没正常关机，物理机突然断电了，打开VMware却开不了Centos了，报如下提示：

该虚拟机似乎正在使用中。如果该虚拟机未在使用，请按“获取所有权(T)”按钮获取它的所有权。否则，请按“取消(C)”按钮以防损

坏。配置文件xxxxx





解决办法：

到你的安装目录找文件夹后缀为.lck的文件夹，将其改名或者删除掉，最好就是修改一下文件的名字_backup（备份）。如下所示：



再打开就好了：




...]]></description><category></category></item><item><title><![CDATA[GIT开发分支dev1代码提交（全部）]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/109330367</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/109330367</guid><author>java_peak_zlf</author><pubDate>Wed, 28 Oct 2020 12:54:40 +0800</pubDate><description><![CDATA[主要场景就是全部提交，操作详情如下：

最下面有每一个命令详细的讲解：



详细命令如下，很简单，就不一一说明了：

$ git status -s

$ git add --all

$ git commit -m "提交剩余全部修改文件注释"

$ git pull origin dev1

$ git push origin dev1

这个时候，可以自己登陆到github上面查看一下，开发分支dev1就是刚才提交最新的代码了，入下图。



上面的操作就是把本地开发分支dev1的代码推送到远端服务]]></description><category></category></item><item><title><![CDATA[GIT提交大量修改代码中的几个(一般只需要提交其中的几个)]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/109330167</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/109330167</guid><author>java_peak_zlf</author><pubDate>Wed, 28 Oct 2020 12:35:20 +0800</pubDate><description><![CDATA[从开发分支dev1中，假如一共修改了五个文件，但是需要提交其中的一个，操作截图如下，

最下面有每一个命令的详细解释：







具体操作命令如下：

$ git checkout dev1 （切换到开发分支dev1）

$ git status -s （查看仓库状态，发现修改了五个文件）

$ git add com/aaa/ccc/aaa.txt （增加其中的一个文件）

$ git stash -u -k （重要：忽略其他文件，隐藏其他的修改文件，这样提交的时候就不会提示未被add的文件了...]]></description><category></category></item><item><title><![CDATA[GIT删除本地分支和远程分支]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/109323063</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/109323063</guid><author>java_peak_zlf</author><pubDate>Tue, 27 Oct 2020 23:29:17 +0800</pubDate><description><![CDATA[删除分支先，先简单的说一下增加分支：

git branch -v (查看当前分支的情况)

git branch dev1 （新建分支dev1,这个时候，只是本地新建了dev1的这个分支，远端服务器是没有的，因为没有对这个分支进行操作，并push）

如下图，建了两个分支:dev1和dev2（一般现实开发中，开发用的分支，需要自己建一下，开发完完毕，或者需求做完，和主分支合并完、并上传以后，这个开发分支就可以删除了）







当对开发分支dev1和dev2两个分支修改完，并push到远端服务器...]]></description><category></category></item><item><title><![CDATA[GIT把分支代码合并到主分支]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/109322670</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/109322670</guid><author>java_peak_zlf</author><pubDate>Tue, 27 Oct 2020 22:55:18 +0800</pubDate><description><![CDATA[GIT把分支代码合并到master主分支上





第一步：

     git checkout -b dev-222  (创建和切换一起执行：dev-222是本地创建的开发分支)

第二步：

     vi test.txt  (编辑一个文件)

     git add test.txt （增加文件）

     git commit -m "增加文件日志描述" （提交文件，注意：此时的提交只是提交到本地的分支，远端的分支是没有的）

第三步...]]></description><category></category></item><item><title><![CDATA[JAVA将图片的base64转成PDF的base64字符串]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/108202068</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/108202068</guid><author>java_peak_zlf</author><pubDate>Mon, 24 Aug 2020 16:33:36 +0800</pubDate><description><![CDATA[由于需求需要的是PDF的base64，所以中转了一下，比价麻烦了，代码如下：
/**
 * Description: 将图片的base64转成PDF的base64编码
 * @param  qrCodeUrl  需要转成二维码的URL字符串
 * @Author zhanglifeng
 * Create Date: 2020年3月30日 下午8:25:37
 */
public String imageBase64ToPdfBase64(String qrCodeUrl,String custOrder.]]></description><category></category></item><item><title><![CDATA[java mkdir()和mkdirs()的区别]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/108024114</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/108024114</guid><author>java_peak_zlf</author><pubDate>Sat, 15 Aug 2020 16:07:09 +0800</pubDate><description><![CDATA[java mkdir()和mkdirs()的区别

boolean mkdir()
 创建此抽象路径名指定的目录。
boolean mkdirs()
 创建此抽象路径名指定的目录，包括创建必需但不存在的父目录。



也就是说，mkdir只能创建一层目录，而mkdirs可以创建多层。



举个例子：比如我的D盘下什么都没有，我想要创建D:/java/java_web这样一个嵌套目录。

如果使用mkdir就创建不了，使用mkdirs就可以创建。

例如如下代码：


String ...]]></description><category></category></item><item><title><![CDATA[如何将图片的base64转成pdf的base64,要在内存中实现，服务不留存图片或者pdf文件]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/105652070</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/105652070</guid><author>java_peak_zlf</author><pubDate>Tue, 21 Apr 2020 10:16:18 +0800</pubDate><description><![CDATA[如何将图片的base64转成pdf的base64,要在内存中实现，服务不留存图片或者pdf文件？有知道的大神吗？
]]></description><category></category></item><item><title><![CDATA[Beyond compare注册码]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/95166177</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/95166177</guid><author>java_peak_zlf</author><pubDate>Tue, 09 Jul 2019 09:30:22 +0800</pubDate><description><![CDATA[亲测有效：

w4G-in5u3SH75RoB3VZIX8htiZgw4ELilwvPcHAIQWfwfXv5n0IHDp5hv 1BM3+H1XygMtiE0-JBgacjE9tz33sIh542EmsGs1yg638UxVfmWqNLqu- Zw91XxNEiZF7DC7-iV1XbSfsgxI8Tvqr-ZMTxlGCJU+2YLveAc-YXs8ci RTtssts7leEbJ979H5v...]]></description><category></category></item><item><title><![CDATA[WIN10安装Oracle12C（亲测-上一篇是先卸载Oracle11g）]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/89715220</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/89715220</guid><author>java_peak_zlf</author><pubDate>Tue, 30 Apr 2019 20:35:07 +0800</pubDate><description><![CDATA[WIN10安装Oracle12C

下载地址：

https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html



安装开始







配置安全更新：

在安装界面里，取消勾选“我希望通过My Oracle Support接收安全更新”，点击下一步。



提示出现尚未提供电子邮件地址，...]]></description><category></category></item><item><title><![CDATA[win10卸载Oracle11g(卸载彻底版-亲测)]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/89715202</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/89715202</guid><author>java_peak_zlf</author><pubDate>Tue, 30 Apr 2019 20:12:48 +0800</pubDate><description><![CDATA[WIN10卸载Oracle11g

1、开始－＞设置－＞控制面板－＞管理工具－＞服务 停止所有Oracle服务。



2、运行Universal Installer



3、选择卸载产品







4、只勾选Oracle Database 11g 11.2.0.1.0



注意：不要勾选OraDb11g_home1，否则会出现下图：

　　













5、...]]></description><category></category></item><item><title><![CDATA["errcode":45034,"errmsg":"media file count is out of limit hint  如何解决？]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/88886609</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/88886609</guid><author>java_peak_zlf</author><pubDate>Fri, 29 Mar 2019 11:01:14 +0800</pubDate><description><![CDATA[图片素材上传，一直报错：



com.ai.ge.platform.exception.BusinessException: 上传微信异常：{"errcode":45034,"errmsg":"media file count is out of limit hint: [Dfb09762161]"}

媒体文件计数超出限制提示？



提示45034错误代码表示公众号中图片数量超限了

微...]]></description><category></category></item><item><title><![CDATA[ORA-01427:单行子查询返回多个行 报错记录]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/88336386</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/88336386</guid><author>java_peak_zlf</author><pubDate>Fri, 08 Mar 2019 09:50:07 +0800</pubDate><description><![CDATA[前几天写了如下一个SQL，然后报错ORA-01427:单行子查询返回多个行。


select 
       psi.extend_3 as op_time,    ----1.账期(获取昨天数据，格式yyyyMMdd)
       substr(psi.provinceCode,0,3) as provinceCode, ----2.省公司编码
       psi.serviceChann...]]></description><category></category></item><item><title><![CDATA[Mybits关联表获取取数（高效获取大量数据，少量的就没必要了）]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/88245017</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/88245017</guid><author>java_peak_zlf</author><pubDate>Wed, 06 Mar 2019 17:33:13 +0800</pubDate><description><![CDATA[Impl如下:
List&amp;lt;PMeSendToPhone&amp;gt; pMeSendToPhonesList = pMeSendToPhoneMapper.querySendToPhone();



Mapper如下:
List&amp;lt;PMeSendToPhone&amp;gt; querySendToPhone();

Mapper.xml如下:


&amp;lt;select id=&quot;querySend...]]></description><category></category></item><item><title><![CDATA[List集合数据高效去重]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/88192025</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/88192025</guid><author>java_peak_zlf</author><pubDate>Tue, 05 Mar 2019 17:34:56 +0800</pubDate><description><![CDATA[/**
 * 将数据中重复的电话号码移除，重复指的是openID相同(同一个OPENID只允许发送一次)
 * 很高效的去重方法
 *
 * @param userList
 * @return
 */
public static ArrayList&amp;lt;PMeSendToUser&amp;gt; removeDuplicteUser(List&amp;lt;PMeSendToUser&amp;gt; userLis...]]></description><category></category></item><item><title><![CDATA[大量List数据批量插入数据库很高效的方法（实践结果）]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/88189807</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/88189807</guid><author>java_peak_zlf</author><pubDate>Tue, 05 Mar 2019 17:00:26 +0800</pubDate><description><![CDATA[下面方法适用于大量（百万级别的List数据），插入到Oracle表中


private static final int OPENID_PHONE_NUM = 800; //经实践，800一批插入相对较快，这个可以随便定义

private void insertPMeSendToPhoneInfo(List&amp;lt;PMeSendToPhone&amp;gt; phoneList){

    int ...]]></description><category></category></item><item><title><![CDATA[bootstrap fileinput 传大一点的Excel文件就失败问题，以及解决方案]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/87895211</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/87895211</guid><author>java_peak_zlf</author><pubDate>Sat, 23 Feb 2019 17:56:38 +0800</pubDate><description><![CDATA[小于20M的Excel可以，但是大一点的就提示如下报错，大家遇到过没？





我试着修改：


fileinput.js中如下内容也不行，这是怎么回事儿？



请大神指教！



问题已经解决：


&amp;lt;div class=&quot;row&quot;&amp;gt;
    &amp;lt;div class=&quot;col-lg-12&quot;&amp;gt;
        导入手机号[支持TXT格式]：
        &amp;lt;i...]]></description><category></category></item><item><title><![CDATA[重定向后sessionid不一致]]></title><link>https://blog.youkuaiyun.com/java_peak_zlf/article/details/85381181</link><guid>https://blog.youkuaiyun.com/java_peak_zlf/article/details/85381181</guid><author>java_peak_zlf</author><pubDate>Sun, 30 Dec 2018 13:05:47 +0800</pubDate><description><![CDATA[ 


@RequestMapping(&quot;/xxxx&quot;)
public String index(String code, HttpServletRequest request,HttpServletResponse response) {

    try {

        HttpSession session = request.getSession();
        Cookie ...]]></description><category></category></item></channel></rss>