摘要:
public void nextPermutation(int[] nums) { if(nums == null || nums.length == 0) return; int len = nums.length; int i, j; for(i = len - 2;... 阅读全文
摘要:
1.head命令查看文件中的前200行 2.tail 命令查看文件中的后100行 3.查看文件100行到200行 4.从100行开始显示文件 5.显示除后100行的文件内容 阅读全文
摘要:
1.快速找到链表的中间节点 2.判断链表中是否存在环 阅读全文
摘要:
逻辑与 & 逻辑或 | 逻辑非 ^ 算数左移/逻辑左移 << 算数右移 >> 逻辑右移 >>> 阅读全文
摘要:
1.安装FTP 2.配置FTP 3.建立用户文件 4.生成用户数据文件 5.修改 /etc/pam.d/vsftpd 文件 6.生成主目录,修改权限 7.建立虚拟用户个人配置文件 8.关闭防火墙和selinux 重启vsftp服务,如果无法正常读写文件,检查目录权限。 阅读全文
摘要:
1.创建UTF-8字符集数据库 CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 2.修改数据库的字符集 ALTER DATABASE db_name DEFAULT CHARACTER SET u 阅读全文
摘要:
1. 变量表达式 语法:${...} 变量表达式即 OGNL 表达式或 Spring EL 表达式,取出变量的值: 2. 选择表达式 语法:*{...} 选择表达式很像变量表达式,不过它们用一个预先选择的对象(object)来代替上下文变量容器(map)来执行,如下: 3. 国际化表达式 语法:#{ 阅读全文
摘要:
今天Mysql服务无法启动,看着网上的教程稀里糊涂的就用命令mysqld --initialize给初始化了,结果就是以前的表都没了,重新安装后,Navicat无法连接数据库 解决方法如下: 意思是直接修改root的密码就可以: 但是,当我们新建一个用户时,还会遇到上面的问题,再修改一次新用户的密码 阅读全文
摘要:
1.将本地项目推送到Github 如果远程仓库有本地仓库没有的文件,需要执行下面命令: 阅读全文
摘要:
1.将String转化成char[]: char ch[] = str.toCharArray(); 2.Java.util.Optional类 Java 8中引入了此类,Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException)。详情 3.Java.lan 阅读全文