<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[chw629的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chw629</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chw629]]></copyright><item><title><![CDATA[nginx中server的匹配顺序]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960467</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960467</guid><author>chw629</author><pubDate>Wed, 29 Apr 2020 09:45:00 +0800</pubDate><description><![CDATA[在开始处理一个http请求时，nginx会取出header头中的host，与nginx.conf中每个server的server_name进行匹配，以此决定到底由哪一个server块来处理这个请求。

server_name与host匹配优先级如下：

1、完全匹配

2、通配符在前的，如*.tes...]]></description><category></category></item><item><title><![CDATA[调用微软小冰API，实现批量人脸颜值打分]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960468</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960468</guid><author>chw629</author><pubDate>Sat, 25 Apr 2020 05:43:00 +0800</pubDate><description><![CDATA[源码：


import net.sf.json.JSONObject;
import sun.misc.BASE64Encoder;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import ...]]></description><category></category></item><item><title><![CDATA[nginx反向代理配置详解]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960469</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960469</guid><author>chw629</author><pubDate>Sat, 25 Apr 2020 04:45:00 +0800</pubDate><description><![CDATA[反向代理配置示例：

#定义Nginx运行的用户和用户组
user nginx nginx;
 
#nginx进程数，建议设置为等于CPU总核心数
worker_processes  1;
 
#全局错误日志定义类型，[ debug | info | notice | warn | error | ...]]></description><category></category></item><item><title><![CDATA[MySQL自动删除指定时间以前的记录]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960471</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960471</guid><author>chw629</author><pubDate>Tue, 21 Apr 2020 00:22:00 +0800</pubDate><description><![CDATA[项目每分钟收集数据，为了节约存储空间，创建一个事件自动删除2天以前的数据。



首先删除2天以前记录的SQL语句(webserver_monitormemory为表名，time为时间字段)：

deleteFromwebserver_monitormemorywhereDATE(time...]]></description><category></category></item><item><title><![CDATA[windows10开启/关闭超级管理员账号登陆]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960472</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960472</guid><author>chw629</author><pubDate>Sun, 19 Apr 2020 04:37:00 +0800</pubDate><description><![CDATA[启用：

net user administrator /active:yes

不启用：

net user administrator /active:no


                                    
]]></description><category></category></item><item><title><![CDATA[windows批量ping]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960473</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960473</guid><author>chw629</author><pubDate>Sun, 19 Apr 2020 04:35:00 +0800</pubDate><description><![CDATA[for /l %d in (1,1,255) do ping 192.168.0.%d

如果需要将ping的结果输入到文本中：

for /l %d in (1,1,255) do ping 192.168.0.%d &gt;&gt;d:/1.txt


                    ...]]></description><category></category></item><item><title><![CDATA[最简单的Shiro免密登陆（springboot）]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960474</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960474</guid><author>chw629</author><pubDate>Sun, 19 Apr 2020 04:21:00 +0800</pubDate><description><![CDATA[思路比较简单，实现也简单，要的就是简单！ 实际项目中可以此基础上封装

重写UsernamePasswordToken 中getCredentials() 方法。所以新增了类NoPwdToken

在UserRealm类中的 doGetAuthenticationInfo(Authenticati...]]></description><category></category></item><item><title><![CDATA[Linux记录操作日志]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960475</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960475</guid><author>chw629</author><pubDate>Mon, 13 Apr 2020 17:18:00 +0800</pubDate><description><![CDATA[history命令可以查看最近1000条命令。
调整history命令的大小：

vi /etc/profile
HISTSIZE=1000 #改为
history日志文件默认是保存在.bash_history文件下。


history命令默认是没有时间的，可以在/etc/bashrc文件下追加...]]></description><category></category></item><item><title><![CDATA[rtmp视频在线播放 简单DEMO (UIKit )]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960476</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960476</guid><author>chw629</author><pubDate>Wed, 04 Mar 2020 18:34:00 +0800</pubDate><description><![CDATA[1、需要启用Flash支持。

2、需要放在web容器中打开（可放在tomcat，nginx，或火狐浏览器打开），直接本地打开不能播放哦。



&lt;!DOCTYPE html&gt;
&lt;html&gt;
	&lt;!--
  UIKit Javascript 使用说明：
...]]></description><category></category></item><item><title><![CDATA[java线程池工具类]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960477</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960477</guid><author>chw629</author><pubDate>Sat, 01 Feb 2020 12:36:00 +0800</pubDate><description><![CDATA[package com.framework.common.threadPool;

import java.util.concurrent.ExecutorService;
import java.util.concurrent.LinkedBlockingQueue;
import java.ut...]]></description><category></category></item><item><title><![CDATA[无意中推出的恒等式]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960492</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960492</guid><author>chw629</author><pubDate>Fri, 10 Jan 2020 00:04:00 +0800</pubDate><description><![CDATA[int a,b,c,x;
abcx是任意整数。a,b,c不为0，则有以下恒等式:


x/a%b = x%(a*b)/a = x%(a*b*c)%(a*b)/a = x%(a*b*b*c)%(a*b*c)%(a*b)/a;



得出过程如下：

现有ms毫秒，计算得有多少 天/时/分/秒
第一...]]></description><category></category></item><item><title><![CDATA[linux多线程下载工具 mwget]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960478</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960478</guid><author>chw629</author><pubDate>Wed, 01 Jan 2020 13:16:00 +0800</pubDate><description><![CDATA[使用wget下载文件时十分缓慢 可使用mwget进行加速 其中m代表多线程的意思

1.安装mwget

wget http://jaist.dl.sourceforge.net/project/kmphpfm/mwget/0.1/mwget_0.1.0.orig.tar.bz2

tar -xj...]]></description><category></category></item><item><title><![CDATA[jvm打印的异常]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960480</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960480</guid><author>chw629</author><pubDate>Sat, 21 Dec 2019 22:47:00 +0800</pubDate><description><![CDATA[#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ILLEGAL_INSTRUCTION (0xc000001d) at pc=0x000007fee0425c01, pid=210...]]></description><category></category></item><item><title><![CDATA[集合工具类 （大集合拆分为多个小集合）]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960481</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960481</guid><author>chw629</author><pubDate>Fri, 13 Dec 2019 15:07:00 +0800</pubDate><description><![CDATA[package com.fh.util;

import java.util.ArrayList;
import java.util.List;

/**
 * list 集合工具类
 * @author yuer629
 *
 */
public class ListUtils {
	
	/**
...]]></description><category></category></item><item><title><![CDATA[docker常用命令]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960483</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960483</guid><author>chw629</author><pubDate>Thu, 05 Dec 2019 11:06:00 +0800</pubDate><description><![CDATA[docker ps    :查看正在运行的容器

docker ps -a  :查看所有容器包括没有启动的

docker images  :查看现有的镜像

docker search 镜像名 :搜索可下载的镜像

docker pull 镜像名 :下载镜像

sudo dock...]]></description><category></category></item><item><title><![CDATA[jquery.cityselect.js 三级联动的使用]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960484</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960484</guid><author>chw629</author><pubDate>Wed, 06 Nov 2019 09:52:00 +0800</pubDate><description><![CDATA[所属省份:&lt;select class="prov"  name="PROVINCE" id="PROVINCE" value="" &gt;&lt;/select&gt;

所属地市:&lt;select class="city" id="CITY" value="" name="CITY" ...]]></description><category></category></item><item><title><![CDATA[Springmvc 定时任务]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960485</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960485</guid><author>chw629</author><pubDate>Sun, 03 Nov 2019 18:29:00 +0800</pubDate><description><![CDATA[配置文件：

 &lt;bean id="testTimer" class="com.fh.util.TestTask1"&gt;&lt;/bean&gt;    
    &lt;bean id="testJobDetail"  
        class="org.springframewor...]]></description><category></category></item><item><title><![CDATA[springboot项目引入本地jar包，并通过maven打包上线]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960487</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960487</guid><author>chw629</author><pubDate>Wed, 23 Oct 2019 14:12:00 +0800</pubDate><description><![CDATA[1、创建lib目录，jar放在lib目录下







2、pom中引入依赖

		&lt;dependency&gt;
			&lt;groupId&gt;com.zkteco.biometric&lt;/groupId&gt;
			&lt;artifactId&gt;zk-jar&lt;...]]></description><category></category></item><item><title><![CDATA[JSONP跨域请求简单示例]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960488</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960488</guid><author>chw629</author><pubDate>Wed, 23 Oct 2019 00:30:00 +0800</pubDate><description><![CDATA[js：

                //发送请求
      $.ajax({
     type: "GET", //GET和POST都可以
     url: 'http://localhost:8080/ge...]]></description><category></category></item><item><title><![CDATA[js中map和json互转]]></title><link>https://blog.youkuaiyun.com/chw629/article/details/105960489</link><guid>https://blog.youkuaiyun.com/chw629/article/details/105960489</guid><author>chw629</author><pubDate>Sat, 12 Oct 2019 18:30:00 +0800</pubDate><description><![CDATA[//对象转map
const objChangeMap = (obj) =&gt; {
	  let map = new Map();
	  for(let key in obj) {
		   map.set(key,obj[key]);
	  }
	  return map;
}


//map...]]></description><category></category></item></channel></rss>