- 博客(15)
- 资源 (1)
- 收藏
- 关注
转载 Java 首字母大写高效方法
private static String captureName(String name) { char[] cs = name.toCharArray(); cs[0] -= 32; return String.valueOf(cs);}
2017-06-02 13:57:03
1879
原创 用户对列表实现自定义排序实现方案
需求如下:在列表前加一列顺序,有一个默认的序号。默认序号按照录入顺序。可以手工输入序号,更新序号,调整列表顺序,后续做查询、表格导出功能时也是按照序号顺序显示。实现方案:使用毫秒值实现排序,基本可以确保准确,序号不重复。
2017-04-13 15:18:15
6007
原创 Spring MVC中静态变量注解初始化
@Componentpublic class RowNumUtils { @Autowired private RowNumService rowNumServices; private static RowNumService rowNumService; /** * 静态变量注解初始化 */ @PostConstruct
2017-04-13 15:05:32
1904
转载 基于Token的WEB后台认证机制
几种常用的认证机制HTTP Basic AuthHTTP Basic Auth简单点说明就是每次请求API时都提供用户的username和password,简言之,Basic Auth是配合RESTful API 使用的最简单的认证方式,只需提供用户名密码即可,但由于有把用户名密码暴露给第三方客户端的风险,在生产环境下被使用的越来越少。因此,在开发对外开放的RESTful API时,尽量避
2017-03-09 11:36:24
353
原创 AngularJs HTTP响应拦截器实现登陆、权限校验
$httpAngularJS 的 $http 服务允许我们通过发送 HTTP 请求方式与后台进行通信。在某些情况下,我们希望可以俘获所有的请求,并且在将其发送到服务端之前进行操作。还有一些情况是,我们希望俘获响应,并且在完成完成调用之前处理它。一个很好例子就是处理全局 http 异常。拦截器(Interceptors)应运而生。本文将介绍 AngularJS 的拦截器,并且给几个有用的例子。
2016-07-29 14:26:13
9462
转载 HTML5来了,7个混合式移动开发框架
在这个时间开始学习移动开发真是最好不过了,每个人应该都有一些移动应用的创意,而且你并不需要任何的原生应用编程经验,你只需要一些HTML的相关知识,懂一些CSS和JavaScript就够了。如果你总听别人说HTML5的移动应用太慢,我只能告诉你应该有一些主见,首先HTML5会越来越好,移动端的硬件也会越来越强,怎么说呢,你仔细看一看你手机上的应用吧,很多应用已经悄悄的使用混合式开发了,如果像你说的它
2016-07-25 13:29:39
870
原创 关于在js加载预览图片问题
在JS中加载预览图片有多种:1、选择图片,上传服务器,进行图片回显;2、采用js将图片加载为base64编码进行回显;3、JS加载本地图片(本文介绍这种);这种图片预览比较简单,大家一看就懂,直接上代码吧。
2016-07-15 13:46:57
900
转载 Spring3.1包详解与依赖关系
一、包的详解:Spring 3.1的jar包和以前的不一样,新版本的jar包把原来的包分解了,功能分工很明确:org.springframework.aop-3.1.1.RELEASE.jar ---- ---- spring面向切面编程,提供AOP(面向切面编程)org.springframework.asm-3.1.1.RELEASE.jar ---- ---- s
2016-06-29 14:28:17
840
转载 Spring注解详解
概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 Java 代码位于一个文件中,而
2016-06-29 11:14:21
332
原创 Windows下mysql5.7.X 解压缩版正确安装步骤以及常见问题
1.在oracle官网上下载MySQL的压缩包,并解压放在自定义的目录下,不要是中文目录,如图:其中data目录实在mysql 5.7版本里面默认是没有的,自己创建一个即可,然后将默认的配置文件(my-default.ini)复制一份,命名为my.ini2.修改配置文件(my.ini)基本配置信息如上图所示3.配置环境变量将 D:
2016-06-28 13:55:27
1304
原创 IDEA加上“打开文件夹”
今天自己动手给IDEA加上了“打开文件夹”,给大家分享一下:1.Settings->External Tools->Add...name和group自己随便写,我设的是name:Explorer;group:Windows 重要的部分: Program,填explorer; Parameters,填 /select,$FilePath$ 确定之后就OK了
2016-06-24 13:50:47
2189
2
转载 IntelliJ IDEA 14.03 运行servlet前怎样设置web.xml
没有配置好 IntelliJ IDEA 14.03 + Tomcat 的同学先看这篇文章:IntelliJ IDEA 14.x 与 Tomcat 集成,创建并运行Java Web项目首先按照上文所讲正确配置 IntelliJ IDEA 14.03 + Tomcat,配置好以后新建的项目结构如图所示:(没有运行过的class文件夹是空的,运行过后class文件夹里面才会有.class
2016-06-24 13:32:06
3497
转载 IntelliJ IDEA 14.x 与 Tomcat 集成,创建并运行Java Web项目
创建Web项目1、File -> New Project ,进入创建项目窗口 2、在 WEB-INF 目录下点击右键,New -> Directory,创建classes 和 lib 两个目录 3、File -> Project Structure,进入 Project Structure窗口4、点击 Modules -> 选中项目“JavaWeb” -
2016-06-24 11:52:01
610
原创 Java高保真缩放图片
/** * * getImgCompressBase64CodeString * 功能描述:将图片进项压缩并进行Base64编码 * 逻辑描述: * @author GuanXiaoBo * @param fileByte 源图片二进制数组 * @param filePath 源图片的父目录,用于创建临时文件使用 * @param quality 压缩图片质量参
2015-01-23 16:53:39
1376
原创 Java与MySQL之间Blob数据转换
今天做一个图片Base64的数据插入到MySql中,其中数据字段为Blob类型,再网上找了好多方法才找到一个比较好点的转换,代码如下:注意如下:在MySql数据库下,Blob是有大小限制,享用大数据建议用LongBlob Clob c = new SerialClob(s1.toCharArray());//String 转 clob Blob b = new SerialBlob(
2015-01-23 16:40:10
2666
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人