码迷,mamicode.com
首页 > 2019年10月30日 > 全部分享
java里的 int vs Integer
int vs Integer + 基本类型int的默认值为0;对应的封装类型Integer的默认值为null + Integer对象会占用更多的内存。Integer是一个对象,需要存储对象的元数据。但是int是一个原始类型的数据,所以占用的空间更少 + 自动装箱:将基本数据类型转换成相应的包装类类型 ...
分类:编程语言   时间:2019-10-30 00:07:20    阅读次数:123
vue中使用rem布局
然后再,安装postcss-px2rem插件 在package.json中配置 ...
分类:其他好文   时间:2019-10-30 00:06:51    阅读次数:374
Python__new__方法、定制属性访问、描述符与装饰器
__new__方法 创建实例的方法 __new__方法是在类创建实例的时候自动调用的 实例是通过类里面的__new__方法创建出来的 先调用__new__方法创建实例,再调用 __init__方法初始化实例 __new__方法,后面括号里的cls代表的是类本身 必须有返回值 父类名.__new__( ...
分类:编程语言   时间:2019-10-30 00:06:21    阅读次数:140
二叉树中序遍历 递归 非递归
中序遍历的操作如下: 1)中序遍历左子树; 2)访问根节点; 3)中序遍历右子树; 对应的递归算法如下: 对应的非递归算法如下: ...
分类:其他好文   时间:2019-10-30 00:05:58    阅读次数:109
Pytho之Django
Django工程目录讲解: 1、安装Django 2、pycharm创建工程 3、安装mysql_python 4、在settings文件中添加 5、在settings.py同级的__init__.py文件中添加 6、在models.py中创建实体对象 7、根据6中的实体对象创建数据库表 8、在vi ...
分类:其他好文   时间:2019-10-30 00:05:40    阅读次数:118
C++ 之获取map元素[转]
链接:https://www.cnblogs.com/jianfeifeng/p/11089799.html 对于map对象, count成员返回值只能是0或者1,map容器只允许一个键对应一个实例。所以count可有效地表明一个键是否存在。count返回出现的次数。 find返回指向元素的迭代器, ...
分类:编程语言   时间:2019-10-30 00:05:26    阅读次数:134
luoguP3322 [SDOI2015]排序
首先我们可以容易地知道任意区间交换的顺序对答案没有影响. 所以我们可以按照区间的长度进行搜索. 又因为每一种长度的区间只能交换一次,所以我们可以进行剪枝. 对于当前搜索区间的长度$2^x$,我们可以对于每一个长度为$2^{x+1}$的区间,判断它是不是单调递增且相邻两数之间差$1$,如果不是,则打上 ...
分类:编程语言   时间:2019-10-30 00:04:39    阅读次数:115
线性回归和梯度下降代码demo
线性回归 决定系数越接近一那么预测效果越好 对于多元线性回归和一元线性回归推导理论是一致的,只不过参数是多个参数而已 梯度下降 梯度下降法存在局部最小值 <!--StartFragment --> 太小迭代次数多,太大将无法迭代到最优质 <!--StartFragment --> 梯度下降发容易到达 ...
分类:其他好文   时间:2019-10-30 00:04:12    阅读次数:200
用JavaScript来实现单例模式
首先,了解一下什么是单例模式,这里我直接把菜鸟教程中的定义给copy过来: 用一句话来总结就是:在单例模式中,一个类仅有一个实例,并提供一个访问它的全局访问点。这无非是用一个变量来标志当前是否已经为某个类创建过对象,如果是,则在下一次获取该类的实例时,直接返回之前创建的对象,在JavaScript我 ...
分类:编程语言   时间:2019-10-30 00:03:58    阅读次数:122
使用xkbeancomparator对比javabean,生成操作记录
xkbeancomparator 是一个 java bean 对比修改并输出差异的工具。github地址 适用场景:用户编辑提交时,需要记录修改内容,修改前后的值对比,生成操作记录;可以选择记录的字段和字段说明,自定义操作记录。 特点: jdk 1.7+ 不依赖第三方jar,大小非常小 使用反射,调 ...
分类:编程语言   时间:2019-10-30 00:03:41    阅读次数:168
linux默认的2.7升级到3.7版本
CentOS7中自带的python版本是python-2.7.5,由于新开的虚拟机需要使用python3,于是便升级一下版本。 安装Python3.7.3 官网下载地址:https://www.python.org/downlo... 这里选择下载python 3.7.3。 关于Python3.7以 ...
分类:系统相关   时间:2019-10-30 00:03:25    阅读次数:157
23. 合并K个排序链表 分治
这种k个相同的子问题,可以两两分治,总的运算次数为logk 关键部分 (每次运算后剩下的子问题个数为 x/2 向上取整,这样每次/2,最后问题一定会解决) 注意判断空数组 ...
分类:编程语言   时间:2019-10-30 00:03:12    阅读次数:130
创建多对多表关系的三种方式
创建多对多表关系的三种方式 第一种(django自动创建) 优点是django自动创建的,并且可以使用django中的方法 缺点是不可以在关系表中添加其他的字段 第二种(手动创建一张关系表) 优点在于可以任意增加新字段 缺点是在orm查询时,很多方法不支持,查询会很麻烦 会自动添加 _id ,那么 ...
分类:其他好文   时间:2019-10-30 00:02:57    阅读次数:129
LeetCode 7. 整数反转
LeetCode 7. 整数反转 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123输出: 321 示例 2: 输入: -123输出: -321示例 3: 输入: 120输出: 21注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范 ...
分类:其他好文   时间:2019-10-30 00:02:36    阅读次数:91
有农民说这辈子再也不种菜了,有大龄码农这辈子还能继续写代码么?
我的博客已经快一年没没有更新过了,因为我准备“弃码从农”了,一方面自己本身还是农业户口,算是标准意义上的农民,另一方面觉得农民跟“码农”都有一个“农”字,所以觉得这算是一个“缘分”,不写代码了回去当农民应该是个不错的主意。于是一年前就开始筹划成立一个公司做农业相关项目,最后定位做一个农产品电商平台, ...
分类:其他好文   时间:2019-10-30 00:02:19    阅读次数:125
Use of Time-series Based Forecasting Technique for Balancing Load and Reducing Consumption of Energy in a Cloud Data Center
摘要: 由于工作负载分配不均,一些服务器变得过载,而另一些服务器仍处于欠载状态。 为了实现负载平衡,需要从过度使用的节点迁移一些虚拟机。 但是与此不同的是,本文提出了一种负载预测算法,该算法将根据系统的当前以及将来的工作量来决定是否迁移。 因此,一旦声明节点过载,我们提出的技术就不会立即启动虚拟机迁 ...
分类:其他好文   时间:2019-10-30 00:01:59    阅读次数:108
JS正则表达式
1、两种方式: 2、匹配模式 结果: 3、或 | 结果: 4、或 [ ] * 或 [], []里面也是 或 的关系 * var reg=/[ab]/; var reg=/[ab]/; var str="baAcd";//待验证数据 大写 var result=reg.test(str); conso ...
分类:Web程序   时间:2019-10-30 00:01:20    阅读次数:132
751条   上一页 1 ... 41 42 43 44 45 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!