前言 使用vue cli3构建的SPA移动端网页,有搜索、播放、和歌单功能。 整体UI就是网易云音乐官网的,部分组件用到了vux。播放功能就一个组件没写单独页面,用的是原生的H5。 爬取网易云音乐的api地址。 在线预览 点击这里预览,PC端推荐在chrome调试模式下预览,手机端直接点击链接。 网 ...
分类:
移动开发 时间:
2020-04-21 09:35:51
阅读次数:
93
[TOC] MIPS架构 选择了jeb mips 下载地址https://www.pnfsoftware.com/jeb/demomips 找到main函数,tab键反汇编 解题脚本 ...
分类:
其他好文 时间:
2020-04-21 09:35:28
阅读次数:
147
关于设计的个人看法 我们设计一个功能的时候,要考虑的无非是那些问题:可靠性,鲁棒性,解耦性,扩展性,可读性等等。 我们对代码和功能的设计过程,从面相对象的角度来讲就是一个拟物或者拟人化的一个过程——我们先确定某个功能需要什么样的角色或者“零部件”参与,然后创建对应的类,指定类的角色职能;然后各个类各 ...
分类:
其他好文 时间:
2020-04-21 09:35:10
阅读次数:
87
注释有三种 ...
分类:
Web程序 时间:
2020-04-21 09:34:53
阅读次数:
103
题意:给出一个字符串,问字符串中存在多少子串,使得这些子串既是字符串的前缀,又是字符串的后缀,要求从小到大依次输出这些子串的长度。 思路:根据 next 数组的定义,可以得到前缀 next[len] 长度的子串与后缀 next[len] 长度的子串相同,因此求出 len 处的 next 值,然后向下 ...
分类:
其他好文 时间:
2020-04-21 09:34:26
阅读次数:
51
先序遍历构造二叉搜索树。题目即是题意,例子, Input: [8,5,1,7,10,12] Output: [8,5,10,1,7,null,12] 这个题可以迭代或递归都可以做,我这里暂时先给出递归的做法。因为是BST所以会简单很多,首先input的首个元素是树的根节点,接着写一个helper函数 ...
分类:
其他好文 时间:
2020-04-21 09:34:03
阅读次数:
63
染色法判断二分图 算法流程 1.找到未染色的点,为他染色 2.检测所有与染色的点相连接的点,颜色相同,不是二分图,未被染色,为他染色 3.重复步骤1,2直到所有的点都被染色,或者已经判断出他不是二分图。 代码实现 ...
分类:
其他好文 时间:
2020-04-21 09:33:48
阅读次数:
58
1、判断IE浏览器的具体版本 ...
分类:
Web程序 时间:
2020-04-21 09:33:29
阅读次数:
70
导读 统信软件宣布UOS系统与奇安信旗下的安全浏览器完成了产品认证,支持国家加密标准,也能胜任1080p视频在线播放等复杂场景。 奇安信集团是专为政企机构和组织提供企业级网络安全技术、产品和服务的网络安全公司。相关产品和服务已覆盖到中央政府部门、中央企业和大型银行等单位,已在印度尼西亚、新加坡、加拿 ...
分类:
其他好文 时间:
2020-04-21 09:33:17
阅读次数:
247
class Vecter3: def_init_(self,x=0,y=0,z=0): self.X=x self.Y=y self.Z=z def_add_(self,n): r=Vecter3() r.X=self.X+n.X r.Y=self.Y+n.Y r.Z=self.Z+n.Z retu ...
分类:
其他好文 时间:
2020-04-21 09:33:02
阅读次数:
947
一、python的pep8编码规范
**通常会听别人提到PEP8,但是具体指什么内容呢?《Python Enhancement Proposal #8》 (8号python增强提案)又叫PEP8,它是针对python而编订的代码格式指南。**
**编程语言不是艺术,而是工作或者工具,所以整理并遵循一套编码规范十分必要。**
**1、每个缩进层级使用4个空格。**
**2、每行最多79个字符。**
**3、顶层的函数(def)或类(class)的定义之间空两行。**
**4、采用ASCII或UTF-8编码文件。(就是在里面表明编码格式,ASCII编码格式或者是UTF-8的编码格式)**
**5、在文件的顶端,注释和文档说明之下,每行每条import语句只导入一个模块,**
**同时要按标准库、第三方库和本地库的导入顺序进行分组。(标准库是下载python后就有的,也就是python自带的,要是需要下载,无论是pip还是其他,都是第三方库。而本地库就是自己创建的)**
**6、在小括号、中括号、大括号之间或者括号之前没有额外的空格**
分类:
数据库 时间:
2020-04-21 09:32:46
阅读次数:
84
Python工作环境管理Python2和Python3之间存在着较大的差异,并且,由于各种原因导致了Python2和Python3的长期共存。在实际工作过程中,我们可能会同时用到Python2和Python3,因此,需要经常在Python2和Python3之间进行来回切换。此外,如果你是喜欢尝鲜的人,那么,你很有可能在Python新版本出来的时候立即下载Python的版本,试验Python的特性。
分类:
其他好文 时间:
2020-04-21 09:31:57
阅读次数:
85
我发现自己性格里面有一个非常大的缺陷,就是做事不果断,做事的时候瞻前顾后的,总是在衡量利弊,总是在一些无关紧要的小事上纠结,总是为莫须有的后果担忧。 怎么改变自己,让自己变得果断一点呢?让自己变得没有现在这样,对所有的事情都非常敏感。 刻意练习吧,就是强迫自己不去考虑一些个小事,然后强迫自己先考虑重... ...
分类:
其他好文 时间:
2020-04-21 09:31:40
阅读次数:
79
什么是堆 1.所有 父节点 的值 都大于 (小于)子节点 的 值 2.属于完全 二叉树 堆排序思路 1.先定义一个调整堆的函数, 保证以 某点为 父节点进行调整, 并且保证 不 打乱 子节点 以下的 子树的 堆结构 , 所以 用到 递归思想 2.从头遍历 到 树尾, 先进行 首尾交换, 再进行 构建 ...
分类:
编程语言 时间:
2020-04-21 09:31:21
阅读次数:
81
Lambda表达式java 8引入的函数式编程框架。之前的文章中我们也讲过Lambda表达式的基本用法。
本文将会在之前的文章基础上更加详细的讲解Lambda表达式在实际应用中的最佳实践经验。
优先使用标准Functional接口
之前的文章我们讲到了,java在java.util.functi... ...
分类:
其他好文 时间:
2020-04-21 09:31:05
阅读次数:
66
Newtonsoft.Json与System.Text.Json区别 在 Newtonsoft.Json中可以使用例如 .AddJsonOptions(options => { options.SerializerSettings.DateFormatString = "yyyy-MM-dd HH: ...
分类:
Web程序 时间:
2020-04-21 09:30:50
阅读次数:
74
环境 1. spring cloud Edgware.SR6 2. jdk 7 3. sts 4.6.0 5. mysql 5.7 背景 通过声明式客户端 openfeign 进行支付微服务的访问。 搭建步骤 只需要修改支付服务调用层,增加依赖就可以了。 支付服务调用层 只需要定义接口,不需要进行实 ...
分类:
编程语言 时间:
2020-04-21 09:30:16
阅读次数:
72