博客园 - _Ennio
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=38190
2020-04-27T05:30:06Z
_Ennio
https://www.cnblogs.com/eenio/
feed.cnblogs.com
https://www.cnblogs.com/eenio/p/12786132.html
.Elements in iteration expect to have 'v-bind:key' directives - _Ennio
这个问题是for循环时候没有加key导致的,写成这样子就可以了,加给一条记录都绑定一个key <tr v-for="(user,index) in users" :key="index"> 查看官网解释如下:简单来说就是维护该列表时候默认采用就地更新的策略,但是适用范围有限,需要让vue能够找到每一
2020-04-27T05:30:00Z
2020-04-27T05:30:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】这个问题是for循环时候没有加key导致的,写成这样子就可以了,加给一条记录都绑定一个key <tr v-for="(user,index) in users" :key="index"> 查看官网解释如下:简单来说就是维护该列表时候默认采用就地更新的策略,但是适用范围有限,需要让vue能够找到每一 <a href="https://www.cnblogs.com/eenio/p/12786132.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/12786127.html
5.VUE路由初始化 Cannot read property '$createElement' of undefined - _Ennio
创建vueRouter对象时候将component后面多加了s,去掉即可。 components是注册局部组件的,components是注册全局组件的。路由肯定是全局的。
2020-04-27T05:29:00Z
2020-04-27T05:29:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】创建vueRouter对象时候将component后面多加了s,去掉即可。 components是注册局部组件的,components是注册全局组件的。路由肯定是全局的。 <a href="https://www.cnblogs.com/eenio/p/12786127.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/12786122.html
axios,fetch发起post请求之后请求丢失,不进入then,也不进入catch - _Ennio
简单来说我有一个form表单,添加用户,截图如下: submit函数发起axios请求: 但是却没有执行then里面的代码,虽然数据添加成功了。查找之后发现原因: axios是一个异步请求,from表单提交之后页面会刷新,会导致请求进程丢失,所以then里面的代码自然也不会执行了。fetch也是同理
2020-04-27T05:28:00Z
2020-04-27T05:28:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】简单来说我有一个form表单,添加用户,截图如下: submit函数发起axios请求: 但是却没有执行then里面的代码,虽然数据添加成功了。查找之后发现原因: axios是一个异步请求,from表单提交之后页面会刷新,会导致请求进程丢失,所以then里面的代码自然也不会执行了。fetch也是同理 <a href="https://www.cnblogs.com/eenio/p/12786122.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/12786112.html
vuecli4打包文件 - _Ennio
网上大多数教程都是vue-cli3版本的,但是我之前安装的是vue-cli4版本,这块整合起来还是有区别的。 最主要的就是vue4之中默认没有vue.config.js,所以需要自己来创建配置。vue.config.js就是打包的一些配置。 配置文档: https://cli.vuejs.org/z
2020-04-27T05:26:00Z
2020-04-27T05:26:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】网上大多数教程都是vue-cli3版本的,但是我之前安装的是vue-cli4版本,这块整合起来还是有区别的。 最主要的就是vue4之中默认没有vue.config.js,所以需要自己来创建配置。vue.config.js就是打包的一些配置。 配置文档: https://cli.vuejs.org/z <a href="https://www.cnblogs.com/eenio/p/12786112.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/12786101.html
django+vue部署配置 - _Ennio
部署看这个: https://blog.csdn.net/Jack_wise/article/details/80690826 和vue进行整合看这个 https://blog.csdn.net/Jack_wise/article/details/80690826
2020-04-27T05:25:00Z
2020-04-27T05:25:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】部署看这个: https://blog.csdn.net/Jack_wise/article/details/80690826 和vue进行整合看这个 https://blog.csdn.net/Jack_wise/article/details/80690826 <a href="https://www.cnblogs.com/eenio/p/12786101.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/12317324.html
《剑指Offer》第二章(一)题 9 -12 - _Ennio
第二章 面试题9:用两个栈实现队列 题目:如面试题,给你两个栈, 实现队列的先进先出,即在队列头删除一个元素以及在队列的尾部添加一个元素 思路:这个题的分析感觉很巧妙,从一个具体的例子入手,找出其中的规律,进而得到一种解决方法。解决方法几句话就能说完,但是这种思维很重要,放个图留着自己以后体会吧。
2020-02-16T08:32:00Z
2020-02-16T08:32:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】第二章 面试题9:用两个栈实现队列 题目:如面试题,给你两个栈, 实现队列的先进先出,即在队列头删除一个元素以及在队列的尾部添加一个元素 思路:这个题的分析感觉很巧妙,从一个具体的例子入手,找出其中的规律,进而得到一种解决方法。解决方法几句话就能说完,但是这种思维很重要,放个图留着自己以后体会吧。 <a href="https://www.cnblogs.com/eenio/p/12317324.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/12292567.html
《剑指Offer》第二章(一)题3-8 - _Ennio
为春招实习做准备,记录一下《剑指Offer》里面的面试题 第二章 面试题3:数组之中的重复数字。 这个题吧,虽然不难,但是不知道为什么就是看了很久,可能很久没有做算法题了。最后面一句话说的挺好的,给你出题之后,要问清楚题目,以及要求,时间效率优先还是空间效率优先,虽然我一般都会选择时间效率优先,因为
2020-02-11T09:08:00Z
2020-02-11T09:08:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】为春招实习做准备,记录一下《剑指Offer》里面的面试题 第二章 面试题3:数组之中的重复数字。 这个题吧,虽然不难,但是不知道为什么就是看了很久,可能很久没有做算法题了。最后面一句话说的挺好的,给你出题之后,要问清楚题目,以及要求,时间效率优先还是空间效率优先,虽然我一般都会选择时间效率优先,因为 <a href="https://www.cnblogs.com/eenio/p/12292567.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/12269219.html
Springboot笔记(二)整合 - _Ennio
1.整合Freemarker 一种模板引擎,前端渲染模板的,类似于EL,jsp,不过比前两个好用 导入很简单 pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte
2020-02-06T08:43:00Z
2020-02-06T08:43:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】1.整合Freemarker 一种模板引擎,前端渲染模板的,类似于EL,jsp,不过比前两个好用 导入很简单 pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte <a href="https://www.cnblogs.com/eenio/p/12269219.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/12268515.html
SpringBoot笔记一----配置文件 - _Ennio
1.父类指定了相应的依赖的版本,之后子工程只需要添加该依赖即可,无需指定版本,实现版本管理。 2.SpringBootApplication注解创建一个application,并且会将同包之下的文件都扫描进来,所以一开始如果访问404,是因为测试controller没有创建在同一个包之下,注意名字也
2020-02-06T06:04:00Z
2020-02-06T06:04:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】1.父类指定了相应的依赖的版本,之后子工程只需要添加该依赖即可,无需指定版本,实现版本管理。 2.SpringBootApplication注解创建一个application,并且会将同包之下的文件都扫描进来,所以一开始如果访问404,是因为测试controller没有创建在同一个包之下,注意名字也 <a href="https://www.cnblogs.com/eenio/p/12268515.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/11888265.html
力扣刷题记录(一) - _Ennio
今天开始正式刷题,为找工作做准备,这篇博客用来记录一下;刷题顺序是先刷hot题目前100个 1.两数之和: 比较简单,一次就做出来。 思路:python的字典是哈希存储的,看了一下dict内置方法只有has_key,所以将值作为key,下标作为value,存储字典,然后遍历列表,以当前值为基准,用h
2019-11-19T03:30:00Z
2019-11-19T03:30:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】今天开始正式刷题,为找工作做准备,这篇博客用来记录一下;刷题顺序是先刷hot题目前100个 1.两数之和: 比较简单,一次就做出来。 思路:python的字典是哈希存储的,看了一下dict内置方法只有has_key,所以将值作为key,下标作为value,存储字典,然后遍历列表,以当前值为基准,用h <a href="https://www.cnblogs.com/eenio/p/11888265.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/11521248.html
CSAPP DataLab - _Ennio
断断续续做了两天可算做的差不多,, 注意不同版本的题目可能会有所不同,搜了很多他们的题目和现在官网给的实验题都不一样,自己独立思考完整做一遍顺便记录一下。 PS:刚开始这些难度为1的题有的说实话我都做了挺久的,不过到后面虽然难度上升了,但是确越做越有感觉了,另外完整做一遍感觉很有意思,这些题总体感觉
2019-09-17T13:19:00Z
2019-09-17T13:19:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】断断续续做了两天可算做的差不多,, 注意不同版本的题目可能会有所不同,搜了很多他们的题目和现在官网给的实验题都不一样,自己独立思考完整做一遍顺便记录一下。 PS:刚开始这些难度为1的题有的说实话我都做了挺久的,不过到后面虽然难度上升了,但是确越做越有感觉了,另外完整做一遍感觉很有意思,这些题总体感觉 <a href="https://www.cnblogs.com/eenio/p/11521248.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/11519544.html
《计算机网络自顶向下》第二章应用层,笔记总结 - _Ennio
其实第三章运输层也看了一些了,第二章作业也做得差不多了,不过一直懒得对前面进行总结,但是只有进行了总结才能有更深刻的理会,今天进行了一下总结,原本想要打字的,但是最后觉得打字很不方便,画图时候不好搞,所以直接手写了,这里以拍照的方式进行记录。 2.1应用层协议原理 2.2Web和http 2.3电子
2019-09-14T09:11:00Z
2019-09-14T09:11:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】其实第三章运输层也看了一些了,第二章作业也做得差不多了,不过一直懒得对前面进行总结,但是只有进行了总结才能有更深刻的理会,今天进行了一下总结,原本想要打字的,但是最后觉得打字很不方便,画图时候不好搞,所以直接手写了,这里以拍照的方式进行记录。 2.1应用层协议原理 2.2Web和http 2.3电子 <a href="https://www.cnblogs.com/eenio/p/11519544.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/11494167.html
计算机网络自顶向下第二章套接字编程作业 - _Ennio
前三个网上都有,最后一个自己做了一下,说实话自己思考还是有很多收获的。 先看最后一个: 多线程Web代理服务器 服务端:如图,使用多线程,注意serverSocket.accept()不能写在循环里面,因为我们使用tcp建立连接,建立一次连接就足够,写在循环里面的话客户端只能发送一次请求,然后就必须
2019-09-13T03:09:00Z
2019-09-13T03:09:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】前三个网上都有,最后一个自己做了一下,说实话自己思考还是有很多收获的。 先看最后一个: 多线程Web代理服务器 服务端:如图,使用多线程,注意serverSocket.accept()不能写在循环里面,因为我们使用tcp建立连接,建立一次连接就足够,写在循环里面的话客户端只能发送一次请求,然后就必须 <a href="https://www.cnblogs.com/eenio/p/11494167.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/11481373.html
第二章---信息的表示与处理 - _Ennio
CSAPP第二章 第一章暂时不记录,从第二章开始。 首先这一章讲了整数,无符号,有符号,浮点数,以及他们之间运算时候可能会出现的错误等。比较枯燥吧,看了3遍才有点意 下面记录一下主要的知识点以及理解,推导过程不记录,原书上尽量理解吧(ps;推导过程理解了一半),没必要记住所有东西,只要明白什么时候会
2019-09-07T08:04:00Z
2019-09-07T08:04:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】CSAPP第二章 第一章暂时不记录,从第二章开始。 首先这一章讲了整数,无符号,有符号,浮点数,以及他们之间运算时候可能会出现的错误等。比较枯燥吧,看了3遍才有点意 下面记录一下主要的知识点以及理解,推导过程不记录,原书上尽量理解吧(ps;推导过程理解了一半),没必要记住所有东西,只要明白什么时候会 <a href="https://www.cnblogs.com/eenio/p/11481373.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/11449370.html
python界面使用gbk编码 - _Ennio
https://www.cnblogs.com/ccsx/p/8572735.html
2019-09-02T14:06:00Z
2019-09-02T14:06:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】https://www.cnblogs.com/ccsx/p/8572735.html <a href="https://www.cnblogs.com/eenio/p/11449370.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/11448334.html
python修改获取xlsx数据 - _Ennio
刚才要修改一个表格的数据,在网上搜了下方法,做出以下总结: 简单的取出数据以及写入数据
2019-09-02T11:08:00Z
2019-09-02T11:08:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】刚才要修改一个表格的数据,在网上搜了下方法,做出以下总结: 简单的取出数据以及写入数据 <a href="https://www.cnblogs.com/eenio/p/11448334.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/11440295.html
刚安装了ftp之后无法使用root访问,服务器发回了不可路由的地址。使用服务器地址代替。 - _Ennio
真的艰辛,用了整整一个下午加晚上,才把服务器搭建好,中间真的好多坑。。。 错误1: vsftpd正确配置: vsftpd.conf: pam_service_name=vsftpduserlist_enable=YEStcp_wrappers=YESpasv_enable=YESpasv_min_p
2019-08-31T12:21:00Z
2019-08-31T12:21:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】真的艰辛,用了整整一个下午加晚上,才把服务器搭建好,中间真的好多坑。。。 错误1: vsftpd正确配置: vsftpd.conf: pam_service_name=vsftpduserlist_enable=YEStcp_wrappers=YESpasv_enable=YESpasv_min_p <a href="https://www.cnblogs.com/eenio/p/11440295.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/11439118.html
ssh_exchange_identification: read: Connection reset - _Ennio
垃圾服务器,真的佛了,明明服务器从装的系统,连接半天连接不上,但是别人的电脑就可以,要使用xshell和fileshell链接,按照软件报的错误来修复的话,根本解决不了问题,还是得命令行ssh root@ip 报的错误搜索才行, 找一台可以连接上的电脑,连上服务器,输入以下指令 vi /etc/ho
2019-08-31T07:16:00Z
2019-08-31T07:16:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】垃圾服务器,真的佛了,明明服务器从装的系统,连接半天连接不上,但是别人的电脑就可以,要使用xshell和fileshell链接,按照软件报的错误来修复的话,根本解决不了问题,还是得命令行ssh root@ip 报的错误搜索才行, 找一台可以连接上的电脑,连上服务器,输入以下指令 vi /etc/ho <a href="https://www.cnblogs.com/eenio/p/11439118.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/11414815.html
<七>对于之前的一些遗漏的地方的补充 - _Ennio
1.线程的状态: 我们可以通过wait,start,notify等关键字来切换线程的状态,但是我们如何知道线程目前是处于哪一种状态呢?使用Thread.getState()来获取,有下面几种常见的状态: (1)NEW 实例化的时候,即执行构造函数的时候,但是还没有start (2)RUNNABLE:
2019-08-26T12:45:00Z
2019-08-26T12:45:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】1.线程的状态: 我们可以通过wait,start,notify等关键字来切换线程的状态,但是我们如何知道线程目前是处于哪一种状态呢?使用Thread.getState()来获取,有下面几种常见的状态: (1)NEW 实例化的时候,即执行构造函数的时候,但是还没有start (2)RUNNABLE: <a href="https://www.cnblogs.com/eenio/p/11414815.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/eenio/p/11394947.html
(六)单例模式与多线程时的安全问题以及解决办法 - _Ennio
单例模式: 首先明白单例模式是什么,简单来讲,就是说多个线程获取到的对象是同一个对象,只new了一次,那么创建单例有两种方式: 1.立即加载:即在程序一开始就new了一个对象,之后用的时候直接进行获取,这种一般是定义静态对象,因为静态对象会预加载。 2.延迟加载:顾名思义,指在第一次用的时候才创建对
2019-08-22T08:09:00Z
2019-08-22T08:09:00Z
_Ennio
https://www.cnblogs.com/eenio/
【摘要】单例模式: 首先明白单例模式是什么,简单来讲,就是说多个线程获取到的对象是同一个对象,只new了一次,那么创建单例有两种方式: 1.立即加载:即在程序一开始就new了一个对象,之后用的时候直接进行获取,这种一般是定义静态对象,因为静态对象会预加载。 2.延迟加载:顾名思义,指在第一次用的时候才创建对 <a href="https://www.cnblogs.com/eenio/p/11394947.html" target="_blank">阅读全文</a>