编程中常用的几个特殊值

一、INF=0x3f3f3f3f 我们知道计算机都是按照二进制存储的。在日常练习过程中,我们都会遇到INF无穷大量的问题,那么我们该怎么定义这么一个数字,下面便有一些说明: 0x3f3f3f3f的十进制是1061109567,也就是10^9级别的(和0x7fffffff一个数量级),而一般场合下的数据都是小于10^9的,所以它可以作为无穷大使用而不致出现数据大于无穷大的情形。 另一方面,由于一般的数据都不会大于10^9,所以当我们把无穷大加上一个数据时,它并不会溢出(这就满足了“无穷大加一个有
分类: 其他 发布时间: 02-08 19:24 阅读次数: 0

电池容量单位 Wh和 Ah的关系

电池容量单位,应该是一个能量单位。我认为使用Wh,KWh比较科学。 功率单位是W 能量单位是WH 部分手机、充电宝使用Ah作为单位,需要通过电池输出电压进行单位转换。 转换公式 Ah * 电池输出电压 = Wh 常见电池的容量 小米充电宝 10000mAh 电压5V 容量 10Ah * 5V = 50Wh 南孚TENAVOLTS 5号充电锂电池 2775mWh, 2.775wh 1.5V = 1850mAh 笔记本电脑电池 T470P 六芯电池 容量 72WH 电压 10.8V Ah: 72/
分类: 其他 发布时间: 02-08 19:24 阅读次数: 0

TLS 1.3 Introduction

一、TLS 协议的目的 TLS 的主要目标是为通信的双方提供一个安全的通道。对下层传输的唯一要求是一个可靠的有序的数据流。 认证: 通道的 Server 端应该总是被认证的;Client 端是可选的被认证。认证可以通过非对称算法(例如,RSA, 椭圆曲线数
分类: 服务端 发布时间: 02-08 19:08 阅读次数: 0

19.2.8 [LeetCode 55] Jump Game

Given an array of non-negative integers, you are initially positioned at the first index of the array. Each element in the array represents your maximum jump length at that position. Determine if you are able to reach the last index. Example 1: Inpu
分类: 其他 发布时间: 02-08 19:08 阅读次数: 0

(动态)边分治学习笔记

终于在刷了半个寒假的计数题后学习了(动态)边分治,写个博客记录一下。 然而做完两道题之后可能又不想管它了 以后再有练习的时候再更新吧。 用途 在\(O(n\log n)\),\(O(n\log^2 n)\) 等复杂度内解决树上路径问题。 加了“动态”二字之后可以支持修改操作。 其实用途应该和点分治差不多。 实现 思路 类似于点分治,我们选出一条中心边,使两边的节点数尽可能平均,作为该层的中心。 之后我们遍历左右子树得到左右子树的信息,用某种方法合并,得到跨越中心边的答案。 最后递归左右子树,得
分类: 其他 发布时间: 02-08 19:08 阅读次数: 0

text-align:justify的使用

text-align 属性是规定元素中的文本的水平对齐方式,设置块级元素内文本的水平对齐方式。 在平常的开发过程中,对于text-align一般用到的是left,center,right。justify很少用到,它实现两端对齐文本效果,文本行的左右两端都放在父元素的内边界上。 转自博文:https://www.cnblogs.com/jyybeam/p/6074619.html 效果初体验 首先有个比较简单的例子。 html代码: <!DOCTYPE html> <html lang="en
分类: 其他 发布时间: 02-08 19:08 阅读次数: 0

网址在QQ微信被拦截怎么办 微信屏蔽网址解决办法

近很多朋友都会遇到这个问题,为什么我的微信域名或者QQ域名怎么总是提示拦截呢?在这里跟大家说一下吧: 第一点:就是域名里面的内容违规或者诱导被举报而导致的拦截 第二点:就是被用户或者同行恶意举报而导致的 第三点:服务商(例如腾讯,360一段时间的批量封杀域名)等等情况 第四点:你的网站,有强制分享,或者诱导分享, 有的人说:别人的也有这些,为什么不被拦截, 因为他们使用了防拦截程序,所以不会被拦截, 什么是防封? 答:简单来讲就是当你在推广时,域名不会被拦截,或者说, 是个做推广的都知道,特别
分类: 其他 发布时间: 02-08 19:08 阅读次数: 0

贪心算法----过河问题

问题:    在漆黑的夜里,N位旅行者来到了一座狭窄而且没有护栏的桥边。如果不借助手电筒的话,大家是无论如何也不敢过桥去的。不幸的是,N个人一共只带了一只手电筒,而桥窄得只够让两个人同时过。如果各自单独过桥的话,N人所需要的时间已知;而如果两人同时过桥,所需要的时间就是走得比较慢的那个人单独行动时所需的时间。问题是,如何设计一个方案,让这N人尽快过桥。 输入:   第一行是一个整数T(1<=T<=20)表示测试数据的组数   每组测试数据的第一行是一个整数N(1<=N<=1000)表示共有N个
分类: 其他 发布时间: 02-08 19:08 阅读次数: 0

eclipse中copy qualified name使用方式

转载自:原文:https://blog.csdn.net/love20yh/article/details/81328202 copy qualified name得到的结果可以有2类: 1、/user_xml/src/cn/bfule/service/UserService.java 2、cn.bfule.service.UserService 别人的方案 https://blog.csdn.net/guocunlei25/article/details/72855776/ 我的方案: 方案
分类: 其他 发布时间: 02-08 19:08 阅读次数: 0

尚硅谷springboot学习28-Docker简介

  Docker是一个开源的应用容器引擎;是一个轻量级容器技术;   Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;   运行中的这个镜像称为容器,容器启动是非常快速的。   核心概念   docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上);   docker客户端(Client):连接docker主机进行操作;   docker仓库(Registry):用来保存各种打包好的软件
分类: 其他 发布时间: 02-08 19:08 阅读次数: 0

Ubuntu Docker版本的更新与安装

  突然发现自己的docker版本特别的低,目前是1.9.1属于古董级别的了,想更新一下最新版本,这样最新的一下命令就可以被支持。研究了半天都没有更新成功,更新后的版本始终都是1.9.1 ;查阅了官网资料才得以解决,再次记录一下相关步骤和设计的资料网站还有一些小知识。 涉及到网址:   1.https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/#prerequisites(官网)   2.http://www.cn
分类: 其他 发布时间: 02-08 19:08 阅读次数: 0

文本省略和文本垂直居中展示 【CSS/JS】如何实现单行/多行文本溢出的省略(...)--老司机绕过坑道的正确姿势

中转站博文,请戳链接: 【CSS/JS】如何实现单行/多行文本溢出的省略(...)--老司机绕过坑道的正确姿势 css 文本和div垂直居中方法汇总
分类: 其他 发布时间: 02-08 19:08 阅读次数: 0

处理错误输入

输入流提供了一些方法检测异常情况,大部分和输入流有关的错误推条件都发生在无数据可读时,例如:可能达到了流尾(文件尾),应该养成读取数据后就检查流状态的习惯,这样就可以从异常中输入中恢复; 下面这个例子需要用户输入一个特殊字符来结束文件的输入:windows输入Control+Z, Linux输入Control+D,,都表示结束输入。 int main() {int num = 0; if(!std::cin.good()) { std::cerr << "Sta
分类: 其他 发布时间: 02-08 19:08 阅读次数: 0

hdu2421-Deciphering Password-(欧拉筛+唯一分解定理+积性函数+立方求和公式)

Deciphering Password Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2357 Accepted Submission(s): 670 Problem Description Xiaoming has just come up with a new way for encryption, by calculating t
分类: 其他 发布时间: 02-08 19:08 阅读次数: 0

leetcode290

1.题目: 给定一种 pattern(模式) 和一个字符串 str ,判断 str 是否遵循相同的模式。 这里的遵循指完全匹配,例如, pattern 里的每个字母和字符串 str 中的每个非空单词之间存在着双向连接的对应模式。 示例1: 输入: pattern = "abba", str = "dog cat cat dog" 输出: true 示例 2: 输入:pattern = "abba", str = "dog cat cat fish" 输出: false 示例 3: 输入: pa
分类: 其他 发布时间: 02-08 19:08 阅读次数: 0

细胞(搜索)

问题 T: 【搜索】细胞 时间限制: 1 Sec 内存限制: 64 MB 提交: 7 解决: 7 [提交] [状态] [讨论版] [命题人:外部导入] 题目描述 一矩形阵列由数字0到9组成,数字1到9代表细胞,细胞的定义为沿细胞数字上下左右还是细胞数字则为同一细胞,求给定矩形阵列的细胞个数。 输入 用空格隔开的整数m,n(m行,n列)矩阵(1≤m,n≤100)。 输出 细胞的个数。 样例输入 复制样例数据 4 10 0234500067 1034560500 2045600671 00
分类: 其他 发布时间: 02-08 19:08 阅读次数: 0

力扣——反转字符串

编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。 示例 1: 输入:["h","e","l","l","o"] 输出:["o","l","l","e","h"] 示例 2: 输入:["H","a","n","n","a","h"] 输出:["h","a","n","n","a","H"
分类: 其他 发布时间: 02-08 19:08 阅读次数: 0

亚马逊

继续
分类: 其他 发布时间: 02-08 19:08 阅读次数: 0

Java解决LeetCode72题 Edit Distance

题目描述 地址 : https://leetcode.com/problems/edit-distance/description/ 思路 使用dp[i][j]用来表示word1的0~i-1、word2的0~j-1的最小编辑距离 我们可以知道边界情况:dp[i][0] = i、dp[0][j] = j,代表从 "" 变为 dp[0~i-1] 或 dp[0][0~j-1] 所需要的次数 同时对于两个字符串的子串,都能分为最后一个字符相等或者不等的情况: 如果word1[i-1] == wor
分类: 其他 发布时间: 02-08 19:07 阅读次数: 0

Java 之jdbc连接mysql数据库

package jdbc; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; import java.util.Properties; public class JdbcUtils { private static String url;
分类: 其他 发布时间: 02-08 19:07 阅读次数: 0