Day6:完成API的列举设计

今天完成的工作: 基于昨天的数据库的设计,与组员一同使用eolinker完成了API的设计与编写。具体API设计如下图。 其中以获取openid为例 示例如下 明日计划:使用mysql数据库、maven仓库、IntelliJ IDEA IDE基本完成本地java后台服务器的搭建,操作数据库,通过花生壳内网穿透。 每日小结:计划于下周开始编程任务,但实际上服务器还未完成搭建。在咨询了同学和老师后,了解到微信小程序中实现实时聊天在实际操作中可能遇到的障碍和难度。可能在后期还需要对目前的功能实现方式
分类: 其他 发布时间: 08-24 20:47 阅读次数: 0

Effective C++之条款1:视C++为一个语言联邦

C++中的sub-languages有如下四种: C Object-Oriented C++: (classes ,encapsulation(封装),inheritance(继承),polymorphism(多态)) Template C++ : (泛型编程(generic programming)) The STL: 容器(containers),迭代器(iterators),算法(algorithms)
分类: 其他 发布时间: 08-24 20:47 阅读次数: 0

正是孤独让你出众

  很久以前,渴望自由,认为自由就是随心所欲,畅所欲言。   到了后来,面对自由,才发现自由挑人,自律者才有自由。   当一个人缺乏自律的时候,他做的事情总是在受习惯和即时诱惑的影响,要么就是被他人的思想观念所扰,几乎永远不可能去做内心真正渴望的事。   而这份自律的前提,是你要承受得了孤独。 孤独·一个人   相比于西方人,我们更加害怕寂寞,不懂怎么享受一个人的时光;而且过于在乎别人的看法,总是想从别的眼中寻找自己的存在感。在西方人看来,我们有点“过度社交”。   什么是有效的社交?有明确的
分类: 其他 发布时间: 08-24 20:47 阅读次数: 0

服务链路跟踪 && 服务监控

服务链路跟踪 背景 微服务以微出名,在实际的开发过程中,涉及到成百上千个服务,网络请求引起服务之间的调用极其复杂。 当请求不可用或者变慢时,需要及时排查出故障服务点成为了微服务维护的一大难关。 服务链路跟踪技术应运而生。 ZipKin Zipkin 是一个开放源代码分布式的跟踪系统,由Twitter公司开源,它致力于收集服务的定时数据,以解决微服务架构中的延迟问题,包括数据的收集、存储、查找和展现。 每个服务向zipkin报告计时数据,zipkin会根据调用关系通过Zipkin UI生成依赖关
分类: 其他 发布时间: 08-24 20:47 阅读次数: 0

CodeForces 877E DFS序+线段树

CodeForces 877E DFS序+线段树 题意 就是树上有n个点,然后每个点都有一盏灯,给出初始的状态,1表示亮,0表示不亮,然后有两种操作,第一种是get x,表示你需要输出x的子树和x本身一共有几个灯是亮的。pow x,表示你需要改变x的子树和x本身上的灯的状态。 题解思路 这个题肯定是用DFS序了,为啥?因为树不好操作啊(我也不会啊),使用DFS序可以把树压成一维的一串数,这样就可以使用线段树来进行区间操作了。 话说这个题是我暑假限时训练中做的,看到这个题老开心了,但是让我万万没
分类: 其他 发布时间: 08-24 20:47 阅读次数: 0

MySQL-InnoDB锁(二)

上篇文章中对InnoDB存储引擎中的锁进行学习,本文是实践部分,根据索引和查询范围,探究加锁范围的情况。 在本实例中,创建简单表如下: mysql> select * from t; +------+ | id | +------+ | 1 | | 3 | | 5 | | 9 | | 11 | +------+ 测试结果 根据唯一索引、非唯一索引和无索引,以及数据库中是否存在查询边界,进行测试。结果如下,其中边界5存在索引中,边界6不在。 结论
分类: 其他 发布时间: 08-24 20:47 阅读次数: 0

6.并发编程,总结

1. course 1.进程创建的两种方式 开启进程的第一种方式: from multiprocessing import Process import random import time def task(name): print(f'{name} is running') time.sleep(random.randint(1, 3)) print(f'{name} is gone') if __name__ == '__main__': # 在wind
分类: 其他 发布时间: 08-24 20:47 阅读次数: 0

模版字符串

模版字符串是ES6的新语法之一,使用反引号``包含字符串,具有多行,变量,函数等多种特点。如: // 字符串中嵌入变量 let name = 'Jack'; let str = `Hello ${name}`; // Hello Jack // 多行字符串,会保留空格和换行 `In JavaScript this is not legal.` // 模版字符串中使用反引号`,需要转义\` let yo = `Yeah, \`yo\``; // 因为在${}中可以放入任意的js表达式,所
分类: 其他 发布时间: 08-24 20:47 阅读次数: 0

jmeter如何使用内部插件监控压测资源信息

jmeter如何使用内部插件监控压测资源信息
分类: 企业开发 发布时间: 08-24 20:33 阅读次数: 0

Python中字符转ASCII码

  今天在Dotcpp开始了我刷题的第一天,也是我博客开通的第一天。希望自己能够坚持下来,与大家共同交流进步。觉得dotcpp上的一句话写的很好:混一天和努力一天,一天看不出任何差别,三天看不到任何变化,七天也看不到任何距离……,坚持就是胜利,这真的是个很好的网站,推荐给像我一样的初学者。网址:www.dotcpp.com   在写问题1003:密码破译时发现一个问题:在python中如果想要将一个字符与数字相加时,必须先将字符转化成数字后才能相加,这点与C和C++完全不同。   所以解决办法
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

(十二)Linux Kernel suspend and resume

一、对于休眠(suspend)的简单介绍 在Linux中,休眠主要分三个主要的步骤: 1) 冻结用户态进程和内核态任务 2) 调用注册的设备的suspend的回调函数, 顺序是按照注册顺序 3) 休眠核心设备和使CPU进入休眠态, 冻结进程是内核把进程列表中所有的进程的状态都设置为停止,并且保存下所有进程的上下文. 当这些进程被解冻的时候,他们是不知道自己被冻结过的,只是简单的继续执行。 如何让Linux进入休眠呢? 用户可以通过读写sys文件/sys /power/state 是实现控制系统
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

[android] init进程 .rc文件中service、action的parsing

init进程code位置:system/core/init system/core/init/README.md,这个文件是描述rc文件语法的。 以service开头,表示是service;以on开头表示是Action。 对于service行或者on行,调用ParseSection(),在ParseSection中会创建Servcie或者Action对象。 然后处理service或者on行后的行(service或者action的子行)。对于每个子行,都会调用ParseLineSection()
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

JavaScript 之 创建对象

创建对象有以下几种: new Object(); var person = new Object(); person.name = "张三"; person.sex = "男"; console.info(person.name); 字面量 var person = {   name : "张三" } console.info(person.name); 构造函数 var Person = function(name,sex){   this.name = name ||
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

<<C++ Primer>> 第 2 章 变量和基本类型 术语表

术语表 第 2 章 变量和基本类型 地址(address): 是一个数字,根据它可以找到内存中的一个字节 别名生命(alias declaration): 为另一种类型定义一个同义词:使用 ”名字 = 类型“ 的格式将名字作为该类型的同义词。 算术类型(arithmetic type): 布尔值,字符,整数,浮点数等内置类型。 数组(array): 是一种数据结果,存放着一组未命名的对象,可以通过索引来访问这些对象。 auto: 是一种类型说明符,通过变量的初始值来推断变量的类型。 基本类型(
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

20190824考试

前言:今天参加某谷的比赛,蒟蒻自闭,没远大追求回的我去搞基础,其实出题人发了题解,主要总结得失. T1:给定一串数,分组求异或和,ans=Σ分组异或和,求ans最大. S1:之前做过区间求异或和,开始以为是线段树,想了一下,将数二进制拆分,发现将数一个个异或就是答案.不会证明,但感性理解一下,发现分组的目就是尽可能将同位置的'1'抵消,一个个异或看似没分组,实际已将可能的同位置'1'抵消,严谨证明看题解吧. #include<iostream> #include<algorithm> #i
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

第一类斯特林数、第二类斯特林数、贝尔数总结+模板

转载https://blog.csdn.net/sxh759151483/article/details/83420939 第一类斯特林数 解决问题:给n个元素,求出k个环排列的方法数 Stirling[n][k] 1 1 1 2 3 1 6 11 6 1 24 50 35 10 1 120 274 225 85 15 1 720 1764 1624 735 175 21 1 5040 13068 13132 6769 1960 322 28 1 40320 109584 118124 672
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

HDOJ-1213(简单并查集)

How many tables HDOJ-1213 #include<iostream> #include<cstring> #include<cstdio> #include<string> #include<algorithm> #include<cmath> #include<vector> #include<map> using namespace std; const int maxn=1004; int n,m; int set[maxn]; int rank1[maxn];//r
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

暑假考试题3:jigsaw 黄金拼图(乱搞)

题目: 分析: 不满足的拼图其实就是素数,这道题乍一看,诶这不是强制在线带修改的区间第K小吗?怎么这种毒瘤树套树会出在T1??? 结果。。。仔细读题,会发现一些小细节:opt都要通过异或上一次的答案才能得到,这不免有些蹊跷。。。然后所有答案都是为奇数的素数 再考虑异或的性质:ans的二进制位最后一位一定是1,opt ^ lastans会得到1或2 , 而1最后一位是1,2最后一位是0 如果给出的opt是奇数,那么一定是lastans ^ opt==2,又opt已知,那么lastans不就求出来
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

解决wordpress修改固定链接后出现404错误不能访问文章的方法

首先,建议大家安装完wordpress网站程序之后第一时间设置一下固定链接,避免以后修改出错。在wp后台仪表盘左侧导航里找到“设置——固定链接”即可配置你的wordpress固定链接,通常我习惯使用的有两种: /%postname%.html 和 /%post_id%.html 当然你如果不想修改,使用wp默认的链接方式也是可以的,只是感觉不太美观而已。下面主要说一下建站之后,wordpress修改固定链接出现404错误不能访问文章的解决步骤。出现这个错误应该是伪静态功能的问题,那么来看一下我
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

DIV+CSS实现旅游网站首页

<!DOCTYPE html>      <html lang="en">      <head>      <meta charset="UTF-8">      <title>旅游网站首页</title>      </head>      <body>      <div>      <img src="../images/header.jpg" style="width:980px;height:237px;" title="天天旅游在线"/>      </div>      <sp
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0