首页 > 2021年05月09日 > 全部分享
LeetCode14. 最长公共前缀 详解
LeetCode14. 最长公共前缀 题目描述 /** * * 编写一个函数来查找字符串数组中的最长公共前缀。 * <p> * 如果不存在公共前缀,返回空字符串 ""。 * */ 思路分析 此题目要求返回字符串数组中所有字符串的公共前缀子串 可以考虑使用化繁为简的思路,先编写一个方法可以得到两个字符 ...
分类:其他   时间:2021-05-09 11:23:09    收藏:0  评论:0  赞:0  阅读:28
Sublime Text 使用:跳转、分屏、风格
Ctrl + R会列出当前的函数,并且可以快速跳转 Ctrl + G 输入行号也可以快速跳转对应行: 如果打开很多文件,CTRL + P可以全部展示这些文件: 上述操作可以组合,并且支持多文件操作: 1、跳转到u文件的第五行: 2、跳转到a.c文件的main函数 接着是窗口方面 Ctrl + N在当 ...
分类:其他   时间:2021-05-09 11:22:58    收藏:0  评论:0  赞:0  阅读:107
模块化
模块化 1.模块化相关规范 1.1.模块化概述 传统开发模式的主要问题 命名冲突 文件依赖 通过模块化解决上述问题 模块化就是把单独的一个功能封装到一个模块(文件)中,模块之间相互隔离,但是可以通过特定的接口公开内部成员,也可以依赖别的模块 模块化开发的好处:方便代码的重用,从而提高开发效率,并且方 ...
分类:其他   时间:2021-05-09 11:22:45    收藏:0  评论:0  赞:0  阅读:28
django路由分发1中RegexURLResolver, RegexURLPattern和2中URLResolver, URLPattern
话不多说,直接上代码 from django.conf import settingsfrom django.utils.module_loading import import_stringfrom django.urls import RegexURLResolver, RegexURLPatt ...
分类:Web开发   时间:2021-05-09 11:22:30    收藏:0  评论:0  赞:0  阅读:60
线程通信生产者和消费者传统版(sync-wait-notityAll)(lock-await-signal)
1 import java.util.concurrent.locks.Condition; 2 import java.util.concurrent.locks.Lock; 3 import java.util.concurrent.locks.ReentrantLock; 4 5 /** 6 ...
分类:编程语言   时间:2021-05-09 11:22:21    收藏:0  评论:0  赞:0  阅读:37
WTM .NET 5 JSON 返回格式配置-属性名的命名风格
1 services.AddMvc(options => 2 { 3 options.UseWtmMvcOptions(); 4 }) 5 .AddJsonOptions(options => { 6 options.UseWtmJsonOptions(); 7 options.JsonSerial ...
分类:Web开发   时间:2021-05-09 11:22:05    收藏:0  评论:0  赞:0  阅读:33
LeetCode13. 罗马数字转整数 详解
LeetCode13. 罗马数字转整数 题目描述 /** * 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 * * 字符 数值 * I 1 * V 5 * X 10 * L 50 * C 100 * D 500 * M 1000 * 例如, 罗马数字 2 写做 II ,即为两个 ...
分类:其他   时间:2021-05-09 11:21:51    收藏:0  评论:0  赞:0  阅读:37
docker安装mysql8.0.x
从仓库下拉镜像: sudo docker pull mysql:8.0.21 新建挂载目录: sudo mkdir -p /data/docker_data/mysql8 && cd /data/docker_data/mysql8chmod -R 777 /data/docker_data/mys ...
分类:数据库技术   时间:2021-05-09 11:21:39    收藏:0  评论:0  赞:0  阅读:32
fcitx5 主题设置
前言 在Linux系统下,fcitx5的初始主题太难看了,所以决定改变一下主题。 参考来源 https://ywnz.com/linuxmh/8100.html https://wiki.archlinux.org/title/Fcitx5_(%E7%AE%80%E4%BD%93%E4%B8%AD% ...
分类:其他   时间:2021-05-09 11:20:58    收藏:0  评论:0  赞:0  阅读:27
logback.xml 日志配置
<?xml version="1.0" encoding="UTF-8"?> <configuration scan="true" scanPeriod="60 seconds" debug="false"> <property name="LOG_HOME" value="./logs"/> <p ...
分类:其他   时间:2021-05-09 11:20:34    收藏:0  评论:0  赞:0  阅读:26
.Net 程序员能力划分
这是我对于 .Net 程序员能力划分的一些思考。 PS: 主要是通过核心能力进行一些判断 通常程序员分为三个等级 初级 中级 高级 再往上应属于架构师的能力划分,这里暂时不做考虑。 初级 能够完成基本功能的开发 能够完成基础业务模块的开发 需要进行一些重复性工作 注意: 是否能够向下一个层次发展的判 ...
分类:Web开发   时间:2021-05-09 11:20:16    收藏:0  评论:0  赞:0  阅读:22
关于django的url的namespace和view写法
命名空间模式 即使不同的APP使用相同的URL名称,URL的命名空间模式也可以让你唯一反转命名的URL。 举个例子: 项目的urls.py写法: from django.conf.urls import url,include from django.contrib import admin url ...
分类:Web开发   时间:2021-05-09 11:20:04    收藏:0  评论:0  赞:0  阅读:43
正则表达式匹配
给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 '*' 的正则表达式匹配。 '.' 匹配任意单个字符'*' 匹配零个或多个前面的那一个元素所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。 示例 1: 输入:s = "aa" p = "a"输出:false解释:"a" ...
分类:其他   时间:2021-05-09 11:19:47    收藏:0  评论:0  赞:0  阅读:27
beautifulsoup爬取链家网数据直接写入excel里
代码(仅限用于学习交流,未经允许不得用于商业获取非法利益): import requests from bs4 import BeautifulSoup import time import csv def get_url(start_num,end_num): url_list = [] #建立一 ...
分类:其他   时间:2021-05-09 11:19:37    收藏:0  评论:0  赞:0  阅读:29
dosbox下载并配置masm环境变量的方法
首先是dosbox和debug,masm, link的下载: 链接地址:https://pan.baidu.com/share/init?surl=KswF_QT0lxPM5UtBSD_Yow 密码:5nt9 1.安装dosbox 将debug.exe、masm.exe和link.exe放到指定文件 ...
分类:其他   时间:2021-05-09 11:19:21    收藏:0  评论:0  赞:0  阅读:33
markerdown基础
标题 用#+空格 字体 加粗两边两个** 斜体两边* 斜体加粗三个* 引用 '>' 分割线 三个 或者三个*** 图片 ![截图]() 超链接 点击跳转到文章 []+() 列表 1 + 点+空格 A B C -+空格 A B C 表格 右键插入表格 名字|性别|生日 --|--|--| 张三|男|1 ...
分类:其他   时间:2021-05-09 11:19:06    收藏:0  评论:0  赞:0  阅读:22
B、B+树
B树规则: (1)排序方式:所有节点关键字是按递增次序排列,并遵循左小右大原则; (2)子节点数:非叶节点的子节点数>1,且<=M ,且M>=2,空树除外(注:M阶代表一个树节点最多有多少个查找路径,M=M路,当M=2则是2叉树,M=3则是3叉); (3)关键字数:枝节点的关键字数量大于等于ceil ...
分类:其他   时间:2021-05-09 11:18:53    收藏:0  评论:0  赞:0  阅读:25
Zookeeper读写流程
写流程 客户端连接到集群中某一个节点,发送一个写请求; 服务端与客户端所连接的节点,把该写请求转发给leader; leader处理写请求,等待follower节点返回; 当leader接收到一半以上的节点(包括自己)返回写成功的信息之后,返回给客户端成功写入。 读流程 客户端连接到集群中某一节点; ...
分类:其他   时间:2021-05-09 11:18:34    收藏:0  评论:0  赞:0  阅读:28
springboot整合JDBC出现Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'.
今天使用springboot整合JDBC的使用,开始使用的是 com.mysql.jdbc.Driver驱动 结果运行出现此异常 那我们根据提示要求来修改即可 把驱动改成最新的com.mysql.cj.jdbc.Driver再来试试 driver-class-name: com.mysql.cj.j ...
分类:数据库技术   时间:2021-05-09 11:18:20    收藏:0  评论:0  赞:0  阅读:37
判断一个数字是否可以表示成三的幂的和
判断一个数字是否可以表示成三的幂的和 给你一个整数 n ,如果你可以将 n 表示成若干个不同的三的幂之和,请你返回 true ,否则请返回 false 。 对于一个整数 y ,如果存在整数 x 满足 y == 3x ,我们称这个整数 y 是三的幂。 示例 1: 输入:n = 12 输出:true 解 ...
分类:其他   时间:2021-05-09 11:17:56    收藏:0  评论:0  赞:0  阅读:33
121条   上一页 1 2 3 4 5 6 7 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!