自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (1)
  • 收藏
  • 关注

原创 ActiveMQ--Topic模式

+++ date = “2017-12-27T16:38:18+08:00” title = “AMQ Topic Subsriber Model” categories = [“技术文章”] tags = [“ActiveMQ”] +++Topic Subsriber模式订阅模式分为非持久订阅(Non-Durable Topic Subscribers)和持久订阅模式(Durable Topi

2017-12-27 22:58:49 1282

原创 ActiveMQ--Queue模式

+++ date = “2017-08-01T23:36:24+08:00” title = “ActiveMQ Queue Model” categories = [“技术文章”] tags = [“ActiveMQ”] toc = true +++ActiveMQ是干什么的?Apache ActiveMQ 是一个开源的消息集成服务支持多语言,支持JMS1.1 J2EE1.4首先需要

2017-12-27 22:58:13 261

原创 Map key contains dots but no replacement was configured! Make sure map keys don't contain dots in th

错误原因:mongodb当中的key存在.这种字符,比如说:dataFieldMap.name,需要将这种字符进行转义;以下是我的mongo的xml文件配置,具体的地址信息配置在application.properties当中; <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org

2017-11-07 14:42:54 3673

原创 Jstat pid not found

Java应用内存异常,有一些问题,想看一下gc的情况ps -ef | grep java$ ps -ef | grep javatomcat 7334 1 26 17:22 ? 00:02:22 /usr/java/jdk1.7.0_80/jre/bin/java -Xms2048M -Xmx4096M -XX:PermSize=256M -XX:MaxNewSiz

2017-09-07 17:59:10 3318

原创 GIT修改commit信息

有的时候Git的commit message输入错了,怎么办?怎么回滚?有以下两种场景:修改最后一次的log message修改历史的log message环境准备git inittouch file_bgstgcam "commit file_b"touch file_cgcam "commit file_xxxx"touch file_dga .gcam "commit f

2017-08-29 10:48:16 2050

原创 使用FormData上传文件

Table of Contents1. 什么是FormData,有什么作用2. 使用FormData上传文件3. 思路整理什么是FormData,有什么作用MDN-FormData 上面写到FormData可以更容易的构建出key/value的形式,并可以方便使用XMLHttpRequest.send()方法,在请求的时候会将content-type设置为multipart/form-data

2017-08-04 16:46:29 607

原创 Spring MVC @PathVariable with dot (.) is getting truncated

今天遇到一个问题,一个UPDATE请求的restfule接口报404;其他的数据update的时候都没有问题; 原因是这条数据里面的主键id带了【.】,而Spring在处理的时候不认这个东西,所以过滤掉了;将controllre里面的path添加正则表达式,解决此问题 /somepath/{id:.+}

2017-05-22 14:53:44 366

原创 JWT学习

什么是JWT?jwt的全称是JSON Web Token;JSON Web Token是一个开源标准(rfc7519) ,是一个轻量,携带着用户信息的json Object对象,安全的进行服务器端与客户端交互;这个对象可以校验、信任,因为它由数字组成; 轻量:因为轻量,所以可以更好地放在http header里面,在服务器与客户端之间快速交互 携带用户信息:将用户的重要信息:userId

2017-04-14 17:38:13 772 1

原创 Spring模板异常

写了一个AuthController的接口,执行至方法结束,本以为成功了,但是Spring却给了一个模板无法渲染的异常提示。 template might not exist or might not be accessible by any of the configured Template Resolvers但是我工程里面没有配置过template,所以应该不是tempalte的问题;后来在

2017-03-14 19:47:55 530

原创 Quartz log异常

在启动java工程的时候,发现console里面打了一些quratz的异常日志This scheduler instance (server081288142483453) is still active but was recovered by another instance in the cluster. This may cause inconsistent behavior. 查了一下,原

2016-12-20 18:15:28 2356

原创 MYSQL DUMP

MYSQL DUMPdump数据库(–databases -B)mysqldump -uroot -p hf-csa > hf-csa.sql只dump数据库表结构(–no-data -d)mysqldump -uroot -p --no-data --add-drop-table hf-csa > hf-csa.sqlmysqldump -uroot -p -d --add-drop-t

2016-06-03 15:32:09 674

原创 Why Tomcat7 is replicating all my logs in /var/log/messages

正常的日志目录应该是/var/log/tomcat,而在tomcat7当中日志全都跑到/var/log/messages当中了。原因及解决方法:Tomcat when used with official Arch Linux packages uses systemd's journalctl for startup log. This means that files /var/log/tomc

2016-05-16 21:22:34 721

原创 In eclipse: A child container failed during start and Failed to start components

检查引入的jar包里面是否有servlet-api,如果存在请删除。

2016-05-16 16:02:32 644

原创 os下emacs配置fcitx-remote

os下emacs配置fcitx-remote背景介绍https://github.com/cute-jumper/fcitx.el安装配置安装fcitx-remote安装百度五笔fcitx-remotebrew install fcitx-remote-for-osx --with-input-method=baidu-wubi查看支持的输入法列表brew info fcitx-remote

2016-05-11 16:40:25 1148

原创 DefaultHandlerExceptionResolver : Failed to convert request element: org.springframework.web.method.

@Controller@OperateAction("F_SOFT")@RequestMapping(value = "/cm/soft/package")public class PkgPackageFileManualController { //========== manager ========== @Autowired private PkgPackageFil

2016-04-07 14:39:41 6249

原创 Spring boot配置cache

spring boot配置缓存第一次配置缓存,记录一下1. 添加cache依赖<dependency><groupId>net.sf.ehcache</groupId><artifactId>ehcache</artifactId><version>2.10.1</version></dependency>2. 配置cacheConfiguration类package com.idcos.auto

2016-03-25 22:09:28 2741 2

原创 git还原至某个commit版本

git还原至某个commit版本现有一个git仓库的log信息如下所示:➜ jGitTest git:(master) git logcommit d2c9551129a3ebf2b5be86af4e6dc4dfac32c206Author: pengganyu <peng_gy@163.com>Date: Thu Jan 28 15:04:06 2016 +0800 commit

2016-02-25 13:22:41 1325

原创 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version

查看sql语句,是否有多余的空格,多余的逗号及其他多余的字符; 查看sql语句当中是否存在sql关键字我就是因为将备注字段设计为describe导致

2016-02-19 08:50:21 582

原创 Spring Data Jpa 单表多条件删除配置

Spring Data Jpa 单表多条件删除配置场景现在有一张表User表,里面有id,groupId,userId; 已知groupId和userId,想删除一条数据的方式根据groupId和userId删除一条记录通过groupId查询,然后再用userId进行匹配确定SpringData Jpa提供多条件删除,配置如下: <method name="deleteByGroupIdA

2015-10-29 17:50:32 4660

原创 Emacs--helm学习

Emacs – helm配置安装配置git clone https://github.com/emacs-helm/helm.git ~/.emacs.d/plugins/helmgit clone https://github.com/jwiegley/emacs-async.git ~/.emacs.d/plugins/async进行~/.emacs.d/plugins/helm 执行ma

2015-10-19 20:52:45 1016

原创 java Reference

1. 介绍在java当中一切事物皆对象。那么每一个对象都在内存当中有自己的位置,当引用获取不得指向的对象的时候,java垃圾回收机制就会将此引用清理。 但经过Reference包装过的引用,根据包装的强度不同,在回收的时候也有不同的调度。Reference子类:SoftReference,WeakReference,PhantomReference;按强度等级排列。2. api接口:Referen

2015-09-30 15:58:21 457

原创 Emacs中英文等宽字体设置

Emacs字体在用emacs org-mode写table的时候,发现怎么都对不齐。后来问了同事,原来是中英文字体不等宽导致。字体于是找了一些字体来进行配置。emacs字体; 自己也可以从网上找一些字体。目前只发现 文泉驿的字体是中英文等宽,其他的都需要修改大小才能匹配(一般相差两个大小)Mac安装字体Mac字体安装配置文泉驿在~/.emacs添加以下内容;;中文与外文字体设置(defun se

2015-09-29 20:14:46 5200

原创 Java反射学习

JAVA反射什么是java反射我所理解的就是在不知道一个类的任何属性的时候,通过反射可以操作此类的方法,属性,接口等。类相对于码农来讲是黑盒的,不透明的,只有一个包和类名,通过Class.forName(String Name)方法可以获取此对象及对象的全部信息(属性,方法,接口,父类,构造等等)。反射的作用最主要的作用应该就是获取一个类的api参考:http://www.cnblogs.com/r

2015-09-24 13:21:30 463

原创 Ember copy array

Ember 不支持深度Copy var dpItemDataCopy = Ember.makeArray(dpItemData); console.log(dpItemData[0].links); console.log(dpItemDataCopy[0].links); d

2015-09-15 20:08:11 723

原创 GIT学习

GIT LOG–name-only 只显示提交的文件名称–graph 图形化显示版本的分支与主干–reverse 根据提交时间倒序排列–author=”admin” 只查看admin用户提交的代码–oneline 将提交数据压缩成一行-p fileName 查看此file的所有提交历史信息,包含比对-L ,:fileName 查看file的start行end行的提交信息g

2015-09-15 19:58:23 346

原创 linux ssh 免密码登录

ssh 免密码登录写列密码安装expect 手工创建.sh脚本,输入以下内容#!/usr/bin/expect -f#auto ssh loginset timeout 30set sshhost [IP]spawn ssh -lroot IPexpect "password:"send "[password]\r"interact替换 [ip] [password]即可公钥

2015-09-02 20:13:51 388

原创 Emacs Org Mode学习

在学习当中不定期更新进入org模式按E-x输入 org-mode标题| * 一级标题| ** 二级标题| * ** 三级标题E-enter 自动添加下一个同级标题C-c C-n 移动到下一标题C-c C-p 移动到上一标题C-c C-f 移动到下一同级标题C-c C-b 移动到上一同级标题tab 用于折叠与展开标题-、 +、 1.、 1、 列表,tab可以切换列表的等级

2015-09-02 19:59:03 589

原创 java--for循环,一个分号的区别

public class Test { public static void main(String[] args) { int x=1; int y=1; for(System.out.println("a");x<3;System.out.println("b"),x++);{ System.out.println("c"); } System.out.println

2015-09-01 09:07:30 2321

原创 Java多态--构造方法的内部方法多态

Java多态–构造方法的内部方法多态package com.pgy.base;/** * 构造器内部的多态方法的行为 * 构造方法调用内部的方法时,会执行所创建对象的内部方法 * @author admin * @version $Id: PolymorphismDemo.java, v 0.1 2015年9月1日 上午8:30:31 admin Exp $ */class Person

2015-09-01 09:02:12 1046

原创 Ember启动报错

Ember启动报错Path or pattern "bower_components/dinosheets/dist/dinosheets.amd.js" did not match any filesError: Path or pattern "bower_components/dinosheets/dist/dinosheets.amd.js" did not match any files

2015-08-29 12:09:03 780

原创 js Promise学习

js Promisepromise入参为两个 成功时的执行 resolve失败时的执行 rejectpromise的状态肯定(fulfilled) 该 Promise 对应的操作成功了否定(rejected) 该 Promise 对应的操作失败了 等待(pending) 还没有得到肯定或者否定结果,进行中结束(settled) 已经肯定或者否定了promise必须实现then方法,只

2015-08-27 18:29:19 932

原创 Iterm 快捷键

Iterm快捷键cmd-opt-B: 查看操作记录,像看电影一样cmd+enter: 全屏cmd-opt-E: 查看全部的tab标签,快速选择你想要的tabcmd+t:打开一个新tab标签cmd+n:打开一个新窗口cmd+d:竖屏分割cmd+shift+d:横屏分割按着cmd,单击打开一个链接按着cmd,单击打开一个文件夹、文件按着cmd,可以将文件或文件夹进行拖动按着ctrl

2015-08-24 14:21:16 600

原创 required string parameter XXX is not present

@RequestParamjQuery调用方式: deleteFile: function(filePath) { return ajax({ method: 'POST', url: '/cm/soft/package/package/deleteFile', data: {

2015-08-18 20:55:03 10434

原创 File对象的基本操作学习

对File的一些基础操作在学习的过程当中主要看了java的api,同时参考apache的一些file工具类,io工具类,感觉收获不小新增文件新增文件目录,若目录不存在,自动进行创建;File对象的createFile方法不支持目录不存在的创建 支持多级空目录的创建 删除文件目录,若目录里面存在文件,则进行递归删除 支持多级目录的删除,支持非空目录删除 移动文件(目录)到指定的位置复制文

2015-08-11 18:24:11 497

原创 sublime学习心得

sublime是一个非常容易上手的编辑器,做前端的攻城狮完全可以使用; sublime在国内的一些论坛,网站都有讲述。sublime自己本身的一些特性决定着它是一个非常容易上手的编辑器,然后里面又有着非常丰富的插件可以选择,包括主题,格式化代码,git插件,html插件,代码提示等等,我在学习sublime的时候主要是用来写js,html;插件安装关于sublime的插件的安装,百度一下你就知道,

2015-08-08 11:02:35 706

原创 IO学习

不定期更新。。。。。。基础入门:http://www.cnblogs.com/springcsc/archive/2009/12/03/1616367.htmlhttp://www.cnblogs.com/dolphin0520/p/3791327.html

2015-08-07 20:19:47 378

原创 Emacs学习

常用操作C-d 删除当前字符E-d 删除下一个单词C-k 删除当前行C-y 粘贴最近删除或复制的文本C-w 删除文本块E-w 复制文本C-x u 撤销C-x f 查询文件,支持tab补全光标操作C-p 上一行C-n 下一行C-f 下一个字符C-b 上一个字符C-v 下一页E-v 上一页C-x [ 回到文件首C-x ] 回到文件尾进阶操作C-t 当前字符与前一字符

2015-08-06 20:50:36 426

原创 JDK 1.7当中的文件属性、权限操作

在JDK1.7当中新增了对文件操作的一些API接口,此Demo特点:读取文件的属性读取文件的权限修改文件的权限权限格式的转换:RWX格式与777格式package com.pgy.io;import java.io.File;import java.io.IOException;import java.nio.file.FileSystem;import java.nio.file.

2015-08-05 12:02:38 2014

原创 iterm的配置与学习

Iterm配置颜色配置下载颜色 http://iterm2colorschemes.com/配置iterm–>preference–>profile–>color–>load presets–>import个人比较喜欢square thayer wryangit异常关于iterm2下面使用git出现异常:/usr/local/Cellar/git/2.4.0/libexec/git-core/

2015-08-05 09:07:00 529

原创 关于EmberJs的一些规范

**** EmberJs规范     EmberJS是一个典型的MVC框架,对于层次很是明了,对于EmberJs的代码规范昨天下午我们进行了一些讨论1. 调用后台的api都放在service层2. 前台事件,所有的action都放在controller里面去写3. 初始化界面加载的数据都会放在route里面4. 每个route与controller只需要注入相应的ser

2015-08-04 09:26:51 548

android中textColor大全

在android开发过程中,有的颜色记不清楚,所以总结了一下颜色;在开发过程中设置字体,背景或者其它的部分可以直接调用android:textColor="加入颜色的代码"。

2013-03-14

空空如也

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

TA关注的人

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