课后总结

package Random_array; public class test { public static void main(String[] args) { // TODO Auto-generated method stub long seed = System.currentTimeMillis();// 种子 int i; int count = 0; // Modulus=231-1=int.MaxVal
分类: 其他 发布时间: 10-14 23:47 阅读次数: 0

windows下golang环境搭建

(1)golang安装配置。 下载地址:https://www.golangtc.com/download 解压后直接配置系统环境变量path,加上go.exe所在文件的路径即可。 配置系统环境变量GOROOT和GOPATH 验证安装是否成功: (2)
分类: 其他 发布时间: 10-14 23:47 阅读次数: 0

Python进阶-----类的继承顺序

  python的类可以继承多个类,如果继承多个类,那么其寻找方法的方式有:深度优先和广度优先   基类或者父类继承了object类,那么该类就是新式类,否则便是经典类   当类是经典类时,多继承情况下,会按照深度优先方法查找   当类时新式类时,多继承情况下,会按照广度优先方法查找 1 class A(object): 2 def test(self): 3 print('from A') 4 5 class B(A): 6 def test(s
分类: 其他 发布时间: 10-14 23:47 阅读次数: 0

C# 并行循环

Parallel.For(); Paralle.ForEach()
分类: 其他 发布时间: 10-14 23:47 阅读次数: 0

牛客小白月赛7-H CSL的校园卡

地址:https://www.nowcoder.com/acm/contest/190/H 思路:状态压缩DP+BFS 用dp[x1][y1][x2][y2][s]来表示两人分别在点 (x1,y1),(x2,y2)处走过的状态s时的所用时间,那么再用BFS来找到第一个满足条件的即可 Code: #include<iostream> #include<queue&gt...
分类: 编程语言 发布时间: 10-14 23:47 阅读次数: 0

区块链--Bitcoin共识机制

目录 中心化和去中心化 比特币共识机制 拜占庭将军共识机制 比特币成功解决了拜占庭问题 中心化和去中心化 中心化模式: 优点:效率高 缺点:中间层次太多(组织层次连接) 去中心化模式: 缺点:效率低 优点:没有中间层次(各个个体之间网状连接) Q1: 如何设置一个规则让大规模无序的对象可以有序的完成意见事情,并且保证公正,公平? 这个就是需要制定一个共识机制。 中国古老的区块链项目(打麻将) 请四位美女定时周期性的单独为游客表演节目! -Q1 决定谁为游客表演节目? -Q2 为什么要给游客表演
分类: 其他 发布时间: 10-14 23:47 阅读次数: 0

acm数论之旅(转载) -- 逆元 ACM数论之旅6---数论倒数,又称逆元(我整个人都倒了( ̄﹏ ̄))

ACM数论之旅6---数论倒数,又称逆元(我整个人都倒了( ̄﹏ ̄)) 数论倒数,又称逆元(因为我说习惯逆元了,下面我都说逆元) 数论中的倒数是有特别的意义滴 你以为a的倒数在数论中还是1/a吗 (・∀・)哼哼~天真 先来引入求余概念 (a + b) % p = (a%p + b%p) %p (对) (a - b) % p = (a%p - b%p) %p (对) (a * b) % p = (a%p * b%p) %p (对) (a / b) % p = (a%p / b%p) %p (错)
分类: 其他 发布时间: 10-14 23:47 阅读次数: 0

Python—re模块

re模块 正则表达式就是字符串的匹配规则,在多数编程语言里都有相应的支持,python里对应的模块是re 常用的表达式规则 1 '.' 默认匹配除\n之外的任意一个字符,若指定flag DOTALL,则匹配任意字符,包括换行 2 '^' 匹配字符开头,若指定flags MULTILINE,这种也可以匹配上(r"^a","\nabc\neee",flags=re.MULTILINE) 3 '$' 匹配字符结尾, 若指定flags MULTILINE ,re.sear
分类: 其他 发布时间: 10-14 23:47 阅读次数: 0

Python进阶-----在子类中调用父类方法

方法一:指名道姓,即父类名.父类方法()coding class Vehicle: #定义交通工具类 Country='China' def __init__(self,name,speed,load,power): self.name=name self.speed=speed self.load=load self.power=power def run(self):
分类: 其他 发布时间: 10-14 23:47 阅读次数: 0

Electron 创建一个空白的界面

添加应用 首先添加一个Lorikeet版本的Electron应用。 1 'use strict' 2 const electron = require('electron'); 3 const app = electron.app; 4 const BrowserWindow = electron.BrowserWindow; 5 6 let mainWindow = null; 7 8 app.on('window-all-closed', () => {
分类: 其他 发布时间: 10-14 23:47 阅读次数: 0

第二章实践

1、 实践题目 改写二分搜索算法(第二题) 2、 问题描述 设a[0:n-1]是已排好序的数组,请改写二分搜索算法,使得当x不在数组中时,返回小于x的最大元素位置i和大于x的最小元素位置j。当搜索元素在数组中时,i和j相同,均为x在数组中的位置。 3、 算法描述 先按照要求创建一个数组,再输入数值。接着构造二分搜索的函数,用i 和 j 代表指向位置旁边的两个数组地址值,以left《= right 为条件,分三种情况:循环后找到、循环后比middle 小、循环后比middle大。最后做出最后种情
分类: 其他 发布时间: 10-14 23:47 阅读次数: 0

spring使用乱记

装配方式 1.XML方式的自动装配 设置:<bean />元素的:autowire属性 <bean id="somebean" class="SomeBean全限定名" autowire="byType"/> autowire属性:让spring按照一定的方式自己去找合适的对象,并完成DI - default:不要自动注入 - no:不要自动注入 - byName:按照名字注入(按照属性的名字在spring中找bean) factory.getBean("属性的名字") - byType:按照
分类: 其他 发布时间: 10-14 23:47 阅读次数: 0

移植解决方案到中标麒麟(一)——遇到的一些问题

1、错误:Unknown module(s) in QT: axserver   Qt Creator中的.pro文件中包含的Qt模块有问题  即QT += 出错 2、循环报错file " ..." has modification times.........  是项目文件的时间戳有问题   1)输入命令# find /your/projectDir -type f -exec touch {} +   2)或者修改虚拟机(中标麒麟机器)的系统时间:sudo date -s ‘18:00:0
分类: 其他 发布时间: 10-14 23:47 阅读次数: 0

Python-面向对象简介

面向对象介绍 学习面向对象过程中会遇到一些名词,我们先解释下 名词解释 类:一个类即是对一类拥有相同属性的对象的抽象、蓝图、原型、模板。在类中定义了这些对象的都具备的属性(variables(data))、共同的方法 属性:人类包含很多特征,把这些特征用程序来描述的话,叫做属性,比如年龄、身高、性别、姓名等都叫做属性,一个类中,可以有多个属性 方法:人类不止有身高、年龄、性别这些属性,还能做好多事情,比如说话、走路、吃饭等,相比较于属性是名词,说话、走路是动词,这些动词用程序来描述就叫做方法。
分类: 其他 发布时间: 10-14 23:47 阅读次数: 0

Shoulda, Woulda, Coulda

Shoulda, Woulda, Coulda Share Tweet Share Tagged With: Should-Would-Could, Words that Begin with H Reductions Shoulda, woulda, coulda! Not only is this an idiom in American English, but each of these ‘words’ individually appear frequently in America
分类: 其他 发布时间: 10-14 23:46 阅读次数: 0

Python进阶-----静态方法(@staticmethod)

@staticmethod 静态方法只是名义上归属类管理,但是不能使用类变量和实例变量,是类的工具包 放在函数前(该函数不传入self或者cls),所以不能访问类属性和实例属性 1 class cal: 2 cal_name = '计算器' 3 def __init__(self,x,y): 4 self.x = x 5 self.y = y 6 7 @property #在cal_add函数前加上@p
分类: 其他 发布时间: 10-14 23:46 阅读次数: 0

该20了,啦啦啦为了我希的未竟事业加油!

fifitigin
分类: 其他 发布时间: 10-14 23:46 阅读次数: 0

Docker容器内网通过独立IP直接访问的方法

Docker官方推荐我们通过端口映射的方式把Docker容器的服务提供给宿主机或者局域网其他容器使用。一般过程是: 1、Docker进程通过监听宿主机的某个端口,将该端口的数据包发送给Docker容器 2、宿主机可以打开防火墙让局域网其他设备通过访问宿主机的端口进而访问docker的端口 但在实际使用中并不是很方便。 以下在win10环境中队DockerDocker容器通过独立IP暴露给局域网的方法进行记录。 Docker的默认启动方式中,会产生一块虚拟网卡,然后容器内自行分配单独的网卡和IP
分类: 其他 发布时间: 10-14 23:46 阅读次数: 0

回文与素数

素数: public class Prime { public static void main(String[] args) { int b = 0; for (int i = 3; i <= 100; i++) { int a=2; for (int n = 2; n < i; n++) { if ((i % n) != 0) { a++; } } if (a == i) { b++; System.out.print(i + "\t"); if ((b % 5) == 0) { Syst
分类: 其他 发布时间: 10-14 23:46 阅读次数: 0

LeetCode 11 - 盛最多水的容器 - [双指针暴力]

题目链接:https://leetcode-cn.com/problems/container-with-most-water/description/ 给定 n 个非负整数 $a_1,a_2,\cdots,a_{n-1},a_n$,每个数代表坐标中的一个点 $(i, a_i)$。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 $(i, ai_)$ 和 $(i, 0)$。 找出其中的两条线,使得它们与 $x$ 轴共同构成的容器可以容纳最多的水。 说明:你不能倾斜容器,且 $n$ 的值至
分类: 其他 发布时间: 10-14 23:46 阅读次数: 0