Java接口 Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为。 接口可以理解为一种特殊的类,里面全部是由全局常量和公共的抽象方法所组成。接口是解决Java无法使用多继承的一种手段,但 ...
分类:
编程语言 时间:
2019-07-07 12:20:13
阅读次数:
92
Java基础内容学习总结路线,必须在学习后进行归纳总结,下次复习也有迹可循 多线程 线程 线程池 锁 中间件 jvm JMM GC JIT 集合 HashMap ConcurrentHashMap LinkedHashMap ArrayList LinkedList HashSet LinkedHa ...
分类:
编程语言 时间:
2019-07-07 12:22:28
阅读次数:
107
Celery是一个功能完备即插即用的任务队列。它使得我们不需要考虑复杂的问题,使用非常简单。celery看起来似乎很庞大。celery适用异步处理问题,当发送邮件、或者文件上传, 图像处理等等一些比较耗时的操作,我们可将其异步执行,这样用户不需要等待很久,提高用户体验。 celery的特点是: 简单 ...
分类:
编程语言 时间:
2019-07-07 12:23:07
阅读次数:
129
方法 方法是实现某个目的的具体过程 其实每个方法最后一行都有一个return,无返回值也是有默认的一个return,用于结束方法 方法的好处 可以进行重复调用,减少大量重复代码,提高代码 复用性 方法分类 无参无返回值 访问修饰符 是否静态 方法名() { …… } 有参无返回值 访问修饰符 是否静 ...
分类:
编程语言 时间:
2019-07-07 12:24:10
阅读次数:
119
本文内容: String类的概述 String类的使用步骤 String类的常用方法 本文目的: 能够使用String类的构造方法创建字符串对象 能够明确String类的构造方法创建对象,和直接赋值创建字符串对象的区别 能够使用文档查询String类的判断方法 能够使用文档查询String类的获取方 ...
分类:
编程语言 时间:
2019-07-07 12:24:23
阅读次数:
119
没有对象之:初识 一. 面向对象初识 1.1 回顾面向过程编程vs函数式编程 通过对比可知:函数编程较之面向过程编程最明显的两个特点: 1,减少代码的重用性。 2,增强代码的可读性。 1.2 函数式编程vs面向对象编程 \ 通过对比可以看出面向对象第一个优点: 面向对象编程:是一类相似功能函数的集合 ...
分类:
编程语言 时间:
2019-07-07 12:33:12
阅读次数:
106
学习路线: 1、对基础知识的全面掌握,熟悉IDE和基本概念,注重知识体系构建; 2、开发实战、在该过程中掌握各类框架知识、熟悉模块的使用。并根据问题深入学习; 框架介绍:Flask框架:轻量级 Web 应用框架Django框架:开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式, ...
分类:
编程语言 时间:
2019-07-07 12:36:01
阅读次数:
121
1 #include "stdio.h" 2 #include "iostream" 3 4 long fact(int n); 5 6 int main() 7 { 8 int i; 9 scanf("%d", &i); 10 printf("%d 的结成结果为: %ld\n",i,fact(i)... ...
分类:
编程语言 时间:
2019-07-07 12:36:57
阅读次数:
91
一、最基础的编译运行: 在D盘根目录下进行测试: 以上代码写入: d:\Test.java 然后在d盘目录下执行: 便能生产Test.class文件,文件同样位于D:\根目录下 再执行: 便可成功运行main方法,看到输入结果"ok" 二、java类中指明了package 这时,直接运行: 虽然可以 ...
分类:
编程语言 时间:
2019-07-07 12:37:48
阅读次数:
113
Java实现简易聊天室 在学习《Java从入门到精通》这本书,网络通信,基于TCP实现的简易聊天室,我这里对书中的代码略做了修改,做个记录。 这里先放一下运行效果图,代码放在最后。 运行效果: 先启动服务器端: 启动客户端: 发送数据: 主要的功能就是上面那些,在代码中我还添加一些功能,比如说给JT ...
分类:
编程语言 时间:
2019-07-07 12:38:04
阅读次数:
156
堆排序介绍 堆排序是指利用堆积树(堆)这种数据结构所设计的一种排序算法,它是选择排序的一种。 可以利用数组的特点快速定位指定索引的元素。堆分为大根堆和小根堆,是完全二叉树。 什么是完全二叉树呢?还有满二叉树又是怎么的一种二叉树呢?还有完满二叉树? 完全二叉树: 除了最后一层之外的其他每一层都被完全填 ...
分类:
编程语言 时间:
2019-07-07 12:38:47
阅读次数:
109
本周学习Java使我印象最深刻的Java开发环境的安装与设置,通过下载Eclipse IDE for Java Developers初步搭建好了Java开发环境,之后利用视频了解了Java程序的类型及其构成,以及Java程序开发的基本步骤,学会了applet的编译与运行。 除此之外,对JDK中的一些 ...
分类:
编程语言 时间:
2019-07-07 12:47:13
阅读次数:
86
从网页爬取文本信息: eg:从http://computer.swu.edu.cn/s/computer/kxyj2xsky/中爬取讲座信息(讲座时间和讲座名称) 注:如果要爬取的内容是多页的话,网址一定要从第二页开始,因为有的首页和其他页的网址有些区别 代码 输出 数据库连接成功! ('2018- ...
分类:
编程语言 时间:
2019-07-07 12:47:50
阅读次数:
115
目标:分布式集群中,选举Leader,保持数据一致性 集群中每个节点都有三种状态: Follower:纯小弟 Candidate:候选人。我原来是小弟,但我现在想当老大 Leader:老大 集群状态: 有明确的老大(稳定状态) 没有老大,选举中 有老大的状态: Follower内有倒计时(150ms ...
分类:
编程语言 时间:
2019-07-07 12:48:15
阅读次数:
389
一、Redis的简单使用 Redis操作模式 Redis连接池 二、string set(name, value, ex=None, px=None, nx=False, xx=False) setnx(name, value) setex(name, value, time) psetex(nam ...
分类:
编程语言 时间:
2019-07-07 12:48:56
阅读次数:
147
1.整数 可进行的操作:bit_length() 计算整数在内存中用的二进制编码的长度。 2.布尔值 取值只有True,False,bool值没有任何操作 强制转换: int(str/bool)、str(int/bool)、bool(int/str) 3.字符串的索引和切片 1.索引 :格式:str ...
分类:
编程语言 时间:
2019-07-07 12:49:43
阅读次数:
103
Description 有n朵花,每朵花有三个属性:花形(s)、颜色(c)、气味(m),用三个整数表示。 现在要对每朵花评级,一朵花的级别是它拥有的美丽能超过的花的数量。 定义一朵花A比另一朵花B要美丽,当且仅Sa>=Sb,Ca>=Cb,Ma>=Mb。 显然,两朵花可能有同样的属性。需要统计出评出每 ...
分类:
编程语言 时间:
2019-07-07 12:50:43
阅读次数:
132
2019年7月7日 学习网站: http://www.w3school.com.cn/js/js_examples.asp 1.输出 1. 1首先就是输出看 1.2 弹窗输出 ...
分类:
编程语言 时间:
2019-07-07 12:51:02
阅读次数:
149
一.测试数据 二.代码实现 三.结果 ...
分类:
编程语言 时间:
2019-07-07 12:51:17
阅读次数:
143
注意思想: 第一个月:1对 第二个月:1对 第三个月:2对 第三个月:3对 第四个月:5对 。。。 从第三个月开始,每个月的兔子总对数等于前两个月兔子对数的总和。 ...
分类:
编程语言 时间:
2019-07-07 12:52:34
阅读次数:
177