03-个人博客笔记-后台管理系统加载用户列表
前面已经实现了登录和注册功能,那现在先做后台管理这部分,这部分做好了以后再做前台的展示。 后台管理系统(blogadmin)登录和展示用户列表的实现 登录:后台的登录功能做的就简单些,只要用户名是123,密码123都可以登录。我们新建一个admin路由,实现的demo如下: {代码...} 2.展示用户列表的功能:展示所有用户、展...
2018-07-09
爬虫项目练习之selenium爬取京东商品信息
本次爬虫爬取了京东的口罩信息,并将数据保存至MongoDB数据库。其中config为配置信息: {代码...} 正文: {代码...} 最后可以在数据库中查看爬取到的信息。
2020-02-15
OushuDB 产品介绍基本的模式
一个数据库包含多个模式(schema),而一个模式可以包含多种命名对象,比如表,数据类型,函数,操作符等。同一个对象名字可以用在不同的模式中而不产生冲突。比如schema1中可以包含表test,schema2中也可以同时包含名字为test的表。从这个意义上,模式很像一个命名空间(namespace)。
2021-11-24
JS+HTML实现列表动态无限滚动
当滚动列表中的内容比较少时,我们可以一次性加载所有的内容到列表容器中显示。当滚动列表中的内容比较多,使用分页加载的方式逐步加载数据,2种方式
剑指offer刷题记录
day1剑指 Offer 09. 用两个栈实现队列 - 力扣(LeetCode) {代码...} 剑指 Offer 30. 包含min函数的栈 - 力扣(LeetCode) {代码...} day2剑指 Offer 06. 从尾到头打印链表 - 力扣(LeetCode) {代码...} 剑指 Offer 24. 反转链表 - 力扣(LeetCode) {代码...} 剑指 Offer 35. 复杂链表的复制 - 力扣(LeetCode) {代码...
2023-06-02
Tkinter绘制股票K线图
我们今天的整体代码还是基于上次的 Tkinter 股票程序,在主类 MainCreator 下面创建一个函数 create_subwindow
2022-08-24
JS 视差滚动的一种方法 (非原创)
{代码...}
2014-03-18
《算法图解》中“二分查找”代码运行报错
刚好最近自己在学习python,然后边学python边看《算法图解》,学到第一章的二分查找的时候,我跟着书上给的demo敲代码,运行之后就发现总是报错。(我用的是pycharm)一开始的报错如下:语法错误?给的报错是print出了问题,书上这两行写的是:print binary_search(my_list, 3)print binary_search(my_list, -1)想了很久...
SegmentFault 2016 第三季度 Top Writer
金秋十月,桂花飘香,你的好友秋天已默默上线,同时,玩伴「SegmentFault 头条」也上线了,紧接着,SegmentFault 2016 第三季 Top Writer 也筛选出来了。
【PHP 实现数据结构】栈
之前介绍过 “队列” 是一种特殊的线性表,这里再介绍另外一种特殊的线性表 “栈” 什么是栈 栈是一种后入先出的数据结构,它只能允许在列表的一端进行操作。允许操作的一端称为栈顶。 栈有两个基本操作,元素压入栈和元素弹出栈,操作示例图。 代码实现 我们来实现上述两个基本操作,和实际应用中常用的其他几个操作。 push...
2020-04-06
移动端border:1px问题解决方案
为了适配各种屏幕,我们写代码时一般使用设备独立像素来对页面进行布局。而在设备像素比大于 1的屏幕上,我们写的 1px实际上是被多个物理像素渲染,这就会出现 1px在有些屏幕上看起来很粗的现象。
scss实现retina屏1px边框
{代码...}
window笔记 桌面截图api
桌面截图api {代码...} 高斯模糊:并非所有电脑有效 {代码...}
2022-02-21
Python 爬取疫情每日数据
我最近一次更新已经是3月中旬的事情了,卫健委的数据格式一直在变,所以代码只能说仅供参考! 代码 import requests from bs4 import BeautifulSoup import datetime import re from selenium import webdriver import time import xlwings as xw def get_sh_data(url): '''获得上海卫健委的数据''' r = requests.get(url...
2020-05-12
我的elasticsearch配置单
{代码...}
2015-04-15
代码压缩
正式发布上线,代码是需要压缩的。代码压缩之后,字节更小,访问速度更快。webpack4内置了uglifyjs-webpack-plugin插件,默认打包出来的js文件是压缩的。也可以手动安装uglifyjs-webpack-plugin,给他设置额外的参数,比如默认开启他的并行压缩。
2021-10-01
ClickHouse 之 SummingMergeTree/AggregatingMergeTree 实现准实时看板(qbit)
前言本文测试环境 ClickHouse 版本为 22.3 LTSSummingMergeTree 官方文档:[链接]AggregatingMergeTree 官方文档:[链接]原理就是预聚合,可以把统计时扫表条数减少几个数量级。有点 flink 流式计算的味道。初始化测试数据生成创建库 {代码...} 创建表 {代码...} 插入数据 {代码...} 查看数据 {代码...} 查看每天的下载...
2022-06-15