自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

转载 什么是Just In Time编译器?

1. 什么是Just In Time编译器?Hot Spot 编译当 JVM 执行代码时,它并不立即开始编译代码。这主要有两个原因:首先,如果这段代码本身在将来只会被执行一次,那么从本质上看,编译就是在浪费精力。因为将代码翻译成 java 字节码相对于编译这段代码并执行代码来说,要快很多。当 然,如果一段代码频繁的调用方法,或是一个循环,也就是这段代码被多次执行,那

2017-05-15 01:40:58 2948

转载 maven参数解释

首页 资讯 精华 论坛 问答 博客 专栏 群组 更多 ▼您还未登录 ! 登录 注册点缀星辰博客微博相册收藏留言关于我 Maven学习总结:基本概念博客分类: javamavenmaven 简介    在前一篇文章里已

2017-04-01 15:47:21 1420

转载 Linux查找查看帮助命令

Linux查找查看帮助命令昨天我们学习了文件系统与操作系统的关系及文件系统的结构,还有文件目录的基本增删的命令。今天我们继续学习文件目录的查找查看命令与命令的帮助。前面我们归结了查找命令分别有which,find,whereis,locate.今天我们就来详细的了解下他们怎么使用的,及在什么时候使用。查找类命令Which这个命令是用来干嘛的呢?我们使用命令,他就是查找命令某个系

2017-03-30 11:51:55 998

转载 linux下怎么退出telnet

linux下怎么退出telnet标签: linuxparameterscharacterencryptionauthenticationvariables2011-08-31 08:26 9578人阅读 评论(0) 收藏 举报 分类:Linux(49) 版权声明:本文为博主原创文章,未经博主允许不得转载。在运维过程中,常常

2017-03-30 11:48:19 1119

转载 linux下ctrl 常用组合键

linux下ctrl 常用组合键标签: linux终端blog2011-09-01 15:00 11206人阅读 评论(0) 收藏 举报 分类:Linux(49) 版权声明:本文为博主原创文章,未经博主允许不得转载。在Linux中,常常用到ctrl和其他按键组合,常用的有哪些及意义呢?Ctrl+c 结束正在运行

2017-03-30 11:43:18 962

转载 Linux命令行编辑快捷键

Linux命令行编辑快捷键:history 显示命令历史列表↑(Ctrl+p) 显示上一条命令↓(Ctrl+n) 显示下一条命令!num 执行命令历史列表的第num条命令!! 执行上一条命令!?string? 执行含有string字符串的最新命令Ctrl+r 然后输入若干字符,开始向上搜索包含该字符的命令,继续按C

2017-03-30 11:35:38 746

转载 Linux命令

1. ps (Process Status缩写),列出系统中当前运行的那些进程,(那个时刻的那个进程,是快照)    top 命令,动态的显示进程信息。2. printf  "\033c" 或者 reset, 可以使用上下键查看历史。

2017-03-30 11:29:19 428

转载 Linux系统里如何彻底的清空终端屏幕?

Linux系统里如何彻底的清空终端屏幕?本文地址:https://linux.cn/article-2582-1.html2014-02-19 20:10    评论: 10 收藏: 1 分享: 1    Linux用户,特别是Ubuntu或CentOS用户,基本上都习惯使用clear命令或Ctrl+L组合快捷键来清空终端屏幕

2017-03-30 11:27:43 8442

转载 ps -ef 查看正在活动的进程ps -ef |grep abc 查看含有"abc"的活动进程 ps -ef |grep -v abc 查看不含abc的活动进程

ps -ef 查看正在活动的进程ps -ef |grep abc 查看含有"abc"的活动进程ps -ef |grep -v abc 查看不含abc的活动进程     1)ps a 显示现行终端机下的所有程序,包括其他用户的程序。   2)ps -A 显示所有程序。   3)ps c 列出程序时,显示每个程序真

2017-03-30 11:26:59 2386

转载 think in Java

2017-03-18 00:39:22 578

转载 oracle中的number类型用法及举例

oracle中的number类型用法及举例博客分类: 在路上 一、Number与int,float等数据类型的区别 oracle本没有int类型,为了与别的数据库兼容,新增了int类型作为Number类型的子集。 1、int类型只能存储整数; 2、Number可以存储浮点数,也可以存储整数; 二、Number类型的用法 Number表

2017-03-16 15:46:47 17152

转载 java 中静态代码和非静态代码块的区别!

java 中静态代码和非静态代码块的区别! zhaokongsheng 2012-04-16 20:12:55相同点:都是在JVM加载类时且在构造方法执行之前执行,在类中都可以定义多个,    一般在代码块中对一些static变量进行赋值。不同点:静态代码块在非静态代码块之前执行(静态代码块—>非静态代码块—>构造方法)。    静态代码块只在第一次new执行一

2017-03-16 15:14:30 427

转载 MySQL临时表的简单用法 在大数据量时有时会加快查询速度

MySQL临时表的简单用法 在大数据量时有时会加快查询速度当工作在非常大的表上时,你可能偶尔需要运行很多查询获得一个大量数据的小的子集,不是对整个表运行这些查询,而是让MySQL每次找出所需的少数记录,将记录选择到一个临时表可能更快些,然后在这些表运行查询。创建临时表很容易,给正常的CREATE TABLE语句加上TEMPORARY关键字:CREATE TEMPOR

2017-03-10 15:33:12 4935

转载 notepad++更改字体大小和颜色

notepad++更改字体大小和颜色||更新:2014-08-08 12:561234567分步阅读一键约师傅百度师傅高质屏和好师傅,拯救你的碎屏机很多朋友刚接触notepad++不知道在哪里设置字体,或是设置字体之后不起作用,这里简单介绍下怎么设

2017-03-10 15:07:22 4071 2

转载 sql不走索引总结(多看多记住啊)

Oracle在执行一个SQL之前,首先要分析一下语句的执行计划,然后再按执行计划去执行。分析语句的执行计划的工作是 由优化器(Optimizer)来完成的。不同的情况,一条SQL可能有多种执行计划,但在某一时点,一定只有一种执行计划是最优的,花费时间是最少的。 相信你一定会用Pl/sql Developer、Toad等工具去看一个语句的执行计划,不过你可能对Rule、Choose、First

2017-03-10 11:45:48 9551

转载 oracle 不走索引的原因

oracle 不走索引的原因2013-02-01 13:46 9098人阅读 评论(0) 收藏 举报 分类:oracle(27) create table tb2 as select * from emp;alter table tb2 modify empno number(4) not null;翻到20W行create inde

2017-03-10 11:42:07 3305

转载 Class.forName(xxx.xx.xx) 反射的作用啊

Class.forName(xxx.xx.xx) 返回的是一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这个方法了,不过要再加一点。A a = (A)Class.forName("pac

2017-03-09 16:12:15 355

转载 深入研究Servlet线程安全性问题

深入研究Servlet线程安全性问题本文参考链接(略加改动):http://www.yesky.com/334/1951334.shtml  摘 要:介绍了Servlet多线程机制,通过一个实例并结合Java 的内存模型说明引起Servlet线程不安全的原因,给出了保证Servlet线程安全的三种解决方案,并说明三种方案在实际开发中的取舍。    Servlet

2017-03-09 15:32:00 225

转载 整理疑问点

Statement和PreparedStatement的区别; 什么是SQL注入,怎么防止SQL注入?问题一:Statement和PreparedStatement的区别  先来说说,什么是java中的Statement:Statement是java执行数据库操作的一个重要方法,用于在已经建立数据库连接的基础上,向数据库发送要执行的SQL语句。具体步骤:  1.首先导入java.s

2017-03-08 11:39:11 384

原创 JDBC访问数据库的过程,sql注入问题预总结

package cn.mybats.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;/*** *

2017-03-08 11:18:46 328

原创 Git的使用(gitbash命令创建版本库)

--1. git的安装 msysgit gitbash --2. 创建repository(路径名不要含有中文)  pwd --查看当前路径  cd ..  mkdir gitLearn  --创建目录  cd gitLearn  --进入路径  git INIT --初始化,编程git可以管理的仓库  会生成 .git文件,他就是用来跟踪管理版本库的  --3

2016-11-23 16:41:30 2400

原创 Spring4.0核心技术与最佳实践

前言——当学习成为一种习惯的时候,那么离成功就不远了。第一部分 Spring的核心引题Spring两大核心特性:IOC 和 AOP。第一章  Spring IOC之旅本章内容:Spring IOC介绍Spring IOC原理Spring IOC原理剖析1.1 IOC概述 IOC(Inverse of Control 控制反转)是Spring容器的内核。

2016-11-23 11:37:54 888

转载 Git使用

集中式vs分布式阅读: 497615Linus一直痛恨的CVS及SVN都是集中式的版本控制系统,而Git是分布式版本控制系统,集中式和分布式版本控制系统有什么区别呢?先说集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。中央服务器就好比是一个

2016-11-22 09:58:24 232

原创 Spring消息学习(JMS篇)

1.JMS(Java Message Service)Java消息服务 --------------  异步API   两个主要的概念:消息代理(message broker), 目的地(destination)  2.JMS中有两种类型目的地:队列 , 主题   队列(点对点消息模型)  主题(发布-订阅消息模型)3.ActiveMQ 是开源的消息代理,是JM

2016-09-07 11:26:02 707

原创 CurrentThread用法

public class CurrentThreadTest {public static void main(String[] args) {// System.out.println(Thread.currentThread().getName());Thread td = new TestThread();td.run();}}class TestThre

2016-06-02 09:45:11 2541

原创 Thread和Runnable之间的关系

public class Thread implements Runnable{  private Runnable target;//Thread实现Runnable接口,但是并没有完全实现run() 方法,此方法是Runnable子类完成的,所以如果继承Thread就必须覆写run方法@Override public void run(){  if(!target != n

2016-05-30 18:34:32 2077 1

工厂模式及其实现

工厂模式定义,实现,一看就懂

2016-06-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除