-
多线程 练习6
所属栏目:[Java] 日期:2020-12-15 热度:66
? ? ? package lianxi.demo; public class RunningThread implements Runnable { int m; @Override public void run() { while (m 1000 ) { running(); } } synchronized public void running() { if (m 1000 ){ // 跑100米,每十米显示信息 Thread t = Thre[详细]
-
数组对象
所属栏目:[Java] 日期:2020-12-15 热度:131
package day_21;import java.util.Objects;public class Product { private String name; private double price; public String getName() { return name; } public double getPrice() { return price; } public Product() { } public Product(String name,d[详细]
-
ssm复习资料
所属栏目:[Java] 日期:2020-12-15 热度:129
【】 Spring 概念 Spring 是基于 JavaEE 的企业级应用各层对象的管理框架。 【】 Spring 功能 管理各层对象的创建,销毁和依赖。能与各个流行框架集成,完成系统功能。 ? 【】 Spring 组成 1. IoC 核心模块( Core Container 容器): 管理 Spring 的 Bean[详细]
-
java 二进制转十进制,十六进制(各种进制的转换)。
所属栏目:[Java] 日期:2020-12-15 热度:98
? 1 key="1111" ; 2 // 把2进制字符串key,转成10进制keys 3 keys = Integer.parseInt(key,2); // 数字2代表进制,可以是各种进制,转换成10进制 4 System.out.println(keys ); 5 // 把10进制keys转成16进制result,toUpperCase()是把小写字母转换成大写字母[详细]
-
Java、Python和大数据,哪个发展前景最好?
所属栏目:[Java] 日期:2020-12-15 热度:104
Java、Python和大数据,哪个发展前景最好? ? Java和Python是编程语言,而大数据则是一系列技术的整合,所以应该分开来看,三者并不能直接进行对比。 三者实际的关系是目标和实现的包含关系。所以这个问题应该分别为 Java和Python哪个发展前景好?大数据的发[详细]
-
JAVA-基础-数组
所属栏目:[Java] 日期:2020-12-15 热度:54
一、数组概念 数组是长度固定内容可变的存储多个同一类型数据的容器。 ? 二、定义数组 方式一: 这种方式定义的数组,只定义了长度而没有指定初始值,则初始值采用默认值。 数值类型为0,char型为 ‘a’,boolean型为false,引用类型为null。 方式二: 这种[详细]
-
JAVA-基础-图解 冒泡排序
所属栏目:[Java] 日期:2020-12-15 热度:141
冒泡排序 原理: ? 代码实现: 1 int nums [] = {1,34,56,8,-32,7,-9,235 }; 2 for ( int i=0;inums.length;i++){ // 当前要确定的是哪个位置的数 3 for ( int j =nums.length-1;j=i+1;j-- ){ 4 if (nums[j-1] nums[j]){ 5 int tmp = nums[j-1 ]; 6 nums[j-1[详细]
-
JDK容器类List,Set,Queue源码解读
所属栏目:[Java] 日期:2020-12-15 热度:163
List,Set,Queue都是继承Collection接口的单列集合接口。List常用的实现主要有ArrayList,LinkedList,List中的数据是有序可重复的。Set常用的实现主要是HashSet,Set中的数据是无序不可重复的。Queue常用的实现主要有ArrayBlockingQueue,LinkedBlockingQu[详细]
-
Java多线程
所属栏目:[Java] 日期:2020-12-15 热度:180
概要: 一、进程和线程: 进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。 线程:表示程序的执行流程[详细]
-
JMeter定制Sampler
所属栏目:[Java] 日期:2020-12-15 热度:75
1.背景 相信大家在使用JMeter工具测试的时候,经常会遇到自带采样器无法满足测试要求的情况。面对这种情况,通常的办法是使用万能的自定义Java Request的达到测试目的。这个方法有个弊端,只要是改动了底层逻辑代码,就要重新打包,还要重启JMeter以便新字节[详细]
-
ApacheCN 2019.4~7 总结
所属栏目:[Java] 日期:2020-12-15 热度:200
在这段时间里: 这些已有的项目即将完结,为所有贡献者点个赞: PyTorch 1.0 中文文档 Seaborn 0.9 中文文档 Impatient JavaScript 中文版 OpenCV 4.0 中文文档 UCB CS61b 课本:Java 中的数据结构 百页机器学习小书 我们又新开设了一些翻译项目: Scrapy 1.[详细]
-
java数据结构——队列、循环队列
所属栏目:[Java] 日期:2020-12-15 热度:98
每天进步一点点,坚持就是成功。 1、队列 1 /** 2 * 人无完人,如有bug,还请斧正 3 * 继续学习Java数据结构————队列(列队) 4 * 队列和栈一样,都是使用数组,但是队列多了一个队头,队头访问数据,队尾插入数据 5 * 队列的重要数据特性————先进先[详细]
-
阶段2 JavaWeb+黑马旅游网_15-Maven基础_第5节 使用骨架创建mave
所属栏目:[Java] 日期:2020-12-15 热度:146
使用maven创建ava功能,然后读取数据库做一个测试。 我们做的持久层,没有和页面有交互,只做一个java工程就可以了 创建的是java工程,用不用骨架都可以、这里不使用骨架,直接next 直接finish 一个maven的java工程就创建好了。 创建包: 创建一个class实体[详细]
-
Java 多线程编程练习 多人接力跑1000米,跑过的选手不能再跑
所属栏目:[Java] 日期:2020-12-15 热度:54
|--需求说明 |--实现方式 每个线程跑完return掉 ? |--代码内容 1 package cn.thread3; 2 3 /** 4 * @auther::9527 5 * @Description: 接力线程类 6 * @program: shi_yong 7 * @create: 2019-08-05 17:03 8 */ 9 public class Relay implements Runnable { 1[详细]
-
LinkedList源码分析--jdk1.8
所属栏目:[Java] 日期:2020-12-15 热度:186
JDK1.8 ArrayList源码分析--jdk1.8 LinkedList源码分析--jdk1.8 LinkedList概述 ??1.LinkedList是用双向链表实现的集合,基于内部类NodeE实现的集合。 ??2.LinkedList支持双向链表访问、克[详细]
-
虚拟机和Linux安装详解
所属栏目:[Java] 日期:2020-12-15 热度:87
1. 内容目录 虚拟机说明与安装 Linux 概述 Linux 安装 网络设置 Linux 客户端安装与说明 2.? 虚拟机说明与安装 2.1.? 虚拟机是什么 虚拟机就是能够在一台物理计算机上模拟出一台或多台虚拟的计算机的软件 。常用的虚拟机软件有 VMware 、 VirtualBox 等。 在[详细]
-
智能商贸day2 功能的完善
所属栏目:[Java] 日期:2020-12-15 热度:169
crud功能的实现 删除: 首先获取选中列的数 //getSelected 获取选择表格的信息没有 没有返回 false var rom = employeeGrid. datagrid( ‘getSelected‘) // 获取选择的刚的数据信息 在判断有没有值如果有有值在发送ajax请求删除数据 // 提示是否要删除 点击[详细]
-
浅谈单例模式及其java实现
所属栏目:[Java] 日期:2020-12-15 热度:84
? 单例模式是23种设计模式中比较简单的一种,在此聊一下单例模式。 1.什么是设计模式? ? 对于没有接触过设计模式的人来说,一听到设计模式这四个字就觉得这个东西很高深莫测,一下子就对这个东西产生了恐惧感,其实设计模式是那些大佬在项目经验中领悟出来并[详细]
-
esxi打开虚拟机电源提示正在处理另一个任务
所属栏目:[Java] 日期:2020-12-15 热度:132
环境 VMware ESXI 6.7 告警信息 解决方法 登入esxi后台,开启SSH,然后通过远程工具连入,执行/etc/init.d/hostd restart 恢复正常 ? ?[详细]
-
JacksonConfig
所属栏目:[Java] 日期:2020-12-15 热度:184
package org.linlinjava.litemall.core.config; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.databind.SerializationFeature; import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateDeserializer; import[详细]
-
玩转数据结构——栈和队列(栈)
所属栏目:[Java] 日期:2020-12-15 热度:145
Array.java 1 public class ArrayE { 2 3 private E[] data; 4 private int size; 5 6 // 构造函数,传入数组的容量capacity构造Array 7 public Array( int capacity){ 8 data = (E[]) new Object[capacity]; 9 size = 0 ; 10 } 11 12 // 无参数的构造函数,[详细]
-
HashMap TreeMap LinkedHashMap
所属栏目:[Java] 日期:2020-12-15 热度:110
HashMap 键是Student值 是String 的案例 键是Student, 如果不重写,则键肯定不一致, 所以需要重写键对象的hashcode() equals() LinkedHashMap 底层是链表,怎么存怎么取 TreeMap 键如果是自定义对象,则该对象必须有比较的功能 public class demon7_hashma[详细]
-
Java Lambda表达式forEach无法跳出循环的解决思路
所属栏目:[Java] 日期:2020-12-15 热度:195
Java Lambda表达式forEach无法跳出循环的解决思路 如果你使用过forEach方法来遍历集合,你会发现在lambda表达式中的return并不会终止循环,这是由于lambda的底层实现导致的,看下面的例子: public static void main(String[] args) { ListString list = Lis[详细]
-
byte常见问题
所属栏目:[Java] 日期:2020-12-15 热度:91
1.byte取值为什么是-128~127? https://www.cnblogs.com/shizunatsu/p/10617346.html ? 2.如何理解Java中默认的整数类型是int类型?byte b = 1如何理解? 字面值常量如100,200等在Java中默认都是int类型。 1也是int类型,而把1赋给byte类型时, 编译器会自动[详细]
-
Vector、HashTable线程不安全示例
所属栏目:[Java] 日期:2020-12-15 热度:154
下面这样写法是Vector线程不安全的写法: import java.util.Vector; public class Test { private static VectorInteger vector = new VectorInteger (); public static void main(String[] args) { while ( true ) { for ( int i = 0; i 10; i++ ) { System[详细]