枚举类型的使用方法: enum是C语言的 一种自定义类型 enum值是可以根据需要自定义的整型值 第一个enum的值默认为0 默认情况下的enum值是在前一个定义值的基础上加 1 enum类型的变量只能去定义时的离散值 枚举类型的特殊意义: enum中定义的值是C语言真正意义上的常量 在工程中enu ...
分类:
编程语言 时间:
2018-07-26 22:11:51
阅读次数:
155
单一职责原则 就一个类而言,应该仅有一个引起它变化的原因。 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏。 软件设计真正要做的许多内容,就是发现职责并把哪些职责相互分 ...
分类:
编程语言 时间:
2018-07-26 22:11:42
阅读次数:
150
快速点击,还没弹出tips,bubble音效已播放 在 Widget_ToolsTips 的 OnAwake 函数加一个延时 transform:DOScale(1, 0.1):OnComlete(fucntion() SoundManager.inst:PlayCue("general_bubbl ...
分类:
其他好文 时间:
2018-07-26 22:11:34
阅读次数:
145
今天有时间开始动手,使用css+jqueryshi实现了图片局部放大的组件,首先看看效果图: 界面设计思路如下: 本示例大部分编码在javascript脚本,以下列出各部分的源码: css: Javascript: 由于原图是1920*1080不是缩略视窗严格的2:1,计算中有小数等原因,使网格标识 ...
分类:
Web程序 时间:
2018-07-26 22:11:22
阅读次数:
384
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2014 题目大意:给你 n 个数,去掉 max 和 min ,求平均数 解题思路: 很水,边记录分数,边记录最边值域 代码: ...
分类:
其他好文 时间:
2018-07-26 22:11:13
阅读次数:
144
实现代码: import turtle #导入turtle模块 turtle.width(10) #笔的宽度 turtle.color("blue") #笔的颜色turtle.circle(50) #画圆 turtle.penup() #抬笔,这样,路径就不会画出来turtle.goto(120,0 ...
分类:
编程语言 时间:
2018-07-26 22:11:07
阅读次数:
939
近战最终伤害= 【(基本伤害x1.5{无形物品})*(1+武器ed数值/100)+直接最小/最大伤害增加值】 *【1+力量或敏捷/100+非武器ed数值/100+技能ed数值%/100)】 *【(1-技能伤害惩罚/100)】*2{临界一击或者致命一击} +元素伤害 实际命中率=自己命中率/(自己命中 ...
分类:
其他好文 时间:
2018-07-26 22:11:00
阅读次数:
145
网络流(network-flows)是一种类比水流的解决问题方法,与线性规划密切相关。是图论中的一种理论与方法,研究网络上的一类最优化问题 。 ...
分类:
其他好文 时间:
2018-07-26 22:10:52
阅读次数:
220
突然想起来前几天同学问我为什么没有初始化的数组的值是随机的,发现这个困惑自己也是存在的,所以自己总结的心得. 1. 首先,并不是所有未初始化的数组的值都是随机的.对于没有初始化的数组,分两种情况: (1)全局数组,也就是定义在main函数外面的数组,元素的默认值是全部为0的 (2)局部数组,定义在函 ...
分类:
编程语言 时间:
2018-07-26 22:10:43
阅读次数:
187
在没有写操作的时候,两个线程同时读一个资源没有任何问题,允许多个线程同时读取共享资源。 但是如果有一个线程想去写这些共享资源,就不应该再有其它线程对该资源进行读或写。 简单来说,多个线程同时操作同一资源时,“读读共存,写写不共存,读写不共存”。 读写锁的锁定规则如下:获得读锁后,其它线程可获得读锁而 ...
分类:
编程语言 时间:
2018-07-26 22:10:19
阅读次数:
171
一.不使用泛型的容器 在JavaSE5之前,Java中是没有泛型这一概念的,那么容器没有泛型怎么使用呢? 代码如下: 在没有使用泛型是这个ArrayList类型的实例对象既可以加入Apple对象也可以加入Car对象类。 当我们明确的获得一个集合对象并且知道其类型时,可以没有问题的对其对象进行操作。 ...
分类:
其他好文 时间:
2018-07-26 22:10:12
阅读次数:
152
题目链接:http://codeforces.com/problemset/problem/940/F 题目: 题意:求次数的mex,mex的含义为某个集合(如{1,2,4,5})第一个为出现的非负数(3),注意是次数,而不是某个元素的mex。 思路:这一题数据太大,所以我们首先得进行一次离散化。用 ...
分类:
系统相关 时间:
2018-07-26 22:10:03
阅读次数:
210
tarjan 解法: 任务A: 需要求最多在多少学校发送新软件,其实就是求缩点后入度为0的个数(如果入度不为0就可以从其他学校传过来) 任务B: 求入度为0的点数与出度为0的点的较大值。 坑点: 最后一个测试点是一个环,需要特判 ...
分类:
Web程序 时间:
2018-07-26 22:09:53
阅读次数:
151
//冒泡排序1 最普通 //冒泡排序2 设置标志位 //冒泡排序3 假设a[100],仅前10个无序,后90个已经排好序,则只需要冒泡前10个//需要我们记录好位置 ...
分类:
编程语言 时间:
2018-07-26 22:09:43
阅读次数:
148
1.环境准备#更换YUM源,centos默认源是国外的网站,下载会比较慢curl-o/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repoyummakecache#安装编译环境,如果安装过了,就不需要再安装了yum-yinstallgcc*2.安装pcre库,如果不安装pcre库,Nginx无法使用
分类:
其他好文 时间:
2018-07-26 22:09:34
阅读次数:
122
栈 栈(stack),有些地方称为堆栈,是一种容器,可存入数据元素、访问元素、删除元素,它的特点在于只能允许在容器的一端(称为栈顶端指标,英语:top)进行加入数据(英语:push)和输出数据(英语:pop)的运算。没有了位置概念,保证任何时候可以访问、删除的元素都是此前最后存入的那个元素,确定了一 ...
分类:
其他好文 时间:
2018-07-26 22:09:23
阅读次数:
179
1、生成包配置文件package.json 根据向导一步步完成,也可跳过向导,快速生成package.json文件,如下命令 2、安装第三方包 加载的第三方包和包的依赖文件都会统一放在项目的node_module文件中 但是,此处更推荐使用以下命令加载,能够下载并保存依赖项(package.json ...
分类:
其他好文 时间:
2018-07-26 22:09:15
阅读次数:
190