第六天,断了好几天我的天哪。。。。

循环结构 while循环 while(布尔表达式){    //循环内容 } 只要布尔表达式为true,循环就会一直执行下去。 我们大多数情况是会让循环停止下来的,我们需要一个表达式失效的方式来结束循环。 少部分情况循环一直执行,比如服务器的请求响应监听等。 循环条件一直为true就会造成无限循环【死循环】,我们正常的业务编程中应该尽量避免死循环。会影响程序性能或者造成程序卡死崩溃! do。。。while循环 do {    //代码语句 }while(布尔表达式); do...while
分类: 其他 发布时间: 02-21 23:50 阅读次数: 0

npm install --save,--save-dev,-d,-s区别

npm install = npm i npm install --save = npm install -s (生产/线上) npm install --save-dev = npm install -d (开发) (后者皆为前面的简写) 当npm install安装依赖包时,会将包信息写入package.json,在package.json分为两条路径, 1.生产模式dependencies(也就是生产/线上模式), 2.开发模式devDependencies(dev是英文devlopme
分类: 其他 发布时间: 02-21 23:50 阅读次数: 0

游戏排行榜系统设计 -- 有感

需求: 1、玩家在点击穿/脱装备需要重新计算战斗力 2、玩家可以查看自己的战斗力及排名 3、战斗力前100名的玩家名称以及战斗力大小随时可以查询,且准确性100% 4、为了准确性,任意两个玩家同时查看自己的战斗力时,战斗力高的玩家排名必须高 5、玩家数量庞大,可能达到百万级别 需求解析: 1、战斗力就是个优先级 2、优先级经常会变化 3、每个玩家的排名都要可查 4、前100名的查询频率很高 5、排名不能太离谱,会很容易穿帮 6、数据量较大 一个节点的信息应该至少包含: 1、玩家名称 2、玩家I
分类: 其他 发布时间: 02-21 23:50 阅读次数: 0

关于mybatis中的实体类属性与数据库中的列名不一致的两种解决方法

1.我们都知道,在mybatis中写实体类的时候,是按照数据库中的列名来给实体类定义属性的,举个例子: public class User implements Serializable { private Integer id; private String username; private String address; private String sex; private Date birthday; } 2.但是,如果我们在定义实体类的时候,
分类: 其他 发布时间: 02-21 23:50 阅读次数: 0

项目环境搭建【Docker+k8s】五 || 部署自建DNS系统

目录 1、部署主机 2、安装部署bind9 3、配置主配置文件 4、配置区域配置文件 5、配置区域数据文件 6、启动服务 1、部署主机 YN101-21.host.com 2、安装部署bind9 #安装bind yum install bind -y #查看是否安装成功 [root@yn101-21 ~]# rpm -qa bind #输出如下 bind-9.11.4-9.P2.el7.x86_64 3、配置主配置文件 修改named.conf配置文件 vi /etc/named.conf #
分类: 其他 发布时间: 02-21 23:50 阅读次数: 0

jdk1.8的HashMap和ConcurrentHashMap

原文地址:https://my.oschina.net/pingpangkuangmo/blog/817973 本文针对jdk1.8的ConcurrentHashMap 1 1.8的HashMap设计 1.1 整体概览 HashMap采用的是数组+链表+红黑树的形式。 数组是可以扩容的,链表也是转化为红黑树的,这2种方式都可以承载更多的数据。 用户可以设置的参数:初始总容量默认16,默认的加载因子0.75 初始的数组个数默认是16 容量X加载因子=阈值 一旦目前容量超过该阈值,则执行扩容操作。
分类: 其他 发布时间: 02-21 23:50 阅读次数: 0

2.21日学习笔记

1.git更新本地项目到远程仓储。 https://blog.csdn.net/u014135752/article/details/79951802 我是fork了别人的项目,然后下到了本地,阅读后加上了注释,想要更新到我的github上,但是又怕更新到人家的那个上面,把人家出事的给覆盖了。 https://stackoverflow.com/questions/20939648/issue-pushing-new-code-in-github/28009046 出现了 git pull的问
分类: 其他 发布时间: 02-21 23:50 阅读次数: 0

Rust入坑指南:步步为营

俗话说:“测试写得好,奖金少不了。” 有经验的开发人员通常会通过单元测试来保证代码基本逻辑的正确性。如果你是一名新手开发者,并且还没体会到单元测试的好处,那么建议你先读一下我之前的一篇文章代码洁癖系列(七):单元测试的地位。 写单元测试一般需要三个步骤: 准备测试用例,测试用例要能覆盖尽可能多的代码 执行需要测试的代码 判断结果,是否是你希望得到的结果 了解了这些以后,我们就来看看在Rust中应该怎么写单元测试。 首先我们建立一个library项目 $ cargo new adder --li
分类: 其他 发布时间: 02-21 23:50 阅读次数: 0

安装交叉编译工具

1、下载交叉编译工具链 GNU官方下载地址:https://launchpad.net/gcc-arm-embedded/+download 命名规则: 交叉编译工具链的命名规则为:arch [-vendor] [-os] [-(gnu)eabi] arch - 体系架构,如ARM,MIPS verdor - 工具链提供商 os - 目标操作系统 eabi - 嵌入式应用二进制接口 根据对操作系统的支持与否,ARM GCC可分为支持和不支持操作系统,如 arm-none-eabi:这个是没有操
分类: 其他 发布时间: 02-21 23:50 阅读次数: 0

[蓝桥杯2017初赛]九宫幻方

题目描述 小明最近在教邻居家的小朋友小学奥数,而最近正好讲述到了三阶幻方这个部分。 三阶幻方指的是将1~9不重复的填入一个3*3的矩阵当中,使得每一行、每一列和每一条对角线的和都是相同的。 三阶幻方又被称作九宫格,在小学奥数里有一句非常有名的口诀: “二四为肩,六八为足,左三右七,戴九履一,五居其中”, 通过这样的一句口诀就能够非常完美的构造出一个九宫格来。 4 9 2 3 5 7 8 1 6 有意思的是,所有的三阶幻方,都可以通过这样一个九宫格进行若干镜像和旋转操作之后得到。 现在小明准备将
分类: 其他 发布时间: 02-21 23:50 阅读次数: 0

Springboot框架中如何读取位于resource资源中的properties配置文件,并将配置文件中的键对应的值赋值到目标bean中?

构思:新建一个图片文件类,文件类有两个属性,类型type和路径path,想通过配置文件键值对的形式给type和path赋值 1. Resource文件夹下新建一个pic.properties文件 也可以将pic的键值对放入application.properties中,由springboot默认加载 2.java代码包中新建PictureFile类,PropertySource指明文件所在位置 私有属性上加@Value注解为属性注明值 3.新建一个被spring管理的controller 将P
分类: 其他 发布时间: 02-21 23:50 阅读次数: 0

企业微信机器人 获取当前天气

import requests import json import time # address = input() # 输入要查询的地址 address = '湘潭市湖南科技大学' # 获取输入地址的经纬度 map_key = '腾讯地图API key' map_url = 'https://apis.map.qq.com/ws/geocoder/v1/?address=' + address + '&key=' + map_key map_response = requests.ge
分类: 其他 发布时间: 02-21 23:50 阅读次数: 0

素问 - IC移仓换月

摘自《小韭的学习圈》 Q 股指期货的合约什么时候换月比较合适? 今天是1908股指期货的交割日,我是这么操作的:我在10:30分把IH1908以2827元卖出,然后马上以2805.8元买入IH1909。收盘时,IH1908是2837元(结算价是2836.8元,交割日结算价为最后交易日标的指数最后2小时的算术平均价),IH1909是2802元(结算价是2807.4元)。也就是说,从我换合约的时候开始算,继续持有IH1908当天可以赚2940元,换成持有IH1909后当天只赚了480元。我这个换月
分类: 其他 发布时间: 02-21 23:50 阅读次数: 0

数据结构与算法基本概念

数据结构与算法基本概念1.数据结构数据结构是计算机中存储、组织数据的方式。精心选择的数据结构可以带来C/C++
分类: 其他 发布时间: 02-21 23:48 阅读次数: 0

树(上)

树(上)1.树与树的表示:树(Tree)是n(n≥0)个结点构成的有限集合。当n=0时,称为空树;对
分类: 其他 发布时间: 02-21 23:48 阅读次数: 0

树(中)

树(中)1.二叉搜索树:二叉搜索树也称二叉排序树或二叉查找树,它是一种对排序和查找都很有用的特殊二叉
分类: 其他 发布时间: 02-21 23:47 阅读次数: 0

学习笔记2.18

9~11:30看Java的入门书籍 Head First Java笔记:14:30~17:30看Ja
分类: 其他 发布时间: 02-21 23:47 阅读次数: 0

树(下)

树(下)1.堆这里所讲的堆并不是堆栈,而是二叉堆。原理上就是一个优先队列。优先队列是特殊的队列,从堆
分类: 其他 发布时间: 02-21 23:47 阅读次数: 0

学习笔记2.19

2.199~11:30看Java的入门书籍 Head First Java以及视频笔记:14:30~Java
分类: 其他 发布时间: 02-21 23:47 阅读次数: 0

图(上)

图(上)1.图的定义:之前我们说线性是一种一对一的关系,树是一种一对多的关系,而图是一种多对多的关系网络
分类: 其他 发布时间: 02-21 23:46 阅读次数: 0