腾讯云服务器上部署mysql server 踩坑 按照网上安装教程即可需要到云服务控制台打开MYSQL的安全组策略防火墙(允许流量通过)查看mysql启动默认得协议,如果是ipv6,则需要改为ipv4需要关闭操作系统的防火墙其他注意事项:修改mysql root用户得访问权限,具体可以百度。
-zsh: rvictls: command not found解决,以及bootstrap_look_up(): 1102的解决方案,mac最新系统,wireshark。 主要是新系统默认使用-zsh,需要把之前的命令给从.profile搬到.zshrc;一、-zshrvictlscommandnotfound解决。即可完美解决,记录一个踩坑的过程;二、1102的解决方案。
leetcode114. 二叉树展开为链表 为此我们可以考虑按照后序遍历的形式,先访问右子树,再访问左子树,最后访问根结点,同时使用一个前驱节点保存前驱节点。(类似头插法每次都将访问到的节点插到链表的头部)展开后的单链表应该同样使用TreeNode,其中right子指针指向链表中下一个结点,而左子指针始终为null。展开后的单链表应该与二叉树先序遍历顺序相同。解题思路要求与先序遍历展开相同。......
IDEA通过命令git push推到远程仓库,每次都输入账号密码,但是当前仅支持token解决方式 git push每次都需要输入账号,密码的解决方式,同时解决不支持密码输入,使用token代替的方式。
字节跳动查漏补缺 注:不保证都正确,只能根据个人主观来整理,以及各种搜博客。1、 在2.5亿个整数中找出不重复的整数,注,内存不足以容纳这2.5亿个整数。int有4个字节,32位bit,最多可表示232个正整数,即4G个正整数(1G=230,1K=210)采用2-Bitmap(每个数分配2bit,00表示不存在,01表示出现一次,10表示多次,11无意义)进行,共需内存2^32 * 2 bit=1 GB内存,还可以接受。然后扫描这2.5亿个整数,查看Bitmap中相对应位,如果是00变01,01变10,10保持不变。
字节跳动二面45mins 1、linux查看文件的命令2、vi cat vim能打开几十个G的文件嘛? 如果想查看大文件(几十个G)用什么命令?less?3、explain干嘛用的,都有哪些信息?4、索引失效5、select * from table where a=‘a’;a列建立了索引,它会失效吗?什么情况下失效?6、算法:最长不重复子串;7、概率题:A和B抛硬币,A先抛,是正面A赢了游戏结束;如果A没抛正面,B抛正面抛到赢,如此反复;请问概率;...
字节跳动一面50mins 自我介绍balabala1、redis的底层数据结构 SDS、skiplist,ziplist,skiplist的层数如何选择,ziplist和skiplist啥时候进行转换?2、了解红黑树吗?红黑树和avl树的区别?红黑树优化了什么?3、aqs 和synchronized的区别?4、TCP三次握手,四次挥手5、 为什么要四次挥手?6、算法:AVL转化为链表...
100道高频题(二) 100道高频题(二)最近看到有人总结了高频面试题,苦于没有答案,然后自己总结了一篇。注意:因为内容太多,有错别字,自己总结的也不一定是正确的。欢迎大家指出错误之处!谢谢###1、 什么是Servlet?Servlet是用来处理客户端请求并产生动态网页内容的Java类。Servlet主要是用来处理或者是存储HTML表单提交的数据,产生动态内容,在无状态的HTTP协议下管理状态信息。2、doGet()方法和doPost()方法有什么区别?doGet:GET方法会把名值对追加在请求的URL后面。因为
100道高频题 *JAVA100道高频题(1)最近看到有人总结了高频面试题,苦于没有答案,然后自己总结了一篇。注意:因为内容太多,有错别字,自己总结的也不一定是正确的。欢迎大家指出错误之处!谢谢1、JVM1.1 jvm的内存结构程序计数器:线程私有,是一个行号指示器。虚拟机栈:线程私有,每个线程会创建一个栈幀,用于存放临时变量表、动态链接,操作数栈,方法出口等。本地方法栈:和虚拟机栈类似的功能,不过这是为了本地方法服务(native).堆:JVM管理的主要内存区域,存放字符串常量池,平时new的对象
寻找数组中一个重复的数字,时间复杂度为O(n),空间复杂度为O(1)。 题目来自于剑指offer:在一个长度为n的数组里,所有的数字都在n-1的范围内。数组中某些数字是重复的,也不知道每个数组重复了几次。找出数组中任意一个重复的数字。例如输入{2,3,1,0,2,5,3},那么对应的输出是2或者3.分析:首先可以牺牲o(n)的空间,通过时间复杂度为o(n)的遍历来实现这道题:具体是定义一个长度为n的数组并初始化为0,通过遍历输入序列的每一个元素,将元素的值操作新定义...
2019华为软件精英挑战赛,调参程序开源。 笔者比较水,初赛的时候就挂掉了,没有写开源判题器的大佬牛逼,以下是笔者在做这个通过所谓的调参的一些思路。一、直接进入主题读取文件,然后使用最短路算法把所有车辆的路径都事先规划好,并存放在vector向量中。二、为了尽量避免死锁,笔者的方法是:按照最先发车,和最先到达得的顺序一辆一辆叠加发车。具体代码的实现是:按照(发车时间+(路程/min(车的速度,车的行走路线得最小限速)))来排序。三...
彻底解决Ubuntu16.04下安装Nvidia显卡驱动无线循环重启的问题,本人在试过很多种方法都没有成功,包括修改quiet splash命令引导方式。 首先安装Gnome Desktop。假设你已经在循环重启的界面了,并且保证电脑是连上网络了,同时按住电脑Ctrl + alt + f1,进入一个黑色的界面(转第一步),可能不同的电脑不一样。使用你的用户名和密码登录。有的人如果你还没安装NVIDIA驱动,直接进入系统,安装Gnome。(1) 首先确保所有的包都是已经更新,输入如下两个命令:sudo apt-get updatesudo a...
caffe 在make all -j8的时候出现这个问题,有没有人遇到过? @[TOAR -o .build_release/lib/libcaffe.aLD -o .build_release/lib/libcaffe.so.1.0.0CXX/LD -o .build_release/tools/upgrade_net_proto_binary.binCXX/LD -o .build_release/tools/extract_features.binCXX/L...