随笔分类 -  其他

摘要:一、最近使用到了生成二维码的技术,特此记录 本文介绍的是Denso的QRCODE。 二、知识准备 2.1、QRCODE基本属性简介 1、符号规格 从版本1(21×21模块)到版本40(177×177 模块),每提高一个版本,每边增加4个模块。 2、数据类型与容量(参照最大规格符号版本40-L级): 阅读全文
posted @ 2018-01-16 16:05 薏米仁儿 阅读(5248) 评论(0) 推荐(1)
摘要:前言:本文介绍了一种基于redis的分布式锁,利用jedis实现应用(本文应用于多客户端+一个redis的架构,并未考虑在redis为主从架构时的情况) 文章理论来源部分引自:https://i.cnblogs.com/EditPosts.aspx?opt=1 一、基本原理 1、用一个状态值表示锁, 阅读全文
posted @ 2018-01-04 19:43 薏米仁儿 阅读(257) 评论(0) 推荐(0)
摘要:文章主要分两部分,第一部分:简单分析一些类,第二部分:代码示例 一、相关类分析 1、JedisPoolConfig类分析 JedisPoolConfig类是JedisPool的配置类 //最大空闲连接数, 默认8个 config.setMaxIdle(8); //最大连接数, 默认8个 config 阅读全文
posted @ 2017-12-27 19:39 薏米仁儿 阅读(296) 评论(0) 推荐(0)
摘要:第一种:迭代器遍历 for(Iterator<String> it = list.iterator(); it.hasNext(); ) { .... } 这种方式在循环执行过程中会进行数据锁定,性能稍差,同时如果你想在循环过程中去掉某个元素,只能调用it.remove方法,不能使用list.rem 阅读全文
posted @ 2017-08-21 14:50 薏米仁儿 阅读(186) 评论(0) 推荐(0)
摘要:spring整合mybatis配置文件分三层:最外面的负责引入properties文件和spring-service.xml和spring-dao.xml 在web.xml中配置 <context-param> <param-name>contextConfigLocation</param-nam 阅读全文
posted @ 2017-07-26 19:09 薏米仁儿 阅读(304) 评论(0) 推荐(0)
摘要:字符串在java程序中被大量使用,为了避免每次都创建相同的字符串对象及内存分配,JVM内部对字符串对象的创建做了一定的优化,在Permanent Generation中专门有一块区域用来存储字符串常量池(一组指针指向Heap中的String对象的内存地址)。 测试: HEAP视图: 下面来分析: 1 阅读全文
posted @ 2017-07-21 10:51 薏米仁儿 阅读(286) 评论(0) 推荐(0)
摘要:一、java编码转换过程(转自http://cmsblogs.com/?p=1475) 我们总是用一个java类文件和用户进行最直接的交互(输入、输出),这些交互内容包含的文字可能会包含中文。无论这些java类是与数据库交互,还是与前端页面交互,他们的生命周期总是这样的: 1>程序员在操作系统上通过 阅读全文
posted @ 2017-07-20 11:55 薏米仁儿 阅读(202) 评论(0) 推荐(0)
摘要:一、主要使用MessageDigest类(java.security包下) 1、首先,先看下官方文档 此 MessageDigest 类为应用程序提供信息摘要算法的功能,如 MD5 或 SHA 算法。信息摘要是安全的单向哈希函数,它接收任意大小的数据,并输出固定长度的哈希值。 MessageDige 阅读全文
posted @ 2017-07-20 10:45 薏米仁儿 阅读(642) 评论(0) 推荐(0)
摘要:背景基础知识: 1、字符编码的相关知识(转自http://blog.csdn.net/llwan/article/details/7567906) 1.1、 “字符”是由数字来表示的 先来重新了解一下计算机是如何处理“字符”的,这个原理是大家必须记住的,特别是在用JAVA写程序的时候,万万不可模糊。 阅读全文
posted @ 2017-07-17 18:27 薏米仁儿 阅读(1161) 评论(0) 推荐(0)
摘要:直接进入主题,由于项目选择的利用maven构建,所以选择了利用maven的生成方式。(还有一种可自行百度) 一、在pom.xml中添加插件 二、配置xml文件 该xml文件主要是利用已经存在的数据库表,通过配置,来使数据库表的信息和pojo、Mapper.xml、Dao产生联系 三、运行genera 阅读全文
posted @ 2017-07-14 19:46 薏米仁儿 阅读(2220) 评论(0) 推荐(0)
摘要:最近因为某些原因由IDEA转向了eclipse ee做web开发,因为不熟悉的原因,在第一个整合ssm框架的时候遇到了一些坑(整合过程会在另一篇文章中详细介绍),本文主要介绍下eclipse的一些路径设置问题 1、web项目的编译路径的设置 主要通过项目properties的java build p 阅读全文
posted @ 2017-07-14 15:12 薏米仁儿 阅读(208) 评论(0) 推荐(0)