摘要: Java中将12小时制的时间转换为24小时制的方式如下: 运行结果为:注:大写的HH为24小时制,小写的hh为12小时制,当然还可以在ss的后面加上 a,这样可以在后面显示上下文:显示效果为“2008-03-24 17:00:14 下午” 阅读全文
posted @ 2018-07-03 13:52 黄进广寒 阅读(5618) 评论(0) 推荐(0)
摘要: java mysql 数据类型对 对于bolb,一般用于对图片的数据库存储,原理是把图片打成二进制,然后进行的一种存储方式,在java中对应byte[]数组。对于boolen类型,在mysql数据库中,个人认为用int类型代替较好,对bit操作不是很方便,尤其是在具有web页面开发的项目中,表示0/ 阅读全文
posted @ 2018-07-03 13:51 黄进广寒 阅读(198) 评论(0) 推荐(0)
摘要: set标记是mybatis提供的一个智能标记,我一般将其用在修改的sql中,例如以下情况: <update> update user <set> <if test="name != null and name.length()>0">name = #{name},</if> <if test="ge 阅读全文
posted @ 2018-07-03 11:03 黄进广寒 阅读(2350) 评论(0) 推荐(0)
摘要: 1. 参数中直接加入%% 2. bind标签 3. CONCAT 4. “%”#{username}“%” 阅读全文
posted @ 2018-07-02 11:25 黄进广寒 阅读(556) 评论(0) 推荐(0)
摘要: 前言:在实际的开发中几乎都会使用到一些框架来辅助项目的开发工作,对于一些框架的代码我们总怀有一些好奇之心,想一探究竟,有源码当然更好了,对于有些JAR包中的代码我们就需要利用反编译工具来看一下了,下面是我常使用的一种安装JAVA反编译工具的方法,操作比较简单,不过时间长了也容易忘记,还是在此小记一笔 阅读全文
posted @ 2018-07-02 09:42 黄进广寒 阅读(148) 评论(0) 推荐(0)
摘要: 变量serialVersionUID称为序列化版本号,这个变量多用于实现了Serializable的类中,试用场景是类的序列化。当我们没有定义这个变量的时候,虚拟机会根据类的属性算出一个独一无二的该变量值,在序列化的时候对该变量赋值,并随类一同序列化。 反序列化的时候,虚拟机同样会先读取该变量值,然 阅读全文
posted @ 2018-06-28 16:21 黄进广寒 阅读(2006) 评论(0) 推荐(0)
摘要: 前言 本文主要讲解的知识点有以下: 权限管理的基础知识 模型 粗粒度和细粒度的概念 回顾URL拦截的实现 Shiro的介绍与简单入门 模型 粗粒度和细粒度的概念 一、Shiro基础知识 在学习Shiro这个框架之前,首先我们要先了解Shiro需要的基础知识:权限管理 1.1什么是权限管理? 只要有用 阅读全文
posted @ 2018-06-28 16:13 黄进广寒 阅读(450) 评论(0) 推荐(0)
摘要: 1、eclipse以外关闭后打开错误如下图: 2、具体详情: 3、An internal error occurred during: "Building workspace". GC overhead limit exceeded 分析: 4、解决方案: 原因是Eclipse默认配置内存太小需要更 阅读全文
posted @ 2018-06-27 12:49 黄进广寒 阅读(482) 评论(0) 推荐(0)
摘要: 一:根节点<configuration>包含的属性: scan: 当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。 scanPeriod: 设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔 阅读全文
posted @ 2018-06-27 09:19 黄进广寒 阅读(432) 评论(0) 推荐(0)
摘要: 背景 web验证授权合法的一般分为下面几种 使用session作为验证合法用户访问的验证方式 使用自己实现的token 使用OCA标准 在使用API接口授权验证时,token是自定义的方式实现起来不需要引入其他东西,关键是简单实用。 合法登陆后一般使用用户UID+盐值+时间戳使用多层对称加密生成to 阅读全文
posted @ 2018-06-26 14:21 黄进广寒 阅读(8447) 评论(0) 推荐(0)