<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wangchsh2008</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wangchsh2008]]></copyright><item><title><![CDATA[本地仓库项目Push到远程Git仓库报错]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/131984144</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/131984144</guid><author>wangchsh2008</author><pubDate>Fri, 28 Jul 2023 17:03:38 +0800</pubDate><description><![CDATA[如果你分别在远端和本地都手动创建仓库，然后push到远端仓库，这种双开局都有历史，是无法push的。要么只有先pull，然后完善项目，重新创建更新本地仓库，然后push。git push 远程仓库名 远程分支名 --force。]]></description><category></category></item><item><title><![CDATA[APK反编译过程]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/100086863</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/100086863</guid><author>wangchsh2008</author><pubDate>Mon, 26 Aug 2019 22:39:26 +0800</pubDate><description><![CDATA[处于某些不可告人的目的，项目上需要反编译某个apk。

参考了网上教程，基本都是利用三大神器：apktool、dex2jar、jd-gui

本文主要参考了https://www.cnblogs.com/sthu/p/9098720.html

工具介绍：（末尾附上下载链接）

apktool

  作用：资源文件获取，可以提取出图片文件和布局文件进行使用查看

dex2jar

 ...]]></description><category></category></item><item><title><![CDATA[利用Charles对app进行抓包（https）]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/99350730</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/99350730</guid><author>wangchsh2008</author><pubDate>Mon, 12 Aug 2019 22:57:23 +0800</pubDate><description><![CDATA[如何配置Charles对app进行抓包，请参考https://www.jianshu.com/p/56f98a4b1fc9

现在的app都是用https而非http，所有还需要安装cer正式。

有个帖子：https://blog.youkuaiyun.com/weixin_43291944/article/details/90675879

亲测可用！！！

需要注意是：不同的手机，可能无法自动导入证书，...]]></description><category></category></item><item><title><![CDATA[MyBatis - jdbcTypeForNull Oracle]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/96038046</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/96038046</guid><author>wangchsh2008</author><pubDate>Mon, 15 Jul 2019 23:20:54 +0800</pubDate><description><![CDATA[springboot 项目mybatis plus 设置 jdbcTypeForNull （oracle数据库需配置JdbcType.NULL, 默认是Other）

如果你在搞多数据源配置，那么很可能不小心搞出这个问题。

下面配置已经被搞失效了！

mybatis:
 configuration:
  jdbc-type-for-null: 'null'

解决方法也简单：Mapper....]]></description><category></category></item><item><title><![CDATA[mysql 5.6 通过.frm和.ibd恢复数据]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/91410444</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/91410444</guid><author>wangchsh2008</author><pubDate>Tue, 11 Jun 2019 02:03:24 +0800</pubDate><description><![CDATA[突然某种原因，比如服务器断电等，再重启mysql，发现无法重启，报错1067.

[ERROR] InnoDB: File (unknown): 'read' returned OS error 101. Cannot continue operation

从data目录的**.err日志看了半天看不出任何线索。

根据网上各种办法，尝试始终无法正常启动mysql，基本认定是ibdata1文件损...]]></description><category></category></item><item><title><![CDATA[SpringBoot2.0 + Shiro 跨域问题 踩坑记录]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/90324631</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/90324631</guid><author>wangchsh2008</author><pubDate>Sun, 19 May 2019 01:54:19 +0800</pubDate><description><![CDATA[最近一个项目用了gitee上“ruoyi”的Web框架（SpringBoot2.0 + Shiro + Mybatis）。给大家推荐一下，开源的洗剥干净的成品，可以直接拿过来进行二次开发，对于从未接触过Springboot而又想进行框架升级转型的项目来说，是个不错的选择!

进入正题，app端ajax跨域访问各种问题来了。

1. Springboot如何跨域？

最简单的方法是：

定义一个配置...]]></description><category></category></item><item><title><![CDATA[Spring Boot &amp; Apache CXF 开发具有多Endpoint的 WebService]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/81180727</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/81180727</guid><author>wangchsh2008</author><pubDate>Tue, 24 Jul 2018 10:54:15 +0800</pubDate><description><![CDATA[请参考文章：https://blog.youkuaiyun.com/pierre_/article/details/77170909

翻译来源于Multiple endpoints using CXF and Spring Boot 一文

Webservice和Controller不能同时访问问题，请参考：https://blog.youkuaiyun.com/fengrunche/article/details/5...]]></description><category></category></item><item><title><![CDATA[Jsch报无效算法参数异常错误处理]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/81124000</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/81124000</guid><author>wangchsh2008</author><pubDate>Thu, 19 Jul 2018 22:38:07 +0800</pubDate><description><![CDATA[1、问题描述：

    Java连接sftp，通过jsch jar包进行连接，目前java版本1.7会报如下错误：

2018-07-19 20:35:10,700 INFO SFTPUtils: Session created.
com.jcraft.jsch.JSchException: Session.connect: java.security.InvalidAlgorithmParam...]]></description><category></category></item><item><title><![CDATA[Kafka巨量数据写文件]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/79265245</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/79265245</guid><author>wangchsh2008</author><pubDate>Mon, 05 Feb 2018 22:36:11 +0800</pubDate><description><![CDATA[最近一个项目用到kafka 客户端接收消息，要求是写入文件（按顺序）。
有2个思路：
1. 利用log4j去写文件，优点是稳定可靠，文件根据设置，自动分隔大小。缺点是没有办法做到 当写文件到一定数量或者一定时间后，自动切换目录的功能。如果循环写文件，比如设置最多保留10个，那么就需要用shell脚本去定时备份转移这些文件，当然也是能解决的。但是用代码解决这个问题也很简单：
/**
 * @d]]></description><category></category></item><item><title><![CDATA[Android 8.0 WebView 拍照、简易预览、二维码扫描  各种问题解决]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/79206466</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/79206466</guid><author>wangchsh2008</author><pubDate>Tue, 30 Jan 2018 19:31:55 +0800</pubDate><description><![CDATA[项目用到了WebView包装HTML5做成app使用，其中有页面用到了二维码和拍照上传功能。本人从未做过android，短时间内完成，只能靠“热心网友”帮忙了，网上也铺天盖地各种demo和文章。
但是对于高版本，特别是android 8.0以上，网上的各种现成的Demo都不好用，各种问题。现在我成功了解决了这些问题，并汇总供初学者参考。


这个是我完成的Demo的优快云下载链接，如果觉]]></description><category></category></item><item><title><![CDATA[dom4j解析xml遇中文，加载报错问题]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/78731715</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/78731715</guid><author>wangchsh2008</author><pubDate>Wed, 06 Dec 2017 16:13:46 +0800</pubDate><description><![CDATA[dom4j解析xml遇中文，加载报错问题。错误信息为：org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0xdd26) was found in the element content of the document.
举个最简答的例子，D:/log/test.xml 文件为GBK编码，内容如下：


pub]]></description><category></category></item><item><title><![CDATA[一次性获取多个oracle序列值问题]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/53495961</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/53495961</guid><author>wangchsh2008</author><pubDate>Wed, 07 Dec 2016 00:39:35 +0800</pubDate><description><![CDATA[假设场景：A与B表是一对多关系，现在多个A和多个B进行批量入库。
A的主键用某个序列JOB_SEQUENCE.nextval，B表的外键字段存A表的主键。
如果A和B在同一个事务保存里，应该怎么操作呢？
之前的做法是：
    public static int newMeasurementJobId(IntHolder jobId) {
        Connection conn =]]></description><category></category></item><item><title><![CDATA[Oracle分组查询取每组排序后的前N条记录]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/53419991</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/53419991</guid><author>wangchsh2008</author><pubDate>Thu, 01 Dec 2016 12:13:16 +0800</pubDate><description><![CDATA[项目中用到Oracle分组查询取每组排序后的前N条记录，group by 只能返回每个组的单条统计。所以用OVER(PARTITION BY)函数，具体详见baidu.com
建个测试表test_abc，如图：





要求查询出按B字段进行分组，每组取C值最大的前3位。
查询sql为 ：
select * from (
SELECT b,c,row_number() OVE]]></description><category></category></item><item><title><![CDATA[org.quartz调度JOB执行时间超过调度周期的情况说明]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/52081901</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/52081901</guid><author>wangchsh2008</author><pubDate>Mon, 01 Aug 2016 00:13:18 +0800</pubDate><description><![CDATA[使用quartz时，如果JOB执行时间，大于cron的设定的时间周期，遇到这种情况一般怎么办呢？
如果你的JOB任务类是现实org.quartz.StatefulJob接口，则只能等前一个任务执行完。
如果你的JOB任务类实现org.quartz.Job接口，那么默认不处理的话，上个Job执行继续，容器又会重启一个新的Job，出现并发的情况。]]></description><category></category></item><item><title><![CDATA[apache ftp相关问题整理]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/51970282</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/51970282</guid><author>wangchsh2008</author><pubDate>Wed, 20 Jul 2016 17:40:33 +0800</pubDate><description><![CDATA[用apache的ftp功能，操作中文服务器时，经常遇到各种各样的问题：
比如ftpClient.listFiles() 为空问题（返回值为null），请参考我的另一篇帖子：http://blog.youkuaiyun.com/wangchsh2008/article/details/47101423


今天再总结几个问题，服务广大同行新手，也方便自己以后的工作。
第1个问题：
ftpClient]]></description><category></category></item><item><title><![CDATA[activeMQ4.1的JMX配置]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/50427854</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/50427854</guid><author>wangchsh2008</author><pubDate>Tue, 29 Dec 2015 17:09:20 +0800</pubDate><description><![CDATA[activeMQ4.1的JMX配置]]></description><category></category></item><item><title><![CDATA[Apache的FTPClient.listFiles()返回空问题讨论解决]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/47101423</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/47101423</guid><author>wangchsh2008</author><pubDate>Tue, 28 Jul 2015 11:47:50 +0800</pubDate><description><![CDATA[偶然间鄙人也碰到了Apache的FTPClient.listFiles()获取文件为空的问题。
目标服务器环境：HP小型机
client服务器环境：Linux jstmsapp2 2.6.32-279.el6.x86_64 #1 SMP Wed Jun 13 18:24:36 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux（脚本在此服务器上执行）
相关jar：]]></description><category></category></item><item><title><![CDATA[用迪杰斯特拉算法实现地铁的站点搜索]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/46288967</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/46288967</guid><author>wangchsh2008</author><pubDate>Sun, 31 May 2015 15:56:13 +0800</pubDate><description><![CDATA[上一篇文章，利用迪杰斯特拉（dijkstra）算法，实现了无向图的最短路径搜索功能。本篇将以南京地铁为例，用迪杰斯特拉算法实现两个站点之间的最短路径搜索。
借用百度百科，南京2015年4月份的地铁运行线路图如下：


创建一个数据构造类，初始化南京地铁的各条线路站点数据（截至2015年4月南京地铁运营公司数据，与上图对应）
/**
 * 
 */
package com.test.dij]]></description><category></category></item><item><title><![CDATA[Dijkstra算法java现实]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/46288567</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/46288567</guid><author>wangchsh2008</author><pubDate>Sun, 31 May 2015 15:05:23 +0800</pubDate><description><![CDATA[迪杰斯特拉算法java现实]]></description><category></category></item><item><title><![CDATA[awt简易的文件搜索器]]></title><link>https://blog.youkuaiyun.com/wangchsh2008/article/details/45951179</link><guid>https://blog.youkuaiyun.com/wangchsh2008/article/details/45951179</guid><author>wangchsh2008</author><pubDate>Sun, 24 May 2015 13:48:15 +0800</pubDate><description><![CDATA[代维的同事排查问题，可能会遇到从成百上千个压缩日志文件（gz格式）中搜索XXX字符串等，
在linux环境，应该可以用管道命令find ./ -name '*.gz' |xargx grep 'xxx'搞定，不过本人更喜欢在window环境下，自己想办法搞定。
于是就自己动手写了这个简易的搜索器（其实对awt和swing都不太熟悉，慢慢研究来的）。
先上个截图，大致的样子就是这样：]]></description><category></category></item></channel></rss>