10 失眠的秋千

尚未进行身份认证

我要认证

程序员

等级
TA的排名 21w+

volatile关键字解析

volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。

2017-08-07 22:59:02

TreeSet、TreeMap、HashSet、HashMap、HashTable、ArrayList、LinkedList、Vector集合的全部比较

TreeSet和TreeMap的区别与联系:TreeSet里面的绝大部分方法都是直接调用TreeMap方法来实现的。相同点:1.      TreeMap和TreeSet都是有序的集合,也就是说它们存储的值都是排好序的;2.      TreeMap和TreeSet都是非同步集合,因此它们不能在多线程之间共享;3.      运行速度都比Hash集合慢,它们内部对元素操作的时间复杂度为O(logN...

2017-07-24 16:59:37

Failed to read auto-increment value from storage engine错误的处理方法

在进行数据的插入时,系统提示Failed to read auto-increment value from storage engine(从存储引擎读取自增字段失败)错误,经查阅资料,解决方法如下:1)把涉及数据表的自增字段的自增选项去掉,保存一下2)重新将这个字段设置为自增字段问题解决。引用自:http://blog.csdn.net/zhichao2001/artic

2017-05-05 21:03:45

SpringMVC使用过滤器处理登陆跳转问题

问题描述:        如果一个页面的功能需要登陆后才能使用,比如用户的个人中心,此时,点到个人中心,系统判断用户是否登陆,如果没有登陆,则跳转到登陆页面,登陆完后自动跳转到个人中心,如果用户已经登陆了,则直接跳转到个人中心。

2017-04-26 14:58:05

用ajax提交富文本,字符串被截断的解决方法

使用百度的UEditor富文本插件用于前端富文本编辑,后端使用jsp,提交普通文本没有问题,后来发现在提交某些指定文本时,数据查回的数据出现不完整现象

2017-03-30 15:35:32

java根据ip地址获取详细地域信息

java根据ip地址获取详细地域信息

2017-03-15 15:19:30

java获取当前时间的方法

java获取当前时间的方法

2017-03-10 15:12:23

maven国内镜像(maven下载慢的解决方法)

Maven是当前流行的项目管理工具,但官方的库在国外经常连不上,连上也下载速度很慢。国内oschina的maven服务器很早之前就关了。今天发现阿里云的一个中央仓库,亲测可用。

2017-02-23 17:34:13

表生成器@ TableGenerator

将当前主键的值单独保存到一个数据库的表中,主键的值每次都是从指定的表中查询来获得,这种生成主键的方式也是很常用的。这种方法生成主键的策略可以适用于任何的数据库,不必担心不同数据库不兼容造成的问题。使用以下SQL脚本创建一个表“tb_generator”,并插入两条数据,SQL脚本如下所示。CREATE TABLE tb_generator ( id int(20) unsigned N

2016-10-16 22:15:43

java多线程下的视频转码

前言      上一篇文章中介绍了linux下的java调用ffmpeg进行视频转码,完成之后发现存在一个问题:因为转码在服务器上需要很长时间,而当前页面需要等转码结束后才能响应跳转到视频列表页面,这个当然是不合理的了。所以,我采用了多线程进行处理,把视频的转码过程放在一个新的线程中完成,这样用户在上传页面的等待时间就会小很多了。关于java多线程的知识,这个博主总结的非常详细,http://

2016-08-08 12:05:35

linux下的java调用ffmpeg进行视频转码

linux下的java调用ffmpeg进行视频转码上一篇文章介绍了如何在linux下安装ffmpeg,在安装完ffmpeg之后,遇到的问题就是如何在java中调用linux的ffmpeg命令进行视频转码和截图,话不多说,直接上代码!这是视频上传转码的方法public String uploadVideo() { User user = (User) session.get

2016-07-28 16:05:00

Linux下安装视频转换工具ffmpeg

Linux下安装视频转换工具ffmpeg最近在做项目的时候,遇到一个问题就是要将用户上传的视频转成flv格式或mp4格式并用flash插件在前端播放, 我决定采用ffmpeg (http://www.ffmpeg.org/ )实现。之前已经做过在windows系统上使用ffmpeg,但是放到Linux中不能用。通过参考网上的一些资料以及结合项目的实际的情况,花了两天时间终于将他搞定。下面先说一

2016-07-22 20:23:33

Linux下部署多个Tomcat

Linux下部署多个Tomcat1.环境:1.1.Ubuntu 14.101.2.apache-tomcat-7.0.642.需要解决一下几个问题2.1.不同的tomcat启动和关闭监听不同的端口2.2.不同的tomcat的启动文件startup.sh 中要指定各自的CATALINA_HOME和CATALINA_BASE这两个环境变量。3.解决步骤:3.

2016-07-18 14:55:27

解决ORA-00119 和ORA-00130问题

启动oracle时,用startup命令后,出现了如下错误SQL> startupORA-00119: invalid specification for system parameter LOCAL_LISTENERORA-00130: invalid listener address '(ADDRESS=(PROTOCOL=TCP)(HOST=wang)(PORT=1521

2016-07-15 11:10:51

Oracle启动监听错误TNS-12555: TNS:permission denied

oracle数据库启动监听出错,给.oracle文件赋权限即可

2016-07-07 10:27:46
勋章 我的勋章
    暂无奖章