前言:由于要学习laravel,了解到在windows下配置麻烦的一批,就萌生了在mac下学习laravel的想法,先弄个虚拟机玩玩吧。 1、mac os的安装 很好的教程:https://blog.csdn.net/qq_40147863/article/details/84797618 安装的时 ...
分类:
系统相关 时间:
2020-02-16 16:45:23
阅读次数:
106
模拟退火算法基于Monte-Carlo迭代求解策略的一种随机寻优算法,其出发点是基于物理中固体物质的退火过程与一般组合优化问题之间的相似性。模拟退火算法从某一较高初温出发,伴随温度参数的不断下降,结合概率突跳特性在解空间中随机寻找目标函数的全局最优解,即在局部最优解能概率性地跳出并最终趋于全局最优。... ...
分类:
编程语言 时间:
2020-02-05 11:48:05
阅读次数:
88
原博客:https://blog.csdn.net/sinat_36458870/article/details/82824529(此处只做学习记录用) 回顾上次的内容,其实就会发现,虽然我们构造好了损失函数,可以简单使用导数的定义解决损失函数优化问题,但是并不高效。 1. 该课程,主要是: 反向传 ...
分类:
其他好文 时间:
2020-02-01 21:42:55
阅读次数:
57
今天和大家讲讲,在做算法题时常用的一些技巧。对于平时没用过这些技巧的人,或许你可以考虑试着去看看在实践中能否用的上这些技巧来优化问题的解。 1. 巧用数组下标 数组的下标是一个隐含的很有用的数组,特别是在统计一些数字,或者判断一些整型数是否出现过的时候。例如,给你一串字母,让你判断这些字母出现的次数 ...
分类:
编程语言 时间:
2020-01-31 18:48:19
阅读次数:
72
比较好的写注释方式:先写出大部分注释,再开始写算法代码(如果你采用的就是这种方式,那么恭喜你,你已经学会了,可以完全不看这篇文章,因为下面都是陈述这种方式能带来的好处以及用其他方式的缺点,如果你采用的不是这种注释方式,那么建议你浏览一下这篇文章,说不定会提升你的编码效率) 一般在看到算法题都会先在脑 ...
分类:
编程语言 时间:
2020-01-27 09:27:48
阅读次数:
70
1. 封装分片上传组件,优化问题 2. 封装编辑树的组件 标准的npm组件,能够让别人用 3. 阅读immer源码,做详细分析 4. 分享 react fiber , react hook 5. typeScript 深入 6. 数据结构加强,算法刷题,总结,提高编码能力 总结:多实践,多分享,多输 ...
分类:
其他好文 时间:
2020-01-23 22:57:17
阅读次数:
153
先看一段效率极其低下的代码 startOne = System.currentTimeMillis(); if (titlelists != null && titlelists.size() > 0) { for (int i = 0; i < titlelists.size(); i++) { ...
分类:
其他好文 时间:
2020-01-19 18:56:02
阅读次数:
75
参考《算法设计技巧与分析》--沙特 问题可以分为判定类问题和最优化问题,判定类问题可以转化为最优化问题,所以下面讨论的是判定类的问题。 P类问题是可以在多项式时间 采用确定性算法给出解 NP类问题是可以在多项式时间验证解的正确性的问题 NPhard 问题是:所有NP类问题可规约为该问题,则该问题为N ...
分类:
其他好文 时间:
2020-01-12 20:02:47
阅读次数:
168
问题背景 在开发好页面后,如何让页面更快更好的运行,是区分一个程序猿技术水平和视野的一个重要指标。所以面试时,面试官总会问你一个问题,如何进行性能优化呢? 性能优化是什么 从前端的角度来说,性能优化可以分为两个方向。从用户角度来看,一个是页面加载的很快,另一个是页面使用起来很流畅。因此,对性能优化的 ...
分类:
其他好文 时间:
2020-01-09 22:44:32
阅读次数:
80
宝塔部署教程 参考网址: 使用NextCloud来搭建我们的私有网盘、并结合Redis优化性能(宝塔) https://www.moerats.com/archives/175/ 宝塔面板下nextcloud完美优化配置 https://bugxia.com/197.html 宝塔面板部署NextC ...
分类:
其他好文 时间:
2020-01-04 18:10:08
阅读次数:
1098