- 浏览: 21821 次
- 性别:
- 来自: 青岛
最新评论
文章列表
#!/bin/bash
db_user="root"
db_passwd="123456"
db_name="test_db"
#进入备份目录将之前的移动到old目录
cd /mnt/backup/bakmysql
echo "you are in bakmysql directory now"
mv test_db* /mnt/backup/bakmysqlold
echo "Old databases are moved to bakmysqlold folder"
#备份目录
backup_ ...
转帖【https://www.cnblogs.com/moxiaoan/p/5683743.html】
莫小安
CentOS7使用firewalld打开关闭防火墙与端口
1、firewalld的基本使用
启动: systemctl start firewalld
关闭: systemctl stop firewalld
查看状态: systemctl status firewalld
开机禁用 : systemctl disable firewalld
开机启用 : systemctl enable firewalld
2.systemctl是CentOS7的服务管理工具中主要的工 ...
原文 http://blog.csdn.net/pqszq1314/article/details/25896163
$.extend($.fn.validatebox.defaults.rules, {
CHS: {
validator: function (value, param) {
return /^[\u0391-\uFFE5]+$/.test(value);
},
message: '请输入汉字'
},
english : {// 验证英语
...
poi创建excel流程:
创建webbook(对应excel),创建sheet(工作簿),创建表头,填充数据,保存excel文件
java堆和栈:
堆是一个动态的数据区,类的对象从中分配空间,由垃圾回收收回空间,动态分配,效率较低。
栈存取速度快,数据可共享,数据大小、生存周期必须是确定的,灵活性差,主要用来存放基本类型。
java多线程:
java多线程三种方式,继承Thread类,实现Runable接口,使用ExecuterService,Callable,Future实现有返回结果的多线程。
servlet并发处理
当请求来临时,servlet容器会初始化对应的s ...
文件夹合并:cp -R -u aa/* bb/
查看文件夹大小:du --max-depth=1 aa/
scp的时候需要输入密码
安装expect
#!/usr/bin/expect
set timeout 20
if { [llength $argv] < 2} {
puts "Usage:"
puts "$argv0 local_file remote_path"
exit 1
}
set local_file [lindex $argv 0]
set remote_path [lindex $argv 1]
set passwd 9h8a5@ct#!
set passwderror 0
...
转自:http://www.blogjava.net/baizhihui19870626/articles/379460.html
配置rsync 同步数据 rpm包安装rsync及配置
[root@Hammer home]# rpm -qa |grep rsync #检查系统是否安装了rsync软件包
rsync-2.6.8-3.1
[root@Hammer CentOS]# rpm -ivh rsync-2.6.8-3.1.i386.rpm # 如果没有安装则手动安装
[root@test rsync-3.0.4]# vim /etc/xinetd.d/rsync
1 配置rsy ...
转自[http://www.linuxidc.com/Linux/2012-06/62664.htm]
方法一:通过yum自带一个工具:yumdownloader
[root@web1 ~]# rpm -qa |grep yum-utils
[root@web1 ~]# yum -y install yum-utils*
[root@web1 ~]# rpm -ql yum-utils
/usr/bin/debuginfo-install
/usr/bin/package-cleanup
/usr/bin/repo-graph
/usr/bin/repo-rss
/usr/bin/repocl ...
1. 磁盘挂载
fdisk -l 查看磁盘信息
df -lh 查看已挂载磁盘使用情况
fdisk /dev/sdb
n (新建磁盘分区)
p (类型选为主分区)
1
1
+50G 磁盘大小
w 保存
mkfs -t ext4 -c /dev/sdb1
mkdir /mnt/sdb1
mount /dev/sdb1 /mnt/sdb1
2. 逻辑卷轴扩展
fdisk /dev/sdb
n (新建磁盘分区)
p (类型选为主分区)
1
1
+50G 磁盘大小
t 改变 ...
导出导入
mysqldump -uroot -p 数据库名称 > 目标文件
mysqldump -uroot -p 数据库名称.表名 > 目标文件
mysqldump -uroot -p -d 数据库名称.表名 > 目标文件 只导出结构
查看数据库大小
use information_schema;
查看数据库大小
select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='home';
查看数据库表大小
selec ...
public abstract class JdkVersion {
public static final int JAVA_13 = 0;
public static final int JAVA_14 = 1;
public static final int JAVA_15 = 2;
public static final int JAVA_16 = 3;
public static final int JAVA_17 = 4;
//for jre 1.8
public static final int JAVA_18 = 5;
...
问题日记
2014-09-16:
hibernate getHibernateTemplate().get(entityClass, id)会触发动态更新
例: Object a = getHibernateTemplate().get(entityClass, id)
a.setName(name);
Object b = getHibernateTemplate().get(entityClass, id)
在这一步执行的时候会将a做的更改update到数据库
2015-05-12
使用apktool反编译apk文件出现Undefined ...
转自:http://blog.sina.com.cn/s/blog_56b7aaa1010195ji.html
译序(jejoker)
这是本人被折磨2天以后,才定位到SELinux的问题,然后痛苦挣扎时候搜到的E文,觉得很好,于是翻译之,用来共享,同时感谢“她”帮我做的一部分翻译。
原文参见 ...
文件同步:
使用linux镜像工具rsync实现
注意要点:
服务器:
1.rsync配置
strict modes =yes //是否检查口令文件的权限
port = 873
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
[backup]
path = /local/itv/launcher/files //文件块路径
comment = backup OK
read only ...
1. 大型网站软件系统的特点
高并发、大流量
高可用
海量数据
用户分布广泛,网络情况复杂
安全环境恶劣
需求快速变更,发布频繁
渐进式发展
2. 大型网站架构演化发展历程
初始阶段的网站架构 一台服务器,上面包含了应用程序、数据库、文件系统
应用服务器和数据分离 一般分为应用服务器、数据库服务器、文件服务器
使用缓存改善网站性能
使用应用服务器集群改善网站的并发处理能力
数据库读写分离
使用反向代理和CDN加速网站响应
使用分布式文件系统和分布式数据库系统
使用NOSQ ...