<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[aa134159的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/aa134159</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; aa134159]]></copyright><item><title><![CDATA[HttpClient]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/80044973</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/80044973</guid><author>aa134159</author><pubDate>Mon, 23 Apr 2018 17:23:23 +0800</pubDate><description><![CDATA[访问接口服务的方式有两种: 
1.js访问，有跨域，使用jsonp解决，无跨域，使用ajax。 
2.使用java代码访问:通过httpclient



HttpClient简介

HttpClient可以用来提供高效的，最新的，功能丰富的支持Http协议的客户端编程工具包。



使用HttpClient

1.导入依赖 
 
2.使用步骤（DoGet) 
    1.创建CloseableH...]]></description><category></category></item><item><title><![CDATA[毕业设计_后台_图片上传]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/79915388</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/79915388</guid><author>aa134159</author><pubDate>Thu, 12 Apr 2018 19:02:46 +0800</pubDate><description><![CDATA[环境配置

使用kindeditor组件实现 
 
1.添加依赖 
加入commons-fileupload 
 
2.在SpirngMVC配置文件中编写CommonsMultipartResolver 


上传组件js的实现

kindeditor组件初始化 
 
页面加载时初始化图片上传组件 




 // 初始化图片上传组件
    initPicUpload : function(da...]]></description><category></category></item><item><title><![CDATA[毕业设计_后台_新增商品]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/79898770</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/79898770</guid><author>aa134159</author><pubDate>Wed, 11 Apr 2018 17:17:35 +0800</pubDate><description><![CDATA[数据库设计

需求文档: 
 
对应的表结构



CREATE TABLE `tb_item` (
  `id` bigint(10) NOT NULL AUTO_INCREMENT COMMENT '商品id，同时也是商品编号',
  `title` varchar(100) NOT NULL COMMENT '商品标题',
  `sell_point` varchar(150) DEFAUL...]]></description><category></category></item><item><title><![CDATA[EasyUi 树形菜单]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/79883377</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/79883377</guid><author>aa134159</author><pubDate>Tue, 10 Apr 2018 16:41:45 +0800</pubDate><description><![CDATA[实现效果: 




&amp;lt;body class=&quot;easyui-layout&quot;&amp;gt;
    &amp;lt;div data-options=&quot;region:'west',title:'菜单',split:true&quot; style=&quot;width:180px;&quot;&amp;gt;
        &amp;lt;ul id=&quot;menu&quot; class=&quot;easyui-tree&quot; style=&]]></description><category></category></item><item><title><![CDATA[毕业设计_错误]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/79879700</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/79879700</guid><author>aa134159</author><pubDate>Tue, 10 Apr 2018 15:57:44 +0800</pubDate><description><![CDATA[错误1

错误描述:页面静态资源加载不出来 
静态资源一般放在根目录下，即webapp目录下 
 
在访问静态资源的时候要避免SpringMVC拦截，所以SpringMVC的入口应该改为/xxx/* 
 
这里需要说一点关于SpringMVC的入口，SpringMVC与struts2不同，struts2使用的是拦截器，所以SpringMVC的servlet入口只能有三种形式: 
/,.XXX,/X...]]></description><category></category></item><item><title><![CDATA[EasyUi 异步树]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/79879679</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/79879679</guid><author>aa134159</author><pubDate>Tue, 10 Apr 2018 13:03:30 +0800</pubDate><description><![CDATA[实现点击选择类目后从数据库中加载商品类目，并以树的形式呈现在弹窗上 




数据库设计



CREATE TABLE `tb_item_cat` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '类目ID',
  `parent_id` bigint(20) DEFAULT NULL COMMENT '父类目ID=0时，代表的是一级的类目...]]></description><category></category></item><item><title><![CDATA[Jedis连接中connect time out问题解决]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/79851485</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/79851485</guid><author>aa134159</author><pubDate>Sun, 08 Apr 2018 14:26:18 +0800</pubDate><description><![CDATA[使用Jedis连接Centos中的redis时有时候会连接超时，原因是Centos的防火墙没有关闭 
 
centos中使用systemctl stop firewalld.service停止防火墙。]]></description><category></category></item><item><title><![CDATA[SSM项目整合(一）]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/79836575</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/79836575</guid><author>aa134159</author><pubDate>Fri, 06 Apr 2018 20:44:56 +0800</pubDate><description><![CDATA[一.添加父依赖工程

创建maven项目，打包方式为pom，在父工程中添加依赖的项

 &amp;lt;!-- 集中定义依赖版本号 --&amp;gt;
    &amp;lt;properties&amp;gt;
        &amp;lt;junit.version&amp;gt;4.10&amp;lt;/junit.version&amp;gt;
        &amp;lt;spring.version&amp;gt;4.1.3.RELEASE&amp;lt;/spri...]]></description><category></category></item><item><title><![CDATA[添加dubbo时xml文件报错解决]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/79539760</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/79539760</guid><author>aa134159</author><pubDate>Tue, 13 Mar 2018 14:11:16 +0800</pubDate><description><![CDATA[转]]></description><category></category></item><item><title><![CDATA[二叉查找树]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/78150265</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/78150265</guid><author>aa134159</author><pubDate>Mon, 02 Oct 2017 11:08:58 +0800</pubDate><description><![CDATA[二叉查找树是一种有限制规则的二叉树，规定二叉树中所有节点的右子树中的所有项都大于节点的项，左子树中的所有项都小于节点中的项。所以二叉查找树有利于对数据项进行查找。二叉查找树中主要涉及的操作有：遍历，查找(查找值为key的节点、查找最小，最大节点、查找比当前节点大的最小节点、查找比当前节点小的最大节点)、插入、删除、销毁、打印）完整的二叉查找树代码#ifndef BSTREE_H
#define BS]]></description><category></category></item><item><title><![CDATA[Qt打印功能]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/78126118</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/78126118</guid><author>aa134159</author><pubDate>Thu, 28 Sep 2017 17:23:19 +0800</pubDate><description><![CDATA[文本打印

文本打印要调出文本打印框，这时要使用QPrintDialog 
QPrintDialog要将QPrinter类的一个对象作为参数，打印文本时调用print函数也要将QPrinter类的对象作为参数，所以要先声明一个QPrinter对象]]></description><category></category></item><item><title><![CDATA[一系列问题]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/78035034</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/78035034</guid><author>aa134159</author><pubDate>Tue, 19 Sep 2017 21:51:22 +0800</pubDate><description><![CDATA[写代码时遇见了成员初始化列表，突然忘了成员函数为什么要使用成员初始化列表然后翻了翻书总结一下： 
在派生类构造函数中对派生类成员进行初始化时一定要使用成员初始化列表，为什么呢？因为要初始化基类的成员，但为什么不直接在构造函数内进行初始化而非要发明一个这样的语法呢？因为基类对象要在程序进入派生类的构造函数之前构造完成，所以要使用成员初始化列表先初始化基类的成员，一般是直接调用基类的构造函数就行。cla]]></description><category></category></item><item><title><![CDATA[Qt文件操作]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/78018295</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/78018295</guid><author>aa134159</author><pubDate>Mon, 18 Sep 2017 13:50:45 +0800</pubDate><description><![CDATA[功能描述：打开一个文件，将文件内容写入text文本框中。 
步骤： 
1 获得文件名 
使用QFileDialog类的getOpenFileName获得文件名，函数返回QString类型 
2 判断text文本框是否为空，使用QTextEidt对象调用document()->isEmpty()，如果文本框为空则返回true 
3 使用QFile打开文件 
4 使用QTextStream将文件内容写]]></description><category></category></item><item><title><![CDATA[QMainWindow]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/78013299</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/78013299</guid><author>aa134159</author><pubDate>Sun, 17 Sep 2017 20:53:36 +0800</pubDate><description><![CDATA[QMainWindow包括一个菜单栏，多个工具栏，多个锚接部件，一个状态栏，一个中心部件组成。菜单栏菜单栏是一个包含很多菜单的部件，其中菜单又是一系列命令的列表，命令用QAction表示，菜单栏在#include< QMenuBar>中定义，菜单在#include< QMenu>中定义。private: 
    QMenu *fileMenu; 
    QMenu *editMenu;]]></description><category></category></item><item><title><![CDATA[QDirModel]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/77951904</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/77951904</guid><author>aa134159</author><pubDate>Tue, 12 Sep 2017 23:15:18 +0800</pubDate><description><![CDATA[QDirModel** 
The QDirModel class provides a data model for the local filesystem. 
The usage of QDirModel is not recommended anymore. The QFileSystemModel class is a more performant alternative. 
This c]]></description><category></category></item><item><title><![CDATA[信号处理机制]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/77940813</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/77940813</guid><author>aa134159</author><pubDate>Tue, 12 Sep 2017 08:27:00 +0800</pubDate><description><![CDATA[实现一个简单的回射程序，客户端输入一行文字，服务器接收并发送这段文字。



//客户端头文件
#ifndef UNP_H
#define UNP_H
#include
#include
#include
#include
#include
#include

#define MAXLINE 100
#define SERV_PORT 9877
using namespace std;
ssize]]></description><category></category></item><item><title><![CDATA[QSplashScreen]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/77935902</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/77935902</guid><author>aa134159</author><pubDate>Mon, 11 Sep 2017 17:56:26 +0800</pubDate><description><![CDATA[在main函数中使用QSplashScreen 
QPixmap pixmap(“Q.png”); 
QSplashScreen splash(pixmap); 
splash.show(); 
a.progressEvents();//a为QApplication类的对象使程序在显示启动画面的同时仍能响应鼠标等其他事件。 
MainWindow w； 
w.show(); 
splash.fini]]></description><category></category></item><item><title><![CDATA[不规则窗体]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/77935836</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/77935836</guid><author>aa134159</author><pubDate>Mon, 11 Sep 2017 17:50:24 +0800</pubDate><description><![CDATA[利用setMask()为窗体设置遮罩，实现不规则窗体。QPixmap pix;
pix.load("11.png",0,Qt::AvoidDither|Qt::ThresholdDither|Qt::ThresholdAlphaDither);
resize(pix.size());
setMask(QBitmap(pix.mask()));QPixmap 的load函数的原型： 
bool QPi]]></description><category></category></item><item><title><![CDATA[可扩展对话框]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/77923016</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/77923016</guid><author>aa134159</author><pubDate>Mon, 11 Sep 2017 17:36:02 +0800</pubDate><description><![CDATA[可扩展对话框的基本实现方法是利用setSizeConstraint(QLayout::SetFixedSize)方法使对话框尺寸保持相对固定。

制作可扩展对话框的基本步骤:]]></description><category></category></item><item><title><![CDATA[二叉树中出现的错误]]></title><link>https://blog.youkuaiyun.com/aa134159/article/details/77925639</link><guid>https://blog.youkuaiyun.com/aa134159/article/details/77925639</guid><author>aa134159</author><pubDate>Sun, 10 Sep 2017 21:18:54 +0800</pubDate><description><![CDATA[这几天写二叉树时出现了一个严重的bug，找bug浪费了好几天的时间，期间都想放弃了但最后坚持了下来，最后发现了一个严重的知识点漏洞。还好多亏我坚持了下来，所以首先想说的是以后遇见bug时一定要耐着心查找，一定要坚持，不要怕浪费时间。 
下面是我的错误代码：#include"stdafx.h"
#include<iostream>
using namespace std;
struct TreeNod]]></description><category></category></item></channel></rss>