- 浏览: 280103 次
- 性别:
- 来自: 沈阳
最新评论
-
rentaoshu:
在JDK 8中,Javadoc中添加了doclint,而这个工 ...
maven执行package命令报maven-javadoc-plugin错误 -
刘翻的微博:
我也遇到这个问题了,不知道怎么解决。。。
maven执行package命令报maven-javadoc-plugin错误 -
chaoge145:
你自己验证过吗?可以运行出结果吗?
三、通过UrlConnection调用Webservice服务 -
1018596088:
3ks
JAVA中方法参数的引用传递 -
1018596088:
...
JAVA中方法参数的引用传递
文章列表
1、压缩命令为通过一些运算方法去将原本的文件进行压缩,以减少文件所占用的磁盘空间,压缩前与压缩后 的文件所占用的磁盘空间比值,成为压缩比
2、压缩的好处是可以减少磁盘空间的浪费,在www网站也可以利用文件压缩的技术来进行数据的传送,好让 网站带宽的可利用率上升
3、压缩文件的扩展名大多是 *.tar , *.tar.gz , *.tgz , *.gz , *.Z , *.bz2
4、常见的压缩命令有gzip与bzip2,其中bzip2压缩比gzip还要更好,建议使用bzip2
5、tar可以用来进行文件打包,并可支持gzip或gzip2的压缩
6、 ...
一般涉及编码的地方包括IO操作和内存操作,IO操作又分为磁盘IO和网络IO,首先看磁盘IO是如何通过代码实现编码场景的
String file = "/home/wang/test.txt";
String charset = "UTF-8";
//写字符转换成字节 ...
1、基本上Linux最主要的文件系统是Ext2,该文件系统内的信息主要有:
1)superblock:记录此文件系统的整体信息,包括inode/block的总量、使用量、剩余量、以及文件系统的 格式与相关信息等
2)inode:记录文件的属性,一个文件占用一个inode,同时记录此文件的数据所在的block号码,
3)block:实际记录文件的内容,若文件太大时,最占用多个block
2、Ext2文件系统的数据访问为索引式文件系统
3、需要碎片整理的原因就是文件写入的b ...
从毛胚房的装修说起
每个人拿到属于自己的毛胚房时都兴奋不已,左看看右量量,筹划着装修的桩桩件件,憧憬着未来的幸福家园。每个人都希望装修完全按照自己的设想走,无论风格还是造价预算。可是装修这个活并不好干,同样的毛胚房有很多种装修方案,装修过程中也不可避免发生计划不如变化快的情形,往往最终的效果和最初的设想并不一致,这就是生活的实际。
软件开发的某个阶段和装修房子像极了!系统的基本功能实现后(原型跑起来),相当于毛胚房建造完成,界面不美观,功能也不够完善,毛胚嘛!在接下来的软件“装修”过程中,Decorator 模式将发挥重大的作用。众所周知,我们实施房屋装修工程有两个基本条件和约束:第一, ...
SocketChannel是NIO形式的客户端服务器通信的形式,支持异步非阻塞连接,通过管道与缓存的形式进行通信,与Java的Socket是有区别的,socket是通过请求——连接的形式进行通信,而SocketChannel是通过建立管道的形式进行通信 ...
1、绝对路径“一定由根目录/写起”;相对路径“不是由/写起”
2、特殊目录有 . .. ~ - -account,需要注意
3、与目录相关的命令有cd,mkdir,rmdir,pwd等重要命令
4、rmdir仅能删除空目录,要删除非空目录要使用 rmdir -r
5、用户能使用的命令是依据PATH变量所规定的目录去查找的
6、不同的分身(root与一般用户)系统默认的PATH并不相同
7、ls可以查看文件的属性,尤其-d -a -l 等参数特别重要
8、文件的复制、删除、移动可以分别使用cp,rm,mv等命令来操作
9、查看文件的内容(读文 ...
1、Linux的每个文件中,依据权限分为用户、用户组、其他人 三种身份
2、用户组最有用的功能之一是,当你在团队开发资源的时候,且每个账号都可以有多个用户组的支持
3、利用ls -l显示的文件属性中,第一个字段是文件的权 ...
websocket的通信形式今天刚学,好处就不说了,网上有很多,下面把写的即时通信的demo记录下来,运行出来像下面一样:
一、spring必须4.0以上,maven的pom文件如下:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
<version>4.2.4.RELEASE</version>
</dependency>
...
1、创建一个学生表、教师表
CREATE TABLE `student` (
`studentID` int(11) NOT NULL AUTO_INCREMENT COMMENT '学生ID',
`teacherID` int(11) NOT NULL COMMENT '教师ID',
`studentName` varchar(25) NOT NULL COMMENT '学生姓名',
`studentAge` int(2) NOT NULL COMMENT '学生年龄',
PRIMARY KEY (`studentID`)
) ENGINE=InnoDB D ...
原文地址:http://www.cnblogs.com/yjmyzz/p/3941043.html 本文是其中一部分
项目开发好以后,通常要在多个环境部署,象我们公司多达5种环境:本机环境(local)、(开发小组内自测的)开发环境(dev)、(提供给测试团队的)测试环境(test)、预发布环境(pre)、正式生产环境(prod),每种环境都有各自的配置参数,比如:数据库连接、远程调用的ws地址等等。如果每个环境build前手动修改这些参数,显然太不fashion.
maven早就考虑到了这些问题,看下面的pom片段:
<profiles>
...
<profiles>
<profile>
<id>jdk-1.7</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.7</jdk>
</activation>
<properties>
<maven.compiler.source>1.7</maven.compiler.source>
< ...
一、MongoDB的安装:
MongoDB的官网下载地址:https://www.mongodb.org/downloads
我下载的是MongoDB 3.2.1 Windows版本的,下载后是一个mis文件,直接点击安装,跟其他一些软件安装一样,安装后显示目录如下:
然后在这个文件夹下新建一个目录 db,用来存放mongodb的数据,如下显示: 然后在cmd中执行如下命令,启动MongoDB服务:
至此,MongoDB安装启动完成!!!
检查MongoDB是否启动成功,可以在浏览器中输入:http://lo ...
SQL标准定义了不同的隔离性级别。这三种现象称作:读脏数据,不可重复读,读幻想
1) 读脏数据:事物读了由另一个尚未提交事物所写的值。
2)不可重复读:一个事物在执行过程中对同一对象读了两次,第二次得到了不同的值,尽管在此期间该事物 并没有改变其值
3)读幻想:事物重新执行返回结果为满足某所搜条件的行集合的查询,发现满足条件的行集合已经改变,这 是由于另一个事物最近提交了
最近迷上了ubuntu(64位),把能在win7上开发的事情,基本全部移到了ubuntu系统上,整体感觉比较爽,遇到问题解决问题,能够锻炼自己。今天,在ubuntu上安装的android sdk,把4.4.2那个版本也就是android19下载下来了,然后一些tool也下载了好了,然后就用eclipse(as还没有装好)准备测一个test,那首先得创建一个虚拟机吧,懒得用真机了,然后创建之后,碰到了第一个问题:
创建好之后,启动android虚拟机的时候,报如下错误:
Failed to start emulator: Cannot run program "xxx/ ...
最近在使用ubuntu时,常用到的一些命令,当作笔记,以后在使用的过程中在充实。。。
## 启动xampp: sudo /opt/lampp/lampp start
# 终端清屏快捷键:ctrl+l
# 解压tar.gz文件命令:tar -zxvf 文件名.tar.gz
zip xx.zip压缩,
unzip xx.zip 解压,
tar zcvf xx.tar.gz压缩
tar zxvf xx.tar.gz解压
# 安装.sh文件:sudo sh 文件名.sh
# 将指定文件移动到指定文件夹内:sudo mv 文件/ /文件夹/ ...