logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JAVA 排序异常:java.lang.IllegalArgumentException:Comparison method violates its general contract!

java.lang.IllegalArgumentException:Comparison method violates its general contract!这个异常是一个很坑的异常,异常在调用Collections.sort()方法时产生。具体异常信息如下:Comparison method violates its general contract!java.lang.IllegalA

#java
云计算对游戏开发者的价值

在大三,也就是2010年的时候,首次听说云计算这词,不是有人谈论它,云里雾里,很神秘。到了2012年、2013年,去了几次软件开发者大会,云计算更加火热了,它已经上了台面,亚马逊AWS、阿里云、七牛云存储、百度云、京东云、盛大云......一时间,大大小小的云计算服务商冒了出来。如今,云计算已然进入我们的生活,改变着这个世界。在公司,作为CP,我们有自己机房,自己的服务器,还有人数众多

MySQL主从关系设置

来源:LAMP兄弟连 作者:李恺 http://www.lampbrother.net/php/bencandy.php?fid=70&id=635   要做MySQL主从关系的设置,那么就得有两台MySQL主机。所以在开始之前准备两个MySQL服务器,可以是自己装的虚拟机也可以是其他的..反正有两台MySQL主机就行了。   1 主服务器Master

#mysql#服务器#数据库 +2
Android apk因包名冲突而无法安装的问题

我们知道,在同一个Android虚拟机或者同一个应用市场上,每个apk都必须具有惟一的包名,即package name,现在也叫做applicationID,即包名是一个apk的唯一标识符。同时,每个apk都具有一个签名,签名则不要求唯一性,一般而言,同一个开发者、公司或组织所发布的apk,都会使用该开发者、公司或组织统一的签名,在进行apk升级时,首先通过包名确定要升级的apk,然后进行签名验证

#android
linux如何查看端口被谁占用

原文地址:http://www.blogjava.net/kxx129/archive/2013/05/13/399206.html

#linux
Java中如何获取文件创建时间

Java中如何获取文件创建时间?有没有搞错!直觉上本人以为java.io.File已经直接提供了获取文件创建时间的方法,悲剧的是,UNIX和Linux平台压根就没有文件创建时间的概念,因此,Java作为一门具备跨平台特性的语言,在API中提供获取文件创建时间的方法是不合适的。当然,任何平台都有文件最后修改时间的概念,java.io.File.lastModified()便是获取文件最后修改时间

Linux设置网络代理

这里的两个http可能会引起误解,简单解释就是:环境变量http_proxy指明了为哪种网络协议配置代理,这里是http协议。即只有http协议的网络请求会使用该环境变量配置的代理,其它网络协议,sftp等,则不会使用该环境变量配置的代理。而其取值中的http,则表示的是代理服务器的服务协议,即系统与代理服务通信时使用的协议,比较常见的代理协议有http://https://socks://另外还

#网络#网络协议#服务器
Linux 之 kill 命令

一. kill命令简介在Linux系统中,kill命令用于向运行中的进程发送信号,默认发送的信号是终止信号,会请求进程退出。kill(杀)可能会引起误解,实际上发送的信号可能与杀死进程无关。我们最常使用到的kill命令为:kill PIDkill -9 PID前者为请求目标进程退出,后者为强制杀死目标进程。1. kill PIDkill命令默认发送的信号是SIGTERM。该信号会被目标进程捕获,在

#linux
jar包运行报错:Invalid or corrupt jarfile

执行:java -jar xxx.jar运行一个jar包时,提示报错:Invalid or corrupt jarfile该jar之前一直是正常运行的,这次只是增加了一项图片处理功能,引入了opencv-2413.jar。除了class文件的变化之外,唯一的修改就是MANIFEST.MF文件了。分析来看,问题很可能就出在这个文件上,将该文件还原,果然,jar至少能启动了。...

#jar
    共 16 条
  • 1
  • 2
  • 请选择