-
JAVA基于SSM的库存管理系统
所属栏目:[Java] 日期:2020-12-15 热度:187
库存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护,以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库,而对于后者则要求应用程序功能完备、易使用等特点。经过分析,我们使用Microsoft[详细]
-
JAVA基于B/S模式的供求信息网,源码分享
所属栏目:[Java] 日期:2020-12-15 热度:182
随着计算机技术的高速发展和计算机应用的不断普及,以及网络技术的日趋完善,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用。 在人们逐步进入信息时代的同时,随着管理信息系统MIS理念的逐渐发展和成熟,人门获取信息的手[详细]
-
关于Java8中的Comparator那些事
所属栏目:[Java] 日期:2020-12-15 热度:190
在前面一篇博文中,对于java中的排序方法进行比较和具体剖析,主要是针对 Comparator接口和 Comparable接口,无论是哪种方式,都需要实现这个接口,并且重写里面的 方法。Java8中对其进行了优化,直接调用Comparator类即可实现一些自定义的排序功能,比如按[详细]
-
单例模式几种写法
所属栏目:[Java] 日期:2020-12-15 热度:50
本文摘自《多线程编程实战指南(核心篇)》 单例模式所要实现的目标(效果)非常简单:保持一个类有且仅有一个实例。出于性能的考虑,不少单例模式会采用延迟加载(Lazy Loading)的方式,即仅在需要用到相应实例的时候才创建实例。 单例模式 饿汉模式 1 cla[详细]
-
Java知识点11 Hibernate多对多单向关联(Annotation+XML实现)
所属栏目:[Java] 日期:2020-12-15 热度:73
1、Annotation 注解版 ? 1.1、应用场景(Student-Teacher):当学生知道有哪些老师教,但是老师不知道自己教哪些学生时,可用单向关联的多对多模式 1.2、创建Teacher类和Student类 1 package com.shore.model; 2 3 import javax.persistence.Entity; 4 impor[详细]
-
树莓派4b烧录系统
所属栏目:[Java] 日期:2020-12-15 热度:95
树莓派4b烧录系统 树莓派 型号:树莓派4b 系统:raspbian-buster-full 1、先用SDFormatterv4格式化sd卡 2、用win32diskimager-v0.9-binary进行烧录,f盘不能格式化 3、开启ssh 在sd卡根目录新建“SSH”文件 4、添加含有wifi的文件信息 在根目录新建wpa_suppl[详细]
-
第二章 一切都是对象
所属栏目:[Java] 日期:2020-12-15 热度:83
? 总结: Java的一些很基本的零散的概念 ? 2.1 用引用操纵对象 ? 这些都是引用的创建; 1 int a; 2 String s; 3 char c; ? ? 假若你将它与对象关联起来,也叫初始化, 1 String s = "你好啊"; ? 你就可以通过引用来操作对象了。 ? 2.2 必须由你创建所有对象[详细]
-
虚拟机文件上传
所属栏目:[Java] 日期:2020-12-15 热度:109
? 第一步:下载 Xshell 和 Xfpt 两个软件 第二步:连接虚拟机进行文件上传 ? 一、下载 Xshell 和 Xfpt 两个软件 1.进入官网“http://www.xshellcn.com/”进行下载 2.安装 Xshell 软件 ? ? ? ? ? ?3.安装?Xftp ? ? ? ? ? ?二、连接虚拟机进行文件上传 1.登录[详细]
-
合理设置线程数
所属栏目:[Java] 日期:2020-12-15 热度:175
1.多线程程序相对于单线程程序的提速关系 ?Amdahl‘s定律 设处理器的数量为N,程序中必须串行(即无法并发化)的部分耗时占程序全部耗时的比率为p,那么将这样一个程序改为多线程程序,我们能够获得的理论上的最大提速S max 为 S max = 1 / (p + (1 - p) / N);[详细]
-
Java基础002-Lombok的使用
所属栏目:[Java] 日期:2020-12-15 热度:72
简介 Lombok是一个java库,通过使用简单的注解,简化java代码开发,并且在编译生成的字节码文件中生成对应的方法; 主要的应用场景:java bean的代码开发。 在以往的开发中,我们需要在java bean中为每个属性添加gettersetter方法,并且需要重写toString和eq[详细]
-
jdk8_默认方法
所属栏目:[Java] 日期:2020-12-15 热度:112
1、背景: 在jdk8之前接口中不能有方法的实现,在jdk8出来之后可以在接口中使用关键字default定义一个默认的方法并且该方法可以拥有自己的实现。实现类在实现该接口时,无需实现该默认方法即可调用 。 2、案例演示: package com.zhangwl.pg0922.pg02_Jdk8.D[详细]
-
Java从网络读取图片并保存至本地
所属栏目:[Java] 日期:2020-12-15 热度:154
package getUrlPic; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; public class GetUrlPic { public static void[详细]
-
统一身份访问管理平台 -- Identity Access management platform
所属栏目:[Java] 日期:2020-12-15 热度:100
0、身份访问与管理(IAM)的定义、应用与提供商 : ? ? ?http://www.sohu.com/a/219582207_490113 ? ? ?FIDO已来 你准备好了吗?:https://www.aqniu.com/learn/54850.html ? ? ?FIDO 2.0时代: 无处不在的认证体验:https://www.aqniu.com/industry/41477.html[详细]
-
虚拟机的网络配置
所属栏目:[Java] 日期:2020-12-15 热度:159
1.启动虚拟机,输入用户名:root,密 码:(自己所设的),登录 CentOS, ? ? ?2.关闭 “系统防火墙” 命令 systemctl stop firewalld.service # 关闭 “系统防火墙” 自启动命令 systemctl disable firewalld.service # 关闭 “SELinux” 服务命令 setenfor[详细]
-
堆(Heap)
所属栏目:[Java] 日期:2020-12-15 热度:181
下标关系 已知双亲(parent)的下标,则: 左孩子(left)下标 = 2 parent + 1; 右孩子(right)下标 = 2 parent + 2; 已知孩子(不区分左右)(child)下标,则: 双亲(parent)下标 = (child - 1) / 2 堆(heap) 定义: 堆逻辑上是一棵完全二叉树 堆物理上是保存在[详细]
-
01_LinkedList
所属栏目:[Java] 日期:2020-12-15 热度:73
Linked List Reverse Linked List link Reverse a singly linked list. Example: Input: 1-2-3-4-5-NULLOutput: 5-4-3-2-1-NULL Follow up: A linked list can be reversed either iteratively or recursively. Could you implement both? Solutions: class[详细]
-
JAVA ----week4
所属栏目:[Java] 日期:2020-12-15 热度:82
? week4(??ch7 ch8) 插一个debug的快捷键: F5 一步步深入(进入每个方法) F6一步步进行 (不进入方法) F7如果当前进入某个方法可以直接跳到结尾 F8运行下一个断点 ??java 数组 ?? ?数组声明与创建: ? ? ?? 1.声明?double[] a;(normal)/double a[];[详细]
-
深入理解Java虚拟机
所属栏目:[Java] 日期:2020-12-15 热度:83
目录 第一部分:概述 1 走进Java ? ??1.1 概述 ? ??1.2 Java技术体系 第二部分:自动内存管理机制 2 Java内存区域与内存溢出异常 2.1 运行时数据区域 2.2 HotSpot虚拟机对象探秘 ? ? 1 走进Java 1.1 概述 ? Java优点:它摆脱了硬件平台的東缚,实现了“一次[详细]
-
CenOs安装jdk
所属栏目:[Java] 日期:2020-12-15 热度:118
安装jdk 1.下载jdk wget --no-check-certificate --no-cookies --header " Cookie: oraclelicense=accept-securebackup-cookie " http: // download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz 2.[详细]
-
Java Map 接口
所属栏目:[Java] 日期:2020-12-15 热度:155
? https://www.runoob.com/java/java-map-interface.html 实例 下面的例子来解释Map的功能 import java . util .*; public class CollectionsDemo { public static void main ( String [] args ) { Map m1 = new HashMap (); m1 . put ( "Zara" , "8" ); m1[详细]
-
absolute居中
所属栏目:[Java] 日期:2020-12-15 热度:100
.element { width : 600px ; height : 400px ; position : absolute ; left : 50% ; top : 50% ; transform : translate(-50%,-50%) ; /* 50%为自身尺寸的一半 */ }[详细]
-
synchronized(三) 锁的膨胀过程(锁的升级过程)深入剖析
所属栏目:[Java] 日期:2020-12-15 热度:154
? 警告??:本文耗时很长,先做好心理准备................哈哈哈 本篇我们讲通过大量实例代码及hotspot源码分析偏向锁(批量重偏向、批量撤销)、轻量级锁、重量级锁及锁的膨胀过程(也就是锁的升级过程) 我们先来说一下我们为什么需要锁? 因为在并发情况为[详细]
-
Chapter1 (1-5)简介
所属栏目:[Java] 日期:2020-12-15 热度:116
? ? crx文件是谷歌浏览器的扩展文件,就是插件 ? 真实Dom与虚拟Dom:真实dom很重,虚拟dom较轻,更新真实dom页面会重绘,而更新虚拟dom页面不会重绘,渲染的时候才会更新页面 Jsx(JavaScript XML):react定义的一种类似于XML的JS扩展语法:XML+JS ? ? 模块化与[详细]
-
[链表]关于链表的一些常识-总结
所属栏目:[Java] 日期:2020-12-15 热度:196
①?最近被链表搞的有点蒙,道理懂,但是在动手敲关于链表的代码的时候,遇到了难题。终于让我搜到了这篇文章,让我突然更懂链表了(达到了能写代码的地步)。 ? ??https://m.jb51.net/article/170155.htm?tdsourcetag=s_pcqq_aiomsg ②首先,在java里,链表[详细]
-
图解LinkedHashMap原理
所属栏目:[Java] 日期:2020-12-15 热度:72
1 前言 LinkedHashMap继承于HashMap,如果对HashMap原理还不清楚的同学,请先看上一篇:图解HashMap原理 2 LinkedHashMap使用与实现 先来一张LinkedHashMap的结构图,不要虚,看完文章再来看这个图,就秒懂了,先混个面熟: ? ? LinkedHashMap结构.png 2.1[详细]