自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 问答 (803)
  • 收藏
  • 关注

原创 java锁本质_深度解析Java中的那把锁

锁的本质我们先来讨论锁的出现是为了解决什么问题,锁要保证的事情其实很好理解,同一件事(一个代码块)在同一时刻只能由一个人(线程)操作。这里所说的锁为排他锁,暂不考虑读写锁的情况我们在这里打个比方,假设有10个人要过独木桥(独木桥只能承载一个人的重量),他们可以排好队一个一个的过,后面一个人看到前面过去了之后他便跟着过去,直到所有的人都过去。那如果我们用计算机模拟这个过程呢,没错,我们的程序不会排好...

2021-02-28 00:01:59 591

原创 queue初始化java_springboot实现rabbitmq的队列初始化和绑定

配置文件,在rabbit中自动建立exchange,queue和绑定它们的关系代码里初始化exchange代码里初始化queue代码里绑定exchange,queue和routekey配置文件,直接声明vhost代码里初始化exchange/*** rabbitMq里初始化exchange.** @return*/@Beanpublic TopicExchange crmExchange() {r...

2021-02-27 19:30:32 537

原创 java.math功能_Java利用Math.random()方法实现洗牌功能(52张牌) – 物联沃-IOTWORD物联网...

通过Java循环来实现洗牌功能。程序:public class Test1 {public static void main(String[] args) {final int N = 52;int[] nums = new int[N];String[] flower = {"黑桃","红心","方块","梅花"};//花色数组String[] number = {"A","2","3","4"...

2021-02-27 03:30:04 204

原创 js java post提交_问题描述:js端前台传json(对象数组)给后台(ajax  post类型提交)...

数据类型如:"[{"Key":"system.vip","Value":"99"},{"Key":"system.scroe","Value":"98"},{"Key":"system.market","Value":"97"}]"应用场景:用于前端j提交动态的form表单 (name为动态不能使用submit提交表单的情况)1.定义一个键值对对象function ObjData(key,valu...

2021-02-26 21:57:41 272

原创 java面向对象课程设计_面向对象程序设计(java)课程设计报告.doc

面向对象程序设计(java)课程设计报告PAGE 1面向对象的程序设计(Java)课程设计报告题目: 库存管理系统专 业 信息管理与信息系统班 级 信管111姓 名学 号指导教师完成日期 2013.12.272013 年 秋季 学期《面向对象程序设计(Java)》课程设计成绩评定经考核,给出如下评语:并综合评定该生课程设计成绩为 ...

2021-02-26 05:20:59 889

原创 java怎么清楚页面加载_java – Selenium – 如何等到页面完全加载

参见英文答案 > Wait for page load in Selenium46个我正在尝试使用Java和Selenium WebDriver自动化一些测试用例.我有以下场景:>有一个名为’Products’的页面.当我点击“查看详细信息”链接时在“产品”页面中,会出现一个包含该项目详细信息的弹出窗口(模态对话框...

2021-02-25 21:49:59 105

原创 java注解验证实体_Java通过注解和反射 实现模拟 Hibernate Validator验证框架对实体对象的字段验证功能...

需求:1实现对字段的非空校验2实现对邮箱的正则验证3实现对年龄字段的未成年判断输出:若字段为空则打印注解传递的message若邮箱格式正则验证不通过则输出邮箱格式错误若年龄小于18则打印注解传递的message1 创建一个实体类(getter&&setter略)【下面的所有文件都在同一个包中】public class User {@NotNull()String userid;@N...

2021-02-25 18:22:56 112

原创 JAVA 搜索智能纠错_搜索引擎的中文关键字纠错系统 --文章总结

一 概述:1 基于搜索引擎的中文关键字纠错系统是基于当前流行的搜索引擎所设计的一个用户帮助系统,它的主要功能是发现用户使用搜索引擎在输入关键字时可能发生的错误,并给向用户推荐可能正确的关键字。纠错系统使用分词与纠错并行处理的方法,可以纠正中文输入中可能出现的选字错误,注音错误和字形错误等常见错误。2纠错系统主要由训练模块,纠错模块和学习模块三个部分组成。训练模块使用一个语料库,训练成字符树的存储结...

2021-02-25 13:26:56 855

转载 java把奇数和偶数分开,如何拆分奇数,偶数和两个和在使用流的集合

how can I Split odd and even numbers and sum both in collection using Stream method of java-8 ??public class SplitAndSumOddEven {public static void main(String[] args) {// Read the inputtry (Scanner s...

2021-02-24 22:20:01 348

原创 java 将字符串转换int_如何在Java中将字符串转换为int

您可以使用Integer.parseInt()或Integer.valueOf()函数将String转换为int值。 如果String不是可转换的,那么将发生NumberFormatException。方法1.使用Integer.parseInt()Integer.parseInt()转换字符串值并返回一个int原语作为结果。 例如。class ConvertStringToInt1 {publi...

2021-02-24 20:46:55 1965

原创 JAVA构造函数里调用抽象方法_java – 调用抽象类的构造函数

假设我有以下类结构:public class A{A(int a){...}}abstract class B extends A{}public class C extends B{C(int a){super(a);}}在myMethod不会调用A的构造函数的意义上,此代码无效.有没有办法做到这一点?我最终想要做的是在不影响其功能的情况下为一组类添加功能.所有这些类当前都扩展了一个公共类(ru...

2021-02-24 06:33:11 178

原创 java小应用程序未启动_任何运行在Web页面中的小应用程序都必须是Java中【】类的子类。_考题宝...

请完成下列Java程序:建立一个Applet程序,包括创建一个画布构件、一个面板构件,面板构件上包含3个按钮,用来设置画布和面板的背景颜色,这3个按钮(Red、Green、Blue)分别控制画布和面板背景色改变为3原色,即红、绿、蓝。要求画布宽度为300,高度为200。注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。源程序文件代码清单如下:import java.a...

2021-02-24 03:53:23 84

原创 java gc minor gc_一文搞清楚Minor GC、Major GC 、Full GC 之间的关系

前言文章要求读者熟悉 JVM 内置的通用垃圾回收原则。堆内存划分为 Eden、Survivor 和 Tenured/Old 空间,代假设和其他不同的 GC 算法超出了本文讨论的范围。Minor GC从年轻代空间(包括 Eden 和 Survivor 区域)回收内存被称为 Minor GC。这一定义既清晰又易于理解。但是,当发生Minor GC事件的时候,有一些有趣的地方需要注意到:1、当 JVM ...

2021-02-24 00:54:29 42

转载 java转kotlin快捷键,将此Java代码转换为Kotlin的最佳方法

URL url = new URL(urlSpec);HttpURLConnection connection = (HttpURLConnection)url.openConnection();InputStream in = connection.getInputStream();int bytesRead = 0;byte[] buffer = new byte[1024];while ((...

2021-02-23 21:33:15 334

原创 python生日悖论_python 生日悖论概率计算。

生日悖论指如果一个房间里有23 或以上人,那么至少有两个人生日相同的 概率大于50%。编写程序,输出在不同随机样本数量下,23 个人中至少两个人生日相同的概率。from random import randintdef list_birth():list_birth=[]for i in range(23):x=randint(1,12)if x in [1,3,5,7,8,10,12]:y=ra...

2021-02-21 07:44:14 1599

原创 kafka 从mysql抽取_flume抽取mysql数据到kafka

kafka+zookeeper搭建见文章教程urlflume安装:1、下载地址2、安装-下图新建数据库和表3、配置新增conf/mysql-flume.conf[root@node191 apache-flume-1.8.0-bin]# cat conf/mysql-flume.confa1.channels = ch-1a1.sources = src-1a1.sinks = k1#######...

2021-02-17 05:32:15 63

原创 java math reminder_java中的BigDecimal详解及使用

目录1 BigDecimal简介1.1 构造函数1.1.1 构造API1.1.2 使用1.2 方法1.2.1 方法API1.2.2 加法操作1.2.3 除法方法1.2.3.1 引出问题1.2.3.2 解决方法1.2.3.2.1 方法一1.2.3.2.2 方法二1.2.4 BigDecimal和格式化1 BigDecimal简介BigDecimal是由任意精度的整数非标度值和32位的整数标度 (sc...

2021-02-16 19:57:41 183

原创 java组合模式应用场景_Java设计模式菜鸟系列(十二)组合模式建模与实现

组合模式(Composite):组合模式有时又叫部分-整体模式,将对象组合成树形结构来表示“部分-整体”层次结构。组合模式在处理树形结构的问题时比较方便。一、uml建模: 二、代码实现/*** 示例:组合模式有时也称“整合-部分”模式** 组合模式在处理树形结构的问题时比较方便** 节点*/class TreeNode {/** 节点名称 */private String name;private...

2021-02-16 19:10:31 264

原创 java httpservlet 源代码_Java源码分析系列之HttpServletRequest源码分析

从源码当中 我们可以 得知,HttpServletRequest其实 实际上 并 不是一个类,它只是一个标准,一个 接口而已,它的 父类是ServletRequest。认证方式public interface HttpServletRequest extends ServletRequest从阅读源码 当中 ,我们 可以 获得 如下认证信息:/*** String identifier for B...

2021-02-16 16:12:59 155

原创 ant java自动化打包_用Ant实现Java项目的自动构建和部署

Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。一.安装与配置下载地址:http://ant.apache.org/,在本文中下载的是1.7.0版本。解压到某个目录(例如E:"apache-ant-1.7.0),即可使用。添加系统环境变量:ANT_HOME,该变量指向Ant解...

2021-02-16 14:49:44 85

原创 java 类目录_Java -- Java 类集 -- 目录

13.1 认识类集13.1.1 基本概念13.1.2 类集框架主要接口13.2 Collection接口13.2.1 Collection接口的定义13.2.2 Collection子接口的定义13.3 List接口13.3.1 List接口的定义13.3.2 List接口的常用子类13.4 Set接口13.4.1 Set接口的定义13.4.2 Set接口的常用子类13.5 SortedSet接口...

2021-02-16 09:15:20 405

原创 c 之父 java is not_Java之父评价C语言之父:我用尽了形容词

Java之父詹姆斯·高斯林(James Gosling)在上周发布了关于讨论C语言之父丹尼斯·里奇(Dennis Ritchie)的简短博文,伯乐在线编译如下:丹尼斯·里奇辞世的新闻如五雷轰顶。过去几天已经有很多资讯报道此事。他的影响巨大,并超越了科技世界,虽然他的大多影响都不为人知,但完全可以感受到。C语言撑起了一切。我的整个职业生涯也是从C语言和Unix中发展而来。对当今的大多数工程师而言,很...

2021-02-13 07:19:47 120

原创 java socket 粘包解决_关于socket粘包、拆包的解决方法总结

在平时客户端socket开发中,如果客户端连续不断的向服务端发送数据包时,服务端接收的数据会出现两个数据包粘在一起的情况,这就是TCP协议中经常会遇到的粘包以及拆包的问题。我们都知道TCP属于传输层的协议,传输层除了有TCP协议外还有UDP协议。那么UDP是否会发生粘包或拆包的现象呢?答案是不会。UDP是基于报文发送的,从UDP的帧结构可以看出,在UDP首部采用了16bit来指示UDP数据报文的长...

2021-02-13 07:13:29 1154

原创 java单例模式的应用场景_单例模式的常见应用场景

单例模式(Singleton)也叫单态模式,是设计模式中最为简单的一种模式,甚至有些模式大师都不称其为模式,称其为一种实现技巧,因为设计模式讲究对象之间的关系的抽象,而单例模式只有自己一个对象,也因此有些设计大师并把把其称为设计模式之一。这里又不具体讲如何实现单例模式和介绍其原理(因为这方便的已经有太多的好文章介绍了),如果对单例模式不了解的可以先看下:http://terrylee.cnblog...

2021-02-13 03:17:43 716

原创 java定位_java 定位工具

#查看JVM所有进程及启动类信息以及PIDjps -mlvV#查看JVM运行各种状态信息,包括GC,类加载,堆内存信息,jit编译信息等jstat -gcutil (堆内存信息,已使用内存占比)#查看JVM堆中存活对象详细占用情况jmap -histo:live #导出整个JVM 中内存信息jmap -dump:format=b,file=文件名 [pid]#用于分析JVM 堆DUMP 文件的工...

2021-02-12 09:00:53 185

原创 mysql搜索引擎调优_MySQL性能优化的最佳21条经验

MySQL性能优化的最佳21条经验1. 为查询缓存优化你的查询MySQL的查询缓存对这个函数不起作用。所以,像CURDATE() NOW() 和 RAND() 或是其它的诸如此类的SQL函数都不会开启查询缓存,因为这些函数的返回是会不定的易变的。所以,你所需要的就是用一个变量来代替MySQL的函数,从而开启缓存。2. EXPLAIN 你的 SELECT 查询使用 EXPLAIN 关键字可以让你知道...

2021-02-11 05:14:31 121

原创 mysql地理位置查询_使用 MySQL 查找附近的位置

以下 SQL 语句将会在与坐标 37, -122 相距 25 英里的半径范围内查找最近的 20 个位置。该语句根据行的纬度/经度以及目标纬度/经度计算距离,然后只请求距离值小于 25 的行,最后再按距离对整个查询进行排序,并将查询结果限制为只显示 20 个。要按公里而非英里进行搜索,请将 3959 替换为 6371。SELECT id, ( 3959 * acos( cos( radians(37...

2021-02-08 05:19:07 686

原创 mysql写磁盘为什么是随机io_顺序io和随机io分别在什么情况下出现?为什么日志是顺序io,数据是随机io?...

日志和innodb文件这两个角色的目的是不同的。先举个例子来说明:你有一本没有目录的书,当你需要查询某个章节的时候,你唯一的办法就是从前往后进行翻阅书本来找到。在你从前往后翻阅书的内容的过程中,不断记录下书的目录,直到你走完整个书本。下次你需要查询某个章节的时候只需要翻阅目录就可以快速的查到你需要的内容,而不需要翻完整本书。没有目录的整本书相当于日志文件,目录相当于innodb的索引文件。你在建立...

2021-02-08 02:49:04 1033

原创 vue+echarts 后台获取数据_前端学习Vue+ECharts--数据对比折线图

1、创建ID2、在组建里面引入importechartsfrom"echarts";3、在data里定义chartLine为nullchartLine:null,public_data:[],//定义X轴data1:[],//y轴上周数据data2:[],//y轴本周数据4、在methods:{}获取ID并获取接口数据及调用methods:{drawLineChart(){th...

2021-02-05 00:12:16 824

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除