- 博客(55)
- 资源 (4)
- 收藏
- 关注
转载 linux回到上次目录与历史命令查找快捷方式
一、回到上次操作的目录# cd -进入上次访问目录二、历史命令搜索操作快捷键:[Ctrl + r], [Ctrl + p], [Ctrl + n]在终端中按捉 [Ctrl] 键的同时 [r] 键,出现提示:(reverse-i-search), 此时你尝试一下输入你以前输入过的命令,当你每输入一个字符的时候,终端都会滚动显示你的历史命令。当显示到你想找的合适的历
2016-02-24 15:22:27
698
转载 Java八种基本数据类型所占字节
Java八种基本数据类型所占字节数据类型 字节数byte 1字节short 2字节char 2字节(C语言中是1字节)float 4字节int 4字节long 8字节double 8字节根据字节计算范围:
2016-02-24 15:10:40
1304
原创 用到的命令
查看进程PID命令: ps -aux|grep (关键词)强制杀死进程:kill -9 (PID)查看内存: free重启oms服务:sudo /home/fr/tools/bin/restart_tomcat.sh 服务的目录解压:unzip xxx.war上传对话框:rz -yeb 下载命令:sz(下载)删除当前目录下的全部文件:rm -rf *查看当前所在
2016-02-23 12:08:28
343
原创 public、protected、default、private作用域
java中修饰符 public protected 默认 (frinedly) private 访问权限 作用域 当前类 同一package 不在同一个包的子孙类 其它package public true true true
2016-02-22 11:58:54
981
转载 js中return;、return true、return false;区别
一、返回控制与函数结果,语法为:return 表达式;语句结束函数执行,返回调用函数,而且把表达式的值作为函数的结果 二、返回控制,无函数结果,语法为:return; 在大多数情况下,为事件处理函数返回false,可以防止默认的事件行为.例如,默认情况下点击一个元素,页面会跳转到该元素href属性指定的页. Return False 就相当于终止符,Return T
2016-02-19 17:46:32
1166
原创 统计有效、空行、注解代码行数
package com.fr24.dai.regEx;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;public class CountCode {
2016-02-19 14:54:45
2470
原创 Eclipse快捷键
Ctrl+M 窗口最大化和还原Ctrl+Shift+O/M 快速生成importCtrl+Shift+F 格式化代码Ctrl+L 跳转到指定行处、 notepad++ 是Ctrl+G 跳转到指定行处Alt+← Alt+→ 后退历史记录和前进历史记录Ctrl+C 复制Ctrl+X 剪切Ctrl+V 粘贴Ctrl+S 保存文件Ctrl+Z 撤销Ctrl+F
2016-02-16 12:07:37
285
转载 JUnit——学习笔记
什么是单元测试写了个类,要给别人用,会不会有bug?怎么办?测试一下。用main方法测试好不好?不好!1. 不能一起运行!2. 大多数情况下需要人为的观察输出确定是否正确为什么要进行单元测试重用测试,应付将来的实现的变化。提高士气,明确知道我的东西是没问题的。JUnit4 HelloWorld1. new project2. 建立类3. 建立testca
2016-02-14 17:40:04
283
转载 SQL之limit用法
mysql支持limitselect * from tablename limit 0,1即取出第一条记录。select * from tablename limit 1,1第二条记录select * from tablename limit 10,20从第11条到31条(共计20条)
2016-02-14 17:38:32
330
转载 jQuery validate 日期比较 自定义验证方法
jQuery validate 日期比较 自定义验证方法DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">HTML> HEAD> TITLE> New Document TITLE> META NAME="Generator" CONTENT="EditPlus"> META NAME="A
2016-02-05 16:36:04
619
1
转载 Nexus远程Maven仓库索引下载教程
下载Maven仓库索引有两种方式:一、手动下载 首先将索引下载到本地,下载地址:nexus-maven-repository-index.zip 解压索引压缩包,将里面内容全部拷贝关闭当前Nexus私服,打开Nexus目录%Nexus_Home%\sonatype-work\nexus\indexer\central-ctx,首先删除当前目录里所有内容,然后粘贴所下
2016-01-28 16:53:58
542
转载 securecrt常用命令
常用命令: 一、ls 只列出文件名 (相当于dir,dir也可以使用)-A:列出所有文件,包含隐藏文件。-l:列表形式,包含文件的绝大部分属性。-R:递归显示。--help:此命令的帮助。 二、cd 改变目录cd /:进入根目录cd :回到自己的目录(用户不同则目录也不同,root为/root,xxt为/home/xxt cd ..:回到上级目录pwd:显示
2016-01-26 18:00:52
398
转载 Spring MVC 教程,快速入门,深入分析
二、核心类与接口: 先来了解一下,几个重要的接口与类。现在不知道他们是干什么的没关系,先混个脸熟,为以后认识他们打个基础。 DispatcherServlet -- 前置控制器 HandlerMapping接口 -- 处理请求的映射HandlerMapping接口的实现类:SimpleUrlHandlerMapping 通过配置文件,把一个URL映射到Co
2016-01-25 16:02:40
639
转载 java中最常用jar包的用途说明,适合初学者
jar包用途axis.jarSOAP引擎包commons-discovery-0.2.jar用来发现、查找和实现可插入式接口,提供一些一般类实例化、单件的生命周期管理的常用方法.jaxrpc.jarAxis运行所需要的组件包saaj.jar创建到端点的点到点连接的方法、创建并处理SOAP消息和附件的方法,以及接收和处理SOAP错误
2016-01-20 15:56:19
542
转载 Git 常用命令速查表
一、 Git 常用命令速查git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释 git remote add origin git@192.168.1.119:ndshowg
2016-01-15 11:22:01
288
转载 linux tail命令的使用方法详解 和 Linux 服务器查看日志基本命令
本文介绍Linux下tail命令的使用方法。linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。一、tail命令语法tail [ -f ] [ -c Number | -n Number | -m Number | -b Numbe
2016-01-11 15:48:26
4562
转载 EL和自定义函数库
问题:在数据显示的时候经常需要调用一些方法对需要显示的数据进行基本的处理,如:数据过滤、求子串等操作。那么就需要使用EL表达式进行快速的函数调用。引入HTMLFilter.java类描述为函数2.1 在WEB-INF中创建一个myfun.tld文件 xmlns:xsi="http://www.w3.org/2001/XMLSche
2016-01-06 16:53:50
366
转载 jsp当中JSTL对特殊字符的处理:EL运算符
算术运算符 + 、 - 、 * 、 / (或 div )和 % (或 mod ) 关系运算符 == (或 eq )、 != (或 ne )、 (或 gt )、 = (或 ge ) 逻辑运算符 && (或 and )、 || (或 or )和 ! (或 not ) 验证运算符 empty JSTL对特殊字符的处理(单引号、双引号、小于号、大于号和&符号)单
2016-01-06 15:28:29
634
转载 formatNumber详解
.标签用于对数字、货币、百分比数据作格式化处理。使用标签的语法如下。第1种:不带body1. "数值" [type="{number|currency|percent}"] 2. [pattern="格式定制模式"] [currencyCode="货币代码"] 3. [curr
2016-01-05 11:48:15
4384
转载 Git bash常用命令
GIT使用的客户端有Git Bash:http://code.google.com/p/msysgit/还有乌龟TortoiseGit:http://code.google.com/p/tortoisegit/ git status查看本地修改与服务器的差异。git add .将这些差异文件添加,这样就可以提交了。git commit –m “这里是注释”提
2015-12-29 15:45:24
33363
转载 < %=request.getParameter(“username”)% > 等价于 ${ param.username }
一、JSP EL语言定义 EL 提供了在 JSP 脚本编制元素范围外使用运行时表达式的功能。脚本编制元素是指页面中能够用于在 JSP 文件中嵌入 Java 代码的元素。它们通常用于对象操作以及执行那些影响所生成内容的计算。JSP 2.0 将 EL 表达式添加为一种脚本编制元素。 二、JSP EL简介 1、语法结构 ${expression}
2015-12-22 12:54:20
5404
转载 maven常用命令介绍
maven常用命令介绍mvn 3.0.4 创建maven项目命令 mvn archetype:generate -DgroupId=damocles-autocredit -DartifactId=damocles-autocredit -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveM
2015-12-09 15:28:21
260
转载 Maven实战(六)依赖
我们项目中用到的jar包可以通过依赖的方式引入,构建项目的时候从Maven仓库下载即可。 1. 依赖配置 依赖可以声明如下: Xml代码 project> ... dependencies> dependency> groupId>group-agroupId> a
2015-12-09 13:59:05
300
转载 Maven简介(六)——Dependency
7 Dependency介绍7.1 依赖的传递性当项目A依赖于B,而B又依赖于C的时候,自然的A会依赖于C,这样Maven在建立项目A的时候,会自动加载对C的依赖。依赖传递对版本的选择假设A依赖于B和C,然后B依赖于D,D又依赖于E1.0,C直接依赖于E2.0,那么这个时候A依赖的是E1.0还是E2.0,还是这两个都依赖呢?两个都依赖是肯定不行的,因为它们可能会有
2015-12-09 13:53:37
334
转载 Git 命令参数及用法详解
git 命令 (gnu interactive tools)功能说明:文字模式下的文件管理员。语 法:git 命令补充说明:git命令是用来管理文件的程序,它十分类似DOS下的Norton Commander,具有互动式操作界面。它的操作方法和Norton Commander几乎一样,略诉如下: F1 :执行info指令,查询指令相关信息,会要求您输入欲查询的名称。
2015-12-09 10:26:35
410
转载 Git 常用命令大全
Git 是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。Git常用操作命令:1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add
2015-12-09 10:25:56
277
转载 Linux常用命令大全
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui
2015-11-24 20:02:56
217
转载 深入解析java虚拟机-jvm运行机制
转自oschina一:JVM基础概念 JVM(Java虚拟机)一种用于计算设备的规范,可用不同的方式(软件或硬件)加以实现。编译虚拟机的指令集与编译微处理器的指令集非常类似。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JV
2015-11-17 22:44:48
522
转载 对java servlet 单例模式的理解
理解两个问题足以,问题如下:1、如果不同的2个用户同时对这个网站的不同业务同时发出请求(如注册和登陆),那容器里有几个servlet呢??2、不同的用户同时对同一个业务(如注册)发出请求,那这个时候容器里产生的有是几个servlet实例呢?答案:引子:一个web容器,可以有多个servlet。 对提交到同一个servlet类的多个业务请求,共享一个servlet对象
2015-11-17 22:25:58
493
转载 Java 线程池的作用
1.为什么要使用线程池 在java中,如果每个请求到达就创建一个新线程,开销是相当大的。在实际使用中,服务器在创建和销毁线程上花费的时间和消耗的系统资源都相当大,甚至可能要比在处理实际的用户请求的时间和资源要多的多。除了创建和销毁线程的开销之外,活动的线程也需要消耗系统资源。如果在一个jvm里创建太多的线程,可能会使系统由于过度消耗内存或“切换过度”而导致系统资源不足。为了防止资源不足
2015-11-17 22:17:23
269
转载 HTTP协议是无状态协议
无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。客户端与服务器进行动态交互的Web应用程序出现之后,HTTP无状态的特性严重阻碍了这些应用程序的实现,毕竟交互是需要承前启后的,简单的购物车程序也要知道用户到底在之前选择了什么商品。于是,两种用于保持HTTP
2015-11-17 22:12:01
442
转载 如何写线程池
需要实现一个简单的线程池,满足以下要求: 1 可伸缩,即一旦发现线程不够用,则可以动态增加线程。(至于缩减线程,这个可能难度比较大,暂时不考虑)。 2 支持超时任务。比如提交一个Task,可以设置5秒后执行,并且可以设置执行一次,还是每隔5秒执行。基本上就是这两个要求。下面讨论下实现上的问题。 Windows平台1 Windows平台实现
2015-11-17 21:58:29
740
转载 jvm中的堆和栈
jvm是基于堆栈的虚拟机,堆和栈都是java中用来存储数据的地方.(1)堆的特点: 每个java应用进程(一个main线程以及它的子线程)对应一个堆,堆的大小可以通过参数-xms,-xmx来设置。 java中所有通过new出来的对象和数组都存在堆中,可以为各线程共享,堆中的内存空间通过垃圾回收器进行回收。(2)栈的特点: 栈是线程私有的,栈的生命周期
2015-11-17 21:51:06
2043
转载 Java垃圾回收机制
经典的垃圾回收方法Java虚拟机规范并没有对如何实现垃圾收集器做出明确的规定,因此各个厂商的虚拟机可以采用不同的方式来实现垃圾收集器,所以在此只讨论几种常见的垃圾收集算法的核心思想。1.Mark-Sweep(标记-清除)算法 这是最基础的垃圾回收算法,之所以说它是最基础的是因为它最容易实现,思想也是最简单的。标记-清除算法分为两个阶段:标记
2015-11-17 21:38:19
259
转载 数据库事务的四大特性:ACID
事务的4大特性(ACID):原子性(Atomicity):事务是数据库的逻辑工作单位,它对数据库的修改要么全部执行,要么全部不执行。一致性(Consistemcy):事务前后,数据库的状态都满足所有的完整性约束。隔离性(Isolation):并发执行的事务是隔离的,一个不影响一个。如果有两个事务,运行在相同的时间内,执行相同的
2015-11-17 21:26:50
448
转载 关于Java中停止线程执行的方法总结
如何停止java的线程一直是开发多线程程序的一个非常头痛的问题,本文我们就来讨论一下关于Java中停止线程执行的方法,我们应该如何正确停止java中的线程。Java中停止线程执行的方法一、暂停或停止线程的理论在Java编程中,要暂停或停止当前正在运行的线程,有几种方法。对于把线程转入睡眠Sleep状态,使用Thread.sleep()是最正确的方式。或许有人会问,为
2015-11-12 22:15:34
8110
转载 java中 List 与Set 的区别
1、List,Set都是继承自Collection接口2、List特点:元素有放入顺序,元素可重复 ,Set特点:元素无放入顺序,元素不可重复(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其位置其实是固定的) 3、List接口有三个实现类:LinkedList,ArrayList,Vector ,Set接口有两个实现类:HashSet(底层由Has
2015-11-09 11:39:58
298
转载 JAVA中的抽象类和接口的区别
接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的,另外,实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需要用到的方法,一般的应用里,最顶级的是接口,然后是抽象类实现接口,最后才到具体类实现。还有,接口可以实现多重继承,而一个类只能继承一个超类,但可以通过继承多个接口实现多重继承,接口还有标识(里面没有任何方法,如Re
2015-11-09 11:39:33
272
转载 cookie 和session 的区别详解
二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie里的内容来判断使用者,送出特定的网页内容给你。 Cookie 的使用很普遍,许多有提供个人化服务的网站,都是利用
2015-11-04 14:06:39
286
转载 Servlet中的GET和POST之间的区别
1、get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。2、对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Reque
2015-11-03 21:21:55
1271
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人