JAVA
文章平均质量分 64
毕竟我很菜
这个作者很懒,什么都没留下…
展开
-
数据库之mysql与oracle比较
数据库之mysql与oracle比较1. 比较2. 行级锁3. 悲观锁与乐观锁4. @Transactional注意点1. 比较项目mysqloracle对事务的提交自动提交需要手动提交,commit事务隔离级别repeatable-read,可重复读read commit, 读已提交对事务的支持在innodb存储引擎的行级锁的情况下才可支持事务完全支持事务存储引擎Innodb(B+树),myISAM(B+树), memory无, B-树应用原创 2021-07-21 16:32:08 · 422 阅读 · 0 评论 -
java锁(一) synchronized与reentrantLock比较
synchronize与reentrantLock比较项目synchornizereentrantLock原理Synchronized进过编译,会在同步块的前后分别形成monitorenter和monitorexit这个两个字节码指令。在执行monitorenter指令时,首先要尝试获取对象锁。如果这个对象没被锁定,或者当前线程已经拥有了那个对象锁,把锁的计算器加1,相应的,在执行monitorexit指令时会将锁计算器就减1,当计算器为0时,锁就被释放了。如果获取对象锁失败,那当原创 2021-07-21 11:25:25 · 150 阅读 · 0 评论 -
nginx根据url参数重定向
nginx根据url参数重定向1. 判断url路径2. 判断url参数其他参数待完善1. 判断url路径location / { if ($args ~* "/product-list?param1=val1¶m2=val2") { rewrite ^ http://www.mysite.com/product-list/$arg_param1/$arg_param2? last; }}2. 判断url参数if ($arg_path = 'abc'原创 2021-07-20 13:25:11 · 4378 阅读 · 0 评论 -
ArrayList和LinkedList优缺点比较
一般大家都知道ArrayList和LinkedList的大致区别:1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。转载 2016-08-01 15:25:26 · 4356 阅读 · 2 评论 -
Java将图片作为二进制进行保存和读取
package com.suncn.common.util;import java.awt.image.BufferedImage; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.File; import java转载 2016-08-26 11:23:50 · 19758 阅读 · 8 评论 -
设置默认移动端打开pdf,doc,xls等文件附件的打开方式
在web.xml文件里面进行配置 doc application/msword docm application/vnd.ms-word.document.macroenabled.12 docx application/vnd.openxmlformats原创 2016-12-02 16:11:43 · 4971 阅读 · 0 评论 -
按字节截取字符串
import java.io.UnsupportedEncodingException;public class StringTest { /** * 判断是否是一个中文汉字 * * @param c * 字符 * @return true表示是中文汉字,false表示是英文字母转载 2016-12-13 16:41:20 · 409 阅读 · 0 评论