【刷题笔记】–双指针–交换–283. 移动零
双指针除了可以用在 缩减空间大小 ,还可以用在 交换两数; 双指针的两个指针 不一定 一开始就指在数组的头和尾,也可以一开始指在同一个地方,例如这道题: 思路: 初始时,令left和right都设为0,表示都指在数组头。然后当left指针所指的数是0且right指针所指的数不是0时,交换left指针和right指针所指的数,left++;right++; 如果left指的数是0,且right指的数…
双指针除了可以用在 缩减空间大小 ,还可以用在 交换两数; 双指针的两个指针 不一定 一开始就指在数组的头和尾,也可以一开始指在同一个地方,例如这道题: 思路: 初始时,令left和right都设为0,表示都指在数组头。然后当left指针所指的数是0且right指针所指的数不是0时,交换left指针和right指针所指的数,left++;right++; 如果left指的数是0,且right指的数…
1、概念的区分 1.1、 内存泄露(memory leak) 程序运行结束后,没有释放 所占用的内存空间。 一次内存泄漏 似乎不会有大的影响,但内存泄漏 不断累积,最终可用内存会变得越来越少。 比如说,总内存大小是100 MB,有40MB的内存一直无法回收,那么可用的只有60MB 。这40MB的就是内存泄漏。 内存泄漏,就是程序运行结束后,没有释放的内存。 1.2、内存溢出(out of memo…
参数传递有多种形式 对于GET请求,可以将参数通过 localhost:3000?param1=value1 的形式进行传递 也可以使用路径参数,将参数拼到url上 localhost:3000/1/ 对于POST请求,传递则是一整个对象 一、? 传参 – useSearchParams 踩坑:包裹表达式的不是单引号,是``,tab键上面的符号,如果写成了单引号或者双引号就会是原样输出 `/hel…
ORACLE 字符串超长问题解决方案 参考文章: (1)ORACLE 字符串超长问题解决方案 (2)https://www.cnblogs.com/joker-zhao/p/4893399.html (3)https://www.javazxz.com/thread-3467-1-1.html 备忘一下。
目录 ThorUI组件库 导入UI组件库 1、新建一个自己的uni-app项目 2、复制ThorUI组件库内容 3、开启easycom组件模式 4、修改main.js和App.vue 5、引入组件 ThorUI组件库 首先进入到ThorUI的官方网站: http://www.thorui.cn/ ,去下载UI组件库,备用 导入UI组件库 1、新建一个自己的uni-app项目 2、复制ThorUI组…
主要是使用Linux下提供屏幕显示和隐藏的命令,具体如下 system(“stty -echo”); 关闭回显,即输入任何字符都不显示 system(“stty echo”); 取消关闭回显,正常显示 除了控制屏幕隐藏显示的密码之后,还需要设置键盘输入时不需要输入回车也能读取密码,具体命令如下: system(“stty -icanon”); 结合上面三个功能,实现密码隐藏换成*号输出就不难了,简…
2019独角兽企业重金招聘Python工程师标准>>> HTTP cookies,通常称之为“cookie”,已经存在很长时间了,但是仍然没有被充分理解。首要问题是存在许多误解,认为 cookie 是后门程序或病毒,却忽视了其工作原理。第二个问题是,对于 cookie 的操作缺少统一的接口。尽管存在这些问题,cookie 仍旧在 Web 开发中扮演者重要的角色,以至于如果没有出现…
商城项目 ------ 订单的生成功能(vue实现) 首先理一下思路,订单功能应该是商场项目中最复杂的功能之一。 关键:其实还是一步一步想清楚了,其实分开慢慢来,还是可以做出来的。 首先我们购物的的顺序,是先将商品添加至购物车,然后在购物车中选中某一件(某一些)商品,然后提交到下一步,下一步是确认订单的页面,主要包括你要购买的商品的信息以及你的地址等信息然后填写到数据库中,随之要也要删掉前面购物车…