自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

棣琦

功不唐捐

  • 博客(11)
  • 收藏
  • 关注

原创 mac操作命令相关问题

1.不小心修改了bash_profile文件之后,因为某些错误,导致ls、pwd等基本的命令不能用了,紧急修复方案:export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin2.在修改PATH的时候,一定要注意,不要直接export一个路径,后面要加上:$PATHexport PATH="/usr/local/Cellar/openresty/...

2018-06-07 13:19:43 2361 1

原创 redisTemplate写哈希表遇到的坑

在使用spring的redisTemplate进行redis哈希表的相关操作时,遇到了下面比较奇怪的情况:1.删掉哈希表所属的key之后,重新get这个key的值,得到的不是null,而是一个空的map2.直接get一个不存在的key,得到的不是null,而是一个空的map3.set进去一个null值值后,重新set一个非空的map,这个key对应的仍然是一个null那先看一下我写的setHash...

2018-05-30 16:57:23 9020

原创 lua相关库安装常见问题

一、先安装luabrew install lua我本机的安装路径为:/usr/local/Cellar/lua/5.3.4_2二、安装luarocks下载luarocks的安装包:http://luarocks.github.io/luarocks/releases/luarocks-2.4.3.tar.gz解压后到安装包的目录下执行如下命令(可以自行根据自己的lua版本号进行修改):./conf...

2018-02-28 15:20:53 871

原创 使用nginx搭建文件下载服务器

搭建一个文件服务器的方式有很多,本文介绍笔者曾经用过的两种:使用nginx使用java服务,通过controller提供一、使用nginx搭建在nginx.conf中直接配置server即可,示例代码如下:user felice felice;worker_processes auto;master_process on;pid log/nginx.pid;error_log log/e...

2018-02-28 15:18:33 8858

原创 nginx.conf常用配置

一、全局配置user username groupname运行用户及用户组worker_processes auto启动进程,通常设置成和cpu数量相等的一个数值,默认为1。可以设置为auto,这样nginx会自动根据本机的cpu内核数生成对应数量的worker进程。可以通过lscpu命令确定可用的核心数。pid log/nginx.pid进程pid的存放位置error_log log/error...

2018-02-28 15:17:00 218

原创 final 、finally 和 finalize()的区别

1. final 是一个关键字。可以修饰数据、方法、类。1)final 数据:final 用来修饰一个永不改变的编译时常量,或者运行时初始化但是不希望被改变的常量。一个既是 static又是 final 的域只占据一段不能改变的存储空间。2)final 方法:主要是用于把方法锁定,以防任何继承类修改它的含义。3)final 类:final 类是禁止继承的。2. finally 是一

2016-04-14 21:38:53 353

转载 Eclipse使用总结

原文链接:http://tianya23.blog.51cto.com/1081650/2959401、Eclipse中出现无法找到Maven包    症状:出现org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER, 且出现无法找到Maven的依赖的问题  解决方案:Build Path -》 Java Build P

2016-04-12 23:06:17 779 1

原创 两个 Long 类型为什么不能直接用==比较

这要说到==和 equals 的区别了。1. ==比较的是两个对象在内存中的地址值(栈中的内容)。2.equals 是 java.lang.Object 类的一个方法。equals 比较的是两个对象的内容(堆中的内容)。java 中所有的类都默认继承于 Object,所以所有的类都有这个方法。但是 Long 是一个对象,是对 long 的封装。我们看一下 Long 对象的源

2016-04-01 20:42:38 6863

原创 ehcache 使用笔记

要想使用 java 的本地缓存,可以考虑用 ehcache,或者 guava。guava 更高端一点,可以自动定时刷新。我选择了 ehcache。在 spring 中是集成了 ehcache 的。要使用 ehcache 的话,只需要下面几步:当然需要首先引入 ehcache 相关的 jar 包。可以采用配置 pom 文件使用 maven 依赖的方式。一、在 spri

2016-03-31 10:07:11 853 1

原创 使用spring webflow,在前台页面中如何显示后端返回的错误信息

刚刚接触spring webflow,相关的资料并不是很多,并且大都是那种入门的 .xml文件的配置。用到的CAS 最新的4.0版本用的就是web-flow流,前台页面使用的是表单提交。于是我就碰到了一个问题,问题描述如下:第一次输入错误的用户名密码提示用户名密码错误,第二次输入了正确的用户名和密码仍然报错,校验不通过。在使用cas之前的登录页面如果输入用户名和密码错误的话,会弹出al

2016-01-27 14:39:04 2250

翻译 Knockoutjs:Component and Custom Elements

Knockoutjs 的Components 是一种自定义的组件,它以一种强大、简介的方式将你自己的ui代码组织成一种单独的、可重用的模块,自定义的组件(Component)有以下特点:1.可以替代单独的widgit或者控制逻辑,或者你自己application的整个模块;2.包含自己的view,通常也包含了自己的viewModel(这个viewModel也可以不进行定义)3.可以预加载,可以通过AMD或者其他模块系统的方式根据需要异步加载4.可以接收参数,根据需要选择性的对这些参数进行修改并返回,

2015-05-08 18:02:41 1064

空空如也

空空如也

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

TA关注的人

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