上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 55 下一页
摘要: Collection是集合类的上级接口,继承与他的接口主要有Set和List.Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。 阅读全文
posted @ 2020-11-28 12:51 咔啡 阅读(116) 评论(0) 推荐(0)
摘要: 可以使用 bind 命令,bind 可以很方便地在 shell 中实现宏或按键的绑定。 在进行按键绑定的时候,我们需要先获取到绑定按键对应的字符序列。 比如获取 F12 的字符序列获取方法如下:先按下 Ctrl+V,然后按下 F12 .我们就可 以得到 F12 的字符序列 ^[[24~。 接着使用  阅读全文
posted @ 2020-11-28 12:49 咔啡 阅读(501) 评论(0) 推荐(0)
摘要: 通过管道将命令”cat file_name.txt” 和 ’more’ 连接在一起可以实现这个 需要. [root@localhost ~]# cat file_name.txt | more 阅读全文
posted @ 2020-11-28 12:47 咔啡 阅读(267) 评论(0) 推荐(0)
摘要: - final:修饰符(关键字)有三种用法:如果一个类被声明为final,意味着它不能再派生出新的子类,即不能被继承,因此它和abstract是反义词。将变量声明为final,可以保证它们在使用中不被改变,被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取不可修改。被声明为fin 阅读全文
posted @ 2020-11-28 12:46 咔啡 阅读(102) 评论(0) 推荐(0)
摘要: bash shell 的内置命令 let 可以进行整型数的数学运算。 #! /bin/bash … … let c=a+b … … 阅读全文
posted @ 2020-11-28 12:45 咔啡 阅读(139) 评论(0) 推荐(0)
摘要: 你两种依赖方式都可以使用,构造器注入和Setter方法注入。最好的解决方案是用构造器参数实现强制依赖,setter方法实现可选依赖。 阅读全文
posted @ 2020-11-28 12:43 咔啡 阅读(328) 评论(0) 推荐(0)
摘要: 对于 short s1 = 1; s1 = s1 + 1;由于 1 是 int 类型,因此 s1+1 运算结果也是 int 型,需要强制转换类型才能赋值给 short 型。而 short s1 = 1; s1 += 1;可以正确 编译,因为 s1+= 1;相当于 s1 = (short)(s1 + 阅读全文
posted @ 2020-11-28 12:42 咔啡 阅读(141) 评论(0) 推荐(0)
摘要: 有两个重要的bean 生命周期方法,第一个是setup , 它是在容器加载bean的时候被调用。第二个方法是 teardown 它是在容器卸载类的时候被调用。 The bean 标签有两个重要的属性(init-method和destroy-method)。用它们你可以自己定制初始化和注销方法。它们也 阅读全文
posted @ 2020-11-28 12:41 咔啡 阅读(236) 评论(0) 推荐(0)
摘要: awk '{pattern + action}' {filenames} #cat /etc/passwd |awk -F ':' '{print 1"\t"7}' //-F 的意思是以':'分隔 root /bin/bash daemon /bin/sh 搜索/etc/passwd 有 root 阅读全文
posted @ 2020-11-28 12:37 咔啡 阅读(76) 评论(0) 推荐(0)
摘要: AOP核心就是切面,它将多个类的通用行为封装成可重用的模块,该模块含有一组API提供横切功能。比如,一个日志模块可以被称作日志的AOP切面。根据需求的不同,一个应用程序可以有若干切面。在Spring AOP中,切面通过带有@Aspect注解的类实现。 阅读全文
posted @ 2020-11-28 12:36 咔啡 阅读(112) 评论(0) 推荐(0)
摘要: 装配,或bean 装配是指在Spring 容器中把bean组装到一起,前提是容器需要知道bean的依赖关系,如何通过依赖注入来把它们装配到一起。 阅读全文
posted @ 2020-11-28 12:34 咔啡 阅读(129) 评论(0) 推荐(0)
摘要: 1. get从地址栏以明文的方式提交请求信息内容?username=admin&password=123,用户可见, 而post从请求正文提交请求信息内容,用户不可见。 2. get提交因为是从地址栏传递,而浏览器的地址栏长度有限制,不能提交大数据 post从请求正文传递信息内容,对文件大小无限制, 阅读全文
posted @ 2020-11-28 12:32 咔啡 阅读(76) 评论(0) 推荐(0)
摘要: 使用命令 compgen -c,可以打印出所有支持的命令列表。 [root@localhost ~]$ compgen -c l. ll ls which if then else elif fi case esac for select while until do done … 阅读全文
posted @ 2020-11-28 12:31 咔啡 阅读(380) 评论(0) 推荐(0)
摘要: TransportClient 利用 transport 模块远程连接一个 elasticsearch 集群。它并 不加入到集群中,只是简单的获得一个或者多个初始化的 transport 地址,并以 轮 询 的方式与这些地址进行通信。 阅读全文
posted @ 2020-11-28 12:30 咔啡 阅读(353) 评论(0) 推荐(0)
摘要: JSP共有以下9个内置的对象: request请求对象 response 响应对象 pageContext 页面上下文对象 session 会话对象 application web应用上下文对象 out 输出对象 config 配置信息对象 page JSP网页本身 exception 针对错误网页 阅读全文
posted @ 2020-11-28 12:27 咔啡 阅读(266) 评论(0) 推荐(0)
摘要: 引入允许我们在已存在的类中增加新的方法和属性。 阅读全文
posted @ 2020-11-28 12:25 咔啡 阅读(302) 评论(0) 推荐(0)
摘要: 关注点是应用中一个模块的行为,一个关注点可能会被定义成一个我们想实现的一个功能。 横切关注点是一个关注点,此关注点是整个应用都会使用的功能,并影响整个应用,比如日志,安全和数据传输,几乎应用的每个模块都需要的功能。因此这些都属于横切关注点。 阅读全文
posted @ 2020-11-28 12:21 咔啡 阅读(514) 评论(0) 推荐(0)
摘要: 连接点代表一个应用程序的某个位置,在这个位置我们可以插入一个AOP切面,它实际上是个应用程序执行Spring AOP的位置。 阅读全文
posted @ 2020-11-28 12:20 咔啡 阅读(389) 评论(0) 推荐(0)
摘要: 工作原理:JAVA EE服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。客户端程序需要连接时,池驱动程序会返回一个未使用的池连接并将其表记为忙。如果当前没有空闲连接,池驱动程序就新建一定数量的连接,新建连接的数量有配置参数决定。当使用的池连接调用完成后,池驱动程序将此连接表记为空 阅读全文
posted @ 2020-11-28 12:19 咔啡 阅读(70) 评论(0) 推荐(0)
摘要: 使用 linux 命令 ’disown -r ’可以将所有正在运行的进程移除。 阅读全文
posted @ 2020-11-28 12:17 咔啡 阅读(145) 评论(0) 推荐(0)
摘要: 依赖注入,是IOC的一个方面,是个通常的概念,它有多种解释。这概念是说你不用创建对象,而只需要描述它如何被创建。你不在代码里直接组装你的组件和服务,但是要在配置文件里描述哪些组件需要哪些服务,之后一个容器(IOC容器)负责把他们组装起来。 阅读全文
posted @ 2020-11-28 12:16 咔啡 阅读(268) 评论(0) 推荐(0)
摘要: (1)Set方法注入; (2)构造器注入:①通过index设置参数的位置;②通过type设置参数类型; (3)静态工厂注入; (4)实例工厂; 阅读全文
posted @ 2020-11-22 16:06 咔啡 阅读(2211) 评论(0) 推荐(0)
摘要: find <指定目录> <指定条件> <指定动作> whereis 加参数与文件名 locate 只加文件名 find 直接搜索磁盘,较慢。 find / -name "string*" 阅读全文
posted @ 2020-11-22 15:58 咔啡 阅读(301) 评论(0) 推荐(0)
摘要: Spring容器中的bean可以分为5个范围: (1)singleton:默认,每个容器中只有一个bean的实例,单例的模式由BeanFactory自身来维护。 (2)prototype:为每一个bean请求提供一个实例。 (3)request:为每一个网络请求创建一个实例,在请求完成以后,bean 阅读全文
posted @ 2020-11-22 15:49 咔啡 阅读(218) 评论(0) 推荐(0)
摘要: Spring 配备构建Web 应用的全功能MVC框架。Spring可以很便捷地和其他MVC框架集成,如Struts,Spring 的MVC框架用控制反转把业务对象和控制逻辑清晰地隔离。它也允许以声明的方式把请求参数和业务对象绑定。 阅读全文
posted @ 2020-11-22 15:48 咔啡 阅读(199) 评论(0) 推荐(0)
摘要: <resultMap>、<parameterMap>、<sql>、<include>、 <selectKey>,加上动态 sql 的 9 个标签,其中<sql>为 sql 片段标签,通过 <include>标签引入 sql 片段,<selectKey>为不支持自增的主键生成策略标签。 阅读全文
posted @ 2020-11-22 15:40 咔啡 阅读(265) 评论(0) 推荐(0)
摘要: 1、CHAR 和 VARCHAR 类型在存储和检索方面有所不同 2、CHAR 列长度固定为创建表时声明的长度,长度值范围是 1 到 255 当 CHAR 值被存储时,它们被用空格填充到特定长度,检索 CHAR 值时需删除尾随空格。 阅读全文
posted @ 2020-11-22 15:37 咔啡 阅读(130) 评论(0) 推荐(0)
摘要: \u:显示当前用户账号 \h:显示当前主机名第 447 页 共 485 页 \W:只显示当前路径最后一个目录 \w:显示当前绝对路径(当前用户目录会以~代替) $PWD:显示当前全路径 $:显示命令行’$'或者’#'符号 #:下达的第几个命令 \d:代表日期,格式为 week day month d 阅读全文
posted @ 2020-11-22 15:31 咔啡 阅读(189) 评论(0) 推荐(0)
摘要: 数组没有length()方法,有length 的属性。String 有length()方法。JavaScript中,获得字符串的长度是通过length属性得到的,这一点容易和Java混淆。 阅读全文
posted @ 2020-11-22 15:27 咔啡 阅读(503) 评论(0) 推荐(0)
摘要: 第一种是使用<resultMap>标签,逐一定义数据库列名和对象属性名之间的映 射关系。 第二种是使用 sql 列的别名功能,将列的别名书写为对象属性名。 有了列名与属性名的映射关系后,Mybatis 通过反射创建对象,同时使用反射给 对象的属性逐一赋值并返回,那些找不到映射关系的属性,是无法完成赋 阅读全文
posted @ 2020-11-22 15:26 咔啡 阅读(864) 评论(0) 推荐(0)
摘要: 在一般情况下,只有无状态的Bean才可以在多线程环境下共享,在Spring中,绝大部分Bean都可以声明为singleton作用域,因为Spring对一些Bean中非线程安全状态采用ThreadLocal进行处理,解决线程安全问题。 ThreadLocal和线程同步机制都是为了解决多线程中相同变量的 阅读全文
posted @ 2020-11-22 15:22 咔啡 阅读(427) 评论(0) 推荐(0)
摘要: Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 阅读全文
posted @ 2020-11-22 15:20 咔啡 阅读(506) 评论(0) 推荐(0)
摘要: oracle select rownum,bookId from [rownum是伪列名,bookId是列名] (select rownum row_id,bookId from xiaoWJ_books t) t where row_id between 10 and 20 [查10到20条记录] 阅读全文
posted @ 2020-11-22 15:18 咔啡 阅读(181) 评论(0) 推荐(0)
摘要: LinkedList和ArrayList是另个不同变量列表的实现。ArrayList的优势在于动态的增长数组,非常适合初始时总长度未知的情况下使用。LinkedList的优势在于在中间位置插入和删除操作,速度是最快的。 阅读全文
posted @ 2020-11-22 15:17 咔啡 阅读(438) 评论(0) 推荐(0)
摘要: 这四个作用域的可见范围如下表所示。说明:如果在修饰的元素上面没有写任何访问修饰符,则表示friendly。作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √protected √ √ √ ×friendly √ √ × ×private √ × × × 阅读全文
posted @ 2020-11-22 15:13 咔啡 阅读(158) 评论(0) 推荐(0)
摘要: history 阅读全文
posted @ 2020-11-22 15:11 咔啡 阅读(123) 评论(0) 推荐(0)
摘要: 在语法定义上的区别:静态变量前要加static关键字,而实例变量前则不加。在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量。静态变量不属于某个实例对象,而是属于类,所以也称为类变量,只要程序加载了类的字节码,不用创建任何实例对象, 阅读全文
posted @ 2020-11-22 15:04 咔啡 阅读(118) 评论(0) 推荐(0)
摘要: df -hl 文件系统 容量 已用 可用 已用% 挂载点 Filesystem Size Used Avail Use% Mounted on /dev/hda2 45G 19G 24G 44% / /dev/hda1 494M 19M 450M 4% /boot 阅读全文
posted @ 2020-11-22 15:00 咔啡 阅读(496) 评论(0) 推荐(0)
摘要: 1、Mybatis 是一个半 ORM(对象关系映射)框架,它内部封装了 JDBC,开发时 只需要关注 SQL 语句本身,不需要花费精力去处理加载驱动、创建连接、创建 statement 等繁杂的过程。程序员直接编写原生态 sql,可以严格控制 sql 执行性 能,灵活度高。 2、MyBatis 可以 阅读全文
posted @ 2020-11-22 14:57 咔啡 阅读(374) 评论(0) 推荐(0)
摘要: String类是final类故不可以继承。 阅读全文
posted @ 2020-11-22 14:55 咔啡 阅读(92) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 55 下一页