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

浙公网安备 33010602011771号