自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 推荐几个好用的后台管理框架

推荐几个github star数高后台管理框架:1.基于代码生成器的JAVA快速开发平台-jeecg:https://github.com/zhangdaiscott/jeecg-boot2.若依ruoyi后台管理系统,全代码开源的,可免费使用。:https://gitee.com/y_project/RuoYi3.电商系统-mall:https://github.com/macrozheng/mall4.前后端分离的后台管理系统-eladmin: https://github.com/elune

2020-11-20 15:50:33 6394

原创 linux命令tar解压包

解压.gz后缀的压缩包命令tar写法如下: tar -xzvf  file.tar.gz解压实例图解如下:1)步骤12)步骤2

2017-05-01 20:36:06 597

原创 linux安装rz、sz上传下载文件工具

在centos版本linux系统中执行如下命令:yum install lrzsz如下图所以即可安装成功

2017-05-01 20:20:18 1212

原创 查看linux系统位数的命令

查看linux系统位数的命令uname -a  或 more /proc/version如下图所示:

2017-05-01 20:07:49 414

原创 画手机原型图工具推荐

1、Axure RPAxure RP是一个专业的快速原型设计工具。是一个专业的快速原型设计工具,让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、流程图、原型和规格说明文档。作为专业的原型设计工具,它能快速、高效的创建原型,同时支持多人协作设计和版本控制管理。Axure RP已被一些大公司采用。Axure RP的使用者主要包括商业分析师、信息架

2017-04-10 15:02:01 6162 2

转载 数据库的几个概念:主键,外键,索引,唯一索引

主键:      主键是数据表的唯一索引,比如学生表里有学号和姓名,姓名可能有重名的,但学号确是唯一的,你要从学生表中搜索一条纪录如查找一个人,就只能根据学号去查找,这才能找出唯一的一个,这就是主键;如:id int(10) not null primary key auto_increment ;自增长的类型 ;外键:      定义数据表  假如某个电脑生产商,它的数据

2016-05-07 16:32:10 885

转载 用户·角色·权限·表

一.引言       因为做过的一些系统的权限管理的功能虽然在逐步完善,但总有些不尽人意的地方,总想抽个时间来更好的思考一下权限系统的设计。       权限系统一直以来是我们应用系统不可缺少的一个部分,若每个应用系统都重新对系统的权限进行设计,以满足不同系统用户的需求,将会浪费我们不少宝贵时间,所以花时间来设计一个相对通用的权限系统是很有意义的。二.设计目标   

2016-04-15 21:13:20 11636 2

原创 图解使用Eclipse的SVN插件创建项目的主干/分支/标签

本文细说如何在eclipse中把新建的项目导入svn库。1. 把你的 Eclipse 项目添加到 SVN 仓库里的一个 "trunk" 文件夹中从一个名为 "myproject" 的 Eclipse 项目开始;在 "Project Explorer" 窗口中,右击你的项目,选择 "Team" -> "Share Project...",如图1;选中 "SVN" 然后点击 "Next

2016-03-23 12:42:54 6406

转载 maven pom.xml详解

<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.0http://maven.apache.org/maven-v4_0_0.xsd"

2015-12-16 18:16:03 775

转载 基于接口设计原则-java

7种设计坏味道1.僵化性: 很难对系统进行改动,因为每个改动都会迫使许多对系统其他部分的其它改动。2.脆弱性:对系统的改动会导致系统中和改动的地方在概念上无关的许多地方出现问题。3.牢固性:很难解开系统的纠结,使之成为一些可在其他系统中重用的组件。4.粘滞性: 做正确的事情比做错误的事情要困难。5.复杂性(不必要的): 设计中包含有不具任何直接好处的基础结构。6.重复性(不

2015-12-10 10:09:43 2523

原创 Java代码块执行顺序

Java中静态代码块、构造代码块、构造方法代码块、父子类代码块之间执行顺序及代码示例1、静态代码块public class HelloA { public HelloA() { System.out.println("constructor A..."); } //这是构造代码块,而且在new对象时,构造代码块优先构造方法执行 { System.out.prin

2015-09-08 12:44:43 2931

原创 jquery-ui日期时间控件实现

日期控件和时间控件为独立控件,日期时间控件要同时导入日期控件和时间控件的js,然后在日期控件添加时间控件显示参数,没有导入时间控件js,日期控件函数设置的时间控件参将包错日期官网网址:http://jqueryui.com/日期控件js:jquery-ui.js对应函数及默认属性设置:function Datepicker()时间官网网址:http://plugins.

2015-08-21 20:50:00 7961

原创 Java泛型总结

一. 泛型概念的提出(为什么需要泛型)?首先,我们看下下面这段简短的代码:public class GenericTest { /** * @param args */ public static void main(String[] args) { List list = new ArrayList(); list.add("qqyumid

2015-08-05 17:46:07 560

原创 Java执行shell脚本关闭远程数据库

本实例为用Java执行shell脚本启动或关闭远程Mysql数据库,需求原因:游戏服务器合服后,为了节省内存消耗,需要关闭合服后的服务器不必要的数据库(一台服务器主机存在多个MySql数据库),以提高服务器性能,但有时需要查询历史游戏玩家信息,又需要开启数据库,为了节省运维人员的人力和时间,游戏后台就提供非运维人员都可操作开关数据库的操作。功能实现步骤:第一:服务器后台提供参数,发送异步请

2015-07-27 11:30:20 1851

转载 浅谈web应用的负载均衡、集群、高可用(HA)解决方案

浅谈web应用的负载均衡、集群、高可用(HA)解决方案 1、熟悉几个组件 1.1、apache —— 它是Apache软件基金会的一个开放源代码的跨平台的网页服务器,属于老牌的web服务器了,支持基于Ip或者域名的虚拟主机,支持代理服务器,支持安全Socket层(SSL)等等,目前互联网主要使用它做静态资源服务器,也可以做代理服务器转发请求(如:图片链等),结合tomcat等serv

2015-07-09 20:31:54 8284 1

翻译 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-07-09 12:04:19 431

原创 java计算两个日期之间相差天数和相隔天数详解

大家看到文章标题"两个日期之间相差天数和相隔天数",是否有疑惑呢!从中文字面理解,”相差“和"相隔"是有区别的,然而就是这些区别害死很多人,却没有发现,在大量新增统计时是差之毫厘谬以千里,我能都发现是因为一个偶然的机会,一个项目运行几年却没有人发现,我在其中还不到一年,一开始写这些这代码的人根本没分清楚什么情况就写了,怪不得统计的数据总是有那么细微的差别,在于日期”相差“和"相隔"有某些特定的情况

2015-05-29 15:39:59 41959

原创 Maven组织的web项目读取WEB-INF下properties文件

开发时经常要读取properties文件的配置信息,但是properties文件所在的位置和properties访问方式不同读取方式也不同1、访问方式一般分:java项目和web项目。2、文件位置:与源文件相同目录和与源目录不相同所有的方法主要的思路在于首先得到CLASS路径值,即当前类.class文件所有的路径,然后在此路径的基础上通过父级、子级目录或项目的根目录开展遍历,java工程和web工程所在的路径是不一样的。掌握获取路径的方法后,其他事就水到渠成了。

2015-05-25 21:43:13 7422

原创 jQuery模糊匹配checkbox全选 value实现checkbox部分或全部全选

本文章总结jQuery实现checkbox三种情况的全选功能第一种:等值全选,也称name的等值全选,通过checkbox的名称name实现。第二种:模糊全选,也称id模糊全选,通过checkbox的id或value值实现。第三种:值范围全选,也称value值范围全选,通过checkbox的value值实现,或者截取id数字后缀范围判断实现。等值全选在工作中

2015-05-21 11:53:39 1939

原创 List 序列化与反序列化到struts2的<s:hidden>变量

List 序列化与反序列化到struts2的变量实现方法:1、在Action类添加如下get/set方法,可以不需要属性:2、把在要序列化的字段添加到form中hidden标签用来向action传递参数jsp页面要序列化的字段要与Action的get/set方法名称对应。serversPayExpendList查询出的充值消费新增变量,是要序列化的原

2015-04-23 12:25:42 2047

原创 FreeMarker实例讲解

如下为个人写的FreeMarker的Excel导出模板实例,用于导出数据到Excel文件中,文件以.flt为扩张名<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas

2015-04-10 21:09:18 2346 1

转载 FreeMarker教程

一、什么是模板引擎,为什么要用模板引擎在B/S程式设计中,常常有美工和程序员二个角色,他们具有不同专业技能:美工专注于表现——创建页面、风格、布局、效果等等可视元素;而程序员则忙于创建程式的商业流程,生成设计页面要显示的数据等等。很多时候,要显示的资料在设计的时候并不存在,它们一般是在运行时由程式产生的,比如执行“价格不高于800NT的USB Disk”查询的返回结果。这种技术

2015-04-10 20:01:13 4677

转载 linux下mysql命令大全

1.linux下启动mysql的命令:  mysqladmin start  /ect/init.d/mysql start (前面为mysql的安装路径)  2.linux下重启mysql的命令:  mysqladmin restart  /ect/init.d/mysql restart (前面为mysql的安装路径)  3.linux下关闭my

2015-04-03 10:22:38 756

原创 maven配置下载源码和javadoc

第一种方法:Maven命令下载源码和javadocs当在IDE中使用Maven时如果想要看引用的jar包中类的源码和javadoc需要通过maven命令下载这些源码,然后再进行引入,通过mvn命令能够容易的达到这个目的:mvn dependency:sourcesmvn dependency:resolve -Dclassifier=javadoc命令使用方法:首先进入到相应的po

2015-02-10 12:12:27 4589

转载 Java输入输出流

1.什么是IO      Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它的数据的方法。        Java.io是大多数面向数据流的输入/输出类的主要软件包。

2015-01-08 15:55:36 498

原创 Java中getResourceAsStream的用法

首先,Java中的getResourceAsStream有以下几种:1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。2. Class.getClassLoader.ge

2015-01-06 14:26:33 1817

原创 Java获取当前路径和读取文件

Java获取当前路径和读取文件1、利用System.getProperty()函数获取当前路径:System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径2、使用File提供的函数获取当前路径:File directory = new File("");//设定为当前文件夹System.ou

2015-01-06 10:58:51 13920

原创 用sorttable.js对表格进行排序

用sorttable.js对表格进行排序,本博客总结了对表格排序的实现步骤,及排序的高级应用

2014-12-23 18:11:57 14496 1

原创 eclipse自动切换到dubug视图,设置eclipse调试自动跳转

eclipse自动切换到dubug视图,即怎么设置eclipse调试自动跳转

2014-12-10 10:13:43 6697

转载 Javascript(JS)中的大括号{}和中括号[]详解

一、{ } 大括号,表示定义一个对象,大部分情况下要有成对的属性和值,或是函数。如:var LangShen = {"Name":"Langshen","AGE":"28"};上面声明了一个名为“LangShen”的对象,属性名和值用(冒号)隔开,多个属性或函数用,(逗号)隔开,因为是对象的属性,所以访问时,应该用.(点)来层层访问:LangShen.Name、LangSh

2014-12-05 14:46:52 1560

原创 jQuery的选择器中的通配符[id$='code']

1.选择器(1)通配符:  $("input[id^='code']");//id属性以code开始的所有input标签  $("input[id$='code']");//id属性以code结束的所有input标签  $("input[id*='code']");//id属性包含code的所有input标签(2)根据索引选择  $("tbody t

2014-11-21 12:00:34 3517

转载 TortoiseSVN中Branching和Merging实践

使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。最近由于适配机型的需要(本人从事手机客户端的开发),需要经常接触分支和合并两项工作,突然发现这玩意整不明白很难开展工作,遂这两天着重研究了一下,有点收获

2014-11-17 22:16:06 527

转载 SVN的分支、主干合并的使用说明

WEBAPP项目SVN的使用和目录结构说明 WEBAPP代码SVN服务器地址:http://scm.jrj.cn/webapp/使用右键菜单中SVN的二级菜单Repo-Broswer查看SVN服务器目录结构 目录结构如下:名称及功能说明:Trunk: 主干代码 (用于新功能的开发)Branch: 分支代码(用于解决项目

2014-11-17 22:07:14 968

转载 SVN 分支及合并的介绍和实践

写在前面一些相关的概念和原理进行分支开发的最佳实践合并的分类在 Eclipse 中进行合并操作相关资源

2014-11-17 22:05:08 1479

转载 Eclipse下svn的创建分支/合并/切换使用

最近接项目要求,要在svn主干上创建分支,用分支来进行程序的bug修改,而主干上进行新功能的开发。分支上的bug修改完,发布后,可以合并到主干上。项目程序可以在主干和分支之间进行切换,来实现主干和分支的同时维护。       1.创建分支        创建分支实际上就是将程序copy一份到指定的分支目录,如下图示:在项目名称上点击右键,弹出菜单,选择“Team”,

2014-11-17 22:01:36 595

原创 Mysql JDBC Url参数说明useUnicode=true&characterEncoding=UTF-8

MySQL的 JDBC URL 格式 for  Connector/J 如下例:jdbc:mysql://[host][,failoverhost...][:port]/[database] »[?propertyName1][=propertyValue1][&propertyName2][=propertyValue2]...jdbc:mysql://[host:por

2014-11-15 18:15:23 18733 1

转载 web.xml中的jsp-config元素以及taglib元素

jsp-config> 包括  和  两个子元素。其中 元素在JSP 1.2 时就已经存在;而 是JSP 2.0 新增的元素。 元素主要有八个子元素,它们分别为: 1.:设定的说明 2.:设定名称 3.:设定值所影响的范围,如: /CH2 或 /*.jsp4.:若为 true,表示不支持 EL 语法 5.:若为 true,表示不支持 语法 6.:设定 JSP 网页的编码

2014-11-15 18:03:13 5126

转载 Strtus2标签<s:url>

在没有使用Struts2的时候可以使用el来进行url传参。而在Struts2中不推荐使用el(其实在Struts2.0.0.11之后就不再支持el)而推荐使用功能更为强大的ognl表达式语言。那么怎么使用ognl实现url传参?就是解决这一问题的标签标签一般和超链接 一起使用,用于带多个参数。 [html] view plain

2014-11-12 10:58:06 579

转载 java.lang.OutOfMemoryError: PermGen space及其解决方法

PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同

2014-11-11 20:17:54 499

转载 java.util.Date和java.sql.Date的区别和相互转化

java.util.Date和java.sql.Date的区别和相互转化

2014-11-11 18:30:02 1081

SSH架构搭建

1. 准备 1.1.创建工程 1.2.在工程中建包 2. Struts 部分 2.1. 添加 Struts 功能支持 2. 2.创建 ActionForm 类 2.3. 创建 Action 类 2.4. 创建jsp 文件 2.5.修改Action类 2.6.测试struts框架 3.Spring 部分 3.1. 添加 Spring 功能支持 3.2. 配置 web.xml 文件 3.3. 配置 struts-config.xml 文件 3.4. 修改 Spring 配置文件 applicationContext.xml 3.5. 增加log4j日志功能 3.6. 测试 4. Hibernate 部分 4.1. 创建 sqlserver2000 数据库和表 4.2. 创建 MyEclipse 数据库驱动(DB Driver) 4.3. 添加 Hibernate 功能支持 4.4. 创建对象关系映射(ORM)的相关文件 4.5. 创建数据层: IUsersDAO.java 接口和 UsersDAOImpl.java 类,业务层:IUsersBusiness.java接口和UsersBusinessImpl.java类。 4.6. 修改 LoginAction.java 文件 4.7. 修改Spring配制文件 applicationContext.xml 4.8. 测试

2014-06-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除