<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jin_tk的博客]]></title><description><![CDATA[不积跬步无以至千里，这是一个循序渐进的过程。]]></description><link>https://blog.youkuaiyun.com/jin_tk</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jin_tk]]></copyright><item><title><![CDATA[获取当前combotree选中的节点]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/102932226</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/102932226</guid><author>jin_tk</author><pubDate>Wed, 06 Nov 2019 13:37:04 +0800</pubDate><description><![CDATA[概述
获取当前combotree选中的节点，但是是数组，可以遍历数组转换成string类型，遍历方法可参考文章js遍历方法，选取效率最高的方法。
&lt; input class = "easyui-combotree"style = "width:150px"type = "text"id = "citys"name = "city"class = "easyui-validatebox"dat...]]></description><category></category></item><item><title><![CDATA[JS在前端去重]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/102395305</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/102395305</guid><author>jin_tk</author><pubDate>Tue, 08 Oct 2019 16:47:41 +0800</pubDate><description><![CDATA[针对不同类型的相同元素，有效去重
function unique(arr) {
var obj = {};
return arr.filter(function(item, index, arr){
return obj.hasOwnProperty(typeof item + item) ? false : (obj[typeof item + item] = true)
})
}



...]]></description><category></category></item><item><title><![CDATA[tomcat发布项目Unsupported major.minor version 51.0错误]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/101536558</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/101536558</guid><author>jin_tk</author><pubDate>Fri, 27 Sep 2019 15:45:43 +0800</pubDate><description><![CDATA[####1、问题概述
Failed to read candidate component class: file [/tomcat/apache-tomcat-7.0.78/webapps/XXX/WEB-INF/classes/…]; nested exception is java.lang.UnsupportedClassVersionError: com/XXX/common/inter...]]></description><category></category></item><item><title><![CDATA[前台传参到后台出现中文乱码问题]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/100728833</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/100728833</guid><author>jin_tk</author><pubDate>Wed, 11 Sep 2019 10:25:59 +0800</pubDate><description><![CDATA[在代码中转换格式 key为前台传过来的参数 String str = new String(params.getBytes(“iso-8859-1”),“UTF-8”);

]]></description><category></category></item><item><title><![CDATA[上传文件时提示系统找不到文件]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/100149168</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/100149168</guid><author>jin_tk</author><pubDate>Thu, 29 Aug 2019 23:53:20 +0800</pubDate><description><![CDATA[场景决定需求，需求产生方案，方案产生原理。
现在就是遇到个问题就是获取到问题在获取一个配置文件中的路径时提示系统找不到指定的路径，其实就是醒目部署新环境后没有创建配置的的目录。
下面通过一个例子演示如何处理这种问题。
public class FileDemo {
    public static void main(String[] args) {
    String path="F:/de...]]></description><category></category></item><item><title><![CDATA[dos窗口查看笔记本电脑所有连接过的wifi密码（超简单两步）]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/98200044</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/98200044</guid><author>jin_tk</author><pubDate>Fri, 02 Aug 2019 14:17:25 +0800</pubDate><description><![CDATA[1、netsh wlan show profiles  列出所有连接过得wifi

2、netsh wlan show profiles “Redmi” key =clear  查看某个wifi密码


]]></description><category></category></item><item><title><![CDATA[JSP开发中EL表达式${param.属性}简介]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/98056431</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/98056431</guid><author>jin_tk</author><pubDate>Thu, 01 Aug 2019 14:22:33 +0800</pubDate><description><![CDATA[开发过程中经常遇到在jsp页面中遇到 ${param.属性}的写法，发现页面哪都找不到param这个变量。后来知道，param 应该是el表达式中的东西，这种写法一般是可以得到请求的参数的值。
jsp的作用域有Page,Request,Session,Application。对于 ${param}，表示会从作用域中取得数据。如果没有在EL表达式中指明它会默认的从小到大寻取。分别为page&lt;r...]]></description><category></category></item><item><title><![CDATA[request.getRemoteAddr()获取的值为0:0:0:0:0:0:0:1]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/97774247</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/97774247</guid><author>jin_tk</author><pubDate>Tue, 30 Jul 2019 13:27:17 +0800</pubDate><description><![CDATA[原文链接https://blog.youkuaiyun.com/u013126379/article/details/53324753

今天使用request.getRemoteAddr()获取IP时，得到了0:0:0:0:0:0:0:1，最后通过查询发现是C:\Windows\System32\drivers\etc\hosts这个文件中的配置问题。
hosts文件中默认有：
# 127.0.0.1 &n...]]></description><category></category></item><item><title><![CDATA[Java compiler level does not match the version of the installed Java project facet]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/95447980</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/95447980</guid><author>jin_tk</author><pubDate>Thu, 11 Jul 2019 09:55:11 +0800</pubDate><description><![CDATA[前言
1、当我们使用开发工具例如eclipse、myeclipse等时，当导入一个项目，可能会有这么一个错误，也不影响使用。错误：Java compiler level does not match the version of the installed Java project facet.	XXX Unknown	Faceted Project Problem (Java Version M...]]></description><category></category></item><item><title><![CDATA[MySql下载安装]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/91363795</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/91363795</guid><author>jin_tk</author><pubDate>Mon, 10 Jun 2019 10:55:04 +0800</pubDate><description><![CDATA[一.mysql5.7.24安装版--&gt;(MySql Server 8.0.13)
&nbsp; &nbsp; &nbsp;1.下载地址：&nbsp;https://dev.mysql.com/downloads/windows/installer/8.0.h...]]></description><category></category></item><item><title><![CDATA[redis配置文件daemonize、protected-mode]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/90672679</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/90672679</guid><author>jin_tk</author><pubDate>Wed, 29 May 2019 15:59:48 +0800</pubDate><description><![CDATA[1、protected-mode
#protected-mode yes
#在该模式下，redis会在后台运行，并将进程pid号写入至redis.conf选项pidfile设置的文件中，此时redis将一直运行，除非手动kill该进程。

2、daemonize
redis采用的是单进程多线程的模式。当redis.conf中选项daemonize设置成yes时，代表开启守护进程模式。在该模式下，r...]]></description><category></category></item><item><title><![CDATA[linux常用命令简介（二）]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/90671792</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/90671792</guid><author>jin_tk</author><pubDate>Wed, 29 May 2019 15:24:53 +0800</pubDate><description><![CDATA[linux命令之防火墙
这里介绍的是ubuntu系统的防护墙。
1、防火墙版本、状态
sudo ufw version
sudo ufw status

2、启用\j禁用
开启防火墙，并在系统启动时自动开启。关闭所有外部对本机的访问，但本机访问外部正常。
sudo ufw enable
sudo ufw default deny
# sudo ufw disable 禁用

3、启用、禁用服务
s...]]></description><category></category></item><item><title><![CDATA[消息中间件kafka安装启动自带配置好的Zookeeper]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/90645015</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/90645015</guid><author>jin_tk</author><pubDate>Tue, 28 May 2019 18:46:36 +0800</pubDate><description><![CDATA[前言
这里简单做一个入门小白的消息中间件的介绍，以后会更新。Kafka是一种高吞吐量的分布式发布订阅消息系统，它可以处理消费者规模的网站中的所有动作流数据。 这种动作（网页浏览，搜索和其他用户的行动）是在现代网络上的许多社会功能的一个关键因素。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。
特性

通过O(1)的磁盘数据结构提供消息的持久化，这种结构对于即使数以TB的消息存储也能...]]></description><category></category></item><item><title><![CDATA[IDEA从svn检出项目报错Cannot checkout from svn: 'D:\Program' 不是内部或外部命令，也不是可运行的程序 或批处理文件]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/89844555</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/89844555</guid><author>jin_tk</author><pubDate>Sun, 05 May 2019 14:32:11 +0800</pubDate><description><![CDATA[序言
项目突然换了版本控制工具(svn)，然后就有了这篇随笔，记录一下遇到的小麻烦。今天先讲述下idea如何配置svn。
准备工作
首先你的idea得有svn这个插件，如下所示，一般都会有，没有自行百度安装下。在一个就是下载小乌龟，也就是TortoiseSVN客户端，官网快速通道戳这里。

当你安装的时候注意一点，windows默认不安装第二个，你要选择安装一下。一般安装完会自动配置好环境变量，可...]]></description><category></category></item><item><title><![CDATA[Mysql中 Invalid ON UPDATE clause for 'update_time' column表创建失败]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/89451123</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/89451123</guid><author>jin_tk</author><pubDate>Mon, 22 Apr 2019 14:25:37 +0800</pubDate><description><![CDATA[序言
会有这个错误，首先要介绍下，当执行update操作是，并且字段有ON UPDATE CURRENT_TIMESTAMP属性。则字段无论值有没有变化，它的值也会跟着更新为当前UPDATE操作时的时间。从高版本的mysql导数据到低版本往往会有这个错误，MySQL 5.5 每个表只允许一个列的默认值根据时间戳生成时间 。去掉即可。
create table 'test' (
'id' bigin...]]></description><category></category></item><item><title><![CDATA[SpringBoot实现IntelliJ IDEA中热部署]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/89394792</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/89394792</guid><author>jin_tk</author><pubDate>Fri, 19 Apr 2019 10:30:50 +0800</pubDate><description><![CDATA[前言
相关的文章很多，项目中遇到了，这里简单记录下，也是为了加深下印象。
步骤

pom.xml文件中加maven依赖：spring-boot-devtools

&lt;dependency&gt;
    &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
    &lt;artifactId&gt;spring-boot-devto...]]></description><category></category></item><item><title><![CDATA[Easyui的数据纯前端js导出]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/89376254</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/89376254</guid><author>jin_tk</author><pubDate>Thu, 18 Apr 2019 12:39:52 +0800</pubDate><description><![CDATA[前言
目前数据导出excel的大多结合后端，大多数原理无非poi，io流。但也不排除部分业务需要前端导出更为便捷。下面实战演示。
页面部分
由于框架原因，前端数据的展示为采用framaker模板+js+easyui，方法是通用的，这个不用担心。
     &lt;!--按钮--&gt;
    &lt;a class="easyui-linkbutton export"  data-options...]]></description><category></category></item><item><title><![CDATA[单点登录]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/88973507</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/88973507</guid><author>jin_tk</author><pubDate>Tue, 02 Apr 2019 15:39:00 +0800</pubDate><description><![CDATA[单点登录（Single Sign On），简称为 SSO，是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中，用户只需要登录一次就可以访问所有相互信任的应用系统。

...]]></description><category></category></item><item><title><![CDATA[$.ajaxSettings.async = false;是什么意思]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/88872821</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/88872821</guid><author>jin_tk</author><pubDate>Thu, 28 Mar 2019 16:55:07 +0800</pubDate><description><![CDATA[我们都知道$.post() 和 $.get()都是异步请求的方式，但有时候不得不用，但又要同步请求时，就用到了上面写的。
1.方式1
//设置为同步
 $.ajaxSettings.async = false;
  $.post("url", data, function(result) {
   // 请求处理
  },"json");
  //设置回异步
 $.ajaxSettings.asy...]]></description><category></category></item><item><title><![CDATA[ubuntu下安装oracle（超级详细）]]></title><link>https://blog.youkuaiyun.com/jin_tk/article/details/88870047</link><guid>https://blog.youkuaiyun.com/jin_tk/article/details/88870047</guid><author>jin_tk</author><pubDate>Thu, 28 Mar 2019 15:24:54 +0800</pubDate><description><![CDATA[今天来记录一下ubuntu下安装oracle11的详细过程。安装过程是我亲自安装得情况下记录的，是可行的方案。
一 ：环境
ubuntu：ubuntu 14.04 LTS amd64位 
oracle：oracle11 
jdk：jdk1.7 
内存：1G 
硬盘：20G 
CPU：1个
二：安装
1.下载o...]]></description><category></category></item></channel></rss>