码迷,mamicode.com
首页 > 编程语言 > 日排行
Java 中 interrupted 和 isInterrupted 方法的区别?
interrupt interrupt 方法用于中断线程。调用该方法的线程的状态为将被置为”中断”状态。 注意:线程中断仅仅是置线程的中断状态位,不会停止线程。需要用户自己去监 视线程的状态为并做处理。支持线程中断的方法(也就是线程中断后会抛出 interruptedException 的方法)就是 ...
分类:编程语言   时间:2020-06-07 21:29:31    阅读次数:100
关于各种不同开发语言之间数据加密方法(DES,RSA等)的互通的解决方案(c++共享类库方案)
【写在前面:一般能想出的方案】 <方案1:基于加密算法本身的实现> 适合一部分有很强的算法能力积累的同学,当然网上也有一些分享,但肯定不全面或者说没有后续解答或支持。 话说也没有想象得复杂,因为存在一些操作系统内置的组件,例如:openssl, 各种语言基本都可以实现符合openssl算法规范的处理 ...
分类:编程语言   时间:2020-06-07 21:30:33    阅读次数:84
SpringBoot - 分布式 Dubbo + Zookeeper
一、基础知识 1. 分布式理论 (1)什么是分布式系统? 分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统。 分布式系统由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计算、存储任务 ...
分类:编程语言   时间:2020-06-07 21:30:53    阅读次数:63
Beautiful C++ STL
Headers <algorithm> <vector> <array> <list> <stack> <queue> <set> <map> <unordered_set> <unordered_map> <string> <iterator> <utility> <tuple> <numeric ...
分类:编程语言   时间:2020-06-07 21:34:14    阅读次数:88
python下载及安装步骤
python解释器下载 网址:https://www.python.org/downloads/ 登录网址后,点击downloads-->Windows python可以兼容多个版本(2.7/3.8),安装3.8 往下拉至下载界面,点击下载 下载完毕后安装 选择安装路径 下一步 安装完成,点击关闭 ...
分类:编程语言   时间:2020-06-07 21:35:07    阅读次数:329
python基础之装饰器
装饰器:在不改变原函数内部代码的基础上,在函数执行之前和之后自动执行某个功能。 目的:在不改变原函数的基础上,再函数执行前后自定义功能。 编写装饰器 和应用 # 装饰器的编写def x(func): def y(): # 前 ret = func() # 后 return ret return y ...
分类:编程语言   时间:2020-06-07 21:41:00    阅读次数:78
java_日期时间_Calendar
Calendar类 Calender的月份是从0开始的,但日期和年份是从1开始的 我们现在已经能够格式化并创建一个日期对象了,但是我们如何才能设置和获取日期数据的特定部分呢,比如说小时,日,或者分钟? 我们又如何在日期的这些部分加上或者减去值呢? 答案是使用Calendar 类。 Calendar类 ...
分类:编程语言   时间:2020-06-07 21:42:55    阅读次数:89
Javassist/ASM 框架比较
Javassist: Javassist (Java编程助手)使操作Java字节码变得简单。它是一个用于编辑Java字节码的类库;跟其他类似的字节码编辑器不同的是,它使Java程序能够在运行时定义一个新类,并在JVM加载类文件时修改它。 Javassist提供了两种级别的API:源级别和字节码级别。 ...
分类:编程语言   时间:2020-06-07 21:44:58    阅读次数:149
Excel VBA Chart 刻度 Axis.DisplayUnit
With Sheets("Report").ChartObjects.Add(...) .Chart.Axes(xlCategory).MinimumScale = RoundTo50(Sheets(sheetName).Range("M4")) .Chart.Axes(xlCategory).Ma ...
分类:编程语言   时间:2020-06-07 21:45:16    阅读次数:115
基于PyTorch与TensorRT的cifar10推理加速引擎(C++)
一、思路 注:整个项目目前还有些欠缺,但可行 1、基于PyTorch训练出cifar10模型 2、以ONNX(Open Neural Network Exchange)格式导出模型cifar10.onnx 3、下载cifar10二进制版本数据集 4、创建TensorRT(vs c++)项目,解析模型 ...
分类:编程语言   时间:2020-06-07 21:46:28    阅读次数:121
python基础--(hashlib,configparser,logging)模块功能
hashlib模块 算法介绍: Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 摘要算法就是通过摘要函数f()对任意长度的数据da ...
分类:编程语言   时间:2020-06-07 21:51:01    阅读次数:86
Spring基础-04(Spring01-04:IOC)
Book.java: package com.atguigu.bean; /** * @Title: Book * @Description: * @Author: * @Version: 1.0 * @create 2020/6/7 17:05 */ public class Book { } U ...
分类:编程语言   时间:2020-06-07 21:51:17    阅读次数:66
JAVA学习(变量)
变量 变量是什么:就是可以变化的量 Java是一种强类型语言,每个变量都必须声明其类型 Java变量是程序中最基本的存储单元,其要素包括变量名、变量类型和作用域 type varName [=value] [{,varName[=value]}]; //数据类型 变量名 = 值; 可以使用逗号隔开来 ...
分类:编程语言   时间:2020-06-07 22:57:27    阅读次数:73
我总结了spring常见的面试题,面试必问
在面试中,经常会问到spring相关的问题,bean的作用域及生命周期,AOP,IOC等一系列问题,平常开发可能经常用到,今天,总结了一下spring的主要知识点及面试经常遇到的问题。 ...
分类:编程语言   时间:2020-06-07 22:57:58    阅读次数:67
JavaScript-BOM
BOM BOM(Browser Object Model)是指浏览器对象模型, 通过他,可以操作浏览器相关的功能。 更直白一点讲:BOM相当于是一个模块,提供了关于浏览器操作的功能。 提示框 alert,提示框。 confirm,确认框 <!DOCTYPE html> <html> <head> < ...
分类:编程语言   时间:2020-06-07 22:58:59    阅读次数:76
初步接触线程——一点浅显的总结
线程 概念:线程是CPU调度的最小单位,在一个进程中至少会有一条由虚拟机发起的线程,成为主线程。 线程有着生命周期,包括以下部分: (1)创建线程对象 (2)线程启动 开始 start (3)CPU的调度:a.运行 running b.阻塞 blocked (4)run方法结束 死亡 dead 对于 ...
分类:编程语言   时间:2020-06-07 23:00:41    阅读次数:115
曹工说JDK源码(2)--ConcurrentHashMap的多线程扩容,说白了,就是分段取任务
前言 先预先说明,我这边jdk的代码版本为1.8.0_11,同时,因为我直接在本地jdk源码上进行了部分修改、调试,所以,导致大家看到的我这边贴的代码,和大家的不太一样。 不过,我对源码进行修改、重构时,会保证和原始代码的功能、逻辑严格一致,更多时候,可能只是修改变量名,方便理解。 大家也知道,jd ...
分类:编程语言   时间:2020-06-07 23:01:01    阅读次数:99
Python真题练习:1041-考试座位号
1041——考试座位号 每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求 ...
分类:编程语言   时间:2020-06-07 23:01:39    阅读次数:127
Spring Cloud微服务(一):公共模块的搭建
前端采用vue,后台采用spring cloud微服务,进行前后端分离。公共模块的搭建 ...
分类:编程语言   时间:2020-06-07 23:03:01    阅读次数:227
python学习第28天
一.tcp协议基本语法 import socket 客户端 1 .创建一个socket对象 sk = socket.socket() 2 .与服务器进行连接 sk.connect(("127.0.0.1",9000)) 3.发送数据(二进制的字节流) sk.send("字符串".encode("ut ...
分类:编程语言   时间:2020-06-07 23:04:56    阅读次数:99
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!