- 博客(67)
- 资源 (3)
- 收藏
- 关注
原创 mysql update 字段(字符串)中的部分数据
mysql update 字段(字符串)中的部分数据 A id 1 2 name 中文 英文 str 英文234234324 rwerwerwedsdfsdfupdate a set str = replace(str,’英文’,’中文’) where id = 1;//如果数据是json字符串 可以使用 JSON_SET
2017-09-05 20:10:06
1491
原创 AOP简介
AOP产生的原因多个方法执行相同的代码 将相同的代码抽取出来,形成公用的方法,在需要的地方进行显示调用,这样能满足一个功能在多个方法(M1,M2,M3)中被调用。 如果新增几个功能,也是在同样的方法(M1,M2,M3)中调用,那这样的话就要修改那些需要调用的方法。这样又要修改(M1,M2,M3)这些方法,增加一定的工作量!最好是不要修改这些方法,不要在这些方法中显示地调用功能。这样AOP的
2017-01-12 15:34:38
798
原创 Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC
Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986如题:tomcat version tomcat 8.0.38–> tomcat 8.5.8 把tomcat版本换成这个之后,出现了如题的bug http请求报 400 貌似是tomcat
2017-01-03 17:30:02
25257
2
原创 mybatis 配置文件中属性判断是否合法
思路分析需要反射器反射的类生成反射器-反射器工厂 public Reflector findForClass(Class<?> type) { if (classCacheEnabled) { // synchronized (type) removed see issue #461 Reflector cached = reflectorMa
2016-12-30 16:28:50
1023
原创 maven update java version change to 1.5
maven update java version change to 1.5如题,这个问题经常遇到 <properties> <java.version>1.8</java.version> <project.build.sourceEncoding> UTF-8 </project.build.sourceEncoding> UTF-8
2016-12-15 14:40:24
376
原创 java8 forEach Map List
java8 forEach 在Map和List中的使用原始的使用Map<String, Integer> items = new HashMap<>();items.put("A", 10);items.put("B", 20);items.put("C", 30);items.put("D", 40);items.put("E", 50);items.put("F", 60);for
2016-12-14 13:53:20
30224
原创 Integer 的小知识
先看代码public class IntegerTest{ public static void main(String[] args) { Integer a1 = 12; Integer a2 = 12; //#1 System.out.println(a1 == a2 ); //true Integer b1
2016-12-02 18:16:48
350
原创 java 重载 多个方法的调用顺序
public class Test { public void print(Object some){ System.out.println("print object"); } public void print(Character some){ System.out.println("print Character"); } pu
2016-12-02 17:38:17
2208
原创 zepto-tap-bug
点透> http://www.cnblogs.com/yexiaochai/p/3442220.html部分手机第一次点击不行 第二次点击就行(有滑动的前提下) tap和swipe区别 是利用 delaX和delaY来区分的,而delaX和delaY是在touchend中置为0, 如果没有触发touchend事件,则delaX和delaY无法置为0 只需要在 touchstart中将de
2016-11-10 17:07:37
349
原创 linux-cmd
http://blog.csdn.net/niqinwen/article/details/19125497查看当前安装的linux版本 lsb_release -a 查看CentOS自带mysql是否已安装。 输入:yum list installed | grep mysql 或者 rpm -qa|grep -i mysql 若有自带安装的mysql,如何卸载Cent
2016-11-10 17:05:36
715
原创 用JAVA 实现的 RSA
业务需要 和别人对接使用RSA算法 琢磨一些日子 记下来 防止 忘记 介绍两种概念 首先 RSA算法 是非对称 加密和解密 ,不明白非对称,那就说一下 对称是啥:A用一种方式加密信息,将信息传给了B,B也利用A的加密方式来解密,这个就是对称。 那么非对称就是,信息的发送者与信息的接受者用不同的方式去加密和解密信息;RSA算法会生成一对密钥(公钥和私钥)。至于是使用公钥或者私钥加密,网上各有
2016-11-10 16:09:34
488
原创 mysql utf8mb4_unicode_ci utf8mb4_general_ci
为啥选择utf8mb4 http://www.jianshu.com/p/df1523bc67cd https://ruby-china.org/topics/24693为啥选择utf8mb4_unicode_cihttp://stackoverflow.com/questions/766809/whats-the-difference-between-utf8-general-ci-a
2016-10-31 14:46:08
4269
原创 有用的正则表达式 集合
nginx 匹配 /download/app/android or /download/app/ios ~ /download/app/(android/ios)$ 出现“no resolver defined to resolve xxx.xxx” 解决方法
2016-10-17 19:20:53
424
原创 mysql 绿色版 安装出现的问题
在官网下载zip包复制一份 mydefaults.ini 文件 重新命名为 my.ini 可以看到 my.ini mysqld –initialize-insecure mysqld –install[Warning] TIMESTAMP with implicit DEFAULT value is deprecated. mysql 5.6 关闭了 为TIMESTAMP 指定默认值In
2016-07-31 10:14:29
284
原创 运行时进程的信息
linux 查看运行进程的各种信息情景服务器不是自己动手安装的 这样就会对各种运行程序路径不清楚 这样就需要自己的动手 去查询 ps -ef | grep nginx Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径,通过ll或ls –l命令即可查看。 ll /proc/PIDcwd符
2016-07-30 15:55:21
297
原创 tomcat7和tomcat8 对 资源路径的解析
在jsp中 我们需要引入静态文件 使用下面的方式<%@include="/static/path.html"%>在META-INF 的context.xml 文件中配置别名<Context aliases="/static=/mfs/ShareFile/static" ></Context>这样就能将/static/path.html 映射到 绝对目录中/mfs/ShareFile/static/
2016-05-31 10:23:33
4034
原创 window 常用的cmd命令
不容易记住 每次都搜索 麻烦可以查看到端口号被哪些进程占用 netstat -ano|findstr “”可以查看pid的具体名称 tasklist|findstr “pid”
2016-03-06 18:35:09
343
原创 java 堆栈的简单知识
java的堆栈都是内存区域 java中 new出来的对象和数组是放在堆中 然后把对象或者数组在内存中的首地址 放在栈中 取 一个变量名 在接下来的程序中 利用这个变量名来 操作对象或者数组 堆中数据大小和生命周期都不确定 在堆中分配的内存由java垃圾回收器来管理栈中数据是可以共享的,但数据大小和生命周期是确定性的,主要存放基本类型和引用变量
2015-12-08 23:51:39
369
原创 spark 一步一步走
spark win7 安装 直接下载 spark在选择 package type 的时候 请选择包含hadoop的预编译包,不然在cmd执行spark-shell的时候 就会出现这样的错误: Failed to find Spark assembly JAR. You need to build Spark before running this program
2015-11-26 11:10:29
1805
原创 spring factoryBean
beanFactory和 factoryBeanbeanFactory 是 IoC容器 ,根据描述生成bean,获取bean , 在 DI 时 解析依赖关系factoryBean 是IoC 容器 管理的 bean。if a bean implements this interface, it is used as a factory for an object to expose, not dire
2015-10-12 15:02:51
329
原创 xshell 零碎的东西
linux中vi 的作用不用多说,零碎的东西记下来 vi 有三种模式:指令行模式、文本输入模式、行末模式 打开文件默认进入 指令行模式 指令行模式下输入 (a,i,o/A,I,O) 进入 文本输入模式 文本输入模式下 按 Esc 键 切换到 指令行模式 指令模式下输入 : 进入 末行模式打开文件: vi filename /filepath+filename
2015-10-10 16:48:01
543
原创 classpath & classpath*
applicationContext.xml 这个文件在项目是非构建工具构建时,一般是放在 /WEB-INF/ 下面,所以在web.xml 里面配置是这样的。 context-param> param-name>contextConfigLocationparam-name> param-value>applicationContext.xmlpara
2015-09-16 00:51:55
436
原创 IDEA 14 快捷键
IDEA 14 搜集自己平常使用 但是容易忘记的 快捷键当用idea 查看源代码的时候 需要查看某个接口的实现类或者子接口的时候 可以使用 ctrl+h 当用idea 查看源代码时,需要总观里面的方法和变量,使用 alt+7—持续更新中
2015-09-15 23:30:03
444
原创 mvn 小的知识点
用eclipse 打开 maven项目的pom文件,发现里面的部分插件都是如下: xml <plugin> <artifactId>maven-resources-plugin</artifactId> <version>2.6</version> ........ </plugin> 没有写 gr
2015-09-10 17:07:15
415
原创 mvn 常用的命令
学习maven中 常用的命令 先记下来 有一些命令 有利于分析问题mvn help:effective-pom 查看项目完整的pom 文件 包含了默认的配置属性
2015-09-08 14:20:22
516
原创 IDEA 14 tomcat
IDEA 找不着了tomcat plugin前天下载了idea 14 之前没认真使用过 很多东西忘了 。 怎样配置tomat 我在 Run/Edit Configurations 中的 + 没有找到tomcat 然后再baidu google ,给出来的都是 他们有tomcat server 但我就是没有。 想起tomcat是IDEA 中的plugin 然后在file/Other se
2015-09-03 20:56:56
481
原创 文章标题
nginx 平时使用的小计主要是为自己不要到处网上找 先记下来 后总结why:在本地开发web应用 上传的图片放在本地中 ,js放在项目中的,为了能够显示图片how: server { listen 80; server_name snsadmin.local.inzwc.com;location / { proxy_pass
2015-08-28 10:16:10
380
原创 mysql 5.6 插入数据 中文乱码
mysql 5.6 插入数据 中文乱码 1.先登录mysql: mysql -u root -p 2.参看字符集 :show variables like ‘%character%’; 查看character_set_server 是否是 utf-8 3.将mysql解压之后的文件中 my-default.ini 改为 my.ini 在[mysqld]下面加上 char
2015-07-07 13:53:09
1459
原创 xshell 快捷方式
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-05-08 17:54:34
562
原创 servlet jsp:include 与 include 指令的不同之处
jsp:include 和 include 的作用 就是 为代码重用 减少重复代码但是这个lia
2014-10-03 21:42:16
765
原创 Eclipse 自动生成maven project 修改web project version
当用Eclipse 生成 maven project 时 自动生成了 projec
2014-08-31 10:33:36
6868
原创 jquery里面的trigger和triggerHandler的区别
trigger 和triggerHandler都是模拟事件发生的 用具体的案例来描述一下区别 test $( document ).ready(function() { $("input[type='checkbox']").bind("click",function(){ $("#test").val("www.baid
2014-03-28 20:09:52
877
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人