总结
互联网大厂比较喜欢的人才特点:对技术有热情,强硬的技术基础实力;主动,善于团队协作,善于总结思考。无论是哪家公司,都很重视高并发高可用技术,重视基础,所以千万别小看任何知识。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。其实我写了这么多,只是我自己的总结,并不一定适用于所有人,相信经过一些面试,大家都会有这些感触。
**另外本人还整理收藏了2021年多家公司面试知识点以及各种技术点整理 **
下面有部分截图希望能对大家有所帮助。
vim /home/mycat/.bash_profile
export MYCAT_HOME=/home/mycat/app/mycat
PATH= P A T H : PATH: PATH:MYCAT_HOME/bin
令修改生效
[mycat@c1 ~]$ source .bash_profile
测试是否配置成功
[mycat@c1 ~]$ echo $MYCAT_HOME
/home/mycat/app/mycat
2.4.修改wrapper.conf文件
cd /usr/local/mycat/conf vim wrapper.conf
Java Application
wrapper.java.command=wrapper.java.command=/usr/local/java/jdk1.7.0_67/bin/java
2.5.启动mycat
启动: mycat start mycat 就已经启动了 端口8066 关闭mycat: mycat stop
三、配置mycat
3.1 my.cnf追加一行
vim /etc/my.cnf
lower_case_table_names = 1
如果找不到my.cnf文件,copy一个: cp /usr/share/mysql/my-default.cnf /etc/my.cnf
3.2配置schema
vim $MYCAT_HOME/conf/schema.xml 每个属性的含义请参考权威指南,这里给出基本的
<?xml version="1.0"?><mycat:schema xmlns:mycat=“http://org.opencloudb/”>
rule=“mod-long” />
rule=“sharding-by-intfile” />
<dataHost name=“c1” maxCon=“1000” minCon=“10” balance=“0”
writeType=“0” dbType=“mysql” dbDriver=“native”>
select user()
<writeHost host=“hostM1” url=“c1:3306” user=“mycat”
password=“mycat”>
<dataHost name=“c2” maxCon=“1000” minCon=“10” balance=“0”
writeType=“0” dbType=“mysql” dbDriver=“native”>
select user()
<writeHost host=“hostM2” url=“c2:3306” user=“mycat”
password=“mycat”>
</mycat:schema>
3.3 配置server.xml 追加:
cat
JamesMycatSchema
四.测试
这里使用mycat自带的表来测试 启动mycat: mycat start 使用Navicat for MySQL连接mycat: cat/cat@192.168.58.11
建表:
create table employee (id int not null primary key,name varchar(100),sharding_id int not null);
插入数据:
insert into employee(id,name,sharding_id) values(1,‘leader us’,10000);
读者福利
分享一份自己整理好的Java面试手册,还有一些面试题pdf
不要停下自己学习的脚步
31915591)]
[外链图片转存中…(img-os2MgOYA-1715431915592)]