-
Vector 嵌套
所属栏目:[Java] 日期:2020-12-15 热度:199
int main(){ int n,m,k; cin n m; vector vector int vc; rep( 1 ,n) { vector int vec; for ( int j= 0 ;j=m;j++ ) { cn(k); vec.push_back(k); } vc.push_back(vec); } rep( 0 ,n- 1 ) { for ( int j= 0 ;j=m;j++ ) ct vc[i][j] " " ; ct endl ; } vector[详细]
-
步骤进度控件----------WinForm控件开发系列
所属栏目:[Java] 日期:2020-12-15 热度:67
/// summary /// 步骤进度控件 /// /summary [ToolboxItem( true )] [DefaultProperty( " Items " )] [DefaultEvent( " StepIndexChanged " )] [Description( " 步骤进度控件 " )] public partial class StepProgressExt : Control { public delegate void S[详细]
-
LC 200 Number of Islands
所属栏目:[Java] 日期:2020-12-15 热度:151
问题描述 Given a 2d grid map of? ‘1‘ s (land) and? ‘0‘ s (water),count the number of islands. An island is surrounded by water and is formed by connecting adjacent lands horizontally or vertically. You may assume all four edges of the[详细]
-
Java虚拟机详解(七)------虚拟机监控和分析工具(1)——命令
所属栏目:[Java] 日期:2020-12-15 热度:159
通过前面的几篇博客,我们介绍了Java虚拟机的内存分配以及内存回收等理论知识,了解这些知识对于我们在实际生产环境中提高系统的运行效率是有很大的帮助的。但是话又说回来,在实际生产环境中,线上项目正在运行,我们怎么去监控虚拟机运行效率?又或者线上[详细]
-
Java中堆内存和栈内存有什么区别
所属栏目:[Java] 日期:2020-12-15 热度:120
本文链接:https://blog.csdn.net/wangbo1998/article/details/80379016 Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为[详细]
-
JDBC API阐述
所属栏目:[Java] 日期:2020-12-15 热度:55
JDBC API JDBC API 是一系列的接口,它使得应用程序能够进行数据库联接,执行SQL语句,并且得到返回结果。 ? ? ?? Driver 接口 Java.sql.Driver 接口是所有 JDBC 驱动程序需要实现的接口 。这个接口是提供给数据库厂商使用的,不同数据库厂商提供不同的实现[详细]
-
Java WeakHashMap
所属栏目:[Java] 日期:2020-12-15 热度:134
作为一个java开发者肯定都知道且使用HashMap,但估计大部分人都不太知道WeakHashMap。从类定义上来看,它和普通的HashMap一样,继承了AbstractMap类和实现了Map接口,也就是说它有着与HashMap差不多的功能。那么既然jdk已经提供了HashMap,为什么还要再提供[详细]
-
虚拟机centos与主机互相Ping通
所属栏目:[Java] 日期:2020-12-15 热度:143
在虚拟机(Vmware Workstation)下,安装了CentOS7,现在想通过SSH工具连接虚拟机中的CentOS7 1、 ?首先,要确保CentOS7安装了 ? openssh-server ,在终端中输入 ? yum list installed | grep openssh-server 如果没任何输出显示,表示没有安装 通过输入 ? y[详细]
-
接口和抽象类的区别
所属栏目:[Java] 日期:2020-12-15 热度:59
浅谈为什么Java接口中不允许定义变量? 它们是公共的,静态的,最终的常量。相当于全局常量。抽象类是不“完全”的类,相当于是接口和具体类的一个中间层。即满足接口的抽象,也满足具体的实现。 ? 如果接口可以定义变量,但是接口中的方法又都是抽象的,在[详细]
-
Java调用和回调总结(2)
所属栏目:[Java] 日期:2020-12-15 热度:87
Java调用和回调总结(2) 调用的种类 调用有3种, 普通调用 (同步调用), 异步调用 , 异步回调 . 三种调用的特点 普通调用 : 也叫做 同步调用 ,最常见的调用, 会造成阻塞 . 异步调用 : 异步调用, 解决了同步调用阻塞的问题 , 但是没有返回的结果 . 异步回调 : 异[详细]
-
ORM Q查询
所属栏目:[Java] 日期:2020-12-15 热度:141
方式1: Book.objects.filter(Q(pk=1)|Q(user_id=1)|Q(room_id=1)) 方式2: q= Q()q.connection = " or " q.children.append(( " pk " ,1) )q.children.append(( " user_id " ,1) )q.children.append(( " room_id " ,1) )Book.objects.filter(q) 方式2的优点[详细]
-
Java mysql数据库连接Demo1
所属栏目:[Java] 日期:2020-12-15 热度:63
public class MysqlUtil { /** * 链接数据库 */ /** * 方法一: * 加载驱动的方法不止一种,但这种最常用 */ public static Connection getConnectionOne(String database,String username,String password){ try { Class.forName( "com.mysql.jdbc.Driver"[详细]
-
java 8 jdk1.8 新特性
所属栏目:[Java] 日期:2020-12-15 热度:193
1Lambda表达式 2函数式接口 函数式接口(Functional Interface)就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。 java 8为函数式接口引入了一个新注解@FunctionalInterface 3default关键字 接口可以有实现方法 用default关键字修饰 4方法与构[详细]
-
JAVA对象结构
所属栏目:[Java] 日期:2020-12-15 热度:187
对象的内存布局 在HotSpot虚拟机中,对象在内存中存储的布局可以分为3块区域:对象头(Header),实例数据(Instance Data)和对象填充(Padding)。 实例数据 :对象真正存储的有效信息,存放类的属性数据信息,包括父类的属性信息; 对齐填充 :由于虚拟机[详细]
-
优先级和守护线程
所属栏目:[Java] 日期:2020-12-15 热度:93
java 中的线程优先级的范围是1~10, 默认的优先级是5 。“高优先级线程”会优先于“低优先级线程”执行。 java 中有两种线程:用户线程和守护线程。可以通过isDaemon()方法来区别它们:如果返回false,则说明该线程是“用户线程”;否则就是“守护线程”。[详细]
-
java的各种运算符的优先级
所属栏目:[Java] 日期:2020-12-15 热度:114
java 运算符 算术运算符 运算符 介绍 + 加法 - 减法 * 乘法 / 除法 % 取余数 ++ 自增 -- 自减 += a += b 等价于 a = a + b -= a -= b 等价于 a = a - b *= a = b 等价于 a = a b /= a /= b 等价于 a = a / b %= a %= b 等价于 a = a % b 布尔运算符 运算符[详细]
-
Java后端 带File文件及其它参数的Post请求
所属栏目:[Java] 日期:2020-12-15 热度:134
Java 带File文件及其它参数的Post请求 对于文件上传,客户端通常就是页面,在前端web页面里实现上传文件不是什么难事,写个form,加上enctype = “multipart/form-data”,在写个接收的就可以了,没什么难的。 如果要用java.net.HttpURLConnection,java后台来[详细]
-
layui table 列宽百分比显示
所属栏目:[Java] 日期:2020-12-15 热度:163
var layer = layui.layer,form = layui.form,table = layui.table; var $ = layui.$; /*select gysmc,zyzw,xm,sjhm,bgshm,emilyx,zgsrgzwsj,zggsgl,cast(gysxxid as int) as gysxxid,pc,gysryxxMdataID as ID,sjbs from gysryxxMdata*/ var tableInit = tabl[详细]
-
基于Java+Selenium的WebUI自动化测试框架(七)--IE浏览器的设置
所属栏目:[Java] 日期:2020-12-15 热度:55
? ? ? ?在上一篇我们讲了关于WebDriver的版本,浏览器初始化,以及下载的设定。 在设置IE浏览器进行WebDriver的测试时,通常会遇见以下几种错误: 1.没有关闭IE浏览器的保护模式。 ? ? ? ?当运行测试用例后出现类似以下内容的错误: Exception in thread "ma[详细]
-
字节流复制视频的四种方式
所属栏目:[Java] 日期:2020-12-15 热度:131
? package com.io.liushuaishuai; /* 四种方式复制视频 记录时间1 基本字节流一次一个字节2基本字节流一次一个字节数组3字节缓冲流1 基本字节流一次一个字节4字节缓冲流一次一个字节数组 */ import java.io.* ; public class CopyMp4Demo { public static vo[详细]
-
ThreadLocal 定义、使用场景、案例、原理、注意事项
所属栏目:[Java] 日期:2020-12-15 热度:135
(一)定义 This class provides thread-local variables. 线程本地变量,线程独有的变量,作用域为当前线程 ? (二)使用场景 (1) 目标变量只与当前线程有关,每个线程需要有该值的备份 (2) 目标变量在线程执行过程中多次使用,导致需要在每个用到的方法都[详细]
-
锁的种类
所属栏目:[Java] 日期:2020-12-15 热度:87
锁的种类 Java中锁的种类大致分为偏向锁,自旋锁,轻量级锁,重量级锁。 锁的使用方式为:先提供偏向锁,如果不满足的时候,升级为轻量级锁,再不满足,升级为重量级锁。自旋锁是一个过渡的锁状态,不是一种实际的锁类型。 锁只能升级, 不能降级。 ?偏向锁[详细]
-
守护进程
所属栏目:[Java] 日期:2020-12-15 热度:76
1.创建shell脚本 touch /data/image/deamon.shvi /data/image/deamon.sh 拷贝脚本 #!/bin/bashtest(){ while true do echo `date` /data/image/log.txt sleep 5 done}case $1 instart) path="/root/shouhu.pid" if [ -f $path ]; then pid=`cat /data/image/[详细]
-
多因子探索分析与可视化
所属栏目:[Java] 日期:2020-12-15 热度:63
一、假设检验与方差检验 import numpy as np import scipy.stats as ss 1.正态检验 H0:服从正态分布 H1:不服从 norm_dist=ss.norm.rvs(size=20) #符合标准正态分布的20个数 ss.normaltest(norm_dist) #检验是否为正态分布,p0.05,不能拒绝原假设,符合正态[详细]
-
练习复制java文件
所属栏目:[Java] 日期:2020-12-15 热度:61
package com.io.liushuaishuai ; import java.io.* ; public class copyjavaDemo { public static void main(String[] args) throws IOException { InputStreamReader isr = new InputStreamReader( new FileInputStream( "C: Users 86132 IdeaProj[详细]