<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yufeng005的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yufeng005</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yufeng005]]></copyright><item><title><![CDATA[微信公众号测试账号申请时接口配置失败，{“errcode“:-106,“errmsg“:“token check fail“}]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/143112410</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/143112410</guid><author>yufeng005</author><pubDate>Mon, 21 Oct 2024 15:12:04 +0800</pubDate><description><![CDATA[微信公众号测试账号申请时接口配置失败，{"errcode":-106,"errmsg":"token check fail"}]]></description><category></category></item><item><title><![CDATA[常用sql查询]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/129194578</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/129194578</guid><author>yufeng005</author><pubDate>Fri, 24 Feb 2023 11:09:36 +0800</pubDate><description><![CDATA[常见sql语句整理]]></description><category></category></item><item><title><![CDATA[java常见面试题(3-4年工作经验)整理]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/101230285</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/101230285</guid><author>yufeng005</author><pubDate>Mon, 23 Sep 2019 22:38:39 +0800</pubDate><description><![CDATA[准备面试时，需要认真整理java面试题，先按类别分类之后，再深入到每一个模块认真整理，这里以我的工作经验做的思维导图:





一、java基础

1.数组(arrayList)与链表(linkedList)的优缺点和区别

1.1数组:是将元素在内存中连续存放，由于每个元素占用内存相同，可以通过下标迅速访问数组中任何元素。但是如果要在数组中增加一个元素，需要移动大量元素，在内存中空出一个元素...]]></description><category></category></item><item><title><![CDATA[小米推送java服务器端开发工具类]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/98083228</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/98083228</guid><author>yufeng005</author><pubDate>Thu, 01 Aug 2019 18:35:47 +0800</pubDate><description><![CDATA[最近项目上用到了小米push，需求是安卓和ios都使用小米推送，这里仅记录服务器端（java）的集成工具类

准备工作：

1.让安卓和ios的开发人员提供包名和密钥

2.下载官方的 json-simple和MiPush_SDK_Server 的jar包，我这里使用的是json-simple-1.1.1.jar和MiPush_SDK_Server_2_2_19.jar版本

3.商量好用什么字段...]]></description><category></category></item><item><title><![CDATA[java直接调用WebServices接口]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/86985313</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/86985313</guid><author>yufeng005</author><pubDate>Mon, 11 Feb 2019 11:37:42 +0800</pubDate><description><![CDATA[根据url 调用：http://10.220.105.60:8080/pdyjws/baseMethod.asmx


/**
     * 调用webservice接口,返回string类型的json值
     * @return
     */
    public String getWebServices(){
    	//获取webservice接口地址
        String...]]></description><category></category></item><item><title><![CDATA[SpringBoot工程在window和linux环境下运行jar包]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/86080047</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/86080047</guid><author>yufeng005</author><pubDate>Tue, 08 Jan 2019 16:13:09 +0800</pubDate><description><![CDATA[1.说明：SpringBoot工程使用开发工具打包出来的jar，运行jar包。

2.准备：准备一个可执行的jar包，这边我使用的是上一篇文章附件中的源码里的工程html-test.jar包

参考地址：https://blog.youkuaiyun.com/yufeng005/article/details/86063569

 

1.开始

使用文件：

spring-boot-tomcat: 存放日志...]]></description><category></category></item><item><title><![CDATA[SpringBoot接口+前端H5页面前后端分离demo（附源码）]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/86063569</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/86063569</guid><author>yufeng005</author><pubDate>Tue, 08 Jan 2019 11:15:36 +0800</pubDate><description><![CDATA[说明：后台接口使用SpringBoot，前端页面使用H5，使用nginx作转发请求的代理，解决跨域问题，实现前后端分离。

准备：SpringBoot工程 ，nginx-1.13.8，H5静态资源（页面，css，js等）

开始：

1.后台接口使用SpringBoot，先搭建一个SpringBoot工程，工程名：html-test，编写接口类HtmlTestInfo.java，设置端口:9999...]]></description><category></category></item><item><title><![CDATA[使用jquery.fileupload.js上传文件时添加进度条]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/85788821</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/85788821</guid><author>yufeng005</author><pubDate>Fri, 04 Jan 2019 17:59:21 +0800</pubDate><description><![CDATA[1.首先页面用来展示上传按钮 和 显示进度条的


&amp;lt;tr&amp;gt;
    &amp;lt;td style=&quot;width:140px;text-align: right;padding-top: 13px;&quot;&amp;gt;全量包上传:&amp;lt;/td&amp;gt;
    &amp;lt;td id=&quot;all_file&quot;&amp;gt;&amp;lt;label class=&quot;ace-file-input&quot;&amp]]></description><category></category></item><item><title><![CDATA[java经典面试题]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/83379361</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/83379361</guid><author>yufeng005</author><pubDate>Thu, 25 Oct 2018 14:45:19 +0800</pubDate><description><![CDATA[1.数组与链表的优缺点和区别：(后面引入map)

数组:是将元素在内存中连续存放，由于每个元素占用内存相同，可以通过下标迅速访问数组中任何元素。但是如果要在数组中增加一个元素，需要移动大量元素，在内存中空出一个元素的空间，然后将要增加的元素放在其中。同样的道理，如果想删除一个元素，同样需要移动大量元素去填掉被移动的元素。如果应用需要快速访问数据，很少插入和删除元素，就应该用数组。
链表:中的元素...]]></description><category></category></item><item><title><![CDATA[Springmvc线程池配置和使用]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/81538839</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/81538839</guid><author>yufeng005</author><pubDate>Mon, 22 Oct 2018 15:59:42 +0800</pubDate><description><![CDATA[1.Springmvc线程池配置：

在spring上下文文件ApplicationContext.xml中添加


&amp;lt;!-- 线程池配置 --&amp;gt;
	 &amp;lt;bean id=&quot;threadPool&quot; class=&quot;org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor&quot;&amp;gt;  
      &amp;lt;!-- ...]]></description><category></category></item><item><title><![CDATA[ztree的异步加载]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/79539965</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/79539965</guid><author>yufeng005</author><pubDate>Tue, 13 Mar 2018 14:59:38 +0800</pubDate><description><![CDATA[异步加载：是指在数据量大的情况下，默认只加载根节点，当点击这个节点的时候才去加载这个节点下的子节点，不会一下子全部加载出数据，提高了查询数据的效率。1.先引入ztree插件到静态文件目录下，包含js和css2.建一个节点的实体类public class TreeNode {
	 private String id;  
	    private String pId;  
	    private...]]></description><category></category></item><item><title><![CDATA[ueditor将图片上传至服务器地址的方法]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/79420663</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/79420663</guid><author>yufeng005</author><pubDate>Fri, 02 Mar 2018 12:11:02 +0800</pubDate><description><![CDATA[说明：ueditor控件默认是把图片上传到默认的控件内部地址的，如果我们重新换包，图片肯定会清空。我们在开发的时候，肯定要将这个目录上传到固定的目录（文件服务器）中，防止被清空。准备：1.我的工程(工程名为test)的服务器容器是本地的tomcat,本地目录：E:\apache-tomcat-7.4.44\webapps\test,端口为2022。2.文件服务器是同一个tomcat下与工程名平级的...]]></description><category></category></item><item><title><![CDATA[关于pdf.js在线预览远程的服务器中的pdf]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/79415137</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/79415137</guid><author>yufeng005</author><pubDate>Thu, 01 Mar 2018 18:02:23 +0800</pubDate><description><![CDATA[本文讲的是在线预览服务器中pdf。若是值查看固定的（项目中的）pdf的话直接看官网，这里不再说明。1.首先下载pdf.jshttps://github.com/mozilla/pdf.js下载后放入工程的静态文件目录，主要有build和web两个文件夹，其中web有两个js（getpdfInfo.js和jquery.min.js）是我自己后来加的2.在点击预览的页面(我的是jsp页面)写点击预览跳...]]></description><category></category></item><item><title><![CDATA[ajax演示和页面传JSON数据web端解析]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/78367162</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/78367162</guid><author>yufeng005</author><pubDate>Fri, 27 Oct 2017 17:24:36 +0800</pubDate><description><![CDATA[还是在原来项目的基础上，继续编码
一、ajax演示，这里直接贴代码。
准备工作：这里添加了text.html和DemoController.java类
项目目录结构:




并在pom.xml文件中加入json的jar包，后面的解析json会用到，这里用的是阿里的

		
			com.alibaba
			fastjson
			1.2.24
		


test.htm]]></description><category></category></item><item><title><![CDATA[java（服务器端）调用支付宝和微信支付功能]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/78284807</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/78284807</guid><author>yufeng005</author><pubDate>Thu, 19 Oct 2017 14:49:53 +0800</pubDate><description><![CDATA[之前发过这篇文章，但没有排版，今天重新整理了一下


最近项目上用到了调用微信和支付宝的第三方支付接口，因为以前没用过，所以这次用到了之后总结一下分享给大家，这里介绍两种支付方式，即app支付和扫码支付方式。

一、app支付（这里只介绍java端调用支付，安卓或ios端自己参考相关的调用文档）

首先可以看一看项目支付流程（图解）

1.      在页面上选择支付方式（微信或]]></description><category></category></item><item><title><![CDATA[springMVC中通用的分页配置]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/78217770</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/78217770</guid><author>yufeng005</author><pubDate>Thu, 12 Oct 2017 17:46:31 +0800</pubDate><description><![CDATA[在前面的文章中，我们一步步完成了springmvc的maven工程的搭建，整合mybatis,日志,等操作，本文在此基础上继续添加通用的分页操作，并贴出源码供给参考。
下面先讲解本文通用的分页配置，其实通用目前仅支持oracle和mysql的两大主流数据库分页
一，此前的项目下建立新的实体类Page，并添加util包新增几个工具类，最后修改我们原先的mybatis-config.xml配置文件]]></description><category></category></item><item><title><![CDATA[springMV配置日志log4j，以及在linux服务器中查询日志]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/78215328</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/78215328</guid><author>yufeng005</author><pubDate>Thu, 12 Oct 2017 15:21:03 +0800</pubDate><description><![CDATA[在上篇文章中，我们已经成功搭建了一套springMVC工程，现在我们继续给这个工程添加日志，用来解决以后开发测试过程中定位问题。
一、使用log4j需要配置log4j文件，有xml和properties两种文件，这里我配置log4j,路径和代码如下：




代码：]]></description><category></category></item><item><title><![CDATA[web工程设置项目的默认访问路径和登录拦截]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/78064236</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/78064236</guid><author>yufeng005</author><pubDate>Fri, 22 Sep 2017 16:22:31 +0800</pubDate><description><![CDATA[在上一篇文章中讲到了maven项目的springmvc和mybatis整合，下面我们讲两个小点：web项目访问的默认页面设置和登录拦截

1.web项目访问的默认页面
一、首先建一个在webapp下的页面login.jsp






二、login.jsp页面内容较为简单:
        
        
        
        
            
 ]]></description><category></category></item><item><title><![CDATA[maven工程下Springmvc+mybatis整合]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/78053002</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/78053002</guid><author>yufeng005</author><pubDate>Thu, 21 Sep 2017 15:56:16 +0800</pubDate><description><![CDATA[在上一篇文章中我们已经能够建立起简单的springmvc工程，现在我们继续在上一篇文章的基础上继续整合mybatis
1.在spring文件夹中添加ApplicationContext.xml




里面内容为:

<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3]]></description><category></category></item><item><title><![CDATA[使用eclipse创建一个maven+springMVC工程]]></title><link>https://blog.youkuaiyun.com/yufeng005/article/details/77581685</link><guid>https://blog.youkuaiyun.com/yufeng005/article/details/77581685</guid><author>yufeng005</author><pubDate>Fri, 25 Aug 2017 17:09:30 +0800</pubDate><description><![CDATA[1、创建一个maven项目






2.选择一个workspace


3.Artifact Id为项目名  packaging选择war包 ，然后finsh




4.建立好项目后打开 ，发现jdk需要我们自己更换，点击项目右键 Build Path ,删除J2SE-1.5








换成我们自己安装的1.7版本jdk]]></description><category></category></item></channel></rss>