1.多线程出现的背景 操作系统在执行一个进程时会自动创建一个主线程,如果程序中有比较费时的代码,主线程在执行这段代码时就无法处理用户的命令,此时会导致应用程序假死(卡死)的状态.为了解决这类问题,引入了多线程的概念 .即在应用程序中再创建一个线程,该线程可以用于处理上面那段比较费时的代码,而主线程可 ...
分类:
编程语言 时间:
2020-04-02 01:42:00
阅读次数:
74
报错代码 javax.mail.MessagingException: Could not convert socket to TLS; nested exception is: javax.net.ssl.SSLHandshakeException: sun.security.validator. ...
分类:
编程语言 时间:
2020-04-02 01:43:13
阅读次数:
142
什么是程序的耦合? 耦合性,也叫耦合度,是对模块间关联程度的度量。耦合的强弱取决于模块之间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。 模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。 模块之间的关系越多,其耦合性越强,同时表明其独立性越差。降低耦合性,可以提 ...
分类:
编程语言 时间:
2020-04-02 09:13:48
阅读次数:
186
通过命令行工具(kafka-console-producer.sh和kafka-console-consumer.sh)是能够相互通信的,producer发布的信息consumer能够接收到。 但是java通过kafka-client的API写的代码始终不能跟kafka通信:java produce ...
分类:
编程语言 时间:
2020-04-02 10:24:08
阅读次数:
530
谷歌浏览器内核 blink 案例 <script> var myname = '旗木卡卡西'; var address = '火影村'; var age = 30; var email = 'kakaxi@itcast.cn'; var gz = 2000; console.log(myname); ...
分类:
编程语言 时间:
2020-04-02 10:30:55
阅读次数:
80
HandlerMethodArgumentResolver(一):Controller方法入参自动封装器(将参数parameter解析为值)【享学Spring MVC】 ...
分类:
编程语言 时间:
2020-04-02 11:41:01
阅读次数:
71
1.打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。(知识点:循环语句、条件语句) package ssa; public class lianxi { public static ...
分类:
编程语言 时间:
2020-04-02 11:43:54
阅读次数:
72
首先准备一些类来模拟三层架构 dao层 IAccountDao的实现类:AccountDaoImpl package com.itheima.dao.impl; import com.itheima.dao.IAccountDao; /** * 账户的持久层实现类 */ public class A ...
分类:
编程语言 时间:
2020-04-02 11:49:43
阅读次数:
92
1.文件夹的拷贝 public void copy(File src, File dest) throws IOException { if (dest.isFile()) { throw new RuntimeException(dest + "不是文件夹"); } File file = new ...
分类:
编程语言 时间:
2020-04-02 11:56:14
阅读次数:
114
总结下常见c++容器操作。 1.Vector、 list和 dequeVector是数组,List 是双端链表,deque时双向队列。分别引入vector/list/deque库。 vector、deque支持随机访问和迭代器偏移,list、deque支持双向访问,list只能自加自减。 增 pus ...
分类:
编程语言 时间:
2020-04-02 11:56:39
阅读次数:
69
public static void main(String[] args) { System.out.println(1<<35); System.out.println(1<<3); } ...
分类:
编程语言 时间:
2020-04-02 12:00:19
阅读次数:
98
背景 终端(命令行)操作是程序员的必备技能,但是你知道怎么通过golang制作出如下命令吗? 极速上手 整个实现非常简单,只需要5个步骤 第一步,引库 第二步,定义变量 定义该变量的作用是存储命令行参数传来的值 第三步,配置命令信息 在 函数或 函数中加入 第一个参数是定义的变量引用 第二个参数:命 ...
分类:
编程语言 时间:
2020-04-02 12:01:10
阅读次数:
116
题目描述 把只包含质因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含质因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。 解题思路: 丑数一定由另一个丑数乘以2或者乘以3或者乘以5得到,那么我们从1开始乘以2,3,5,就得到2, ...
分类:
编程语言 时间:
2020-04-02 12:01:55
阅读次数:
85
错误日志 ... ... Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2020-04-02 12:52:47.306 ...
分类:
编程语言 时间:
2020-04-02 13:06:03
阅读次数:
140
java动态代理机制中有两个重要的类和接口InvocationHandler(接口)和Proxy(类),这一个类Proxy和接口InvocationHandler是我们实现动态代理的核心; 1.InvocationHandler接口是proxy代理实例的调用处理程序实现的一个接口,每一个proxy代 ...
分类:
编程语言 时间:
2020-04-02 13:09:04
阅读次数:
97
1. 打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。(知识点:循环语句、条件语句) package qin; import java.util.*; public class l ...
分类:
编程语言 时间:
2020-04-02 13:10:09
阅读次数:
86
#多态的用法 class Dii: passclass Aii(Dii): def run(self): print('一号函数已调用')class Bii(Dii): def run(Dii): print('二号函数已调用')a=Aii()print('第一个run函数调用中')a.run()b ...
分类:
编程语言 时间:
2020-04-02 13:12:46
阅读次数:
84
统一配置中心,例如:Apollo,Disconf ...
分类:
编程语言 时间:
2020-04-02 14:18:58
阅读次数:
79
JavaScript 检测浏览器是否支持 CSS 变量: const isSupported = window.CSS && window.CSS.supports && window.CSS.supports('--a', 0); if (isSupported) { /* supported * ...
分类:
编程语言 时间:
2020-04-02 15:33:42
阅读次数:
76
其实实现它方法很简单,这里我写了个进度条的模块,其中还附带上了运行时间也就是下载时间了。 该模块调用了三个库:1.os 2.requests 3.time 话不多说,先上代码!!!. # 进度条模块 def progressbar(url,path): if not os.path.exists(p ...
分类:
编程语言 时间:
2020-04-02 15:34:28
阅读次数:
114