码迷,mamicode.com
首页 > 2020年06月09日 > 全部分享
线性表 & 散列表
线性表: 数据排成一条线一样的机构,每个线性表上的数据最多只有前后两个方向, 包括 数组,链表,队列,栈。 非线性表 : 数据之间并不是简单的前后关系,有二叉树、图等。 散列表(基于 数组支持按照下标访问数据的特性,是数组的一种扩展) 通过散列函数把元素的键值 映射为 下标,然后将数据存储在数组中对 ...
分类:其他好文   时间:2020-06-09 20:44:42    阅读次数:61
万物皆可 Serverless 之借助微信公众号简单管理用户激活码
作为一名独立开发者,最近我在考虑给自己的应用加入付费功能,然后应用的核心功能只需使用激活码付费激活即可。这个需求涉及到了激活码的保存、校验和后台管理,传统的做法可能是自己购买服务器,搭建配置服务器环境,然后创建数据库,编写后端业务逻辑代码,必要的时候还要自己去写一些前端的界面来管理后台数据。 这是一 ...
分类:微信   时间:2020-06-09 20:44:22    阅读次数:103
GetChanges使用痛点
GetChanges使用时一般用于gridview列数据发生新增、修改、删除。用来获取这些数据,最后更改数据库。 在这里我遇到的问题是,经理要求原来的保存按钮 button 必须去掉, 并且使用底下的小图标来啊保存。这也是用户习惯的原因。 于是我就要实现这个功能。其中问题最大的出现了。当我 1 va ...
分类:其他好文   时间:2020-06-09 20:44:11    阅读次数:75
acwing 012 背包问题求具体方案
地址 https://www.acwing.com/problem/content/12/ 有 N 件物品和一个容量是 V 的背包。每件物品只能使用一次。 第 i 件物品的体积是 vi,价值是 wi。 求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。 输出 字典序最小的方案 ...
分类:Windows程序   时间:2020-06-09 20:43:51    阅读次数:118
对字典进行排序
sorted(字典名.items(), key=lambda x: x[1]) 2020-06-09 ...
分类:编程语言   时间:2020-06-09 20:43:03    阅读次数:60
HTTPS 握手过程理解
转自https://www.jianshu.com/p/a3a25c6627ee https://blog.csdn.net/xingtian713/article/details/11953057 https://blog.csdn.net/caofengtao1314/article/detai ...
分类:Web程序   时间:2020-06-09 20:42:30    阅读次数:110
Auth模块
""" 其实我们在创建好一个django项目之后直接执行数据库迁移命令会自动生成很多表 django_session auth_user django在启动之后就可以直接访问admin路由,需要输入用户名和密码,数据参考的就是auth_user表,并且还必须是管理员用户才能进入 创建超级用户(管理员 ...
分类:其他好文   时间:2020-06-09 20:42:16    阅读次数:54
C# 单例模式
/* 单例模式 饿汉式 :第一时间创建实例,类加载就马上创建 懒汉式 :需要才创建实例,延迟加载 单例模式会长期持有一个对象,不会释放 普通实例使用完后释放 单例可以只构造一次,提升性能(如果构造函数耗性能) 单例就是保证类型只有一个实例:计数器/数据库连接池 程序中某个对象,只有一个实例 */ / ...
分类:Windows程序   时间:2020-06-09 20:41:37    阅读次数:84
svn服务器用户名密码更改后,如何更新本地用户名密码
在提交时,IDE会给出这样的提示,说明用户名密码已更改 在命令行输入 svn ls https:XXX(项目的地址),具体步骤如下图 ...
分类:其他好文   时间:2020-06-09 20:41:23    阅读次数:163
docker使用certbot获取证书(后续尝试定时续期)
背景 没啥背景,就是需要搞证书,花钱的证书买不起,就只能白嫖了,白嫖肯定就只有let's encrypt,没啥说的直接开干。 我准备了三个域名,www.xxx.com,api.xxx.com和admin.xxx.com, zerossl 差了let's encrype的官方文档。有很多的acme的客 ...
分类:其他好文   时间:2020-06-09 20:41:08    阅读次数:290
linux:shell
关于shell 什么是shell? shell,是用c编写的,既是命令语言,也是一种程序设计语言 shell指一种应用程序,该程序提供一个界面,用户可通过该界面访问操作系统 什么是脚本? 脚本是一条文字命令,可以编辑的 常见的脚本:js(前端开发,浏览器解释)、asp、jsp【后端开发,服务器解释】 ...
分类:系统相关   时间:2020-06-09 20:40:51    阅读次数:80
Flink DataStream API
1. API基本概念 Flink程序可以对分布式集合进行转换(例如: filtering, mapping, updating state, joining, grouping, defining windows, aggregating) 集合最初是从源创建的(例如,从文件、kafka主题或本地内 ...
分类:Windows程序   时间:2020-06-09 20:40:32    阅读次数:95
HashMap源码分析和面试准备
HashMap源码分析和面试准备写在前面预备知识hash(哈希)是什么数组链表哈希表二叉树红黑树源码分析jdk1.7实现jdk1.8实现面试常见题目 写在前面本篇涉及到的知识面比较广,无论你是小白还是有经验人士,都可快速理解hashmap,目的是理解知识并能通过面试,一些过于深入和细节的东西不在这里... ...
分类:其他好文   时间:2020-06-09 20:40:01    阅读次数:54
ubuntu + vscode C++ 新建项目、开发、编译、调试
1、安装VScode,在ubuntu software里去搜就行了 2、安装VScode插件 3、随便新建一个文件夹,然后 vi hello.cpp,把下面代码粘贴到上面。 #include <iostream> #include <string> using namespace std; int ...
分类:编程语言   时间:2020-06-09 20:39:34    阅读次数:109
MacOS下Nginx安装
1. 先安装homebrew 2. 安装Nginx,终端下执行: $ brew install nginx 安装过程中会自己安装依赖: 3. 启动nginx服务 $ nginx 成功后,使用浏览器打开http://localhost:8080 。 4. nginx文件目录 nginx安装文件目录 / ...
分类:系统相关   时间:2020-06-09 20:39:20    阅读次数:86
Ubuntu无法识别网卡时,应急联网的三种方法
Ubuntu无法识别网卡时,应急联网的三种方法 接网线。 蓝牙。 Usb联网。 连接网线和蓝牙是我首先想到的,也很容易打开。 接下来我说说如何用安卓手机和一根数据线联网的。 Usb 联网 第一步:打开手机的开发者模式。 不同手机的开启方式不同,请自行搜索。 我使用的小米手机,打开开发者模式需要: 进 ...
分类:系统相关   时间:2020-06-09 20:39:06    阅读次数:93
Servlet学习之Tomcat控制台中文乱码问题
Tomcat控制台中文乱码问题 在更新了IDEA2020.1版本后,可以安装官方的简体中文插件,方便我们日常使用,但是更新后再运行Tomcat时,控制台的输出日志出现中文乱码问题,接下来告诉大家如何修复这个问题。 1.依次打开IDEA菜单栏的:帮助-编辑自定义的VM选项 2.在最下面添加一行 -Df ...
分类:其他好文   时间:2020-06-09 20:38:55    阅读次数:60
968条   上一页 1 ... 8 9 10 11 12 13 14 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!