09 2017 档案

摘要:[TOC] 1.BenUtils组件 1.1.简介 程序中对javabean的操作很频繁,所有Apache提供了一套开源api,方便javabean的操作!即BeanUtils组件BeanUtils组件的作用就是简化javabean的操作 使用BeanUtils组件 引入commons-beanut 阅读全文
posted @ 2017-09-30 17:27 暗渡陈仓xy 阅读(256) 评论(0) 推荐(0)
摘要:1.Spring MVC配置文件中的配置 <mvc:annotation-driven/> <context:component-scan base-package="com.demo"/> 设置使用注解的类所在的jar包,只加载controller类 本身项目中已有此配置,就不要重复配置。 <mv 阅读全文
posted @ 2017-09-30 15:50 暗渡陈仓xy 阅读(462) 评论(0) 推荐(0)
摘要:1、redis简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add 阅读全文
posted @ 2017-09-30 13:20 暗渡陈仓xy 阅读(132) 评论(0) 推荐(0)
摘要:一、下载windows版本的Redis 去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载 官网下载地址:http://redis.io/download github下载地址:https://githu 阅读全文
posted @ 2017-09-29 19:49 暗渡陈仓xy 阅读(185) 评论(0) 推荐(0)
摘要:基本配置: 1、Linux安装配置jdk环境 1.1、上传到 Linux 服务器;例如: 上传至: cd /usr/local 1.2、解压: rpm -ivh jdk-8u111-linux-x64.rpm 1.3、环境变量配置 cd /etc 在etc下,找到 profile文件,增加如下如下配 阅读全文
posted @ 2017-09-29 19:11 暗渡陈仓xy 阅读(295) 评论(0) 推荐(0)
摘要:MySQL默认是区分表名大小写的,通过如下设置,可以让MySQL不区分表名大小写:1、用root登录,修改 /etc/my.cnf;2、在[mysqld]节点下,加入一行: lower_case_table_names=13、重启MySQL即可; 其中 lower_case_table_names= 阅读全文
posted @ 2017-09-29 16:51 暗渡陈仓xy 阅读(1024) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-09-29 14:05 暗渡陈仓xy 阅读(1) 评论(0) 推荐(0)
摘要:一些基本的常用的比较简单的Linux命令,想要更复杂更全面的命令可以参考下面的文档! 友情分享Linux常用命令大全:链接: http://pan.baidu.com/s/1jI3yVCa 密码: imcv pwd 查看当前所在路径 clear 清屏 cd 切换命令 (cd 路径(相对路径和绝对路径 阅读全文
posted @ 2017-09-29 13:51 暗渡陈仓xy 阅读(262) 评论(0) 推荐(0)
摘要:@Autowired private RedisTemplate redisTemplate; public void setRedisTemplate(RedisTemplate redisTemplate) { this.redisTemplate = redisTemplate; } protected RedisSerializer ... 阅读全文
posted @ 2017-09-27 20:42 暗渡陈仓xy 阅读(500) 评论(0) 推荐(0)
摘要:1首先,在项目的pom.xml文件中加入 <dependency><groupId>taobao-alidayu</groupId> //名字随便取不要跟已有的重复即可<artifactId>alidayu-alidayu</artifactId> //名字随便取不要跟已有的重复即可<version 阅读全文
posted @ 2017-09-27 14:00 暗渡陈仓xy 阅读(1900) 评论(0) 推荐(0)
摘要:DK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。 用法一:常量 在JDK1.5 之前,我们定义常量都是: publicstaticfianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 J 阅读全文
posted @ 2017-09-26 15:32 暗渡陈仓xy 阅读(342) 评论(0) 推荐(0)
摘要:具体用法参照:https://github.com/pagehelper/Mybatis-PageHelper/blob/master/wikis/zh/HowToUse.md 阅读全文
posted @ 2017-09-26 09:10 暗渡陈仓xy 阅读(1161) 评论(0) 推荐(0)
摘要:### Java template *.class # Mobile Tools for Java (J2ME) .mtj.tmp/ # Package Files # *.jar *.war *.ear # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_e... 阅读全文
posted @ 2017-09-20 15:25 暗渡陈仓xy 阅读(224) 评论(0) 推荐(0)
摘要:springmvc是一个基于mvc的web框架,是spring框架的一个模块,所以springmvc和spring无需通过中间整合层进行整合。我们先来看下spring的一个架构模型,看springmvc在spring框架中所处的位置: 从图中可以看出,springmvc是spring的一个web框架 阅读全文
posted @ 2017-09-20 13:26 暗渡陈仓xy 阅读(175) 评论(0) 推荐(0)
摘要:假设现在有个公共的变量data,有不同的线程都可以去操作它,如果在不同的线程对data操作完成后再去取这个data,那么肯定会出现线程间的数据混乱问题,因为A线程在取data数据前可能B线程又对其进行了修改,下面写个程序来说明一下该问题: 来看一下打印出来的结果: Thread-0 has put 阅读全文
posted @ 2017-09-20 13:14 暗渡陈仓xy 阅读(260) 评论(0) 推荐(0)
摘要:简介 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。Swagger 让部署管理和使用功能强大的API从未如 阅读全文
posted @ 2017-09-20 11:38 暗渡陈仓xy 阅读(433) 评论(0) 推荐(0)
摘要:#user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections ... 阅读全文
posted @ 2017-09-20 11:28 暗渡陈仓xy 阅读(547) 评论(0) 推荐(0)
摘要:1.添加pom依赖 <dependency> <groupId>com.thetransactioncompany</groupId> <artifactId>cors-filter</artifactId> <version>2.6<version> <!--<scope>runtime</sco 阅读全文
posted @ 2017-09-20 11:10 暗渡陈仓xy 阅读(244) 评论(0) 推荐(0)
摘要:Tomcat 的缺省配置是不能稳定长期运行的,也就是不适合生产环境,它会死机,让你不断重新启动,甚至在午夜时分唤醒你。对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU 的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU 的处理能力越强,系统运行速度越快 阅读全文
posted @ 2017-09-19 19:57 暗渡陈仓xy 阅读(267) 评论(0) 推荐(0)
摘要:URI格式规范 URI(Uniform Resource Identifiers) 统一资源标示符 URL(Uniform Resource Locator) 统一资源定位符 URL是URI的一个子集(一种具体实现),对于REST API来说一个资源一般对应一个唯一的URI(URL)。在URI的设计 阅读全文
posted @ 2017-09-19 19:54 暗渡陈仓xy 阅读(6004) 评论(0) 推荐(1)
摘要:在 java平台上,lombok 提供了简单的注解的形式来帮助我们消除一些必须有但看起来很臃肿的代码, 比如属性的get/set,及对象的toString等方法,特别是相对于 POJO; 关于lombok的相关信息,lombok 下面开始在IDEA里面为我们的项目配置lombok编写支持咯, 1 . 阅读全文
posted @ 2017-09-13 14:29 暗渡陈仓xy 阅读(331) 评论(0) 推荐(0)
摘要:导入的项目查看svn地址:在项目上右键--subversion--relocate可以看到以前对应的svn地址。 重要的几个快捷键的使用方式: (1) alt+insert 成员变量封装 (2) alt+enter代码自动修复 (3) main+ctrl+J 自动生成main方法或者是psvm+Ta 阅读全文
posted @ 2017-09-13 11:14 暗渡陈仓xy 阅读(552) 评论(0) 推荐(0)
摘要:说明 创建Maven项目的方式:手工创建 好处:参考IntelliJ IDEA 14 创建maven项目二(此文章描述了用此方式创建Maven项目的好处)及idea14使用maven创建web工程(此文章描述了用模板创建Maven的弊端。) 创建一个新Maven项目 new 一个project 不选 阅读全文
posted @ 2017-09-12 19:23 暗渡陈仓xy 阅读(15656) 评论(1) 推荐(1)
摘要:1. Maven简介 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期。 可以通过其命令做所有相关的工作,其常用命令如下: - mvn compile - mvn test - mvn clean - 阅读全文
posted @ 2017-09-09 16:40 暗渡陈仓xy 阅读(504) 评论(0) 推荐(0)
摘要:我们首先讨论索引,因为它是加快查询的最重要的工具。还有其他加快查询的技术,但是最有效的莫过于恰当地使用索引了。在 MySQL 的邮件清单上,人们通常询问关于使查询更快的问题。在大量的案例中,都是因为表上没有索引,一般只要加上索引就可以立即解决问题。但这样也并非总是有效,因为优化并非总是那样简单。然而 阅读全文
posted @ 2017-09-09 11:37 暗渡陈仓xy 阅读(267) 评论(0) 推荐(0)
摘要:前期准备 IDEA、JDK、Tomcat请先在自己电脑上装好 好么~ 博客图片为主 请多看红框框 开始 1.创建、配置项目 1.1创建项目 New Project - 【next】 1.2 给你的项目起名字,选地方 - 【finish】 1.3开始配置项目 配置 project structure  阅读全文
posted @ 2017-09-07 15:10 暗渡陈仓xy 阅读(20203) 评论(0) 推荐(0)
摘要:/** * 获取上一个月 * * @date 格式为yyyy-mm-dd的日期,如:2014-01-25 */ function getPreMonth(date) { var arr = date.split('-'); var year = arr[0]; //获取当前日期的年份 var mon 阅读全文
posted @ 2017-09-04 09:08 暗渡陈仓xy 阅读(8898) 评论(0) 推荐(0)