码迷,mamicode.com
首页 > 编程语言 > 日排行
多线程简介
一、多线程编程简介 1、为什么需要并发编程我们知道目前我们计算机基本是基于X86架构的,而基于X86架构的机器主频超不过4GHz,随着信息时代的来临,我们需要处理的数据越来越大,因此对程序的性能也要求越来越高,提高程序的性能,一方面需要提高运行环境的配置,也就是配性能更好的机器,更快的CPU更大的内 ...
分类:编程语言   时间:2020-02-19 14:59:10    阅读次数:62
java中支付宝支付
一:注册沙箱账号 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入门 —— 初识Python 一:Python介绍 1. Python是什么? Python是一门编程语言,编程语言是一门语言。 语言就是一个事物与另一个事物沟通的工具。 而编程语言则是人与计算机沟通的介质。 2. 为什么要跟计算机沟通:为了奴役 ...
分类:编程语言   时间:2020-02-19 15:02:21    阅读次数:78
错误/异常:java.lang.Class cannot be cast to java.lang.reflect.ParameterizedType 的解决方法
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
22道Java架构师面试题及答案分享
1、你认为项目中最重要的过程是那些? 分析、设计阶段 尽量找出进度的优先级 2、如果给你一个4-6人的team,怎么分配? 挑选一技术过硬的人作为我的替补。其它人平均分配任务,每周进行全面的任务分配,每个人领取一周的工作量,每天汇报进度。 3、简述软件开发文档? 需求分析、概要设计、详细设计、操作手 ...
分类:编程语言   时间:2020-02-19 15:03:18    阅读次数:85
Java日期时间API系列19-----Jdk8中java.time包中的新的日期时间API类,ZonedDateTime与ZoneId和LocalDateTime的关系,ZonedDateTime格式化和时区转换等。
Jdk8中java.time包中的新的日期时间API类,ZonedDateTime与ZoneId和LocalDateTime的关系,ZonedDateTime格式化和时区转换,时区,UTC时间,GMT时间,Unix时间戳介绍。 ...
分类:编程语言   时间:2020-02-19 15:04:05    阅读次数:105
剑指offer(python)------二叉树的下一个节点
题目描述 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。 这道题意即:给定一个节点,按照中序遍历(左根右)的方式求该节点的下一个节点。有三种情况:1. 给定的节点为空——返回空;例如:A2. 给定的节点有右子树— ...
分类:编程语言   时间:2020-02-19 15:05:40    阅读次数:78
kafka 2.12在linux下的安装部署及java客户端对接
一、下载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
力扣5-最长回文子串-(Manacher算法)
题目:输出最长回文子串,原串最长1000 坑:特判s=""; 复习一下马拉车算法,之前写的只求答案,没有要输出子串。 class Solution { public String longestPalindrome(String s) { //特判s="" if(s.length()==0) ret ...
分类:编程语言   时间:2020-02-19 15:12:44    阅读次数:77
《C语言》 —— 数组详解
书籍使我变成了一个幸福的人,使我的生活变成轻松而舒适的诗。——高尔基本文已经收录至我的GitHub,欢迎大家踊跃star和issues。https://github.com/midou-tech/articles前言 我本来准备C语言章节就写个指针就ok了,在我看来C语言的精华部分就是指针了。但是有很多同学就开始在群里各种拉扯C语言的其他问题,没办法,我是龙叔嘛,想想还是整理一下,把一些
分类:编程语言   时间:2020-02-19 15:22:17    阅读次数:113
Java单例模式
懒汉模式与饿汉模式 懒汉模式就是懒加载,用到的时候去加载,存在线程安全问题,需要手动地加锁控制。它的优点是类加载的速度比较快,按需加载,节省资源。 饿汉模式就是在类加载的时候会创建出实例。它天生就不存在线程安全问题。但是类加载的速度会变慢且耗费资源。 懒汉模式-单重检查 示例代码如下: public ...
分类:编程语言   时间:2020-02-19 15:23:44    阅读次数:77
排序之归并排序
归并排序的实现
分类:编程语言   时间:2020-02-19 15:25:34    阅读次数:81
python 文件整理 shutil
以下代码将指定目录下的所有文件分类,按照后缀名归类存储 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
105、Java中String类之利用indexOf()方法判断子字符串是否存在
01.代码如下: package TIANPAN; /** * 此处为文档注释 * * @author 田攀 微信382477247 */ public class TestDemo { public static void main(String args[]) { String str = "h ...
分类:编程语言   时间:2020-02-19 16:37:39    阅读次数:77
python学习(4)-变量 数据类型和运算符
第二章:变量、数据类型、运算符 思考:怎么理解变量和内存?变量:就等同于上面图中的age name hobby内存:存储位置里所装的内容 18 张三 打球变量一定是存在某个地址,可以从变量名找到对应的。 #声明3个变量 声明变量就是为了下一步去使用它 name="张三" # age="18" hob ...
分类:编程语言   时间:2020-02-19 16:38:58    阅读次数:87
109、Java中String类之截取部分子字符串
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
【python之路】【之前没搞明白】8面向对象(反射,非常重要)
反射 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。 一句话解释:通过字符串的形式操作对象相关的属 ...
分类:编程语言   时间:2020-02-19 16:42:43    阅读次数:72
RxJava2线程切换原理分析
一、概述 本节将分析RxJava2的线程切换模型。通过对线程切换源代码的分析到达对RxJava2线程切换彻底理解的目的。通过对本节的学习你会发现,RxJava2线程切换是如此的简单,仅仅是通过两个操作符就能完成从子线程到主线程,或者主线程到子线程,再或者从子线程到子线程的切换。对应的操作符为:obs ...
分类:编程语言   时间:2020-02-19 16:43:51    阅读次数:247
springMVC 文件件上传大小限制, Nginx反向代理上传大文件
配置spring-mvc.xml <!-- 上传文件配置 2048*1024*1024即2GB resolveLazily属性启用是为了推迟文件解析,以便捕获文件大小异常 --> <bean id="multipartResolver" class="org.springframework.web. ...
分类:编程语言   时间:2020-02-19 16:44:13    阅读次数:109
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!