trick
1.带空格字符串的读入
char s[100];
int i=0;
while(scanf("%c",&s[i]),s[i]!='\n')i++;
s[i]='\0'; //遇到换行停止输入,并且将换行替换为\0
printf("%s\n",s);
2.struct
bool operator< (const Node &W) const
{
return dist < W.dist;//从小到大排序
}
3.idea快捷键
自动对齐ctrl+alt+l
ctrl+j 快速补齐
ctrl+f12 类方法
ctrl+shift +f10 运行
alt enter new 补齐变量
ctrl+r替换
alt+insert getter and setter
4. spring 注解
@Autowired是解决bean 装载问题的 以前要用xml很麻烦 现在一个注解搞定
5. Ubuntu安装mysql
用apt-get centos才是yum
#命令1
sudo apt-get update
#命令2
sudo apt-get install mysql-server
systemctl status mysql.service
安装server还不够 不能远程连接
第一步
use mysql;
select 'host' from user where user='root';
update user set host = '%' where user ='root';
flush privileges;
select 'host' from user where user='root';
第二步
现在配置mysql允许远程访问,首先编辑 /etc/mysql/mysql.conf.d/mysqld.cnf 配置文件:
vim /etc/mysql/mysql.conf.d/mysqld.cnf
注释掉bind-address = 127.0.0.1
systemctl restart mysql.service
6 /etc/profile 配置jdk
#jdk config
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_301
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

浙公网安备 33010602011771号