一、多线程编程简介 1、为什么需要并发编程我们知道目前我们计算机基本是基于X86架构的,而基于X86架构的机器主频超不过4GHz,随着信息时代的来临,我们需要处理的数据越来越大,因此对程序的性能也要求越来越高,提高程序的性能,一方面需要提高运行环境的配置,也就是配性能更好的机器,更快的CPU更大的内 ...
分类:
编程语言 时间:
2020-02-19 14:59:10
阅读次数:
62
一:注册沙箱账号 1.注册 url:https://open.alipay.com/platform/home.htm 2.填写信息 3.操作步骤 先选择开发者中心 然后,选择研发服务 出现: 生成秘钥: 使用工具: 生成秘钥: 然后添加到 4.可以参考记录文档链接 https://docs.ope ...
分类:
编程语言 时间:
2020-02-19 15:01:32
阅读次数:
88
Python入门 —— 初识Python Python入门 —— 初识Python 一:Python介绍 1. Python是什么? Python是一门编程语言,编程语言是一门语言。 语言就是一个事物与另一个事物沟通的工具。 而编程语言则是人与计算机沟通的介质。 2. 为什么要跟计算机沟通:为了奴役 ...
分类:
编程语言 时间:
2020-02-19 15:02:21
阅读次数:
78
1、错误/异常视图 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'baseDao' defined in class path resource [spring/bean ...
分类:
编程语言 时间:
2020-02-19 15:02:36
阅读次数:
122
1、你认为项目中最重要的过程是那些? 分析、设计阶段 尽量找出进度的优先级 2、如果给你一个4-6人的team,怎么分配? 挑选一技术过硬的人作为我的替补。其它人平均分配任务,每周进行全面的任务分配,每个人领取一周的工作量,每天汇报进度。 3、简述软件开发文档? 需求分析、概要设计、详细设计、操作手 ...
分类:
编程语言 时间:
2020-02-19 15:03:18
阅读次数:
85
Jdk8中java.time包中的新的日期时间API类,ZonedDateTime与ZoneId和LocalDateTime的关系,ZonedDateTime格式化和时区转换,时区,UTC时间,GMT时间,Unix时间戳介绍。 ...
分类:
编程语言 时间:
2020-02-19 15:04:05
阅读次数:
105
题目描述 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。 这道题意即:给定一个节点,按照中序遍历(左根右)的方式求该节点的下一个节点。有三种情况:1. 给定的节点为空——返回空;例如:A2. 给定的节点有右子树— ...
分类:
编程语言 时间:
2020-02-19 15:05:40
阅读次数:
78
一、下载kafka_2.12-2.4.0.tgz并解压至/home/kafka_2.12-2.4.0 二、配置kafka 2.1 创建kafka日志文件夹:/home/kafka_2.12-2.4.0/logs 2.2 创建zookeeper数据目录:/tmp/zookeeper 2.3 配置/ho ...
分类:
编程语言 时间:
2020-02-19 15:05:55
阅读次数:
85
题目:输出最长回文子串,原串最长1000 坑:特判s=""; 复习一下马拉车算法,之前写的只求答案,没有要输出子串。 class Solution { public String longestPalindrome(String s) { //特判s="" if(s.length()==0) ret ...
分类:
编程语言 时间:
2020-02-19 15:12:44
阅读次数:
77
书籍使我变成了一个幸福的人,使我的生活变成轻松而舒适的诗。——高尔基本文已经收录至我的GitHub,欢迎大家踊跃star和issues。https://github.com/midou-tech/articles前言 我本来准备C语言章节就写个指针就ok了,在我看来C语言的精华部分就是指针了。但是有很多同学就开始在群里各种拉扯C语言的其他问题,没办法,我是龙叔嘛,想想还是整理一下,把一些
分类:
编程语言 时间:
2020-02-19 15:22:17
阅读次数:
113
懒汉模式与饿汉模式 懒汉模式就是懒加载,用到的时候去加载,存在线程安全问题,需要手动地加锁控制。它的优点是类加载的速度比较快,按需加载,节省资源。 饿汉模式就是在类加载的时候会创建出实例。它天生就不存在线程安全问题。但是类加载的速度会变慢且耗费资源。 懒汉模式-单重检查 示例代码如下: public ...
分类:
编程语言 时间:
2020-02-19 15:23:44
阅读次数:
77
归并排序的实现
分类:
编程语言 时间:
2020-02-19 15:25:34
阅读次数:
81
以下代码将指定目录下的所有文件分类,按照后缀名归类存储 import os import shutil path = './' def foo(): files = os.listdir(path) for f in files: folder = path + f.split('.')[-1] i ...
分类:
编程语言 时间:
2020-02-19 15:27:56
阅读次数:
73
01.代码如下: package TIANPAN; /** * 此处为文档注释 * * @author 田攀 微信382477247 */ public class TestDemo { public static void main(String args[]) { String str = "h ...
分类:
编程语言 时间:
2020-02-19 16:37:39
阅读次数:
77
第二章:变量、数据类型、运算符 思考:怎么理解变量和内存?变量:就等同于上面图中的age name hobby内存:存储位置里所装的内容 18 张三 打球变量一定是存在某个地址,可以从变量名找到对应的。 #声明3个变量 声明变量就是为了下一步去使用它 name="张三" # age="18" hob ...
分类:
编程语言 时间:
2020-02-19 16:38:58
阅读次数:
87
01.代码如下: package TIANPAN; /** * 此处为文档注释 * * @author 田攀 微信382477247 */ public class TestDemo { public static void main(String args[]) { String str = "h ...
分类:
编程语言 时间:
2020-02-19 16:42:14
阅读次数:
80
Tim正在自学《数据结构》,他刚刚学会如何比较两个字符串大小。书上是这么说的(和Pascal语言中的比较规则相同,学习过Pascal语言的同学可以跳过这段): 比较两个不同字符串s1=’p1p2p3…pN’和s2=’q1q2q3…qM’的大小,设N<=M。 若s1是s2的前缀,则s1qi,且i最小; ...
分类:
编程语言 时间:
2020-02-19 16:42:29
阅读次数:
74
反射 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。 一句话解释:通过字符串的形式操作对象相关的属 ...
分类:
编程语言 时间:
2020-02-19 16:42:43
阅读次数:
72
一、概述 本节将分析RxJava2的线程切换模型。通过对线程切换源代码的分析到达对RxJava2线程切换彻底理解的目的。通过对本节的学习你会发现,RxJava2线程切换是如此的简单,仅仅是通过两个操作符就能完成从子线程到主线程,或者主线程到子线程,再或者从子线程到子线程的切换。对应的操作符为:obs ...
分类:
编程语言 时间:
2020-02-19 16:43:51
阅读次数:
247
配置spring-mvc.xml <!-- 上传文件配置 2048*1024*1024即2GB resolveLazily属性启用是为了推迟文件解析,以便捕获文件大小异常 --> <bean id="multipartResolver" class="org.springframework.web. ...
分类:
编程语言 时间:
2020-02-19 16:44:13
阅读次数:
109