- 博客(139)
- 收藏
- 关注
原创 浅谈实习秋招面试
个人背景硕士985,科班,后端开发,两段大厂实习,参见了实习和秋招的面试,基本上所有大厂的核心部门都面过了,全部拿到offer,offer都在sp以上,阿里、字节、华为、腾讯ssp。前期准备算法无论笔试和面试都会考到算法题,这个是你能拿到较好offer的基础,因此也需要重视。题肯定是要多刷的,因为在面试中不可能会给你太多时间去思考怎么做,只有你刷过了,才能很快想到思路,然后在根据思路去编码和调试。刷题就是leetcode网站,时间不充足的情况下一定要把剑指offer和hot 100刷完,时间
2022-04-19 20:29:06
979
原创 redis SHUTDOWN出错问题解决,报文件无权限问题
redis SHUTDOWN出错问题解决,报文件无权限问题由于本机redis安装在/usr/loca/redis-6.0.5/,要切换到cd /usr/local,然后给予777权限sudo chmod -R 0777 redis-6.0.6
2021-01-19 23:25:52
1348
原创 flask项目从本地迁移到服务器上遇到net::ERR_CONNECTION_R问题
app.run()改为app.run('0.0.0.0')因为默认的是127.0.0.1,只能本机访问,所以改为0.0.0.0
2020-08-12 16:32:28
946
原创 遇到tensorflow has no attribute 问题
一般是tensorflow版本问题,可以使用如下解决方案import tensorflow.compat.v1 as tf
2020-04-20 16:24:32
1833
原创 new ArrayList 报错
List <List <Integer >> lss = new ArrayList <ArrayList <Integer>>()报错因为<>内的泛型必须完全匹配你可以使用如下的方式List<List<Integer>> list =new ArrayList<>();List<...
2020-04-16 14:59:40
989
原创 PriorityQueue和queue的区别
PriorityQueue是小顶堆,PriorityQueue出入的顺序跟优先级有关,默认是从小到大的优先级顺序。
2020-04-06 13:20:58
810
原创 如何将静态网页通过nginx访问
1、首先使用sudo apt-get install nginx安装nginx2、在浏览器上输入ip地址,进入欢迎界面说明安装成功3、找到这个欢迎界面,用你的界面替换掉4、cd /var/www/html进入该文件夹下,将你的html文件名命名为欢迎界面的文件名修改文件名使用 mv 原文件名 目标文件名5、在浏览器输入IP地址就可以看到欢迎界面被替换到你的界面了...
2020-04-02 20:19:28
1164
原创 colab出现input output error问题
原因是文件太多,清理一下回收站,尝试用先从!cp path/to/data.csv local.csv为什么drive.mount()有时会失败,并提示“超时”?为什么在通过drive.mount()装载的文件夹中执行的 I/O 操作有时会失败?当文件夹中的文件或子文件夹数量太多时,Google 云端硬盘操作可能会出现超时问题。如果有成千上万个项目直接包含在“我的云端硬盘”顶...
2020-03-13 17:56:03
2306
原创 kaggle上传数据集遇到Default slug detected, please change values before uploading
解决方法:If you created a default config file like this:kaggle datasets init -p mydatasetthen you need to edit the filemydataset/dataset-metadata.json. In Linux this could be done as follows:nano myda...
2020-02-27 21:34:18
1449
原创 zipfile不能解压分卷压缩的文件
要解压*.zip,*.z01,*.z02等分卷压缩文件,要首先把所有的分卷文件压缩到一个压缩文件,在解压。
2020-02-24 18:10:01
2272
1
原创 剑指 offer 树的子结构
子树和子结构的区别这棵大树的子树有:4 和 5 对应的两棵子树 3 本身自己完整的一棵树而里面的小框圈出来的不是 3 这棵大树的子树!还是上面那张图,子结构就是不用那么严格,图中的小框就是整棵树的子结构,图中的黄色大框也是整棵树的子结构,所以只要找到符合树的一部分树结点即可思路:首先遍历大树,找到与小树根结点相同值的节点,然后判断以该节点为根结点的树是否与小树相同,如果不同...
2020-02-09 23:14:15
186
原创 剑指 offer 链表倒数的第k个数
快慢指针快指针线遍历到第k-1个数,然后慢指针在从头开始遍历,这样快慢指针有k-1个间隔,当快指针到链表末尾时,慢指针指的数就是倒数第k个数。public class Solution { public ListNode FindKthToTail(ListNode head,int k) { if(head==null||k==0){ ...
2020-02-09 20:41:17
133
原创 mac 设置默认python为python3
首先可以使用brew install python3默认下载后的路径为/usr/local/python下面然后进入.bash_profile文件下修改路径,第一次需要自己创建.bash_profile文件然后修改路径为刚才的那个路径,保存并更新即可。...
2020-01-07 19:29:32
929
原创 Linux常用命令
netstat -anp |grep 80 查看80端口使用情况Springboot项目在Linux下不挂断运行命令nohup java -jar 自己的springboot项目.jar >日志文件名.loglinux 如何查看端口被哪个进程占用lsof -i :端口号,查看指定某一端口的占用情况,例如查看22号端口使用情况:lsof -i:22lsof是list o...
2019-12-28 23:35:51
131
转载 idea中applicationContext-dao.xml文件中Cannot resolve file***** :spring xml model validation问题
访问不了classpath下的文件夹中的文件解决办法如下:(问题出在我创建的resources文件夹是一个普通的文件夹)1、本来是普通的文件夹2、ctrl+shift+alt+s打开如下界面:3、点击Test Resources4、apply-->OK 完成,所有的错误都消失了https://www.cnblogs.com/rgever/p/1...
2019-12-14 14:54:08
394
转载 war和war exploded区别
war和war exploded的区别在使用IDEA开发项目的时候,部署Tomcat的时候通常会出现下边的情况:是选择war还是war exploded 这里首先看一下他们两个的区别:war模式:将WEB工程以包的形式上传到服务器 ;war exploded模式:将WEB工程以当前文件夹的位置关系上传到服务器;(1)war模式这种可以称之为是发布模式,看名字也知道,这是先打成wa...
2019-12-14 09:36:55
197
原创 mac下用vs code编写c++程序
1、首先终端窗口敲g++命令,没有就点安装软件2、下载VScode,安装c++两个插件3.新建一个文件夹,在文件夹下新建一个文件,在文件中写个简单的代码4、设置编译器在点击默认配置保存后按快捷键⇧⌘B编译,此时会出现提示没有找到要运行的生成任务,所以接下来将进行生成任务的配置工作,VSCode提供了一些模版,有需要的可以自行选择,这里就选则Others此时....
2019-11-29 20:49:31
2692
原创 mac下用vim编写程序
1、用vim写第一个C++程序1) 打开mac终端2) 用vim新建一个test.cpp文件 vim test.cpp3) 写hello word代码输入插入命令 i写入代码 #include<iostream> using namespace std;...
2019-11-29 20:37:55
482
原创 Date类型JSONArray.fromObject转换出错
返回结果打印出来com.bean.CourseItem@5caad84正常Date转换问题
2019-10-20 11:59:00
265
原创 C++中如何使输出的"1"变成"01"
#include<stdio.h>//引用标准输出头文件intmain(){inta=1;printf("%02d",a);//%02d中2是指输出字符的最少个数,0是指不足位时前补0,d表示输出一个整数,详情可查阅"c语言printf()函数说明"return0;}...
2019-08-18 20:53:08
11888
2
转载 getchar的使用
1.从缓冲区读走一个字符,相当于清除缓冲区 2.前面的scanf()在读取输入时会在缓冲区中留下一个字符'\n'(输入完s[i]的值后按回车键所致),所以如果不在此加一个getchar()把这个回车符取走的话,gets()就不会等待从键盘键入字符,而是会直接取走这个“无用的”回车符,从而导致读取有误 3. getchar()是在输入缓冲区顺序读入一个字符(包括空格、回车和...
2019-08-13 20:05:44
586
原创 codeup 1808字符串的查找和删除
#include<iostream>#include<stdio.h>#include<string.h>#include<string>#include<bits/stdc++.h>using namespace std;int main(){ char s[100]; gets(s); int...
2019-08-13 17:54:10
451
转载 printf不能直接输出string类型
近期研究设计模式,在程序输出时心血来潮用了c版本的printf,结果就蛋疼了,一直输出是乱码, string s = "中国";printf("%s" , s);//输出乱码果断切换成c++版本的cout发现可以正常输出。于是上网找答案,居然惊讶的发现printf输出字符串是针对char *的,换言之,printf只能输出C语言中的内置数据,string不是c语言内置数据。...
2019-08-13 16:47:05
1652
原创 scanf不可以读空格不可以读string
也许很多人都会遇到这样的问题,就是用scanf以%s的格式输入字符串时,我们明明可以一直持续输入。但是,最后真正读取的却只有第一次空格以前出现的东西。这是因为scanf只有在遇到\n,也就是是回车时才结束输入,但是遇到空格和tab时就会停止读取。要想将空格也输入进入,我们可以使用gets函数,gets(s)即可读每行的string可以用getline(cin,s);...
2019-08-13 15:24:58
2423
原创 codeup 1943进制转换
思路:用字符数组先保存输入的数(小于30位),如果把数直接看成整数的话,每次就是除2取余,现就看成对每个位进行除2,最后取余,比如123的过程,123先对1除2,商为0,余数为1,在对2除2,由于上一位有余数1,所以变成12/2,商为6,余数为零,在对3除2,商为1,余数为1,结束一次循环,也就是此时“123”变为“061”,转换为二进制的第一位数为1,在对“061”进行每位除2,依次往下#i...
2019-08-12 17:54:24
148
原创 codeup 1928日期差值
#include<iostream>#include<stdio.h>using namespace std;int month[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};bool isLeap(int year){ bool leap=false; if(year%4==0&&ye...
2019-08-11 16:28:51
210
原创 tomcat中添加直接访问的文件
在webapps直接添加uploads文件,类似于在idea中的deployment直接添加文件路径前言:不部署在tomcat下,web项目依然能正常启动;如果你需要在本地tomcat的webapps下存储和查看文件,就需要将web项目部署在本地tomcat下。配置tomcat,不再赘述。 打开edit configurations 下面的红色warning点击fix选择war e...
2019-07-06 15:09:46
1351
1
原创 A+B 输入输出练习I
题目描述你的任务是计算a+b。这是为了acm初学者专门设计的题目。你肯定发现还有其他题目跟这道题的标题类似,这些问题也都是专门为初学者提供的。输入输入包含一系列的a和b对,通过空格隔开。一对a和b占一行。输出对于输入的每对a和b,你需要依次输出a、b的和。如对于输入中的第二对a和b,在输出中它们的和应该也在第二行。样例输入1 510 20样例输出63...
2019-07-05 09:54:26
2445
转载 idea如何导出war文件
1、点击【File】->【Project Structure】菜单(或使用Shift+Ctrl+Alt+S快捷键),打开【Project Structure】窗口。如下图:2、在【ProjectStructure】中选择左侧的【Artifacts】页签。如下图:3、点击中间上面的,选择【WebApplication:Archive】-> 【Empty】。如下图:...
2019-07-02 22:33:29
3726
转载 项目war包部署到第三方Tomcat,访问路径必须加上项目名称的坑
部署到Tomcat当我们打包好一个Springboot项目,如:message.war包,将war包粘贴到tomcat安装目录下的webapps目录之后(tomcat目录结构:https://mp.youkuaiyun.com/postedit/82112030),笔者的webapps路径为:D:\ruanjian\apache-tomcat-8.5.38-windows-x64\apache-tomca...
2019-07-02 22:06:41
5378
原创 eigthday
Apache与Tomcat都是Apache开源组织开发的用于处理HTTP服务的项目,两者都是免费的,都可以做为独立的Web服务器运行。Apache是Web服务器而Tomcat是Java应用服务器。 Apache服务器 只处理 静态HTMLtomcat服务器 静态HTML 动态 JSP Servlet 都能处理。一般是把 Apache服务器 与 tomcat服务器 搭配在一起用A...
2019-07-02 14:40:12
124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人