首页 > 2020年06月27日 > 全部分享
顺序循环队列基本操作(三)
/*增设表示元素个数的数据*/ #include<stdio.h> #define MaxSize 10 typedef char ElemType; typedef struct { ElemType data[MaxSize]; int front,rear; int size; }SqQueu ...
分类:其他   时间:2020-06-27 19:59:43    收藏:0  评论:0  赞:0  阅读:78
MYSQL 之 JDBC(二): 数据库连接(二)通过DriverManager获取数据库连接
通过DriverManager获取数据库连接 修改一下配置文件 driver=com.mysql.cj.jdbc.Driver jdbcUrl=jdbc:mysql://localhost:3306/testjdbc?serverTimezone=GMT%2B8 user=root password ...
分类:数据库技术   时间:2020-06-27 19:59:04    收藏:0  评论:0  赞:0  阅读:78
14、vcs爬虫
1、聚焦爬虫 代理浏览器上网 网页的特点 网页都有自己唯一的url 网页内容都是HTML结构 使用的都是HTTP,HTTPS协议 爬取步骤: 给一个url 写程序,模拟浏览器方位url 解析内容 环境: Windows环境、Linux环境 python3.6 64位 编辑工具,vscode,subl ...
分类:其他   时间:2020-06-27 19:58:46    收藏:0  评论:0  赞:0  阅读:59
7、文件
#-*- codeing = utf-8 -*- #@Time : 2020/6/7 17:51 #@Author : zhangfudong #@FILE :file.py #@Software : PyCharm file 文件操作 文件就是把一些数据存放起来,可以让程序下一次执行的时候直接使用 ...
分类:其他   时间:2020-06-27 19:58:15    收藏:0  评论:0  赞:0  阅读:52
filter-map-reduce 高级数组函数
filter: 创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。 【注意】filter() 不会对空数组进行检测。 filter() 不会改变原始数组。 map: 返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。 按照原始数组元素顺序依次处理元素。 【注意】 m ...
分类:编程语言   时间:2020-06-27 19:57:56    收藏:0  评论:0  赞:0  阅读:74
P5676 [GZOI2017]小z玩游戏 Tarjan+优化建图
题目描述 分析 一开始看到这道题,首先想到的就是建好边后跑一个Tarjan缩点,将siz大于1的节点统计一下,输出结果 Tarjan非常显然易得,关键就是怎么建边 比较好想的一种思路就是枚举每一个兴奋程度 对于每一个兴奋程度,再将有趣程度枚举一遍 如果有趣程度是兴奋程度的倍数的话,在两个节点之间建一 ...
分类:其他   时间:2020-06-27 19:57:20    收藏:0  评论:0  赞:0  阅读:92
c++ STL map简单使用
map字典存放键值对 内部组成是红黑树 查找 删除 插入复杂度为O(logn) 初始化方式 map<int,string> str; 插入方式 1.使用pair map<int ,string>str; str.insert(pair<int, string>(1, "one")); 2.value ...
分类:编程语言   时间:2020-06-27 19:57:01    收藏:0  评论:0  赞:0  阅读:66
4、字典及集合
字典:dict 字典是无序的对象集合,使用键值对key-value存储, 键(key)必须 使用不可变类型,同一字典中,key必须是惟一的 字典的定义 info = {"name":"吴彦祖","age":"18"} ## 字典的定义 print(info["name"]) ## 字典的访问 pri ...
分类:其他   时间:2020-06-27 19:56:45    收藏:0  评论:0  赞:0  阅读:50
recursive_mutex、timed_mutex和recursive_timed_mutex
一、recursive_mutex class MyClass { public: void Fun1() { // std::lock_guard<mutex> sguard(m_mutex); // 加锁处理共享内存 std::lock_guard<recursive_mutex> sguard ...
分类:其他   时间:2020-06-27 19:56:27    收藏:0  评论:0  赞:0  阅读:66
8、异常与import
#-*- codeing = utf-8 -*- #@Time : 2020/6/7 20:28 #@Author : zhangfudong #@FILE :Errors and Expections.py #@Software : PyCharm 错误与异常 有错误发生时,会直接中断程序,因此需 ...
分类:其他   时间:2020-06-27 19:56:08    收藏:0  评论:0  赞:0  阅读:53
[每日一题2020.06.27] leetcode #41 set 内部交换
方法一 利用set 空间$O(n)$ 时间 \(O(n)\) 利用一个set存储映射关系, 然后直接从1 - size遍历找出第一个不在set中的元素就可以 int firstMissingPositive(vector<int>& nums) { set<int> s; for (int i = ...
分类:其他   时间:2020-06-27 19:55:49    收藏:0  评论:0  赞:0  阅读:62
高并发系统设计(十三):消息队列的三大作用:削峰填谷、异步处理、模块解耦
削去秒杀场景下的峰值写流量 而在秒杀场景下,高并发的写请求并不是持续的,也不是经常发生的,而只有在秒杀活动开始后的几秒或者十几秒时间内才会存在。为了应对这十几秒的瞬间写高峰,将秒杀请求暂存在消息队列中,然后业务服务器会响应用户“秒杀结果正在计算中”,释放了系统资源之后再处理其它用户的请求。 在后台启 ...
分类:其他   时间:2020-06-27 19:55:30    收藏:0  评论:0  赞:0  阅读:135
【JS】【LeetCode】14. 最长公共前缀
第一步:先判断是否为空数组 第二步:将数组排序:strs.sort() 第三步:第一个和最后一个比对有多少共同字符 /** * @param {string[]} strs * @return {string} */ var longestCommonPrefix = function(strs) ...
分类:Web开发   时间:2020-06-27 19:55:11    收藏:0  评论:0  赞:0  阅读:76
入门大数据---Flink开发环境搭建
一、安装 Scala 插件 Flink 分别提供了基于 Java 语言和 Scala 语言的 API ,如果想要使用 Scala 语言来开发 Flink 程序,可以通过在 IDEA 中安装 Scala 插件来提供语法提示,代码高亮等功能。打开 IDEA , 依次点击 File => settings ...
分类:其他   时间:2020-06-27 19:54:56    收藏:0  评论:0  赞:0  阅读:83
C语言项目(一):学生信息管理系统
实现方式:链表 结构定义 1 typedef struct MyStu MyStudent; 2 typedef struct node Node; 3 typedef Node *pNode; 4 5 struct MyStu { 6 char name [20]; 7 int age; 8 lo ...
分类:编程语言   时间:2020-06-27 19:54:38    收藏:0  评论:0  赞:0  阅读:68
C++ 基础知识
不定时更新。 语言的注释 可以用//弄大行注释,/* */弄多行注释。 //单行注释 /*单行注释*/ /*多行 注释*/ 输入输出 可以用cin或scanf进行读入; 用cout或printf进行输出。 cin>>a;//读入变量或常量 scanf("%d",&a);//同理,读入整数a cout ...
分类:编程语言   时间:2020-06-27 19:54:19    收藏:0  评论:0  赞:0  阅读:55
Linq中常用语法
using System;using System.Collections.Generic;using System.ComponentModel.Design;using System.Linq;using System.Text;using System.Threading.Tasks; nam ...
分类:其他   时间:2020-06-27 19:54:02    收藏:0  评论:0  赞:0  阅读:63
MYSQL 之 JDBC(五): 增删改查(三)PreparedStatement
是Statement的子接口,可以传入带占位符的sql语句,并且提供了补充占位符变量的方法。 使用Statement需要进行拼写SQL语句,很辛苦,很容易出错。 引号的问题处理很复杂,不利于维护。 可以有效的禁止sql注入。(通过用户输入非法的sql命令) 代码的可读性和可维护性,最大可能的提高性能 ...
分类:数据库技术   时间:2020-06-27 19:53:47    收藏:0  评论:0  赞:0  阅读:72
IdentityServer4 接入自己的用户体系
IdentityServer4提供的demo 是用的自己的表结构,但是对于我们来说就不是很适用了,研究了下他的源码发现他的密码模式,大概就是更改下面几个方法大,致就是读取数据库数据,与context.username ,password,进行比对,一致则通过,不一致就是失败 public class ...
分类:其他   时间:2020-06-27 19:52:57    收藏:0  评论:0  赞:0  阅读:62
第七章学习小结
一、思维导图: 二、需要留意的点 链式结构可以进行二分查找,但是不能在对数时间内完成,因为要对数字下标进行随机访问,实际都得遍历一遍,需要O(n) 二分查找应用场景的局限性: (1)基于顺序表的存储结构; (2)针对有序数据; (3)数据量小且比较操作不耗时时 (4)数据量不能太大(需要连续的内存空 ...
分类:其他   时间:2020-06-27 19:52:05    收藏:0  评论:0  赞:0  阅读:65
1239条   上一页 1 ... 13 14 15 16 17 ... 62 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!