Alpha冲刺(9/9)

这个作业属于哪个课程 软件工程 团队名称 软摸硬跑 这个作业要求在哪里 团队作业第五次——Alpha冲刺 作业正文 如下 GitHub地址 Yexxxxx 日期 2020/05/09 其他参考文献 无 昨日进展 存在问题 今日讨论问题如下 今日及昨日问题 拟定的解决办法 今日安排 姓名 负责 叶翔 陶云亮 陈炜波 巫资昊 徐进东 陈斌 孙子轩 吴戈
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

刷题91—动态规划(八)

137.最大正方形 题目链接 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/maximal-square 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 题目描述 在一个由 0 和 1 组成的二维矩阵内,找到只包含 1 的最大正方形,并返回其面积。 示例: 输入: 1 0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 0 0 1 0 输出: 4 题目分析 判断二维矩阵的长度,如果长度等于0,return
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

Python微信公众号开发

准备工作 首先,申请一个属于自己的微信公众号(必须保证全局管理员是自己的微信账户,否则会很麻烦),还要拥有自己的服务器(Ubuntu 系统)来部署代码,且服务器已经成功安装了网络相关的两个常用软件 uwsgi 和 nginx ,前者一般用于进程控制,后者用于反向代理。 服务器端部署流程 第一步,在 Ubuntu 系统安装 venv : sudo apt-get install python3-venv 第二步,创建 Python3 的虚拟环境: python3 -m venv myvenv 注
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

like的模糊匹配

'%a' //以a结尾的数据 'a%' //以a开头的数据 '%a%' //含有a的数据 '_a_' //三位且中间字母是a的 '_a' //两位且结尾字母是a的 'a_' //两位且开头字母是a的   %:表示任意 0 个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 _:表示任意单个字符。匹配单个任意字符,它常用来限制表达式的字符长度语句。 []:表示括号内所列字符中的一个(类似正则表达式)。指定一个
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

在uboot上添加suspend命令

给uboot添加一个休眠的命令,uboot实际上就是一个裸板程序。先忽略linux复杂的软件框架,在裸板上实现休眠的过程。 1. 配置GPIO,比如想维持led亮或灭,用于唤醒CPU的引脚要设为中断功能 从原理图上可以看出, JZ2440上面有4个按键,只有S2,S3,S4可以用作唤醒源,设置它们对应的GPIO用作中断模式。 在S3c24x0.h/include目录下,打开rGPFCON、rGPGCON所对应的宏 rGPFCON寄存器对应着EINT0,EINT2,需要将bit[5:4]=10,
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

算法笔记 —— 3.4 日期处理

1928 Problem A 日期差值 有两个日期,求两个日期之间的天数,如果两个日期是连续的我们规定他们之间的天数为两天。 闰年与非闰年的月份有差别,可以存在如下的二维数组中。 #include<iostream> #include <stdio.h> using namespace std; bool isLeap(int year); int month[13][2] = { {0,0}, {31,31},{28,29},{31,31},{30,30}, {31,31},
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

【链表】编程判断两个链表是否相交

1、如何判断两个链表(无环)相交? (1)判断第一个链表中的每个节点是否在第二个链表中,时间复杂度为O(length1*length2); (2)对第一个链表中的节点地址进行哈希,然后对第二个链表中的地址进行检查; (3)人为够环,将链表A的尾部节点指向链表B,再判断是否够环成功?从链表B的头节点往下遍历,若能回到B,则说明相交; (4)判断两个链表的最后一个节点是否相同,如果相交,尾节点肯定为同一个节点; 2、如何判断两个链表(不知是否有环)相交? 先判断是否有环,判断是否有环,可以使用追逐
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

Vm+Mx+Cloudera 一键式集群

VM安装 0、下载 VMware Workstation Pro 确立了在单台 Linux 或 Windows PC 上运行多个操作系统的行业标准。 Workstation 15.5 Pro 通过提供全新的用户界面控件,支持巨型帧以及最新的 Windows 和 Linux 操作系统等,进一步完善了领先的桌面… 链接直达: https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html 1、以管
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

纳秒级性能计时器

using System; using System.ComponentModel; using System.Runtime.InteropServices; using System.Threading; namespace Masuit.Tools.Systems { /// /// 纳秒级计时器 /// public class HiPerfTimer { [DllImport("Kernel32.dll")] private static extern bool QueryPerfo
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

疫情之下微软收入猛增15%!远程办公产品Teams日活达7500万

当地时间 2020 年 4 月 29 日,微软公布了截止 2020 年 3 月 31 日的 2020 财年第三季度财报。   这是微软首次在财报中显示新冠疫情的影响——疫情之下,远程办公、远程教育和游戏场景的需求增加促进了其营收增长,整体而言,疫情对微软的影响甚微。   财报数据一览   即便是在疫情之下,微软也依然给出了一组增长稳健的财报数据。   财报显示: 整体营收方面:第三季度整体营收为 350.21 亿美元,与去年同期的 305.71 亿美元相比,增长 15%。 净利润方面:第三季度
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

python lib concurrent.futures

python lib concurrent.futures 目录 python lib concurrent.futures [toc] 1. 简介 2. 详细解说 2.1. Executor Objects 2.1.1. submit(fn, *args, **kwargs) 2.1.2. map(func, *iterables, timeout=None, chunksize=1) 2.1.3. shutdown(wait=True) 2.2. ThreadPoolExecutor 线程
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

GO使用Zookeeper实现服务发现

前言 Zookeeper实现服务注册与发现主要应用的是Zookeeper的Znode数据模型和Watcher机制。 Zookeeper的数据模型,有点类似咱们数据结构中的树形结构,也有点类似我们操作系统的目录结构。 树由节点组成,Zookeeper的数据存储也是基于节点,数据模型中的每一个节点,Zookeeper称之为Znode。但是与树的节点不同的是,Zookeeper中Znode的引用方式是路径引用,即是通过类似于目录文件访问的形式引用节点数据。 每当一个服务提供者部署后都要将自己的服务注
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

浅析 JS 中的作用域链

作用域链的形成 在 JS 中每个函数都有自己的执行环境,而每个执行环境都有一个与之对应的变量对象。例如: var a = 2 function fn () { var a = 1 console.log(a) } fn() // 输出 1 你就可以将 fn 当做函数 fn 执行环境对应的一个变量对象,这个变量对象我们通过代码是无法访问到的,但是 JS 引擎在解析代码时会用到它。 思考为什么上面函数中的 fn 运行后输出 1,可能大家都知道,但是为什么会输出 1 呢,用上面的变量对象
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

javascript常见兼容问题汇总js(主要针对IE)

js中有很多兼容问题,今天先来讨论一些常用的关于低版本IE的兼容。(基本上都是为了兼容IE8一下的) 一、事件对象的兼容问题(event) 比如想要获取鼠标坐标时候需用到event,在高级浏览器中会主动传递该参数,但是在IE8及以下浏览器中,将event放在了window.event属性下,此时用逻辑短路即可轻松解决 btn.onclick=function(ev){ var e=ev||window.event; console.log(e); } 二、事件监听绑定和移除的兼容
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

js中的事件流和事件处理程序

HTML和js之间的交互是通过事件实现的。 事件流描述的是从页面中接受事件的顺序。 事件流 IE中的事件流是事件冒泡流。顺序是从里向外 eg:div-body-html-Document Netscape Communicator的事件流是事件捕获流。顺序是从外向里 eg:Document-html-body-div DOM2级事件规定的事件流包括三个阶段:事件捕获阶段、处于目标阶段和事件冒泡阶段,其中3到4是处于目标阶段,如图1所示。 事件处理程序 1.HTML事件处理程序 通过html特性
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

「TJOI2018」智力竞赛

题解 就是求可重路径覆盖之后最大化剩余点的最小权值 二分答案后就是一个可重复路径覆盖 处理出可达点做二分图匹配就好了 #include<cstdio> #include<cstring> #include<algorithm> #define gc getchar() #define pc putchar inline int read() { int x = 0,f = 1; char c = getchar(); while(c < '0' || c > '9') c
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

近期作业总结

0.前言 总体来说这次的作业相对于前几次而言难度有了明显的提升,更需要我们去认真严谨的去完成。有些题目对于我们java初学者来说 确实有着不小的难度。因此在pta上的分数也不是很理想,所以需要花更多的课外时间去补充。碰到比较难的题目经常就是卡在那里没有什么头绪,要花大量的时间去解决。现在的关键是上课得要高注意力去听讲不然之后都不知道自己该做些什么。 1.作业过程总结 ①总结三次作业之间的知识迭代关系: 此次作业通过对题目中对象的要求逐渐从封装性过渡到其继承性最后到多态性,三者相互联系,逐渐过渡
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

157-模拟高并发代码

//创建一个线程池,规定只能处理100个线程,但是我们会创建1000个线程,用来模拟多线程访问数据库 ExecutorService executorService = Executors.newFixedThreadPool(100); for (int i = 0; i < 1000; i++) { executorService.submit(new Runnable() { @Override
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

Python实现栈、队列、双端队列

栈的实现 class Stack(): def __init__(self): self.items = [] def push(self, item): self.items.append(item) def pop(self): return self.items.pop() def peek(self): return self.items[len(self.items)-1]
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0

Python学习笔记第23天

谏言:穷则独善其身,达则兼济天下 抓取腾讯招聘信息 # 抓取用户指定的关键词的所有工作岗位 import requests # 导入请求库 def get_jobs( keyword,pageIndex): # 传入工作岗位keyword url='https://careers.tencent.com/tencentcareer/api/post/Query' params={ 'keyword': keyword, 'pageIndex':
分类: 其他 发布时间: 05-01 23:12 阅读次数: 0