- 博客(10)
- 资源 (34)
- 收藏
- 关注
转载 thymeleaf之设置属性的值
7.1 th:attr用于设置其他属性的值,但不是所有属性的值都能设置,如text。 <form action="subscribe.html" th:attr="action=@{/subscribe}"> <fieldset> <input type="text" name="email" />
2018-09-30 09:07:27 3657
转载 Netty高并发性能优化
最近在写一个后台中间件的原型,主要是做消息的分发和透传。因为要用Java实现,所以网络通信框架的第一选择当然就是Netty了,使用的是Netty 4版本。Netty果然效率很高,不用做太多努力就能达到一个比较高的tps。但使用过程中也碰到了一些问题,个人觉得都是比较经典而在网上又不太容易查找到相关资料的问题,所以在此总结一下。1.Context Switch过高压测时用nmon监控内核,发...
2018-09-28 17:24:26 24808 4
原创 理解@RequestBody和@ResponseBody
在SpringMVC中,可以使用@RequestBody和@ResponseBody两个注解,分别完成请求报文到对象和对象到响应报文的转换。下面分别来说明@RequestBody用法:一般放在controller层的具体请求方法的入参中。比如:@PostMapping("/url")public urlBo getUrlByPhoneNumber(@RequestBody Stri...
2018-09-28 14:07:37 5387
转载 InnoDB使用的七种锁
默认事务隔离级别为可重复读(Repeated Read, RR)InnoDB的锁,与索引类型,事务的隔离级别相关自增锁自增锁是一种特殊的表级别锁(table-level lock),专门针对事务插入AUTO_INCREMENT类型的列。最简单的情况,如果一个事务正在往表中插入记录,所有其他事务的插入必须等待,以便第一个事务插入的行,是连续的主键值。共享/排他锁共...
2018-09-27 16:55:45 338
原创 java加密体系-SHA256
import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import org.apache.commons.codec.digest.DigestUtils;/** * SHA256 单向散列函数 指纹 消息摘要算法 哈希函数 * 值为32个字节 * @author NP061...
2018-09-26 14:25:17 3322
原创 Spring OAuth2数据库表
CREATE SCHEMA IF NOT EXISTS `oauth2` DEFAULT CHARACTER SET utf8 ;USE `oauth2` ;-- ------------------------------------------------------- Table `oauth2`.`clientdetails`-- -----------------------...
2018-09-25 20:50:24 4700 1
转载 thymeleaf的下拉框(select option)回显选中
在开发一个足球联赛管理系统中,需要在修改页面使用thymeleaf模板引擎先从数据库中取出数据显示在页面中,然后再对要修改的数据分别进行修改。 在input或者textarea的回显都没有什么问题,只要之前传了对象过来,那么就在input标签里加上例如th:value="*{startDate}"即可,那么输入框里变会显示数据库中已有的数据,点击后可进行修改。 但是select标签相对会特殊一...
2018-09-20 11:56:30 41184 8
转载 2018年Java大企业面试问题
Cvte提前批 阿里内推 便利蜂内推 小米内推 金山wps内推 多益网络 拼多多学霸批 搜狗校招 涂鸦移动 中国电信it研发中心 中兴 华为 苏宁内推 美团内推 百度 腾讯 招商银行信用卡 招银网络科技 网易 ...
2018-09-18 14:43:22 467
原创 char和String的关系
一个例子就能明白public class AES { public static void main(String[] args) throws UnsupportedEncodingException { char[] c = new char[]{'好'};//char类型占两个字节,内存中使用Unicode编码存储,可以存储中文 String ss = new String...
2018-09-13 10:08:25 1070
转载 4种事务的隔离级别,InnoDB如何巧妙实现?
事务ACID特性,其中I代表隔离性(Isolation)。 什么是事务的隔离性?隔离性是指,多个用户的并发事务访问同一个数据库时,一个用户的事务不应该被其他用户的事务干扰,多个并发事务之间要相互隔离。 一个事务怎么会干扰其他事务呢?咱们举例子来说明,假设有InnoDB表:t(id PK, name); 表中有三条记录:1, shenjian2, zhan...
2018-09-10 13:45:15 220
Genymotion-ARM-Translation.zip
2015-01-30
PackageManager实例
2014-09-11
Android对Zip文件的加压和解压
2014-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人