OJ Problem 3490 C# teacher类

题目描述定义一个教师类Teacher,具体要求如下:1、私有字段工号no(string)、姓名name(string)、出生日期birthday(DateTime)、性别sex(SexFlag)。其中,SexFlag为枚举类型,包括Male(表示男性)、Female(表示女性),并且字段sex缺省值为男。2、定义公有读写属性No用来访问no字段;定义公有读写属性Name用来访问n...
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

OJ Problem 3491 C#抽象类Vehicles

题目描述一、定义一个抽象类Vehicles,具体要求如下:1、私有字段商标brand(string)、颜色color(string)。2、定义公有读写属性Brand用来访问brand字段;定义公有读写属性Color用来访问color字段。3、设计一个抽象虚方法run()。二、定义Vehicles类的子类Car,具体要求如下:1、私有字段载重load(double...
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

Windows应用编程(1)_1

设计一个如图5-1所示窗体。该窗体自动位于屏幕中央;大小不可调;最小化、最大化按钮不可用;窗体标题为“烟台大学”。在该窗体上,放置一个按钮、一个标签。单击按钮时,在标签上显示当前系统时间。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;u...
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

Windows应用编程(1)_2

题目要求:设计一个如图5-2所示的窗体。窗体上有2个按钮,一个显示文本,一个显示图片。(1)单击上面按钮或按下Alt+B,可以弹出图5-2右图所示的消息框。(2)单击下面按钮也可以弹出图5-2右图所示的消息框(消息对话框参照教材6.5.1节)。参考代码:using System;using System.Collections.Generic;using Sys...
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

Windows应用编程(1)_3

题目要求:设计如图所示的窗体。要求:窗体启动后自动位于屏幕中央;窗体大小不可调;窗体背景色为白色;窗体标题为“我的窗体实验”;窗体上有两个标签,其中一个为链接标签,链接标签字体为宋体16号;单击该链接可以打开烟大主页;单击“结束”按钮程序即可结束。参考代码:using System;using System.Collections.Generic;using Syst...
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

Windows应用编程(1)_4

题目要求:设计如图所示的窗体。要求:窗体标题为“我文本框实验”;窗体上一个标签,内容如图;窗体上有一个文本框,文本框中只能输入0~9十种数字,最多输入8个字符。单击“结束”按钮程序即可结束。参考代码:using System;using System.Collections.Generic;using System.ComponentModel;using Syst...
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

Windows应用编程(1)_5

题目要求:设计一个如下图所示的窗体。窗体上有一个文本框(多行、且带有垂直滚动条)、一个标签(字体颜色红色、字号16)、一个按钮(该按钮被单击时,实现将文本框中选择文本复制到标签。参考代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Dat...
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

Windows应用编程(1)_6

题目要求:设计一个如图所示的窗体。窗体上有两个文本框:一个文本框中最多输入字符6个;一个文本框中输入任何内容都显示*号。再添加一个按钮、两个单选按钮。实现单击按钮后,根据单选按钮,将对应文本框中内容显示在标签。参考代码:using System;using System.Collections.Generic;using System.ComponentModel;...
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

Windows应用编程(1)_7

题目要求:设计如图所示的窗体,实现下面要求的效果。(1)复选框中文字在左边;(2)最下部为水平滚动条。水平滚动条最小值为4、最大值为72,且在窗体Load事件中通过代码设置;(3)单击任何复选框,标签上文字样式都发生变化;(4)单击任意单选按钮,标签上文字字体都发生改变;(5)拖动水平滚动条,标签上文字大小发生变化。参考代码:using System;u...
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

Windows应用编程(1)_8

题目要求:设计如图所示的窗体窗体上有一个列表框、一个标签和一个按钮。利用Random类产生10个[10,99]之间的随机数,并将这10个随机数在列表框中显示出来,每个数占一项。用户选择某项后,在右边标签中显示所选内容。参考代码:using System;using System.Collections.Generic;using System.ComponentMod...
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

Windows应用编程(1)_9

题目描述:利用Timer控件,设计一个如下图所示的电子时钟。要求启动窗体后,在窗体的标签上显示系统当前日期和时间,单击“结束”按钮,则停止显示日期和时间。参考代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using Sys...
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

接口幂等性方案

1.数据库主键或唯一索引。2.数据库乐观锁。3.数据库字段状态。4.数据库防重表(流水表)。5.redis令牌,先获取唯一key,再请求业务系统,查找并删除key。6.下游服务唯一序列号,请求时在redis存个有效期的key,若存在就说明执行过。7.分布式锁。8.全局唯一号。source(来源)+seq(序列号),多个三方系统采用此方式。详细:https://mp.weixin.qq.com/s/7AZDaF4m8yGe19yNb_V7cAhttps://www.
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

核心流程处理到一半,服务器崩溃了,怎么处理

这里同时存在三个问题:1.问题排查以及快速恢复2.异常数据修复3.服务高可用,规避服务宕机先抢通业务  当发现服务器宕机后,最关键的是抢通业务,而不是抢修服务器。因此,需要做应急方案。最好准备2个网站服务器,他们存放的内容相同,而ip不同,并且机房的地理位置不同。这样第一时间发现宕机问题后,可以迅速的通过修域名记录,指向目前正常的网站空间。而且2个主机,同时宕机的可能性就大大降低了。服务器崩溃问题定位1.内存溢出,磁盘资源耗尽2.线程死锁,进程过多或者不断创建,耗尽资源..
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

oauth2内置接口清单

/oauth/token
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

RocketMQ高并发高吞吐量的原理

路由中心(NameServer)NameServer通过集群部署,为追求简单高效NameServer彼此之间互不通信。NameServer与每台Broker服务器保持长连接,并间隔30s检测Broker是否存活,如果检测到Broker宕机,则从路由注册表中将其移除。但是路由变化不会马上通知消息生产者,降低NameServer实现的复杂性,在消息发送端提供容错机制来保证消息发送的高可用性。消息生产者(Producer)消息生产者集群部署。本地缓存topic路由信息,如果本地路由表中未缓存t
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

JDK1.8 HashMap数据结构图

当链表中的元素个数⼤于8时,如果数组长度小于64则扩容,如果数组长度大于64则转红黑树。
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

MySQL explain简介

explain各字段说明id选择标识符(查询的顺序号)select_type:查询的类型table:输出结果集的表partitions:匹配的分区type:访问类型(性能:ALL < index < range < ref < eq_ref < const < system < NULL)possible_keys:可能使用的索引key:实际使用的索引key_len:索引中使用的字节数ref:索引的哪一列被使用了rows:扫描
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

Netty高性能的原因

Netty是一个高性能、异步事件驱动的NIO框架,它提供了对TCP、UDP和文件传输的支持,作为一个异步NIO框架,Netty的所有IO操作都是异步非阻塞的,通过Future-Listener机制,用户可以方便的主动获取或者通过通知机制获得IO操作结果。Netty的应用:Dubbo、RocketMQ、HadoopNetty的性能为什么高呢?异步非阻塞通信 零拷贝 内存池 高效的reactor线程模型 无锁化的串行设计概念 高效的并发编程 高性能的序列化框架 灵活的TCP参数配.
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

github打不开 github打开慢 解决方法DevSidecar工具

开发者边车,命名取自service-mesh的service-sidecar,意为为开发者打辅助的边车工具通过本地代理的方式将http请求代理到一些国内的加速通道上不用fan qiang也能解决一些网站和库无法访问或访问速度慢的问题下载安装包百度网盘下载windows版:https://pan.baidu.com/s/16v4gdlZQUXSDS-AunBTLlw提取码:z02hMac版:https://pan.baidu.com/s/1NRih3CaITqDQSFqYMqjftQ...
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0

rpc调用过程

RPC简介RPC是远程过程调用(Remote Procedure Call)的缩写形式。RPC调用流程图客户端方法:服务调用方所调用的接口客户端代理:将接口封装成代理对象,并序列化请求参数、反序列化响应结果,使用远程传输协议调用服务端,(例如:Socket、Netty、RMI、HTTP等)。远程网络调用:采用远程传输协议进行通信实现数据的传输。服务端代理:服务端收到远程请求后,将二进制的数据反序列化为请求对象,然后调用本地接口返回响应数据并序列化结果发送出去。服务端方法:..
分类: 其他 发布时间: 04-01 10:14 阅读次数: 0