首页 > 编程语言
java--枚举
前言 java中enum其实也是一种class类型,他和一般的class不同的是 1.全局只有一个实例 2.不能拥有public构造函数 3.无法继承和被继承 枚举案例 public enum HttpCode { SUCCESS(200, "操作成功"),//每定义一个枚举项,就相当通过构造函数H ...
分类:编程语言   时间:2021-08-17 20:38:14    收藏:0  评论:0  赞:0  阅读:30
java Random概述及练习
java Random概述及练习 Random类,是生成随机数的方法类。不过,Random类使用的是随机算法是伪随机的,也就是有规则的随机。这里的随机算法通过一个在起源数字的基础上进行一定的变换来完成的。算法中的起源数字称为种子数。 该算法决定了种子数相同的Random对象,在相同次数生成的随机数是 ...
分类:编程语言   时间:2021-08-17 20:37:46    收藏:0  评论:0  赞:0  阅读:14
Java设计模式之原型模式
基本介绍 原型(Prototype)模式是指:用原型实例制定创建对象的种类,并且通过拷贝这些原型,创建新的对象。 原型模式是一种创建型设计模式,允许一个对象再创建另外一个可定制的对象,无需知道如何创建的细节。 工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对 ...
分类:编程语言   时间:2021-08-17 20:35:45    收藏:0  评论:0  赞:0  阅读:17
向数组对象后添加属性值
let Arr= [{"key1":"va1"},{"key2":"va2"}] Arr.forEach(tem => { tem.key3= va3; }) ...
分类:编程语言   时间:2021-08-17 20:33:55    收藏:0  评论:0  赞:0  阅读:16
SpringBoot+阿里云OCR图片识别
准备条件:阿里云OCR图片识别API购买,初次购买1分钱500次接口调用 一、控制层 @GetMapping("/uploadManual") @ApiOperation("上传药品说明书图片、扫描后返回文字信息") @ApiImplicitParam(name="file",value="说明书图 ...
分类:编程语言   时间:2021-08-17 20:28:31    收藏:0  评论:0  赞:0  阅读:17
java 执行运算字符串中的js代码并且返回结果
import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; import javax.script.ScriptException; public class ExpressTest { public stat ...
分类:编程语言   时间:2021-08-17 20:28:08    收藏:0  评论:0  赞:0  阅读:23
微服务架构与SpringCloud简述
1. 微服务架构 1.1 互联网应用架构的演变 单体应用架构 所有的功能放在一个工程中进行编码、编译、打包,并且部署在一个Tomcat容器中,简单实用 优点:高效开发,架构简单(使用MVC架构,借助IDEA开发调试即可),便于测试和部署(打包成单?可执?的jar或者打成war包放到容器内启动) 缺点 ...
分类:编程语言   时间:2021-08-17 20:27:39    收藏:0  评论:0  赞:0  阅读:46
C++内部类,局部类
##内部类 如果将一个类定义在另一个类内部,那么类A就是一个内部类(嵌套类) 内部类的特点 支持public、protected、private权限 成员函数可以直接访问其他外部类对戏的所有成员 成员函数可以直接不带类名、对象名访问其外部类的static成员 不会影响外部类的内存布局 可以在外部类内 ...
分类:编程语言   时间:2021-08-17 20:27:00    收藏:0  评论:0  赞:0  阅读:8
python 字典与json 格式的相互转化
1、在python表示 假 False ; 在 json 假 false 2、在python表示 空 None; 在json 空 null # json 转化为字典import jsonstr1 = '{"info":false}'str11 = json.loads(str1)print(str1 ...
分类:编程语言   时间:2021-08-17 20:26:38    收藏:0  评论:0  赞:0  阅读:23
Java-个人杂记
on duplicate key update MYSQL特有语法,当INSERT已经存在的记录时,执行UPDATE INSERT INTO `TABLE_NAME` (column1,column2,column3) VALUES(#{column1},#{column2},#{column3}) ...
分类:编程语言   时间:2021-08-17 20:26:05    收藏:0  评论:0  赞:0  阅读:7
Leetcode No.172 Factorial Trailing Zeroes阶乘后的0(c++实现)
1. 题目 https://leetcode.com/problems/factorial-trailing-zeroes/ #2. 分析 这一题需要我们观察一下规律,可以发现, 阶乘后的0元素是有2和5组成的,这里的2和5也包括他们的倍数,例如2的倍数4,6,8...,而5的倍数包括5,10,15 ...
分类:编程语言   时间:2021-08-17 15:15:16    收藏:0  评论:0  赞:0  阅读:32
十大排序
冒泡、(插入、希尔)、(选择、堆排)、快速、归并、桶排、基数、计数排序sort.h文件 #ifndef UNTITLED1_SORT_H #define UNTITLED1_SORT_H #include <iostream> #include <vector> #include <queue> u ...
分类:编程语言   时间:2021-08-17 15:14:01    收藏:0  评论:0  赞:0  阅读:40
Stream Java 8 引入的流式计算
概述 Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。 Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询。 这种风格将要处理的元素集合看作一种流, 流在管道中传输, 并且可以在管道的节点上进行处理, 比如筛选, 排序,聚合 ...
分类:编程语言   时间:2021-08-17 15:12:07    收藏:0  评论:0  赞:0  阅读:18
选择排序
var selectionSort = function(arr) { var minIndex = 0, n = arr.length; for (var i = 0; i < n - 1; i++) { minIndex = i; for (var j = i + 1; j < n; j++) ...
分类:编程语言   时间:2021-08-17 15:11:02    收藏:0  评论:0  赞:0  阅读:14
CF908E New Year and Entity Enumeration
CF908E New Year and Entity Enumeration 时间限制 2000ms 空间限制 256MB 题意描述 给定一个整数$m$,设$M=2^m-1$ 给定一个整数$n$,和一个包含$n$个元素的整数集合$T$,每个元素以$m$位$2$进制串的形式输入。 如果一个集合$S$是 ...
分类:编程语言   时间:2021-08-17 15:09:41    收藏:0  评论:0  赞:0  阅读:16
C语言之指数计数法
指数计数法 C语言指数计数法是科学计数法在计算机中的写法,e后面的数字是10的指数,指数计数法又称为e计数法。 科学记数法是一种记数的方法。把一个数表示成a与10的n次幂相乘的形式(1≤|a|<10,a不为分数形式,n为整数),这种记数法叫做科学记数法。当我们要标记或运算某个较大或较小且位数较多时, ...
分类:编程语言   时间:2021-08-17 15:07:36    收藏:0  评论:0  赞:0  阅读:33
不懂Ribbon原理的可以进来看看哦,分析SpringBoot自动装配完成了Ribbon哪些核心操作
前面详细的给大家介绍了SpringBoot的核心内容,有了这部分的基础支持的话,我们再来分析SpringCloud中的相关组件就很容易了,本文我们来给大家开始介绍Ribbon的相关内容,首先来介绍下Ribbon项目在启动的时候完成了哪些操作。 一、项目案例准备 首先我们搭建案例环境,通过【RestT ...
分类:编程语言   时间:2021-08-17 15:01:37    收藏:0  评论:0  赞:0  阅读:20
Python面试题4-列表和元组的区别?
一、概念 列表:可被用于保存多个互相独立对象的数据集合元组:用于描述一个不可变事物的多个属性 二、区别 1、列表属于可变序列,列表元素可以随时修改或删除;元组属于不可变序列,元组元素不能修改,除非整体重新赋值2、列表可以使用多种方法对元素进行添加、修改、删除;元组没有办法,元组不能对元素进行添加、修 ...
分类:编程语言   时间:2021-08-17 15:00:09    收藏:0  评论:0  赞:0  阅读:12
Python_01_适配器模式实现多协议接口测试框架
# 适配器模式 from abc import ABCMeta, abstractmethod class HTTPRequest(object): def __init__(self, url, body): self.url = url self.body = body def get(self ...
分类:编程语言   时间:2021-08-17 14:59:23    收藏:0  评论:0  赞:0  阅读:8
java设计模式中的单例模式(饿汉式写法)
饿汉式特点: ①先提供私有构造器,不许别的class文件直接new出HungrySingleton实例。 ②再提供一个HungrySingleton实例对象。 ③写一个静态方法去返回第二步种的HungrySingleton实例对象。 原理:提前做好构造器私有话不允许别的class文件去直接new 这 ...
分类:编程语言   时间:2021-08-17 14:59:04    收藏:0  评论:0  赞:0  阅读:7
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!