自定义博客皮肤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)
  • 收藏
  • 关注

原创 java算法math_算法竞赛中的常用JAVA API :Math类-Go语言中文社区

Math类包含了一些常用的数学方法,在java.lang.*包内。(不能用于大数类,大数类请参见备战蓝桥杯java(五):算法竞赛中的常用API :大数类)求最值最小值Math.min(int a, int b)Math.min(float a, float b)Math.min(double a, doubleb)Math.min(long a, long b)最大值Math.max(int a...

2021-02-28 18:16:59 60

原创 java随机取几行txt文档_如何获取Java中的文本文件的随机行?

这是一个解决方案看一下真正的事情(main()方法重复执行choose()的choose()方法,以表明分布确实是相当统一的).这个想法很简单:当你阅读第一行时,它有100%的机会被选为结果.当您阅读第二行时,有可能更换第一行的机率为50%.当您阅读第3行时,有33%的可能性成为结果.第四行有25%,依此类推….import java.io.*;import java.util.*;public ...

2021-02-27 23:41:04 269

原创 java虚拟机多久触发垃圾回收_Java虚拟机——垃圾回收器

垃圾回收器Java的内存自动回收技术给开发人员带来了相当大的遍历,让开发人员得以从繁琐的垃圾回收工作中抽身。虽然垃圾回收(GC)已经由JVM实现了自动化,但对其原理的理解还是有必要的,因为当垃圾收集成为系统瓶颈的时候,就需要开发人员对这些技术进行监控和调节。GC的实现需要考虑三件事:哪些内存需要回收?何时回收?如何回收1、哪些对象应该被回收?判定对象是否存活,或者说是否该被回收,通常有以下几种算法...

2021-02-27 20:49:16 104

原创 用java语言写文件_如何使用Java对文件的读写操作

如何使用Java对文件的读写操作发布时间:2020-07-22 10:03:52来源:亿速云阅读:68作者:Leah本篇文章为大家展示了如何使用Java对文件的读写操作,代码简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。像我们经常会遇到这样的事情,例如一个txt文件中有姓名和电话,这个时候很经常就需要将名字和电话号码进行提取操作,这个时候就可以利用Java中io...

2021-02-27 04:20:59 123

原创 java四则运算 long_java运算类型转化int long

大家都知道,在进行运算时,java会隐式的自动进行类型转化,那么有哪些情况会进行转化呢?总结如下: 一、算术运算符 单目运算符:+(取正)-(取负) ++(自增1) –(自减1) 1.1 +(取正)-(取负) 当操作数是byte,short,char时,会自动转化为int类型;返回结果为int。 当操作数是int,long时,不转化,原来是啥类型,还是啥类型。 1.2 ++(自增1) ...

2021-02-27 03:11:41 1365

原创 我的世界java版指令保留物品栏_我的世界或将在模式切换中保存物品栏

我的世界或将在模式切换中保存物品栏。昨天我的世界开发人员Jeb又在推特上曝光了我的世界新的改动计划。小伙伴们可能都有这样的体验,就是生存切换创造模式的时候,有时拿错东西了,结果把生存模式物品栏中的物品给搞没了。这次改动之后,就不会有这种情况啦。原文:1.12 work in progress, save/restore hotbar items in creative mode: imgur.co...

2021-02-26 16:11:56 5549

原创 java请求linux下的文件_Linux下获取java堆栈文件并进行分析-简书

1、终端输入top命令,键盘大写的情况下按P(cpu负载率从高到低排序)或者M(内存使用率从高到低排序),可以查看导致cpu或者内存飙升的java pid。2、jstack PID > jstack.log上面的命令可以保存当前时刻的线程栈到 jstack.log 文件中(保存在当前路径下)3、分析栈文件3.1 grep'java.lang.Thread.State'jstack.log...

2021-02-26 15:35:46 94

原创 java多线程如何实现_如何实现Java多线程

Java虚拟机允许应用程序并发地运行多个线程。在Java语言中,多线程的实现一般有以下三种方法,其中前两种为最常用的方法。(1)继承Thread类,重写run()方法Thread本质上也是实现了Runnable接口的一个实例,它代表一个线程的实例,并且,启动线程的唯一方法就是通过Thread类的start()方法。start()方法是一个native(本地)方法,它将启动一个新线程,并执行run(...

2021-02-25 12:33:27 415

原创 java文本框添加单击事件_Java文本框上的ActionEvent事件

三个概念:事件源, 监视器, 处理事件的接口事件源能够产生事件的对象都可以成为事件源,如文本框、按钮、下拉式列表等。 事件源必须是一个对象,而且这个对象必须是Java认为能够发生事件的对象。监视器一个对事件源进行监视,以便对发生的事件做出处理的对象。 事件源通过调用相应的方法将某个对象作为自己的监视器,例如。对于文本框,这个方法是addActionListener(监视器);对于获取了监视器的文本...

2021-02-25 06:35:44 892

原创 Java语言之数组_Java 语言基础之数组(一)

数组定义及格式:数组: 同一种类型数据的集合, 就是一个容器定义数组格式1:元素类型[] 数组名 = new 元素类型[元素个数(即数组长度)];说明:数组是一个容器.而容器属于一个实体,实体是用来封装多个数据的.在内存中的建立有区别于其他变量,需要使用关键字 new数组一旦建立, 需要明确其长度根据类型的不同而不同,默认初始化值不同. 其中整数类型是 0, 小数类型是 0.0 或者 0.0f, ...

2021-02-25 05:35:45 165

原创 java ipv6抓包_基于ipv6的数据抓包

一、实验拓扑二、配置过程以r1为例R1:R1(config)#int f0/0R1(config-if)#ipv6 enableR1(config-if)#ipv6 address 2001:db8:43:1::1/64R1(config-if)#no shutdownR1(config-if)#exiR1(config)#ipv6 unicast-routingR1(config)#ipv6 r...

2021-02-24 14:07:24 236

原创 java rabbitmq topic_RabbitMQJava系列6-topic模式

*:匹配一个路由键#:匹配多个路由键代码实现:import java.io.IOException;import java.util.concurrent.TimeoutException;import com.rabbitmq.client.BuiltinExchangeType;import com.rabbitmq.client.Channel;import com.rabbitmq.cli...

2021-02-24 08:05:55 199

原创 docker mysql5.7.19_Docker 安装 Mysql5.7

Docker 安装 Mysql5.7Docker 安装系统版本: CentOS Linux release 7.5.1804 (Core)如果之前有装过 docker 可以先卸载旧版本再安装, 没有则跳过.yum remove docker docker-client docker-client-latest ...

2021-02-23 08:58:14 76

原创 java观察者设计模式_Java观察者设计模式(Observable和Observer)

这篇文章主要介绍了 Java观察者设计模式(Observable和Observer)的相关资料,需要的朋友可以参考下观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,让它们能够自动更新自己。一、观察者模式介绍在Java中通过Observable类和Observer接口实现了观察者模式。一个Observer对象监视着一...

2021-02-21 05:03:25 124

原创 java 参数 string_Java 参数的传递、String 相关知识点

参数传递问题:小伙伴们先看看以下代码,在心里写下自己的答案:public class Base {public static void main(String[] args) {StringBuffer s = new StringBuffer("hello");StringBuffer s2 = new StringBuffer("hi");test(s, s2);System.out.prin...

2021-02-20 12:19:58 121

原创 key value java_java后台读取配置文件中key与value -----demo

public class ResourcesUtils {/** @description:根据属性获取文件名** @param:propertyName文件的属性名** @return:返回文件的属性值* */public static String getByName( String propertyName) {String resultM = "";//返回结果ResourceBundle...

2021-02-20 06:29:05 113

原创 java多线程 生产者消费者_JAVA多线程编程之批量生产者消费者问题实例介绍

JAVA多线程编程之批量生产者消费者问题实例介绍。最近在找工作,自学已经遗忘的多线程知识,就在网上查看了经典的生产者消费者例子,发现都是一次性生产和消费一个的,于是我就想搞一个多生产多消费者的例子。写在博客中全当是记录自己的学习记录,若纰漏百出,望不吝指出,谢谢!实体bean类:[java] view plaincopy在CODE上查看代码片派生到我的代码片package thread.produ...

2021-02-16 19:50:11 153

原创 java ftp服务器程序_-【Java FTP及FTP服务器搭建】

一:本文采用apache项目组的Apache Commons Net™ library如下图:可见FTP只是其中一个支持的协议,还有很多其他,如有需要的同学,可参考官方网站。FeaturesSupported protocols include:FTP/FTPSFTP over HTTP (experimental)NNTPSMTP(S)POP3(S)IMAP(S)TelnetTFTPFinger...

2021-02-16 18:58:23 423

原创 java 注释 完整_一篇文章搞懂 Java 注解

注解在现代 java 框架中,注解无处不在,因此我们完全有必要搞明白注解到底是什么。注解 是 元数据(matadata)的一种。元数据 (matadata): 在程序语言中,它往往用来表明代码的一些基本的,但却与代码本身无关的信息,如,代码的作者,创作日期,在 java 中,也可以表示一个 class 的类型,作用等,是独立于逻辑之外的,代码的一些基本信息。如果把代码比做人,代码里面的逻辑就是你的...

2021-02-16 10:24:35 109

原创 java 启动h2_java – 以编程方式启动H2数据库

这样的事情应该有效Server server = null;try {server = Server.createTcpServer("-tcpAllowOthers").start();Class.forName("org.h2.Driver");Connection conn = DriverManager.getConnection("jdbc:h2:tcp://localhost/~/st...

2021-02-16 06:43:51 343

原创 java字符串反转异或_java实现对输入的一个字符串反转(9种方法)

目录1、StringBuilder转换(自带reverse方法)2、toCharArray自写swap方法转换3、ArrayList转换(Collections.reverse)4、charAt转换5、异或转换6、堆栈转换7、 getBytes转换8、递推转换9、toCharArray的递归转换1、StringBuilder转换(自带reverse方法)方法一:将String装换为StringBu...

2021-02-13 15:04:45 683

原创 mysql四大原则_Mysql 性能优化20个原则(4)

16. 垂直分割“垂直分割”是一种把数据库中的表按列变成几张表的方法,这样可以降低表的复杂度和字段的数目,从而达到优化的目的。(以前,在银行做过项目,见过一张表有100多个字段,很恐怖)示例一:在Users表中有一个字段是家庭地址,这个字段是可选字段,相比起,而且你在数据库操作的时候除了个人信息外,你并不需要经常读取或是改写这个字段。那么,为什么不把他放到另外一张表中呢? 这样会让你的表有更好的性...

2021-02-08 05:04:57 277

转载 mysql alter innodb,针对InnoDB的ALTER TABLE优化MySQL

Sometime soon we will need to make schema changes to our production database. We need to minimize downtime for this effort, however, the ALTER TABLE statements are going to run for quite a while. Our ...

2021-02-07 05:54:02 231

原创 idesktop连接mysql_iDesktop

iDesktop⌘当前价格: 12⌘支持系统: OS X 10.7⌘开发者:⌘服务支持: 官方页面安全下载累计下载次数: 54** 60% off until 20th of July **iDesktop lets you have different desktops with different files and different wallpapers. Create a work de...

2021-02-06 20:36:42 311

原创 mysql 中提高产品单价_Woocommerce MySQL更新特定类别产品的价格

这是一个MySQL查询,可以满足您的目的.更新_regular_priceUPDATE`wp_postmeta`SET`meta_value` = ROUND(`meta_value` * 1.40, 2)WHEREmeta_key = '_regular_price'AND `post_id` IN (SELECT`object_id` AS product_idFROM`wp_term_rel...

2021-02-05 10:28:41 1040

原创 python根据配置创建对象_python使用pymongo连接mongodb并根据创建对象时传入表名连接...

from pymongo import MongoClientimport jsonclass DB:client = MongoClient("mongodb://localhost:27017/")//数据库名database = client["collect"]def __init__(self, collection)://表名self.coll = DB.database[collec...

2021-02-04 04:35:09 200

原创 阿里云 MySQL 账号_MySQL之账号管理

一 账号管理1 创建账号:示例 1:建立账号zwj,权限为在所有数据库上具有所有权限mysql> grant all on *.* to 'zwj'@'192.168.154.180';Query OK, 0 rows affected (0.01 sec)为zwj设置密码mysql> grant all on *.* to 'zwj'@'192.168.154.180' identi...

2021-02-03 08:21:37 268

原创 python concurrent queue_ConcurrentLinkedQueue在java的原理探究

在对ConcurrentLinkedQueue的解释中,我们说它是非阻塞的,这只是一个概念上的说明,并不能让大家真正理解其非阻塞的原因。这里需要我们深入到源码中去讨论,找到ConcurrentLinkedQueue使用时的原理。同时我们还可以在其构造函数中,为大家验证其链表结构的代码分享。1.源码详解privatestaticclassNode{volatileEitem;volati...

2021-02-02 22:24:59 88

原创 php soap mysql_php soap 使用实例

SOAP 是基于XML和HTTP通讯协议,XML各个平台,各种语言都支持的一种语言。WSDL 是网络服务描述语言(Web Services Description Language),是一种使用XML格式的文档。这种文档可描述某个Web Service。可规定服务的位置,及服务提供的操作。不同语言之间需要通信(例如:php,java,c),可以通过SOAP,WSDL使不同操作系统,不同技术的编程语...

2021-02-02 20:41:29 155

空空如也

空空如也

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

TA关注的人

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