<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wpydaguan的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wpydaguan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wpydaguan]]></copyright><item><title><![CDATA[推荐几个好用的后台管理框架]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/109851741</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/109851741</guid><author>wpydaguan</author><pubDate>Fri, 20 Nov 2020 15:50:33 +0800</pubDate><description><![CDATA[推荐几个github star数高后台管理框架：

1.基于代码生成器的JAVA快速开发平台-jeecg：https://github.com/zhangdaiscott/jeecg-boot
2.若依ruoyi后台管理系统，全代码开源的，可免费使用。：https://gitee.com/y_project/RuoYi
3.电商系统-mall：https://github.com/macrozheng/mall
4.前后端分离的后台管理系统-eladmin： https://github.com/elune]]></description><category></category></item><item><title><![CDATA[linux命令tar解压包]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/71075061</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/71075061</guid><author>wpydaguan</author><pubDate>Mon, 01 May 2017 20:36:06 +0800</pubDate><description><![CDATA[解压.gz后缀的压缩包命令tar写法如下：
 tar -xzvf  file.tar.gz



解压实例图解如下：
1）步骤1


2）步骤2]]></description><category></category></item><item><title><![CDATA[linux安装rz、sz上传下载文件工具]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/71074353</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/71074353</guid><author>wpydaguan</author><pubDate>Mon, 01 May 2017 20:20:18 +0800</pubDate><description><![CDATA[在centos版本linux系统中执行如下命令：
yum install lrzsz

如下图所以即可安装成功]]></description><category></category></item><item><title><![CDATA[查看linux系统位数的命令]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/71070768</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/71070768</guid><author>wpydaguan</author><pubDate>Mon, 01 May 2017 20:07:49 +0800</pubDate><description><![CDATA[查看linux系统位数的命令
uname -a  或 more /proc/version



如下图所示：]]></description><category></category></item><item><title><![CDATA[画手机原型图工具推荐]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/69948257</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/69948257</guid><author>wpydaguan</author><pubDate>Mon, 10 Apr 2017 15:02:01 +0800</pubDate><description><![CDATA[1、Axure RP


Axure RP是一个专业的快速原型设计工具。是一个专业的快速原型设计工具，让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、流程图、原型和规格说明文档。作为专业的原型设计工具，它能快速、高效的创建原型，同时支持多人协作设计和版本控制管理。

Axure RP已被一些大公司采用。Axure RP的使用者主要包括商业分析师、信息架]]></description><category></category></item><item><title><![CDATA[数据库的几个概念：主键，外键，索引，唯一索引]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/51338532</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/51338532</guid><author>wpydaguan</author><pubDate>Sat, 07 May 2016 16:32:10 +0800</pubDate><description><![CDATA[主键：


      主键是数据表的唯一索引，比如学生表里有学号和姓名，姓名可能有重名的，但学号确是唯一的，你要从学生表中搜索一条纪录如查找一个人，就只能根据学号去查找，这才能找出唯一的一个，这就是主键;如：id int(10) not null primary key auto_increment ；自增长的类型 ；
外键：
      定义数据表
　　假如某个电脑生产商，它的数据]]></description><category></category></item><item><title><![CDATA[用户·角色·权限·表]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/51164782</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/51164782</guid><author>wpydaguan</author><pubDate>Fri, 15 Apr 2016 21:13:20 +0800</pubDate><description><![CDATA[一．引言

       因为做过的一些系统的权限管理的功能虽然在逐步完善，但总有些不尽人意的地方，总想抽个时间来更好的思考一下权限系统的设计。

       权限系统一直以来是我们应用系统不可缺少的一个部分，若每个应用系统都重新对系统的权限进行设计，以满足不同系统用户的需求，将会浪费我们不少宝贵时间，所以花时间来设计一个相对通用的权限系统是很有意义的。

二．设计目标

   ]]></description><category></category></item><item><title><![CDATA[图解使用Eclipse的SVN插件创建项目的主干/分支/标签]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/50961045</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/50961045</guid><author>wpydaguan</author><pubDate>Wed, 23 Mar 2016 12:42:54 +0800</pubDate><description><![CDATA[本文细说如何在eclipse中把新建的项目导入svn库。

1. 把你的 Eclipse 项目添加到 SVN 仓库里的一个 "trunk" 文件夹中

从一个名为 "myproject" 的 Eclipse 项目开始；在 "Project Explorer" 窗口中，右击你的项目，选择 "Team" -> "Share Project..."，如图1；选中 "SVN" 然后点击 "Next]]></description><category></category></item><item><title><![CDATA[maven pom.xml详解]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/50331373</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/50331373</guid><author>wpydaguan</author><pubDate>Wed, 16 Dec 2015 18:16:03 +0800</pubDate><description><![CDATA[<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd"]]></description><category></category></item><item><title><![CDATA[基于接口设计原则-java]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/50245855</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/50245855</guid><author>wpydaguan</author><pubDate>Thu, 10 Dec 2015 10:09:43 +0800</pubDate><description><![CDATA[7种设计坏味道
1.僵化性： 很难对系统进行改动，因为每个改动都会迫使许多对系统其他部分的其它改动。
2.脆弱性：对系统的改动会导致系统中和改动的地方在概念上无关的许多地方出现问题。
3.牢固性：很难解开系统的纠结，使之成为一些可在其他系统中重用的组件。
4.粘滞性： 做正确的事情比做错误的事情要困难。
5.复杂性(不必要的)： 设计中包含有不具任何直接好处的基础结构。
6.重复性(不]]></description><category></category></item><item><title><![CDATA[Java代码块执行顺序]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/48289413</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/48289413</guid><author>wpydaguan</author><pubDate>Tue, 08 Sep 2015 12:44:43 +0800</pubDate><description><![CDATA[Java中静态代码块、构造代码块、构造方法代码块、父子类代码块之间执行顺序及代码示例


1、静态代码块
public class HelloA {

	public HelloA() {
		System.out.println("constructor A...");
	}

	//这是构造代码块，而且在new对象时，构造代码块优先构造方法执行
	{
		System.out.prin]]></description><category></category></item><item><title><![CDATA[jquery-ui日期时间控件实现]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/47841285</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/47841285</guid><author>wpydaguan</author><pubDate>Fri, 21 Aug 2015 20:50:00 +0800</pubDate><description><![CDATA[日期控件和时间控件为独立控件，日期时间控件要同时导入日期控件和时间控件的js，然后在日期控件添加时间控件显示参数，没有导入时间控件js，日期控件函数设置的时间控件参将包错
日期官网网址：http://jqueryui.com/

日期控件js：jquery-ui.js
对应函数及默认属性设置：function Datepicker()


时间官网网址：http://plugins.]]></description><category></category></item><item><title><![CDATA[Java泛型总结]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/47300407</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/47300407</guid><author>wpydaguan</author><pubDate>Wed, 05 Aug 2015 17:46:07 +0800</pubDate><description><![CDATA[一. 泛型概念的提出（为什么需要泛型）？
首先，我们看下下面这段简短的代码:

public class GenericTest {


	/**
	 * @param args
	 */
	public static void main(String[] args) {
	      List list = new ArrayList();
	      list.add("qqyumid]]></description><category></category></item><item><title><![CDATA[Java执行shell脚本关闭远程数据库]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/47081791</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/47081791</guid><author>wpydaguan</author><pubDate>Mon, 27 Jul 2015 11:30:20 +0800</pubDate><description><![CDATA[本实例为用Java执行shell脚本启动或关闭远程Mysql数据库，需求原因：游戏服务器合服后，为了节省内存消耗，需要关闭合服后的服务器不必要的数据库（一台服务器主机存在多个MySql数据库），以提高服务器性能，但有时需要查询历史游戏玩家信息，又需要开启数据库，为了节省运维人员的人力和时间，游戏后台就提供非运维人员都可操作开关数据库的操作。
功能实现步骤：
第一：服务器后台提供参数，发送异步请]]></description><category></category></item><item><title><![CDATA[浅谈web应用的负载均衡、集群、高可用(HA)解决方案]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/46821335</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/46821335</guid><author>wpydaguan</author><pubDate>Thu, 09 Jul 2015 20:31:54 +0800</pubDate><description><![CDATA[浅谈web应用的负载均衡、集群、高可用(HA)解决方案 
1、熟悉几个组件 
1.1、apache 
     —— 它是Apache软件基金会的一个开放源代码的跨平台的网页服务器，属于老牌的web服务器了，支持基于Ip或者域名的虚拟主机，支持代理服务器，支持安全Socket层(SSL)等等，目前互联网主要使用它做静态资源服务器，也可以做代理服务器转发请求(如：图片链等)，结合tomcat等serv]]></description><category></category></item><item><title><![CDATA[欢迎使用优快云-markdown编辑器]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/46815121</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/46815121</guid><author>wpydaguan</author><pubDate>Thu, 09 Jul 2015 12:04:19 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来，用它写博客，将会带来全新的体验哦：
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗    Ctrl + B 
斜体    Ctrl + I 
引用    Ctrl]]></description><category></category></item><item><title><![CDATA[java计算两个日期之间相差天数和相隔天数详解]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/46235349</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/46235349</guid><author>wpydaguan</author><pubDate>Fri, 29 May 2015 15:39:59 +0800</pubDate><description><![CDATA[大家看到文章标题"两个日期之间相差天数和相隔天数"，是否有疑惑呢！从中文字面理解，”相差“和"相隔"是有区别的，然而就是这些区别害死很多人，却没有发现，在大量新增统计时是差之毫厘谬以千里，我能都发现是因为一个偶然的机会，一个项目运行几年却没有人发现，我在其中还不到一年，一开始写这些这代码的人根本没分清楚什么情况就写了，怪不得统计的数据总是有那么细微的差别，在于日期”相差“和"相隔"有某些特定的情况]]></description><category></category></item><item><title><![CDATA[Maven组织的web项目读取WEB-INF下properties文件]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/45971649</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/45971649</guid><author>wpydaguan</author><pubDate>Mon, 25 May 2015 21:43:13 +0800</pubDate><description><![CDATA[开发时经常要读取properties文件的配置信息，但是properties文件所在的位置和properties访问方式不同读取方式也不同
1、访问方式一般分：java项目和web项目。
2、文件位置：与源文件相同目录和与源目录不相同

所有的方法主要的思路在于首先得到CLASS路径值，即当前类.class文件所有的路径，然后在此路径的基础上通过父级、子级目录或项目的根目录开展遍历，java工程和web工程所在的路径是不一样的。掌握获取路径的方法后，其他事就水到渠成了。]]></description><category></category></item><item><title><![CDATA[jQuery模糊匹配checkbox全选 value实现checkbox部分或全部全选]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/45888551</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/45888551</guid><author>wpydaguan</author><pubDate>Thu, 21 May 2015 11:53:39 +0800</pubDate><description><![CDATA[本文章总结jQuery实现checkbox三种情况的全选功能
第一种：等值全选，也称name的等值全选，通过checkbox的名称name实现。
第二种：模糊全选，也称id模糊全选，通过checkbox的id或value值实现。
第三种：值范围全选，也称value值范围全选，通过checkbox的value值实现，或者截取id数字后缀范围判断实现。




等值全选

在工作中]]></description><category></category></item><item><title><![CDATA[List 序列化与反序列化到struts2的<s:hidden>变量]]></title><link>https://blog.youkuaiyun.com/wpydaguan/article/details/45220025</link><guid>https://blog.youkuaiyun.com/wpydaguan/article/details/45220025</guid><author>wpydaguan</author><pubDate>Thu, 23 Apr 2015 12:25:42 +0800</pubDate><description><![CDATA[List 序列化与反序列化到struts2的变量

实现方法：
1、在Action类添加如下get/set方法，可以不需要属性:

2、把在要序列化的字段添加到form中




hidden标签用来向action传递参数
jsp页面要序列化的字段要与Action的get/set方法名称对应。
serversPayExpendList查询出的充值消费新增变量，是要序列化的原]]></description><category></category></item></channel></rss>