自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4403)
  • 收藏
  • 关注

转载 集合问答

重写equals,必须重写hashcode---Object中说的,通常约定,equals的对象必须有相同的哈希码。Object中这样描述道:hashCode():general contract通常约定说到:equals相等的对象必须有相同的哈希码。equals()方法说:覆盖此方法,通常有必要重写hashCode()方法,以维护其general contract;...

2019-10-03 21:13:00 526

转载 Data Struct and Data Type

数据结构、数据类型数据类型底层是什么数据结构,数据类型在数据结构上都定义了那些操作。1. 数据结构(data structure)数据结构表达的是:用什么样的结构,组织一类数据。分为逻辑结构和物理结构:基本的逻辑结构有:集合、线性结构、树形结构、图;物理结构:顺序存储、链式存储;2. 数据类型(data type)数...

2019-10-03 16:48:00 571

转载 Hash table and application in java

查找的效率取决于在查找是比较的次数,次数越少效率越高,反之越低。最理想的情况是无需比较,一次存取便能找到所查找的记录。根据对应关系f找到给定值K的像f(K),hash function 应运而生,由此思想建的表称为hash table集合hashset底层用的是hashmaphash algorithm,HA是一类算法(Hash的原意本是杂凑);hash t...

2019-10-03 15:11:00 561

转载 Python中实现按顺序遍历字典

第一种方法:import collectionsd = collections.OrderedDict([('a',1),('b',2),('c',3)])'''或者把上面的那一行改成: d = collections.OrderedDict() d['a'] = 1 d['b'] = 2 d['c'] = 3'''...

2019-09-30 14:04:00 986

转载 【小白刷题之路Day28】leetcode739 每日温度(双指针暴力法,单调栈)(单调栈的初次学习使用)...

leetcode739 每日温度根据每日 气温 列表,请重新生成一个列表,对应位置的输入是你需要再等待多久温度才会升高超过该日的天数。如果之后都不会升高,请在该位置用 0 来代替。例如,给定一个列表 temperatures = [73, 74, 75, 71, 69, 72, 76, 73],你的输出应该是 [1, 1, 4, 2, 1, 1, 0, 0]。...

2019-09-28 00:42:00 131

转载 【小白刷题之路Day27】leetcode20 有效的括号

leetcode20 有效的括号给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例 1:输入: "()"输出: true示例 2:...

2019-09-27 19:03:00 222

转载 【小白刷题之路Day28】leetcode394. 字符串解码(括号匹配)

给定一个经过编码的字符串,返回它解码后的字符串。编码规则为: k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次。注意 k 保证为正整数。你可以认为输入字符串总是有效的;输入字符串中没有额外的空格,且输入的方括号总是符合格式要求的。此外,你可以认为原始数据不包含数字,所有的数字只表示重复的次数 k ,例如不会出现像 3a 或 2[4]...

2019-09-27 18:41:00 117

转载 【小白C++学习之路】C++经典代码

记录一些很有收获的代码。1、vector元素去重sort(v.begin(), v.end());v.erase(unique(v.begin(), v.end()), v.end());sort()函数对vector进行排序;unique()函数让重复元素放在最后,返回重复元素开始的iterator;erase()函数根据截止元素进行擦除。转载...

2019-09-25 18:03:00 256

转载 【小白刷题之路Day26】位运算

例3 求子集利用每个位的01表征每个数字是否出现,这个思路太厉害了,膜拜!转载于:https://www.cnblogs.com/ACStrive/p/11586172.html

2019-09-25 17:25:00 78

转载 【小白刷题之路Day26】深度优先遍历(递归、回溯)

1、leetcode78 求子集class Solution: def subsets(self, nums: List[int]) -> List[List[int]]: res = [] n = len(nums) def helper(i, tmp): ...

2019-09-25 15:36:00 157

转载 【小白刷题之路Day26】令人虎躯一震的代码

1、leetcode78 求子集给定一组不含重复元素的整数数组nums,返回该数组所有可能的子集(幂集)。说明:解集不能包含重复的子集。class Solution: def subsets(self, nums: List[int]) -> List[List[int]]: res = [[]] for nu...

2019-09-25 15:28:00 112

转载 【小白刷题之路Day26】贪心法总结

1、leetcode717 1比特与2比特字符常规解题思路:从头开始遍历数组,遇到1跳两位,遇到0跳一位,最后检查末尾是0还是10。贪心法思路:无论是数字0还是数字10,都以0结尾,那么检察末尾数字0前面有多少位1,查看是否是2的倍数个即可。虽然时间复杂度也是O(n),但是很多例子中可明显降低遍历范围!我的提交如下class Solution ...

2019-09-25 15:01:00 109

转载 原生js实现列表渲染及列表单选

css部分:.picker_header{ display: flex;} /*卡列表绑定*/ .option-picker .option-picker-cell.option:after {content: " ";position: absolute;bottom: 0;left: 1rem; right: 1rem;border-bottom: 1px...

2019-09-24 16:28:00 1049

转载 【小白C++学习之路】C++常见错误总结

1、临时变量的非const引用class Solution {public: void __dfs(vector<string> &paths, string &path, int loc, int n, int left, int right) { if (loc == 2*n){...

2019-09-23 18:15:00 144

转载 记一次IntelliJ IDEA中文乱码问题

问题描述:输出控制台中文乱码,反正就是各种百度解决不了问题解决:https://blog.csdn.net/m0_37893932/article/details/78280663解决方案:我用的是上述连接里面博主讲的,第三种,修改工程目录中的encodings.xml文件,只要看到是编码的无论是gbk还是什么,都改成utf-8,我就是把一个gbk修改成了utf-8就解决了,你说气...

2019-09-22 11:26:00 83

转载 【小白刷题之路Day22】记一道剑指offer:整数中1出现的次数

整数中1出现的次数这道题好有难度,写了半晚上还是功亏一篑,看了书上解法才弄出来。就在要翻过这道题的时候,看到了牛客网上前几名的解法,瞬间给跪了。又花了半晚上,勉强看懂,现在已经无法用言语表达我的震撼感觉了,太厉害了。转载于:https://www.cnblogs.com/ACStrive/p/11565656.html...

2019-09-22 01:26:00 83

转载 Angular 组件间的交互

父组件向子组件传值-@Input思路子组件使用@Input来接收父组件传过来的值 通过父组件定义的变量来接收父组件在子组件模板中绑定要传递的值 并定义要传递的值 如 [paramOne]是传递的变量 'paramOneVal' 是传递的值代码<div> <h1>父组件</h1> <hr> <app-child...

2019-09-20 17:19:00 120

转载 JS拼接URL字符串

方法解析使用encodeURIComponent进行编码,比如中文考虑到对象是否还包含别的类型,如数组 对象代码function encodeSearchParams(obj) { const params = []; Object.keys(obj).forEach((key) => { let value = obj[key]; // 如果值...

2019-09-20 15:56:00 1422

转载 LeetCode.1137-第N个泰波那契数(N-th Tribonacci Number)

这是小川的第409次更新,第441篇原创看题和准备今天介绍的是LeetCode算法题中Easy级别的第260题(顺位题号是1137)。Tribonacci(泰波那契)序列Tn定义如下:对于n> = 0,T0 = 0,T1 = 1,T2 = 1,并且T(n+3) = T(n) + T(n+1) + T(n+2)。给定n,返回Tn的值。例如:输入:n = 4输出:4说...

2019-09-20 08:51:00 172

转载 剑指Offer-数组-连续子数组的最大和

题目HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。给一个数组,返回它的最大连...

2019-09-18 16:10:00 104

转载 剑指Offer-数组-数组中出现次数超过一半的数字

题目数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。思路通过Object对象来保存数字出现的次数如果出现次数大于数组长度的一半,返回该数字,否则返回0代码function MoreThanHalfNum_So...

2019-09-18 14:57:00 66

转载 剑指Offer-数组-调整数组顺序使奇数位于偶数前面

题目输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。思路在遍历过程中使用两个空数组分别接收奇数和偶数,最后将这两个数组合并起来代码function reOrderArray(array) { let arr1 = []; let arr...

2019-09-18 14:50:00 69

转载 剑指Offer

数组二维数组中的查找调整数组顺序使奇数位于偶数前面数组中出现次数超过一半的数字连续子数组的最大和转载于:https://www.cnblogs.com/kbinblog/p/11541818.html...

2019-09-18 14:25:00 62

转载 剑指Offer-数组-二维数组中的查找

题目在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。思路数组是有序的,所以我们选取左下角或右上角作为一开始判断的依据假设选取左下角作为判断依据,输入的整数大于左下角的值,继续往右判断,小于的话向上一层移动,再继续判断代码fun...

2019-09-18 14:18:00 74

转载 CSS:nth-child用法

1.我对 :nth-child的理解  利用该选择器我们可以轻松的修改特定标签的样式2. :nth-child的用法  (1)选取第几个标签,这里的数字可以是我们想要的,如下面选取对应的第二个P标签p:nth-child(2){color:red;}  (2)选取大于等于2的标签,n表示整数,整数代表大于等于,负数代表小于等于,如下面所示p:nth-chi...

2019-09-17 19:28:00 331

转载 redis安装

Redis 安装部署手册将redis的压缩包,上传到/usr/local下cd /usr/localtar -zxf redis-3.0.0.tar.gz安装c语言环境yum install gcc-c++编译redis源码cd redis-3.0.0make安装redismake install PREFIX=/usr/...

2019-09-16 17:50:00 60

转载 mysql安装

1. 下载tar包1.1. 安装包下载:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz2. 将mysql安装到/usr/local/mysql下2.1. 解压tar -xvf mysql-5.7.25-linux-glibc2...

2019-09-16 17:29:00 55

转载 Linux 的 Crond(二)

最近由于工作中用到了crond,之前对crond不是很了解,只知道咋用,但是这次需要考虑好多情况,所以又深入了解了一下crond,下面就以下几个问题来谈谈crond。crond 中指定的job,如果此次没有执行完,下一个执行周期又到了,此时会怎么样呢?答:此次job没有执行完的话,下一个执行周期又到了,job会重复执行。用ps命令可以查看,下面是我查看的结果。[root@loca...

2019-09-12 19:30:00 81

转载 bistoury的源码启动(二)

bistoury.conf这个东东就是我们代码中的-Dbistoury.conf=D:\openSource\bistoury\bistoury-proxy\conf这样就能搞定了,一下子就能启动了 public static void main(String[] args) throws Exception { try {...

2019-09-12 18:39:00 283

转载 bistoury建库建表(一)

bistouryDROP TABLE IF EXISTS bistoury_app;CREATE TABLE bistoury_app( id INT UNSIGNED auto_increment PRIMARY KEY, code VARCHAR(50) DEFAULT '' NOT NU...

2019-09-12 16:35:00 200

转载 Redis如果内存满了怎么办?

Redis占用内存大小我们知道Redis是基于内存的key-value数据库,因为系统的内存大小有限,所以我们在使用Redis的时候可以配置Redis能使用的最大的内存大小。1、通过配置文件配置通过在Redis安装目录下面的redis.conf配置文件中添加以下配置设置内存大小//设置Redis最大占用内存大小为100Mmaxmemory 100mbredis的配置文...

2019-09-11 10:45:00 175

转载 第10章_人工神经网络简介

目录 第10章_人工神经网络简介 感知器 线性阈值单元(LTU) 多层感知器和反向传播 使用TensorFlow的高级API来训练MLP 使用纯TensorFlow训练DNN 1. 构建阶段 2. 执行阶段 ...

2019-09-05 11:45:00 147

转载 前端基础-HTML(2)

1. 什么是标签以及标签的分类: 在HTML页面中,带有“< >”符号的元素被称为HTML标签,如上节提到的 <HTML>、<head>、<body>都是HTML标签。所谓标签就是放在“< >” 标签符中表示某个功能的编码命令,也称为HTML标签或 HTML元素 1.1 双标签~~~html <标签名&gt...

2019-09-03 18:02:00 418

转载 第9章 运行TensorFlow

目录 第9章 运行TensorFlow 创建一个计算图并在会话中执行 管理图 节点值的生命周期 TensorFlow中的线性回归 实现梯度下降 给训练算法提供数据 保存和恢复模型 用TensorBoard来可...

2019-09-03 08:51:00 247

转载 前端基础-HTML(1)

1.浏览器:1.1 浏览器内核: 渲染引擎和JS引擎  渲染引擎:负责页面内容的在(html,xml,图像等)、整理讯息(加入css等),以及计算网页的显示方式,然后输出至显示器后者打印机  JS引擎: 解析JavaScript语言,执行js语言实现网页的动态效果  (1)Trident(IE内核)windows 10开始内置浏览器修改为Edge,Edge的新内核为Edg...

2019-09-02 19:20:00 121

转载 getCurrentPages()的使用,(页面刷新)

getCurrentPages() 函数用于获取当前页面栈的实例,以数组形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面。 注意:不要尝试修改页面栈,会导致路由以及页面状态错误。不要在 App.onLaunch 的时候调用 getCurrentPages(),此时page 还没有生成。熟悉页面栈后才能更好的使用getCurrentPages(),下面将...

2019-09-02 17:26:00 598

转载 zlt项目实践

nacosgateWayfrontedoath2codeGeneratelog-appmonitor-appsearch-app转载于:https://www.cnblogs.com/longxok/p/11436201.html

2019-08-30 17:30:00 1161

转载 第8章 降维

第8章 降维写在前面参考书《机器学习实战——基于Scikit-Learn和TensorFlow》工具python3.5.1,Jupyter Notebook, Pycharm数据降维的两种主要方法投影流形学习流形假设:也称为流形假说,认为大多数现实世界的高维度数据集存在一个低维度的流形来重新表示。这个假设通常是凭经验观察的。流形假设通常还伴随着一个隐含的假设:如果...

2019-08-28 16:20:00 286

转载 Spring事务失效

面试必备技能:JDK动态代理给Spring事务埋下的坑一、场景分析最近做项目遇到了一个很奇怪的问题,大致的业务场景是这样的:我们首先设定两个事务,事务parent和事务child,在Controller里边同时调用这两个方法,示例代码如下:1、场景A:这里其实是分别执行了两个事物,执行的结果是两个方法都可以插入数据!如下:...

2019-08-27 14:57:00 68

转载 uni-app中小程序微信支付获取code后请求支付接口的方法

pay(id) { console.log(id) if(id != ""){ uni.login({ provider: 'weixin', success: (loginRes) => {         ...

2019-08-27 14:17:00 407

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除