new失败了会发生什么 当用new来申请一块内存的时候,如果申请失败了,编译器会抛出一个异常(新式)或者返回一个null(旧式)。 在抛出异常或者返回null之前,编译器会先调用一个new_handler的方法,可以理解为错误处理函数。 namespace std { typedef void (* ...
分类:
编程语言 时间:
2021-07-05 18:19:54
阅读次数:
0
NumPy 提供了多种排序的方法。 这些排序函数实现不同的排序算法,每个排序算法的特征在于执行速度,最坏情况性能,所需的工作空间和算法的稳定性。 下表显示了三种排序算法的比较。 种类速度最坏情况工作空间稳定性 'quicksort'(快速排序) 1 O(n^2) 0 否 'mergesort'(归并 ...
分类:
编程语言 时间:
2021-07-05 18:14:50
阅读次数:
0
1.书写注释是一个非常好的习惯 平时写代码一定要注意一个规范 单行注释 // 快捷键ctrl+/ 多行注释/**/ 快捷键ctrl+shift+/ 文本注释/** */ 2.标识符 关键字 Java所有的组成部分都需要名字.类名、变量名以及方法名都称为标识符。 3.数据类型 强类型语言:所有的变量都 ...
分类:
其他好文 时间:
2021-07-05 18:07:08
阅读次数:
0
如果一个方法中需要传递多个参数且某些参数又是非必传,应该如何处理? 案例 // NewFriend 寻找志同道合朋友 func NewFriend(sex int, age int, hobby string) (string, error) { // 逻辑处理 ... return "", nil ...
分类:
其他好文 时间:
2021-07-05 18:06:54
阅读次数:
0
问题 使用Array.sort()方法对数组中的元素进行排序 let arr=[10,2,10,10,10,10,8,2,7,8] arr.sort() console.log(arr) // [ // 10, 10, 10, 10, 10, // 2, 2, 7, 8, 8 // ] 输出结果未实 ...
分类:
编程语言 时间:
2021-07-05 17:56:25
阅读次数:
0
pyinstaller在64位系统下打包32位程序 使用环境说明:win10 64位,已安装python3.6-64位版本 遇到的问题:win10 64位打包成exe文件后,不能在32位系统运行 需求:使用python打包生成exe文件,win64位和32位exe均可运行 解决方法:不需要更换成32 ...
分类:
其他好文 时间:
2021-07-05 17:49:51
阅读次数:
0
2021-07-03 LeetCode每日一题 链接:https://leetcode-cn.com/problems/sort-characters-by-frequency/ 标签:哈希表、字符串、桶排序、计数、排序、堆(优先队列) 题目 给定一个字符串,请将字符串里的字符按照出现的频率降序排列 ...
分类:
编程语言 时间:
2021-07-05 17:47:43
阅读次数:
0
正是一个炎夏,又到了整活的好时候。最近抽些时间研究下CapsuleAO,记述实践体会。 1.简介 这是一个通过在角色骨骼上绑定虚拟胶囊体并以数学方法实现胶囊近似的AO环境光遮蔽效果的方法, 当角色处于阴影中时,CapsuleAO的效果比较明显。当角色在露天环境中,效果较弱。 下图是我自己游戏里截图的 ...
分类:
其他好文 时间:
2021-07-05 17:38:12
阅读次数:
0
1、启动服务 systemctl restart mysqld.service 报错: 启动数据库Can‘t connect to MYSQL server through socket ''var/lib/mysql/mysql.cock(146 lock timed out:Retry tran ...
分类:
数据库 时间:
2021-07-05 17:35:04
阅读次数:
0
之前ASP.NET Web API我们处理异常都是通过过滤器(filter)来处理,但在ASP.NET Core Web API中我们需要通过中间件(middleware)或UseExceptionHandler等方法进行异常处理,本文主要介绍一下ASP.NET Core Web API中进行异常处 ...