<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[雨一直下、、]]></title><description><![CDATA[君子生非异也,善假于物也。]]></description><link>https://blog.youkuaiyun.com/Cheat1173010256</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Cheat1173010256]]></copyright><item><title><![CDATA[常用 linux jq 命令语法整理]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/118230562</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/118230562</guid><author>Cheat1173010256</author><pubDate>Fri, 25 Jun 2021 23:52:56 +0800</pubDate><description><![CDATA[常用 linux jq 命令语法整理




语法
json
命令
result str
说明




.
“Hello, world!”
jq ‘.’
“Hello, world!”




{“foo”: 42, “bar”: “less interesting data”}
jq ‘.foo’
42
返回对象foo key 值



{“notfoo”: true, “alsonotfoo”: false}
jq ‘.foo’
null
对象key不存在，返回null


.[]
[1,2,3]
jq]]></description><category></category></item><item><title><![CDATA[kubectl 常用命令]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/112785345</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/112785345</guid><author>Cheat1173010256</author><pubDate>Mon, 18 Jan 2021 15:47:18 +0800</pubDate><description><![CDATA[kubectl命令
kubectl controls the Kubernetes cluster manager.

 Find more information at: https://kubernetes.io/docs/reference/kubectl/overview/

Basic Commands (Beginner):
  create         Create a resource from a file or from stdin.
  expose         使用 repl]]></description><category></category></item><item><title><![CDATA[k8s -创建第一个pod资源]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/112783587</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/112783587</guid><author>Cheat1173010256</author><pubDate>Mon, 18 Jan 2021 15:24:26 +0800</pubDate><description><![CDATA[minikube 启动
minikube start --image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers' --registry-mirror='https://dockerhub.azk8s.cn'

第一个资源清单 pod-helloworld.yml
kind: Pod
apiVersion: v1
metadata:
 namespace: default
 labels:
  app: nginx
 nam]]></description><category></category></item><item><title><![CDATA[使用nginx 用线上前端页面调试后台接口]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/100019230</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/100019230</guid><author>Cheat1173010256</author><pubDate>Thu, 22 Aug 2019 20:24:06 +0800</pubDate><description><![CDATA[做为一名后台开发人员，你在开发调试中是否遇到过以下的问题：

测试人员在测试环境测出问题，提出一个缺陷，第一时间找到你，而你不知道是什么问题，需要去定位，而常规的操作是看日志，有些情况根据日志是不能够准确定位到问题，你想去复现，询问了测试人员的操作流程，但是还是需要前端配合你在本地进入还原情景，当然不排除远程调试程序(利用现有线上前端页面，在本地调试服务器代码，不在讨论范畴)。

如果你遇到过上面...]]></description><category></category></item><item><title><![CDATA[移动端，服务器常用的代理工具]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/100013033</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/100013033</guid><author>Cheat1173010256</author><pubDate>Thu, 22 Aug 2019 13:40:54 +0800</pubDate><description><![CDATA[1.Charles proxy

Charles是一个HTTP代理/ HTTP监视器/反向代理，使开发人员能够查看其机器和Internet之间的所有HTTP和SSL / HTTPS流量。这包括请求，响应和HTTP标头（包含cookie和缓存信息）

2.Fiddler proxy

Fiddler是一个http协议调试代理工具，它能够记录并检查所有你的电脑和互联网之间的http通讯，设置断点，...]]></description><category></category></item><item><title><![CDATA[CentOS7 通过YUM安装MySQL5.7]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/83506400</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/83506400</guid><author>Cheat1173010256</author><pubDate>Mon, 29 Oct 2018 15:25:07 +0800</pubDate><description><![CDATA[CentOS7 通过YUM安装MySQL5.7 [传送门]]]></description><category></category></item><item><title><![CDATA[JavaScript和原生功能交互桥梁]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/83418919</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/83418919</guid><author>Cheat1173010256</author><pubDate>Fri, 26 Oct 2018 18:05:45 +0800</pubDate><description><![CDATA[
/**
 * 注：“成功输出”指的是接口执行成功回调函数的入参，“失败输出”指的是接口执行失败回调函数的入参
 *      失败输出统一为：
 *          {&quot;msg&quot;:&quot;失败信息&quot;}
 * Created by chaozhong on 2015/11/25.
 * */

/*
 * JS API最终执行函数，JavaScript和原生功能交互桥梁
 *
 * @param ap...]]></description><category></category></item><item><title><![CDATA[后台微信app支付统一下单调起例子]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/80308676</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/80308676</guid><author>Cheat1173010256</author><pubDate>Mon, 14 May 2018 13:56:57 +0800</pubDate><description><![CDATA[后台微信app支付统一下单调起public class Bxh {
    //统一接口地址
    private static final String REQUEST_URL = &quot;https://api.mch.weixin.qq.com/pay/unifiedorder&quot;;
    private static final String APPID = &quot;xxx&quot;;
    privat...]]></description><category></category></item><item><title><![CDATA[EventBus 3.0 简单使用]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/79220327</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/79220327</guid><author>Cheat1173010256</author><pubDate>Wed, 31 Jan 2018 17:49:29 +0800</pubDate><description><![CDATA[功能:通过解耦发布者和订阅者简化Android事件传递 
EventBus可以代替Android传统的Intent,Handler,Broadcast或接口函数,在Fragment,Activity,Service线程之间传递数据，执行方法。特点:代码简洁，是一种发布订阅设计模式(观察者设计模式)使用场景 
用于线程间的通讯代替handler或用于组件间的通讯代替Intent 
广泛用于团购,商城,]]></description><category></category></item><item><title><![CDATA[android mqtt]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/78872473</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/78872473</guid><author>Cheat1173010256</author><pubDate>Fri, 22 Dec 2017 13:47:09 +0800</pubDate><description><![CDATA[package com.example.com.mqtt.simple.chat;import android.app.Activity;
import android.os.Bundle;
import android.os.CountDownTimer;
import android.os.Handler;
import android.os.Message;
import android.ut]]></description><category></category></item><item><title><![CDATA[mqtt]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/78845113</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/78845113</guid><author>Cheat1173010256</author><pubDate>Tue, 19 Dec 2017 17:27:30 +0800</pubDate><description><![CDATA[demo 及apache-apollo-1.7.1，mqttv3下载地址这里写链接内容package com.mqtt.demo;import java.util.concurrent.ScheduledExecutorService;import com.ibm.micro.client.mqttv3.MqttClient;
import com.ibm.micro.client.mqttv3.M]]></description><category></category></item><item><title><![CDATA[POI]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/78228091</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/78228091</guid><author>Cheat1173010256</author><pubDate>Fri, 13 Oct 2017 16:50:10 +0800</pubDate><description><![CDATA[下载地址：demopackage poi;import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.PrintStream;import org.apache.poi.hssf.usermod]]></description><category></category></item><item><title><![CDATA[签名加密ascii排序例子]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/74335816</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/74335816</guid><author>Cheat1173010256</author><pubDate>Tue, 04 Jul 2017 17:11:36 +0800</pubDate><description><![CDATA[public static String sign(String secret,Map<String,String> params){
        //按参数名asscic码排序
        List<String> names=new ArrayList();
        names.addAll(params.keySet());
        java.util.Collecti]]></description><category></category></item><item><title><![CDATA[Job]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/53466712</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/53466712</guid><author>Cheat1173010256</author><pubDate>Mon, 05 Dec 2016 16:37:30 +0800</pubDate><description><![CDATA[<bean id="jobDetail2" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
        <property name="targetObject" ref="bizJob"></property>
        <property name="targetMeth]]></description><category></category></item><item><title><![CDATA[二叉树的遍历（前序遍历、中序遍历、后序遍历）]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/52884435</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/52884435</guid><author>Cheat1173010256</author><pubDate>Fri, 21 Oct 2016 16:04:19 +0800</pubDate><description><![CDATA[二叉树在计算机科学中，二叉树是每个节点最多有两个子树的树结构。通常子树被称作 左子树 和 右子树。树是一种重要的非线性数据结构，直观地看，它是数据元素（在树中称为结点）按分支关系组织起来的结构。树和二叉树的2个主要差别： 
1. 树中结点的最大度数没有限制，而二叉树结点的最大度数为2； 
2. 树的结点无左、右之分，而二叉树的结点有左、右之分二叉树也是递归定义的，其结点有左右子树之分，逻辑上二叉树有]]></description><category></category></item><item><title><![CDATA[事务的手动提交 jdbc Template]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/52464866</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/52464866</guid><author>Cheat1173010256</author><pubDate>Wed, 07 Sep 2016 23:59:27 +0800</pubDate><description><![CDATA[在web.xml 中配置实现接口ApplicationContextAware 的 ApplicationContextUtil 的类，可以获取项目运行的WebApplicationContextDataSourceTransactionManager transactionManager = (DataSourceTransactionManager)ApplicationContextUtil.]]></description><category></category></item><item><title><![CDATA[热部署]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/52198433</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/52198433</guid><author>Cheat1173010256</author><pubDate>Sat, 13 Aug 2016 11:31:15 +0800</pubDate><description><![CDATA[把springloaded-1.2.5.RELEASE.jar放到tomcat的bin文件夹下
打开bin下的catalina.bat,添加 
set JAVA_OPTS=-javaagent:springloaded-1.2.5.RELEASE.jar -noverifyspring-loaded能够检测tomcat下部署的webapp，在不重启tomcat的情况下，实现web应用的热部署。]]></description><category></category></item><item><title><![CDATA[Tomcat部署项目的方式]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/52198365</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/52198365</guid><author>Cheat1173010256</author><pubDate>Sat, 13 Aug 2016 11:21:29 +0800</pubDate><description><![CDATA[1.直接把项目复制到Tomcat安装目录的webapps目录中2.在tomcat安装目录中有一个conf文件夹，打开此文件夹，其中包含配置文件server.xml，打开配置文件，
在<host>间插入  
<Context    path="/hello"   
            docBase="F:\eclipse3.2\workspace\hello\WebRoot"    <!-- d]]></description><category></category></item><item><title><![CDATA[修改 tomcat 的内存]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/52198270</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/52198270</guid><author>Cheat1173010256</author><pubDate>Sat, 13 Aug 2016 11:08:08 +0800</pubDate><description><![CDATA[修改 tomcat 的内存方式： 
修改 tomcat安装目录\bin\catalina.bat 
在 
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG% 
这行下面前面加上 
JAVA_OPTS=’-Xms512m -Xmx1024m’ 
JAVA_OPTS=”$JAVA_OPTS -server -XX:PermSize=64M -XX:MaxPermSize]]></description><category></category></item><item><title><![CDATA[java 加密     Digest EnCrypt  加密与解密]]></title><link>https://blog.youkuaiyun.com/Cheat1173010256/article/details/51971630</link><guid>https://blog.youkuaiyun.com/Cheat1173010256/article/details/51971630</guid><author>Cheat1173010256</author><pubDate>Wed, 20 Jul 2016 20:21:23 +0800</pubDate><description><![CDATA[package digest;import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;import javax.crypto.Cipher;
import javax.crypto.KeyGenerator;
import javax.crypto.SecretKey;import org.a]]></description><category></category></item></channel></rss>