`
AILIKES
  • 浏览: 186524 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
第七层 应用层 协议:DHCP · DNS · FTP · Gopher · HTTP · IMAP4 · IRC · NNTP · XMPP · POP3 · SIP · SMTP · SNMP · SSH · TELNET · RPC · RTCP · RTSP · TLS · SDP · SOAP · GTP · STUN · NTP · 更多第六层 表示层不用协议第五层 会话层不用协议第四层 传输层 协议:TCP · UDP · DCCP · SCTP · RTP · RSVP · PPTP · 更多第三层 网络层 协议:IP (IPv4 · IPv6) · ARP · RARP · I ...
1.先新建一个文件夹     E:\deployment 2.在该文件夹下,右键点击, 3.添加svn路径,下载后保存的文件路径,点击ok. 4.打开cmd,找到对应的路径:E:\deployment\nees 5.执行以下命令进行打包: mvn package -Dmaven.test.skip=true (该处是要跳过测试类,否则如果测试类不通过,则打包失败) 6.找到 E:\deployment\nees \target文件夹下的war包,准备部署到linux环境下 7.打开连接linux的工具,此处用的是XManager下的Xshell 8.新建连接: ...
linux svn服务器命令行maven打包java代码,最终生成的XXX3.war为我需要的,它依赖XXX1、XXX2生成的jar1. 安装mavena)安装jdkb)配置maven环境wget http://mirror.bjtu.edu.cn/apache/maven/binaries/apache-maven-3.0.4-bin.zipunzip -q apache-maven-3.0.4-bin.zipmv apache-maven-3.0.4 /usr/local/mavenecho ‘export M2_HOME=/usr/local/mavenexport PATH=$PATH ...
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。      一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。      二、然而,当一个线程访问object的一个synchronized(this)同步代码块时,另一个线程仍然可以访问该object中的非synchronized(this)同步代码块。      三、尤其关键的是,当一个线程访问object的一个synchro ...
1. String.trim()   trim()是去掉首尾空格   2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间    String str = " hell o ";   String str2 = str.replaceAll(" ", "");   System.out.println(str2);     3.或者replaceAll(" +",""); 去掉所有空格   4.str = .re ...
Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用。在编程时,比如使用Redis 的Java语言包,这些命令都有对应的方法,比如上面例子中使用的sadd方法,就是对集合操作中的SADD命令 ...
Redis是目前众多NoSQL产品中非常有特点的一款,支持的数据类型和方法都非常丰富,做为一款具备持久化功能的软件,实际使中更多却是将其做为cache。 三思在个人的测试环境中安装使用了两三天,这期间尽管文档看了不少,但其实收获不多,不过对于NoSQL产品的整体看法一直没变,我觉着各类型NoSQL产品都还只是工具,并且是小工具,称不上产品。小工具能起大作用这不假(redis目前在国内最知名的案例应该是新浪微博),但前提是为其找到适合的应用场景,深入的了解才能用好它。 本文简要描述了linux环境安装redis的过程,redis相关参数以及简单的使用。 1、安装 下载源码包: ...
jstatd启动jvm监控服务。它是一个基于rmi的应用,向远程机器提供本机jvm应用程序的信息。默认端口1099。实例:jstatd -J-Djava.security.policy=my.policymy.policy文件需要自己建立,内如如下:grant codebase "file:$JAVA_HOME/lib/tools.jar" { permission java.security.AllPermission;};这是安全策略文件,因为jdk对jvm做了jaas的安全检测,所以我们必须设置一些策略,使得jstatd被允许作网络操作
用-XX作为前缀的参数列表在jvm中可能是不健壮的,SUN也不推荐使用,后续可能会在没有通知的情况下就直接取消了;但是由于这些参数中的确有很多是对我们很有用的,比如我们经常会见到的-XX:PermSize、-XX:MaxPermSize等等; 下面我们将就Java HotSpot VM中-XX:的可配置参数列表进行描述;这些参数可以被松散的聚合成三类:行为参数(Behavioral Options):用于改变jvm的一些基础行为;性能调优(Performance Tuning):用于jvm的性能调优;调试参数(Debugging Options):一般用于打开跟踪、打印、输出等jvm参数,用 ...
1、显示数据库 show databases; 2、选择数据库 use 数据库名; 3、显示数据库中的表 show tables; 4、显示数据表的结构  describe 表名;  5、显示表中记录 
1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh   符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。   ...
$vimtutor查看说明文档  第一讲  1. 光标在屏幕文本中的移动既可以用箭头键,也可以使用 hjkl 字母键。         h (左移)       j (下行)       k (上行)     l (右移)  2. 欲进入vim编辑器(从命令行提示符),请输入∶vim 文件名 <回车>  3. 欲退出vim编辑器,请输入以下命令放弃所有修改∶        <ESC>   :q!      <回车>     或者输入以下命令保存所有修改∶        <ESC>   :wq      <回车>  4. 在正常模式下 ...
1、Linux命令行下将文件checkout到本地目录   svn checkout path(path是服务器上的目录)   例如:svn checkout svn://192.168.1.1/pro/domain   简写:svn co   2、Linux命令行下往版本库中添加新的文件   svn add file   例如:svn add test.php(添加test.php)   svn add *.php(添加当前目录下所有的php文件)   3、Linux命令行下将改动的文件提交到版本库   svn commit -m “LogMessage“ [-N] [-- ...
True,表示tomcat将遵循JVM的delegate机制,即一个WebAppClassLoader在加载类文件时,会先递交给SharedClassLoader加载,SharedClassLoader无法加载成功,会继续向自己的父类委托,一直到BootstarpClassLoader,如果都没有加载成功,则最后由WebAppClas ...
1.自动添加注释:(作者,时间) 如我们希望在一个Java文件的开头设置作者信息、日期信息 方法一:Eclipse中设置在创建新类时自动生成注释windows-->preference  Java-->Code Style-->Code Templates code-->new Java files编辑它${filecomment}${package_declaration}${typecomment}${type_declaration} 将${user}删除,改成你希望显示的名字;将${tags}删除,点击Insert Variable,选择Date,这样 ...
Global site tag (gtag.js) - Google Analytics