【C语言】用指针描述数组,实现选择法排序

#include <stdio.h> int main() { int a[10], t; int i, j, max; printf("请输入10个数:\n"); for (i = 0; i <= 9; i=i+1) scanf_s("%d", a+i); for (j = 9; j >=0; j = j-1) { max = j; for (i = 0; i <=j; i = i + 1)
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

论一个前端开发者的自我修养

先做个简单的自我介绍:本人(大名:萧文翰),Android 架构师/技术顾问。从2013年开始从事移动前端开发,主攻 Android 和跨平台开发技术,具有丰富的实战项目经验。国内7项专利共同发明人;图书《Android App Hook and Plug-In Technology》译者(中译英);自2017年底至2019年,担任天津/广州三星通信研究院代码优化工作,期间6次当选 Best Tecknical-Report ,曾推动 App 性能优化活动,实现性能类别解决方案同比增长60%,
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

A Game with Traps(CodeForces - 1260D )

题目链接:https://codeforces.com/problemset/problem/1260/D You are playing a computer game, where you lead a party of mm soldiers. Each soldier is characterised by his agility aiai. The level you are trying to get through can be represented as a straight
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

web框架—django基础

1、django—安装与新建 2、django—基础配置 3、django—路由层 4、django—视图层 5、django—模板层 6、django—orm 7、django—ajax 8、django—自定义分页器 9、django—事务
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

【转】5G标准——独立组网(SA)和非独立组网(NSA)

独立组网模式(SA):指的是新建5G网络,包括新基站、回程链路以及核心网。SA引入了全新网元与接口的同时,还将大规模采用网络虚拟化、软件定义网络等新技术,并与5GNR结合,同时其协议开发、网络规划部署及互通互操作所面临的技术挑战将超越3G和4G系统。 非独立组网模式(NSA):非独立组网指的是使用现有的4G基础设施,进行5G网络的部署。基于NSA架构的5G载波仅承载用户数据,其控制信令仍通过4G网络传输。 5G独立组网 对于5G的网络架构,在3GPP TSG-RAN 第 72 次全体大会上,提
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

North American Southeast Regional 2019 (Div 1)

North American Southeast Regional 2019 (Div 1) A. Carryless Square Root B. Computer Cache C. Elven Efficiency D. Swap Free E. Fixed Point Permutations F. Interstellar Travel G. Jumping Path H. Levenshtein Distance I. Maze Connect J. One of Each K. W
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

mysql gruop by语句出错问题

select @@sql_mode; 去掉ONLY_FULL_GROUP_BY 解决 etc/my.cof [mysqld]下 sql-mode=NO_UNSIGNED_SUBTRACTION,NO_ENGINE_SUBSTITUTION
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

springboot无法扫描到controller

1、确定POM文件是否配置: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>2.1.7.RELEASE</version> </dependency> 2、确定resource里的配置文件是否配置: server.port=8080 spring.applic
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

hdp部署HBase

Hive部署 mysql> set global validate_password_policy=0; Query OK, 0 rows affected (0.00 sec) mysql> set global validate_password_mixed_case_count=0; Query OK, 0 rows affected (0.00 sec) mysql> set global validate_password_number_count=3; Query OK, 0 ro
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

处理Promise.reject()

一般处理Promise.reject()都是catch住错误,然后进行错误处理,一般都是再次发起请求或者直接打印。 直接打印的情况用console.error()就可以了,而再次发起请求呢? 最好是先把reject里的参数变成Promise对象实例再发起请求,因为一般出现错误情况后,返回的不一定Promise对象或者根本不是对象 1 const rejected = Promise.reject('rejected'); 2 3 rejected.catch(function (err) {
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

ArgumentException: The Assembly Mono.WebBrowser is referenced by System.Windows.Forms ('Assets/Plugins/System.Windows.Forms.dll'). But the dll is not allowed to be included or could not be found.

最近有个项目要用到System.Windows.Forms.dll,在Unity编辑器里用着还好好的,但是一导出就给我报错,让我十分不爽。 于是请教百度,搜出了五花八门的答案,没一个能解决我的问题的,更不爽了! 好在功夫不负有心人终于找到了靠谱的答案。(原链接) 只需要File->Build Settings->Player Settings...->Player->Other Settings。找到标黑的Configuration,将其中的Api compatibility Level*改成
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

享元模式--设计模式

在面向对象程序设计过程中,有时会面临要创建大量相同或相似对象实例的问题。创建那么多的对象将会耗费很多的系统资源,它是系统性能提高的一个瓶颈。例如,围棋和五子棋中的黑白棋子,图像中的坐标点或颜色,局域网中的路由器、交换机和集线器,教室里的桌子和凳子等。这些对象有很多相似的地方,如果能把它们相同的部分提取出来共享,则能节省大量的系统资源,这就是享元模式的产生背景。本文转自http://c.biancheng.net/view/1371.html 享元模式的定义与特点 享元(Flyweight)模式
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

mpvue学习

1.安装命令 npm init mpvue/mpvue-quickstart mpvue(这个mpvue是项目名) 安装完后 cd mpvue npm install / cnpm install(建议用cnpm,快) 然后npm run dev(这里的这个命令与vue中有所不同,这个运行后会在当前项目下生成一个dist文件夹) (Vuex看情况使用y,不使用n,ESlint我一般不开) 2.在微信开发者工具中导入项目 到时候直接在VSCode(我用的写代码的工具)里写mpvue代码,微信小程
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

【黑苹果】台式机安装黑苹果备忘

安装环境华硕 PRIME B250M-PLUS主板、1050TI · 网上搜一个包含四叶草clover的mac os镜像包(N卡用户就下载os10.13.6吧,以上显卡驱动都不支持) · 要安装的硬盘由MBR转为gpt 参考文档 https://www.sqlsec.com/2018/08/clover.html 驱动独显——对应列表 https://www.tonymacx86.com/nvidia-drivers
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

Flutter修改状态栏颜色以及字体颜色

Flutter沉浸式状态栏 1 void main() { 2 runApp(MyApp()); 3 if (Platform.isAndroid) { 4 // 以下两行 设置android状态栏为透明的沉浸。写在组件渲染之后,是为了在渲染后进行set赋值,覆盖状态栏,写在渲染之前MaterialApp组件会覆盖掉这个值。 5 SystemUiOverlayStyle systemUiOverlayStyle = 6 SystemUiOverlaySt
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

ionic监听android返回键(实现“再按一次退出”功能)

在android平台上的app,在主页面时经常会遇到“再按一次退出app”的功能,避免只按一下返回键就退出app提升体验优化。 1、这个功能需要我们用到ionic提供的registerBackButtonAction方法(注册硬件后退按钮动作) registerBackButtonAction(callback, priority, [actionId]) 参数 类型 说明 callback function 当点击返回按钮时触发,如果该监视器具有最高的优先级 priority number
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

莫比乌斯反演学习笔记2

前置知识:莫比乌斯反演学习笔记1 本文介绍一些莫比乌斯反演的灵活应用,包括杜教筛等内容。 一、整除分块(数论分块) 补充一点基础知识... 具体来说就是:如果我们要求\(\sum \limits_{i=1}^n\lfloor\frac{n}{i}\rfloor\),并不需要用朴素算法\(O(n)\)去求,可以加快速度。 定理1:所有\(1 \leq i \leq n\)的\(\lfloor\frac{n}{i}\rfloor\)的结果最多只有\(2\sqrt n\)种。 证明:对于\(i \i
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

数据分析:Numpy

Numpy 一.Numpy简介 二.Numpy使用 前提:安装和导入 jupyter notebook实例: 1.ndarray -多维数组对象 简介:通过ndarray这个多维数组对象可以让这些批量计算变得更加简单,当然这只它其中一种优势。 ndayyary多种创建方式 #1.np.array:将列表转换为数组,可选择显式指定dtype #第一种:np.array(列表) np.array([1,2,3,4,5]) #2.np.arange(数字) ### 类似于python的range版
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

继承后构造函数的关系

子类继承自父类之后,如果子类没有写构造函数,默认用父类的构造函数,传入父类的参数 class Animal: def __init__(self, name, color): self.name=name self.color=color def eat(self): print('吃') def drink(self): print('喝') def run(self): pr
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0

选择一种适合你的学习方式入门前端

对于前端入行现在大概有这么几种:1.大学里修前端课程,2.查资料看视频自学前端,3.参加前端培训。 对于这三种学习方式,自学前端是属于最难的一种,咱们先简单的说一下另外两种方式,然后我再着重说下自学前端。 除了自学前端外,另外两种学习方式称为被动学习。大家可以看到,不管是大学里前端课程还是培训学习,都有老师去引领,有合理的课程安排,有难度适宜的训练题,还有阶段性项目。这些对于初学者都是很重要的。以上的因素培养出了学生的两种心理,第一,自信,第二,惰性。 自信:一般老师讲的知识都比较系统,能够在
分类: 其他 发布时间: 12-02 20:34 阅读次数: 0