- 浏览: 80347 次
- 性别:
- 来自: 杭州
最新评论
文章列表
spring refresh()
- 博客分类:
- spring
public void refresh() throws BeansException, IllegalStateException {
synchronized (this.startupShutdownMonitor) {
//准备启动spring容器,设置容器的启动日期和活动标志
prepareRefresh();
ConfigurableListableBeanFactory beanFactory = obtainFreshBeanFactory();//获得容器ApplicationContext的子类BeanFactory。步骤如下:如果已 ...
1、步骤
通过慢查询日志,查到sql语句
通过解析SQL语句查看影响行数
如果影响行数特别多,判断是否需要加索引
mysql ?使用
? contents
2、show [global] status;
engine=myisa
show status like 'com_insert%';
show status like 'com_update%';
show status like 'com_delete%';
show status like 'com_select%';
create table t1( id int not null auto_increment ...
? contents
1、复制表结构、复制表数据
create table t1(
id int not null auto_increment primary key,
name varchar(30)
);
insert into t1(name) values("user1");
insert into t1(name) values("user2");
create table t2 like t1; #复制表结构
desc t2;
insert into t2 select * from t1;
2、索引
方式1
...
1、分区类型RANGE,LIST,HASH
CREATE TABLE t2 (
dt date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8
PARTITION BY RANGE (TO_DAYS(dt))
(PARTITION p01 VALUES LESS THAN (733042) ENGINE = MyISAM,
PARTITION p02 VALUES LESS THAN (733407) ENGINE = MyISAM,
PARTITION p03 VALUES LESS THAN (7 ...
安装
yum install -y mysql-server mysql mysql-devel
/etc/init.d/mysqld start
/usr/bin/mysqladmin -u root password 'new-password' // 为root账号设置密码
linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写;
用root帐号登录后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不区分表名的大小写;
1、MySQL授权其他机器访问
my ...
0、定义一个Java数组
String[] aArray = new String[5];
String[] bArray = {"a","b","c", "d", "e"};
String[] cArray = new String[]{"a","b","c","d","e"};
第一种是定义了一个数组,并且指定了数组的长度,我们这里称它为动态定义。
第二种和第三种在分配内存空间的同 ...
1、由于之前安装maven的时候自动安装了openjdk-7-jdk 、以及jetty
若没有安装的可以用以下命令安装
sudo apt-get install openjdk-7-jdk
sudo apt-get install jetty
2、配置Jetty,修改Jetty默认配置文件
sudo vim /etc/default/jetty
NO_START=0
JDK_DIRS="/usr/lib/jvm/default-java /usr/lib/jvm/java-7-openjdk-i386"
3、启动Jetty
sudo se ...
1、备份
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vim /etc/apt/sources.list
2、删除/etc/apt/sources.list文件中的全部内容
增加如下内容
deb http://mirrors.163.com/ubuntu/ precise main restricted
deb-src http://mirrors.163.com/ubuntu/ precise main restricted
deb http://mirrors.163.com/ubuntu/ p ...
1、安装
wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins
Jenkins home: /var/lib/jenkins
2、启动/关闭
...
Ubuntu14.04server 修改时间
- 博客分类:
- ubuntu
sudo dpkg-reconfigure tzdata
然后按照提示选择 Asia对应的序号,选完后会显示一堆新的提示—输入城市名,如Shanghai或Chongqing,最后再用 date 查看本地时间。
centos 6.5 修改时间
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
1、安装maven
sudo apt-get install maven
或者
到http://maven.apache.org/download.cgi下载maven的安装包apache-maven-3.0.5-bin.tar.gz,并解压至/usr/local/目录
sudo tar zxvf /home/jzk/samba_share/apache-maven-3.0.5-bin.tar.gz -C /usr/local/
vim ~/.bashrc
export M2_HOME=/usr/local/apache-maven-3.0.5
export PATH=$PATH: ...
jzk@ubuntu:$ sudo ufw enable
Firewall started and enabled on system startup
jzk@ubuntu:$ sudo ufw allow 8080
Rules updated
jzk@ubuntu:$ sudo ufw allow 8080/tcp
Rule added
jzk@ubuntu:$ cat /etc/services | less
jzk@ubuntu:$ sudo ufw allow webcache
Rules updated
jzk@ubuntu:$ sudo ufw status
...
/lib 系统级别,系统的lib
/usr/lib 程序级别,二进制安装包的lib
/usr/local/lib 用户自定义级别,用户编译的一般放这里
在ubuntu下,直接通过apt-get安装的软件一般会在/usr下面,自己编译安装的软件(或者通过一些其他的非官方途径)会在/usr/local下面
其实是普通的lib,文艺的lib和2b的lib的差别
当登陆一个linux系统时,bash shell依次会从4个不同的地方启动文件里的读取命令,顺序是:
1: /etc/profile
2:$HOME/.bash_profile
3:$HOME/.bash_login
4:$HOM ...
1、安装samba
sudo apt-get install samba
sudo apt-get install cifs-utils
#sudo apt-get install samba-common
2、创建共享的目录
mkdir /home/jzk/samba_share
sudo chmod 777 samba_share/
3、修改配置 samba
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
vim /etc/samba/smb.conf
在其最后添加
[share]
path ...