[leetcode] 144. 二叉树的前序遍历

144. 二叉树的前序遍历 class Solution { public List<Integer> preorderTraversal(TreeNode root) { List<Integer> list = new ArrayList<>(); if (root == null) return list; dfs(root, list); return list; } public void df
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

C# MQTT 通信

工作太忙, 抽空更新
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

vue.js笔记(二)

animate.css动画 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 <script src="../js/vue.js"></script> 7 <link rel="stylesheet" href="../css/animate.min.css"> 8 </head> 9 <body> 10
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

用样式表格式化显示

本章目标:了解 XML 的应用范围 了解XML的文档结构 理解格式正规的 XML 文档的特点 熟悉有效的 XML 文档的编写规则 理解命名空间 本章重点:熟悉有效的 XML 文档的编写规则 本章难点:理解命名空间 一、 XML的应用范围 人类一直在不断地尝试改进自己的发明,其中也包括人类最伟大的发明——文字的构成。第一个文本处理系统是用纸笔记录文字。现在,计算机文本处理器已经取代了手工处理,它不仅包含原始文档,还负责设置格式、出版和管理。在这些方便的功能整合到字处理之前,是由排字工人遵循书面标
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

6.3 Fabric交易流程

区块链最主要的特性之一是去中心化,没有了中心机构的集中处理,为了达成数据的一致性,就需要网络中全民参与管理,并以某种方法达成共识,所以区块链的交易流程也就是共识的过程。 在Fabric中,本由一个节点处理的过程,在逻辑上被分解为不同的角色,每个角色承担不同的功能;节点(Peer)分解为背书节点(Endorser peer)和提交节点(Committer peer),为了达到处理的顺序性,提炼出排序(Orderer)角色。 Fabric是应用于联盟链的场景,在处理每一笔交易时,每个环节上需要对交
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

【题解】UVA1218 Perfect Service

UVA1218:https://www.luogu.org/problemnew/show/UVA1218 刷紫书DP题ing 思路 参考lrj紫书 不喜勿喷 d(u,0):u是服务器,孩子是不是服务器均可 d(u,1):u不是服务器,u的父亲是服务器,u的孩子不能是服务器 d(u,2):u不是服务器且u的父亲不是服务器,u的孩子必须有且仅有一个是服务器。 前两个状态方程好写 那么d(u,2)呢? d(u,2)就会等于 他儿子全都不是 减去某个不是 再加上某个是 这是这道树形DP的难点 因此
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

CSS中的sprites

CSS的sprites(雪碧图,精灵图) *三个名字都要记住 定义:就是将界面上需要的小的导航按钮图标,小图标整合成一张背景图片 然后用background-position来实现背景图片的定位 优点:1.通过整合减少图片数量从而减少对服务器的请求次数 2.整合图片来减少图片体积 图片整合的原则: 1. 边切图边整合 2.定位时避免出现bottom,left等属性(因为图片增大时会导致定位位置错误),要用具体的数值来进行定位 3.要给小图标留出走够的空间(防止因为空间过小,其他图片出现在本区域
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

C# 微信支付API

工作太忙, 抽空更新
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

C# 支付宝API

工作太忙, 抽空更新
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

<hdu多校round 5>

Solved:3 rank:71 E. Everything Has Changed #include <bits/stdc++.h> using namespace std; const double PI = acos(-1.0); int main() { int T; scanf("%d", &T); while(T--) { int m; double R; scanf("%d%lf", &m, &R);
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

Python基础--列表

Python基础--列表 列表的常用方法: list.append(obj)--->无返回值--对源列表的操作 说明:   append() 方法用于在列表末尾添加新的对象。 参数  obj -- 添加到列表末尾的对象。 In [51]: l = ['name','age','sex'] In [52]: l.append('school') In [53]: l Out[53]: ['name', 'age', 'sex', 'school'] In [54]: l.append()
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

与用户交互

首先第一点是:什么是与用户交互? 答:程序等待用户输入一些数据然后程序将得到的结果反馈给用户。 第二点:为何要与用户交互? 答:是为了让计算机也能够像让人一样去与用户交互。 第三点:如何去用? 答:在python3中input会将用户输入的结果都存为字符串类型但是Python2中input必须要求用户输入明确的类型,且用户输入什么类型其就存为什么类型; 而python2中raw_input具有与python3中input一样的功能。
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

POJ - 3080 Blue Jeans 【KMP+暴力】(最大公共字串)

<题目链接> 题目大意: 就是求k个长度为60的字符串的最长连续公共子串,2<=k<=10 限制条件: 1、 最长公共串长度小于3输出 no significant commonalities 2、 若出现等长的最长的子串,则输出字典序最小的串 解题分析: 将第一个字串的所有子串枚举出来,然后用KMP快速判断该子串是否在所有主串中出现,如果都出现过,那么就按该子串的长度和字典序,不断更新答案,直到得到最终的最优解。 #include <cstdio> #include <cstring> #i
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

sql server 的表进行设计后保存不了,一下方法可以解决

SQL Server不允许保存更改的解决方法 https://jingyan.baidu.com/article/a3f121e4f9fb3cfc9052bbe4.html
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

[leetcode] 94. 二叉树的中序遍历

94. 二叉树的中序遍历 中序遍历 class Solution { public List<Integer> inorderTraversal(TreeNode root) { List<Integer> list = new ArrayList<>(); if (root == null) return list; dfs(root, list); return list; } public void
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

Fully Understand DOCTYPE Statement

使用vscode自动生成html文档时会自动在文档第一行添加<!DOCTYPE html>标签,前两天还遇到有的网页在浏览器里第一行报错的情况。我才发现自己一直没注意到这个标签,所以来扫荡一下这个知识点。 1.定义及作用: (1).使浏览器采用正确的模式解析页面。若doctype格式正确。浏览器将采用Standards模式,若没有指定doctype,浏览器采用Quirks模式。格式错误、丢失URL会使浏览器采用Quirks模式解析页面。不同浏览器处理过渡期doctype不一致,IE和Opera
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

traceroute、netstat、ping、telnet 网络工具 之 traceroute

traceroute: (Windows 系统下是tracert) 命令利用ICMP 协议定位您的计算机和目标计算机之间的所有路由器。TTL 值可以反映数据包经过的路由器或网关的数量,通过操纵独立ICMP 呼叫报文的TTL 值和观察该报文被抛弃的返回信息,traceroute命令能够遍历到数据包传输路径上的所有路由器。 traceroute命令用于追踪数据包在网络上的传输时的全部路径,它默认发送的数据包大小是40字节。 通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

HTML表单页面的运用

本章目标:掌握表单基本结构<form> 掌握各种表单元素 能理解post和get两种提交方式的区别 本章重点:掌握各种表单元素 本章难点:post和get两种提交方式的区别 一、 HTML表单 表单: 表单是一个能够包含表单元素的区域。 表单元素是能够让用户在表单中输入信息的元素(比如文本框,密码框,下拉菜单,单选框,复选框等等)。 表单是用<form>元素定义的: Input: 最常用的表单标签是<input>标签。Input的类型用type属性指定。最常用的input类型解释如下: 文本框
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

2018-07-31 javascript中对的apply,call

2018-07-31 apply,call 每个函数都有非继承而来的方法:apply()和call()。 这两个方法的用途都是在特定的作用域中调用函数,实际上等于设置函数体内的this值。 首先,apply()方法接收两个参数:一个是在其中运行函数的作用域,另一个是参数数组。其中,第二个参数可以是Array的实例,也可以是arguments对象。如: function sum(num1, num2){ return num1 + num2; } fun
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0

python3爬虫抓取智联招聘职位信息代码

上代码,有问题欢迎留言指出。 # -*- coding: utf-8 -*- """ Created on Tue Aug 7 20:41:09 2018 @author: brave-man blog: http://www.cnblogs.com/zrmw/ """ import requests from bs4 import BeautifulSoup import json def getDetails(url): headers = {'User-Agent': 'M
分类: 其他 发布时间: 08-07 22:50 阅读次数: 0