作为后端程序员,日常与数据库打交道那是必不可少。除了基础操作增、删、改、查之外,面向数据的优化也是必不可少。 想必大家曾经可能会遇到这样的问题: 数据库查询慢,但是找不到源头?面对大量数据迁移无法下手&#…
2025/1/23 14:40:15前一阵子网站新上了相册功能,可最近总发现有一些用户上传的图片文件链接失效,代码检查了很多次,测试也做的比较充分了,但还是会出现上传失败的问题,很是郁闷,今天终于找到了解决办法。从备份源中找到了用户…
2025/1/23 14:28:290x00 前言不是很新的东西,其他作者已对此做过研究测试,本文仅用来记录操作过程,保存日志,说明细节。0x01参考资料0x02环境搭建1、硬件U盘 :东芝(TOSHIBA) 速闪系列 U盘 16GB (黑色) USB3.0主控版本:Phison2…
2025/1/23 12:49:07一、二分查找的前提目标函数的单调性(单调递增或者递减)存在上下界(bounded)能够通过索引访问(index accessible)二、代码模板left三、扩展69. x 的平方根leetcode-cn.com# 二分查找方式解决牛顿迭代法&a…
2025/1/23 12:48:37宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不得圣人,君子而与之,与其得小人࿰…
2025/1/23 11:18:16 人评论 次浏览首先,要有一个GitHub账号,并创建一个http://username.github.io的repository。比如,我的用户名是summiry,那么我要创建的repository名称就是http://summiry.github.io,这样等搭建成功后便可以通过http://summiry.githu…
2025/1/23 10:46:33 人评论 次浏览盲目扩张团队时的强盗博弈 如前所知: 5人下决策者的最优策略(最后一人为决策者): (H1,H2,H3,H4,H5)-->( 1,0,1,0,98) 依照前面的推理,那么第6人的最优策略为: (H1,H2,H3,H4,H5,H6)-->( 0,1,0,1,0,98) 那么第7人的最优策略为…
2025/1/23 9:02:41 人评论 次浏览今天在使用正则表达式时未能解决实际问题,于是使用bs4库完成匹配,通过反复测试,最终解决了实际的问题,加深了对bs4.BeautifulSoup模块的理解。 爬取流程 前奏: 分析糗事百科热图板块的网址,因为要进行翻页爬…
2025/1/23 15:02:58 人评论 次浏览为什么80%的码农都做不了架构师?>>> 代理键的用途 代理键是不具有业务含义的键,在维度建模领域里,通常代替自然键作为维度表的主键。代理键用于维度表和事实表的连接。 使用代理键有以下这些优势 整合不同业务系统的数据时&#…
2025/1/23 15:02:28 人评论 次浏览常见错误的分类对于用户在访问页面时发生的错误,主要包括以下几个类型:1、js运行时错误JavaScript代码在用户浏览器中执行时,由于一些边界情况、本地环境的不可控等因素,可能会存在js运行时错误。而依赖客户端的某些方法ÿ…
2025/1/23 15:01:56 人评论 次浏览mark 组内手眼标定工作:https://blog.csdn.net/qq_40016998/article/details/121099134
2025/1/23 15:01:26 人评论 次浏览前面的文章已经介绍过基础软件的CAN通信部分,今天整理下CAN通信的概览知识。从几个概念开始。1 位速率 位速率(bit rate),即传输期间单位时间的位数。数字信号系统中,带宽用来标识通讯线路所能传送数据的能力,即在单位时间内通过…
2025/1/23 15:00:55 人评论 次浏览官网地址:http://prototypejs.org/ Prototype降低了客户端web编程的复杂性。为了解决现实存在的一些问题,Prototype对浏览器的脚本环境做了一些扩展,对原先笨拙的Ajax和DOM提供了简练的API。 实用函数 $(id) 如果参数是字符串,则返…
2025/1/23 15:00:25 人评论 次浏览2019独角兽企业重金招聘Python工程师标准>>> 这里主要对内核源代码各级子目录中的kbuild(内核的编译系统)Makefile进行简单介绍, 这部分是 内核模块或设备驱动开发者最常接触到的。 Makefile的语法包括如下几个方面。 (1)、目标定义 目标定义就是用来定义…
2025/1/23 12:06:50 人评论 次浏览一、python pip的安装与使用 1、pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。 目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具。 Python 2.7.9 或 Python 3.4 以上版本都自带 pip 工具。 你…
2025/1/23 12:06:20 人评论 次浏览一:学习路线(流程) 1阶段Java核心基础 2阶段数据库核心技术 3阶段JavaWeb核心技术 4阶段企业必备技术 5阶段Java大厂提升技术 6阶段大型项目与解决方案 7阶段大厂必备面试 二:学习工具 Eclipse:Eclipse是一款开源的J…
2025/1/23 12:05:19 人评论 次浏览本文实例讲述了python实现unicode转中文及转换默认编码的方法。分享给大家供大家参考,具体如下: 一、在爬虫抓取网页信息时常需要将类似"\u4eba\u751f\u82e6\u77ed\uff0cpy\u662f\u5cb8"转换为中文,实际上这是unicode的中文编码。可…
2025/1/23 12:04:17 人评论 次浏览一、redis的持久化 什么是持久化? 把内存中的数据持久化到磁盘。这个过程就是持久化。 当redis启动时会从磁盘上读取数据并加载到内存。 持久化的好处 使redis宕机后数据不会丢失。 redis持久化的方式 1. RDB: 以快照的方式进行持久化。 在一定时间间隔内进行快照。…
2025/1/23 12:03:47 人评论 次浏览