-
65
热度 -
[综合] mac自定义端口号启动flask框架代码报错:OSError: [Errno 48] Address already in use flask
1.lsof-i:5000(端口号是当前要用的端口号) 2.kill9108杀死进程即可 补充:在pycharm设置环境变量时,记得文件路径不能为空,一般定义了modulename后,文件路径就自己变空了,注意修改。
60
热度 -
[综合] spring 框架中用到了那些设计模式?
1、工厂模式:BeanFactory就是简单工厂模式的体现,用来创建对象的实例 2、单例模式:Bean默认就是单例模式 3、代理模式:Spring的AOP功能用到了JDK的动态代理和CGLIB字节码生成技术; 4、模板方法:用来解决代码重复的问题。比如RestTemplateJmsTemplateJ...
50
热度 -
[综合] 通俗易懂,搞定Python中的深浅拷贝
Python中的深浅拷贝 在讲深浅拷贝之前,想先讲一下is和==的区别。 很多人学习python,不知道从何学起。很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。很多已经做案例的人,却不知道如何去学习更加高深的知识。那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频...
65
热度 -
[综合] 【剑指off - python解法】ZJ4 - 重建二叉树
题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{ 1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 思路一: 首先,前序遍历遵循中左右的遍历顺序故第一...
67
热度 -
34
热度 -
[综合] Mybatis-plus 默认不能更新null字段
Mybatis-plus默认配置中,对于参数字段为null时,会自动忽略。导致进行update操作时,无法将字段更新为null值。 有两个解决方案: 方案一:单个配置。 每个参数上加注解。 @TableField(updateStrategy=FieldStrategy.IGNORED) 不过如果字...
55
热度 -
[综合] 关闭react gatsby项目的eslint
看了下对于关掉eslint网上大多数都是关于create-react-app的项目,今天遇到了通过gatsby生成的静态项目,gatsby是一个能够通过react把纯文本挂载到网页上的工具,关于别的大家要是有兴趣可以自行查找资料; 我们需要在最外层创建一个.eslintrc.js的文件, modul...
81
热度 -
[综合] LeetCode94:二叉树的中序遍历(递归+非递归)
目录 一、题目 二、示例 三、思路 四、代码 一、题目 给定一个二叉树,返回它的中序遍历。 二、示例 示例: 输入:[1,null,2,3]1\2/3输出:[1,3,2] 三、思路 1、递归。后序遍历:左-->根-->右。 2、非递归,栈的思想,先进后出。 四、代码 1、 #Def...
98
热度 -
[综合] H3C交换机开启snmp
snmp-agentsnmp-agentcommunityreadcommunitynamesnmp-agentsys-infoversionallsnmp-agenttarget-hosttrapaddressudp-domain192.168.0.1udp-port5000paramssecur...
11
热度 -
[综合] es6中数组高级方法find,findIndex,includes【查找数组中第一个符合条件的值和该值的索引、数组中是否包含某值】
find,findIndex【查找数组中第一个符合条件的值和该值的索引】 <!DOCTYPEhtml> <htmllang="en"> <head><metacharset="UTF-8"><title>find方法</title&g...
70
热度 -
[综合] super performSelector: 解决调用父类私有方法的问题
superperformSelector:解决objc调用父类私有方法的问题 Objc中[superperformSelector:...]并不会像其他语言一样能良好的工作。super只是编译器符号。 想要安全和快速的调用父类的私有方法应该是直接调用父类方法的函数地址: Methodmd=clas...
54
热度 -
[综合] 手动删除归档日志导致rman备份失败
之前自己手动用rm命令删掉了归档日志,但是controlfile中还记录着归档日志信息,oracle还会去找这些归档日志文件,因此就会报错。 解决方法:使控制文件中的归档日志信息和实际物理文件信息保持一致; 1.corsscheckarchivelogall; 此命令用来检查控制文件和实际物理文件信...
95
热度 -
[综合] Xamarin.Forms 界面布局
<!--margin表示控件相对StackLayout的位置是设置组件之间的距离,或者距离父组件边缘的距离,他的四个值是左边距,上边距,右边距,下边距--><!--Padding是设置组件内容与组件边缘的距离,他的四个值是左边距,上边距,右边距,下边距--><!--本实...
98
热度 -
[综合] CountDownLatch与thread.join()的区别
看到一篇文章,以标出原文链接。 CountDownLatch这个类,作用感觉和join很像,但是有点区别。 首先来看一下join,在当前线程中,如果调用某个thread的join方法,那么当前线程就会被阻塞,直到thread线程执行完毕,当前线程才能继续执行。join的原理是,不断的检查thread...
75
热度 -
57
热度 -
[综合] 分治法查找最大和次大元素
问题描述:对于给定的含有n个元素的无序序列,求这个序列中最大和次大的两个不同元素。 问题求解:对于无序序列a[low..high],采用分治法求最大元素max1和次大元素max2的过程如下: (1)若a[low..high]中只有一个元素,则max1=a[low],max2=-INF(负无穷) (2...
3
热度 -
[综合] Freeswitch常见问题
一、返回480 Reason:Q.850;cause=96;text="MANDATORY_IE_MISSING" 我这里遇到原因是:fs外呼时,对端的ip端口写错了。freeswitchinternal端口是5060,external端口是5080 <extensionname="Outpu...
85
热度 -
[综合] Golang选择排列
packagemain import( "fmt" ) funcmain(){ vararr=[...]int{9,8,7,6,5,4,3,2,1,0} sz:=len(arr) fmt.Printf("未排序数组") test(&arr,sz) selectSort(&arr...
16
热度 -
[综合] 对比方法的重载与重写
总 方法重载和方法重写(覆盖)是面向对象中两个重要概念,其实这两个概念之间没有什么关系,但是毕竟都是关于方法的,毕竟容易引起混淆。对此我也做了一些归纳,感觉能够把这两个概念很好的区分开。我打算从总体区别、细节区别两个方面来说明。 分 总体的区别:最主要的区别,是解决的问题不同,即作用不同。 细...
78
热度