Vue.js风格指南 https://cn.vuejs.org/v2/style-guide/ 还有google和airbnb的js代码风格 ...
分类:
编程语言 时间:
2020-02-09 23:40:52
阅读次数:
82
集合类均在java.util包之下 集合类方法的功能基本为增、删、改、查,部分外加方法除外(如toArray()、toString()等) 1.List接口 底层为Object 数组,存放的数据可以重复,且数据有序储存、排列 1.1 ArrayList类 继承AbstracList<E>类,是Lis ...
分类:
编程语言 时间:
2020-02-09 23:42:20
阅读次数:
117
SpringMVC:JSON讲解 什么是JSON? JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。 采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易 ...
分类:
编程语言 时间:
2020-02-09 23:43:43
阅读次数:
79
from PyQt5.QtWidgets import QApplication, QWidget,QPushButton,QLabel import sys from PyQt5.QtCore import Qt from PyQt5.QtCore import QPropertyAnimatio ...
分类:
编程语言 时间:
2020-02-09 23:45:41
阅读次数:
99
作为面试中最最最常考的链表题之一,翻转单链表。有以下两种解法: 例: 输入 1->2->3->4 输出 4->3->2->1 Node类定义如下 class Node { int value; Node next; public Node(int value, Node next) { this.v ...
分类:
编程语言 时间:
2020-02-09 23:55:03
阅读次数:
138
#include<stdio.h>int main(){ FILE *fp; if((fp=fopen("D:\\学生数据.txt","r"))==NULL){ printf("open error"); } char a[100]; fgets(a,100,fp); printf("%s",a); ...
分类:
编程语言 时间:
2020-02-09 23:55:28
阅读次数:
545
今天要介绍的主角就是 数组 ,数组也是数据呈线性排列的一种数据结构。与前一节中的 "链表" 不同,在数组中,访问数据十分简单,而添加和删除数据比较耗工夫。这和 "什么是数据结构" 那篇文章中讲到的姓名按拼音顺序排列的电话簿类似。 数组 如上就是数组的概念图,Blue、Yellow、Red 作为数据存 ...
分类:
编程语言 时间:
2020-02-09 23:56:11
阅读次数:
125
C/C++预处理指令#define,#ifdef,#ifndef,#endif… https://www.cnblogs.com/zi-xing/p/4550246.html ...
分类:
编程语言 时间:
2020-02-10 00:01:10
阅读次数:
80
安装java的JDK "下载地址" 此电脑 属性 高级设置 "系统变量"新建 变量名:Java_Home 变量值:D:\Program Files\Java\jdk1.8.0_91 Path增加 %Java_Home%\bin;%Java_Home%\jre\bin; "系统变量"新建 变量名:CL ...
分类:
编程语言 时间:
2020-02-10 00:01:41
阅读次数:
86
一、列表(Lists) 列表属于Python中的序列类型,它是任意对象的有序集合,通过 “ 位置 ”或者 “ 索引 ” 访问其中的元素,它具有可变对象、可变长度、异构和任意嵌套的特点。 列表里第一个元素的为值或者索引是从 “ 0 ” 开始,第二个元素则是 “ 1 ”,一次类推。 列表的元素放置在方括... ...
分类:
编程语言 时间:
2020-02-10 00:05:54
阅读次数:
99
继续复习数据结构和算法,总结一下求解最短路径的一些算法。 弗洛伊德(floyd)算法 弗洛伊德算法是最容易理解的最短路径算法,可以求图中任意两点间的最短距离,但时间复杂度高达$O(n^3)$,主要思想就是如果想缩短从一个点到另一个点的距离,就必须借助一个中间点进行中转,比如A点到B点借助C点中转的话 ...
分类:
编程语言 时间:
2020-02-10 00:08:40
阅读次数:
70
1 import aiohttp 2 import asyncio 3 4 def consumer(): 5 r='' 6 while True: 7 n = yield r 8 if n: 9 r='200 OK' 10 print('客户取走了%s'%(str(n))) 11 else: 12 ...
分类:
编程语言 时间:
2020-02-10 00:14:11
阅读次数:
95
一 前言 之前知识知识追寻者写了一篇单链表的实现,感觉不是很满意,写的逻辑不够清晰,有些地方实现的不过好,不能连成一个整体,伪单链表;为此研究了一会双向链表的简单实现;本篇的实现方式是以方法的形式展现,读者可以将其整合为一个类; 二 双向链表简介 双向链表的定义是,一个节点有两个方向,分别储存当前节 ...
分类:
编程语言 时间:
2020-02-10 00:16:05
阅读次数:
88
Guava:来自Google的常用类库 Apache Commons:来自Apache的常用类库 Mockito:主要用于单元测试的mock DBUnit:测试中管理数据库测试数据 Rest Assured:用于Rest API测试 Jackson 2:Json数据的序列化和反序列化 jjwt:Jw ...
分类:
编程语言 时间:
2020-02-10 00:16:53
阅读次数:
107
最长公共前缀 题目 给定长度为?n?的整数数组?nums,其中?n 1,返回输出数组?output?,其中 output[i]?等于?nums?中除?nums[i]?之外其余各元素的乘积。 示例: 输入: [1,2,3,4] 输出: [24,12,8,6] 说明: 请不要使用除法,且在?O(n) 时 ...
分类:
编程语言 时间:
2020-02-10 00:21:10
阅读次数:
100
############### 函数的命名空间和作用域 ############## """ # 函数进阶 命名空间和作用域 命名空间 全局命名空间——我们自己写的非函数中的代码 是在程序从上到下被执行的过程中依次加载进内存的, 放置了我们设置的所有的变量名和函数名, 局部命名空间,——函数 就是函 ...
分类:
编程语言 时间:
2020-02-10 09:17:53
阅读次数:
68
源码如下: 1 import jieba 2 import io 3 import re 4 5 #jieba.load_userdict("E:/xinxi2.txt") 6 patton=re.compile(r'..') 7 8 #添加字典 9 def add_dict(): 10 f=ope ...
分类:
编程语言 时间:
2020-02-10 09:19:17
阅读次数:
137
############### python-异常的操作 ############### # 异常:python解释器遇到一个错误,会停止程序的执行,并且提示错误信息,这就是异常, # 抛出异常:python停止程序,提示错误,这就是抛出异常 # 捕获异常: # 捕获异常的语法: # try: # ...
分类:
编程语言 时间:
2020-02-10 09:19:37
阅读次数:
71
Java实现并启动线程有两种方法 1、写一个类继承自Thread类,重写run方法。用start方法启动线程2、写一个类实现Runnable接口,实现run方法。用new Thread(Runnable target).start()方法来启动注意:start方法不是立即执行多线程,而是使得该线程变 ...
分类:
编程语言 时间:
2020-02-10 09:19:55
阅读次数:
69
本文简单介绍了java的集成开发环境,对eclipse软件的基础使用做了一些配置,其次回顾加深了对java编程中变量和数据类型转换的理解;最后介绍了java编程基础中的6种运算符的相关知识。
分类:
编程语言 时间:
2020-02-10 09:20:12
阅读次数:
86