trick

1.带空格字符串的读入

thanks

 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
posted @ 2021-06-18 19:22  liv_vil  阅读(335)  评论(0)    收藏  举报