`
xfxlch
  • 浏览: 167612 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
该组命令在日常应用中用到的应该不多。 这组命令可以用来把多个目录push到一个目录栈,然后可以pop出来。命令组合如下: • dirs: Display the directory stack • pushd: Push directory into the stack • popd: Pop directory from the stack and cd to it 通常情况下执行这三个命令会有以下结果: jack@Ubuntu:~$ dirs ~ jack@Ubuntu:~$ pushd bash: pushd: 无其他目录 jack@Ubuntu:~$ popd bash: ...
cd - 命令是在linux中在最近的两个目录之间实现快速切换的commond line: jack@Ubuntu:~$ pwd /home/jack jack@Ubuntu:~$ cd /tmp/very/long/directory/structure/that/is/too/deep/ jack@Ubuntu:/tmp/very/long/directory/structure/that/is/too/deep$ cd /tmp/subdir1/subdir2/subdir3/ jack@Ubuntu:/tmp/subdir1/subdir2/subdir3$ cd - /t ...
在linux系统中,我们经常会利用mkdir命令创建目录,并且cd到该目录下做一些必要的工作。 例如: [clu@portal.ny1 ~]$ mkdir -p /tmp/subdir1/subdir2/subdir3 [clu@portal.ny1 ~]$ cd /tmp/subdir1/subdir2/subdir3 [clu@portal.ny1 subdir3]$ pwd /tmp/subdir1/subdir2/subdir3 [clu@portal.ny1 subdir3]$ 那么有没有更快的方法将两条命令结合起来操作,使得我们只要执行一条命令就可以既创建了目录,也cd到该 ...
cd ..命令可以返回到上一层目录。 我们都知道使用cd ../是回到系统的上一层目录,但是当你进入到一个很深的目录的时候,你想回到前3层的目录,你就要用cd ../../../来达到目的,如果是目录更深,或许你需要的../就要写的更多。现在通过cd alisa命令来减轻或减少../的输入次数。 假设有如下的目录: jack@Ubuntu: mkdir -p /tmp/very/long/directory/structure/that/is/too/deep jack@Ubuntu:cd /tmp/very/long/directory/structure/that/is/too/deep ...
CDPATH:是linux系统中预留的一个环境变量,该变量不可做其他使用。 CDPATH:改变目录路径变量,保留一系列由冒号隔开的路径名,用于cd命令。如果设置了CDPATH,cd一个目录时,首先查找CDPATH,如果CDPATH指明此目录,则此目录成为当前工作目录。例子如下: [clu@portal.ny1 ~]$ pwd /home/staff/clu [clu@portal.ny1 ~]$ cd hello -bash: cd: hello: No such file or directory [clu@portal.ny1 ~]$ export CDPATH=/home/staf ...

ThreadLocal

    博客分类:
  • Java
Java线程:深入ThreadLocal ThreadLocal与线程成员变量还有区别,ThreadLocal该类提供了线程局部变量。这个局部变量与一般的成员变量不一样,ThreadLocal的变量在被多个线程使用时候,每个线程只能拿到该变量的一个副本,这是Java API中的描述,通过阅读API源码,发现并非副本,副本什么概念?克隆品? 或者是别的样子,太模糊。 准确的说,应该是ThreadLocal类型的变量内部的注册表(Map<Thread,T>)发生了变化,但ThreadLocal类型的变量本身的确是一个,这才是本质! 下面就做个例子: 一、标准例子 定义 ...
需求: 对所有操作数据库的事件,添加audit log, 此log持久化到一张单独的audit_log表,以供操作人员可以查阅跟踪。 方案: Hibernate Interceptor 提供了一个拦截器,使用切面的方法,拦截所有对DB的操作,like:persist, merge, remove event。 实现: 首先是创建一个AuditlogInterceptor,来实现对数据库操作的拦截。 这个Interceptor要继承Hibernate的EmptyInterceptor, 然后我们同时重写onsave,ondelete,onFlushDirty, postFlush等方法来实现我 ...

eclipse 加入tomcat 包

    博客分类:
  • Java
...
Eclipse去掉对JS文件的Validation 第一步: 去除eclipse的JS验证: window->preference->Java Script->Validator->Errors/Warnings->Enable Javascript Sematic validation前面的钩子去掉; 第二步: 找到项目目录,去掉项目目录里的 .project 文件中的以下部分: <buildCommand> <name>org.eclipse.wst.jsdt.core.javascriptValidator</name ...
这里除了console.dirxml()的功能有缺陷之外,其他的都是能够实现的,dirxml的解析不成功的原因,明天再回来看一下: FYI:http://blogread.cn/it/article/3459?f=hot1 <html> <title> hello </title> <script type="text/javascript"> console.log('it is log for console'); console.error('it is error for console'); var ...
类的定义: Ext.define("Calulator",{ constructor:function(){ return this; }, plus:function(v1,v2){ return v1+v2; }, minus:function(v1, v2){ return v1-v2; }, multiply:function(v1, v2){ return v1*v2; } }); var cal = new Calulator(); console.log(c ...
简单的写了一个extjs的入门页面 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>MyTESToR h ...
还是先定义一个json对象: var obj = {1:'中文','2':'也是中文','.':'这个也是允许的','中文':'还是中文',count:3,person:[{id:333,name:'张三'},{id:444,name:'李四'}],object:{id:1,msg:"你好,世界"}} 新添一个数据:{"language";"java"} obj["language"] = java 删除一个数据:delete obj.count;
记忆力不及以前了 希望多做一些笔记,然后多做一些练习,然后多看一些书,好好努力10年

认识js元素

json格式: json格式常常有两种,一种是对像,一种是数组 var obj={id:22,name:'hello'} var array=[1,2,4] 这两种读取方式如下: alert(obj.id ); alert(array[1] ); 当然啦,两者可以组合在一起: var obj = {1:'中文','2':'也是中文','中文':'还是中文',count:3,person:[{id:333,name:'张三'},{id:444,name:'李四'}],object:{id:1,msg:"你好,世界"}} alert(obj[2] + '---- ...
Global site tag (gtag.js) - Google Analytics