摘要:
@[toc] 实现 pow(x, n),即计算 x 的 n 次幂函数。其中n为整数。 链接: "pow函数的实现——leetcode" . 解法1:暴力法 不是常规意义上的暴力,过程中通过动态调整底数的大小来加快求解。代码如下: 解法2:根据奇偶幂分类(递归法,迭代法,位运算法) 如果n为偶数,则p 阅读全文
摘要:
@[toc] deepin系统中,默认的系统源,使用apt get install mysql server会自动拉取mysql的分支海狮DB,然后无法安装成功mysql5.7正确的版本,LZ在这里也是几经波折,实践了几次(其中包括了deb包安装,apt get安装,压缩包源码安装,但是效果都不尽人 阅读全文
摘要:
背景:从windows10换到deepin后,在连接公司的服务器遇到了问题:windows下用的是xshell,开启xagent后,可直接从公司的跳转板上连接生产服务器;在deepin的深度终端上,从公司的跳板机连接到生产服务器时,提示需要public key。baidu+google几次之后,终于 阅读全文
摘要:
[toc] pycharm2019.3 破解必须是pycharm2019.3pro及以前版本 进入pycharm之后直接将工具拖入 链接: https://pan.baidu.com/s/1EWaNZjbethUeK7qaavSqrw 密码: vt0t 1.将 jetbrains agent.jar 阅读全文
摘要:
[toc] 边缘花屏问题 打开kde系统设置 打开 显示与设置 ,修改如图下,基本上可以解决99%的边缘花屏 QQ`Tim头像问题 方法一 方法二 方法三 在文件的最后追加这样几行(关闭ipv6): 保存退出,输入命令: 然后重启TIM/QQ就发现一切正常了 ssh卡死问题 末尾添加 看直播卡 直接 阅读全文
摘要:
[toc] deepin的终端已经非常棒了,配合上zsh的主题和跳跳插件,代码提示,自动补全,你就会发现原来终端可以玩的这么爽 第一步:安装zsh 这只是一个普普通通的bash,它的强大之处在于配置以及对插件的支持,接下来配置zsh。 第二步:安装oh my zsh 此步骤之前需要安装gi:$ su 阅读全文
摘要:
[toc] pyenv可以帮助开发者安装和管理多个Python版本,进行版本切换,以免误操作系统python造成系统问题(踩过大坑);创建虚拟环境等。 Git地址:https://github.com/pyenv/pyenv 安装说明:https://github.com/pyenv/pyenv i 阅读全文
摘要:
redis 提供了 和`aof`两种持久化机制, + 默认开启, 默认关闭。 当两种持久化机制都开启时, redis 重启恢复数据时加载 持久化的 appendonly.aof rdb dump.rdb` 文件不会被加载到内存中。 开启rdb,关闭aof 通过==redis cli== 这种方式停掉 阅读全文
摘要:
@[toc] Token 认证的优势 相比于 Session 认证的方式来说,使用 token 进行身份认证主要有下面三个优势: 1.无状态 token 自身包含了身份验证所需要的所有信息,使得我们的服务器不需要存储 Session 信息,这显然增加了系统的可用性和伸缩性,大大减轻了服务端的压力。但 阅读全文
摘要:
[TOC] Python的内存管理机制: "引入计数" 、 "垃圾回收" 、 "内存池机制" 一、变量与对象 关系图如下: 1、变量,通过变量指针引用对象 变量指针指向具体对象的内存空间,取对象的值。 2、对象,类型已知,每个对象都包含一个头部信息(头部信息:类型标识符和引用计数器) ==注意:== 阅读全文