-
for miaomiao
所属栏目:[Java] 日期:2020-12-15 热度:196
package com.mycloud.demo.thread; import java.util.ArrayList; import java.util.List; import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutorService; import java.util.concurr[详细]
-
常见线程池
所属栏目:[Java] 日期:2020-12-15 热度:91
import java.util.concurrent.ExecutorService; 4 import java.util.concurrent.Executors; 5 6 public class TestThreadPoolExecutor { 7 public static void main(String[] args) { 8 // 创建一个单线程化的线程池 9 ExecutorService singleThreadExecutor[详细]
-
java_第一年_JavaWeb(15)
所属栏目:[Java] 日期:2020-12-15 热度:149
Filter过滤器,Servlet API 中提供了一个Filter接口,用于实现用户在访问某个目标资源前对其进行拦截; 拦截原理:web服务器通过Filter接口调用doFilter方法,会传递一个filterChain对象进来,该对象也提供了doFilter方法,可根据是否调用该方法决定是否调用[详细]
-
Java day9【第二十章】接口的定义与使用
所属栏目:[Java] 日期:2020-12-15 热度:68
【第二十章】接口的定义与使用 一.接口基本定义: 当你可以灵活的使用抽象类和接口进行设计的时候,那么基本上就表示你面向对象的概念理解了,需要大量的代码积累。 抽象类与普通类相比最大的优势在于:可以实现对子类覆写方法的控制。但是在抽象类中可能依[详细]
-
Java常量池基本概念
所属栏目:[Java] 日期:2020-12-15 热度:78
1、什么是常量 用final修饰的成员变量表示常量,值一旦给定就无法改变! final修饰的变量有三种:静态变量、实例变量和局部变量,分别表示三种类型的常量。 2、Class文件中的常量池 在Class文件结构中,最头的4个字节用于存储魔数Magic Number,用于确定一个[详细]
-
np.random.multivariate_normal方法浅析
所属栏目:[Java] 日期:2020-12-15 热度:134
从多元正态分布中抽取随机样本。 多元正态分布,多正态分布或高斯分布是一维正态分布向更高维度的推广。这种分布由其均值和协方差矩阵来确定。这些参数类似于一维正态分布的平均值(平均值或“中心”)和方差(标准差或“宽度”,平方)。 ? np.random.multi[详细]
-
java 继承访问成员变量
所属栏目:[Java] 日期:2020-12-15 热度:190
package java09; // 创建父类 public class Fu { int numFu = 10 ; int num =100 ; public void methodFu(){ System.out.println(num); }} package java09; // 创建子类 public class Zi extends Fu { int numZi = 20 ; int num =200 ; public void methodZi[详细]
-
Java数据结构与算法(4):二叉查找树
所属栏目:[Java] 日期:2020-12-15 热度:88
一、二叉查找树定义 二叉树每个节点都不能有多于两个的儿子。二叉查找树是特殊的二叉树,对于树中的每个节点X,它的左子树中的所有项的值小于X中的项,而它的右子树中所有项的值大于X中的项。 二叉查找树节点的定义: private static class BinaryNodeT { T[详细]
-
XDebug调试
所属栏目:[Java] 日期:2020-12-15 热度:168
安装 访问Xdebug 点击download 找到RELEASES,点击 custom installation instructions. 在白色框框内填入phpinfo()出来的源码 点击Analyse my phpinfo() output 然后下载 将下载好的dll文件放到php路径下ext文件的里面 配置php.ini [Xdebug]zend_extension =[详细]
-
java框架和其他
所属栏目:[Java] 日期:2020-12-15 热度:174
框架 : frame/frame:框架集 ***如果使用此框架当前页面不能body/body标签 cols=“300,*”左右拆分,左边三百,右边剩余 rows=“300,*”上下拆分,上边高三百,下面剩余 frameborde:边框 /frame:src:边框的页面连接,scrolling:滚动条 例如: framese[详细]
-
Java多线程常用方法的使用
所属栏目:[Java] 日期:2020-12-15 热度:192
Java 多线程的常用方法基本分为:获取当前线程的操作,线程休眠 sleep() 方法,线程让步 yield() 方法,等待其他线程终止 join() 方法,线程停止的一系列方法。 一、获取当前线程的操作 ?? 1 、获取当前线程: Thread.currentThread(); ????需要注意的是:[详细]
-
java封装数据类型——Byte
所属栏目:[Java] 日期:2020-12-15 热度:124
Byte 是基本类型byte的封装类型。与Integer类似,Byte也提供了很多相同的方法,如 decode、toString、intValue、floatValue等,而且很多方法还是直接类型转换为 int型进行操作的(比如:? public static String toString( byte b) { return Integer.toString[详细]
-
Javaweb编程
所属栏目:[Java] 日期:2020-12-15 热度:118
首先是题目要求: 1登录账号:要求由6到12位字母、数字、下划线组成,只有字母可以开头;(1分) 2登录密码:要求显示“? ”或“*”表示输入位数,密码要求八位以上字母、数字组成。(1分) 3性别:要求用单选框或下拉框实现,选项只有“男”或“女”;(1分[详细]
-
Java 抽象
所属栏目:[Java] 日期:2020-12-15 热度:69
章节 Java 基础 Java 简介 Java 环境搭建 Java 基本语法 Java 注释 Java 变量 Java 数据类型 Java 字符串 Java 类型转换 Java 运算符 Java 字符串 Java Math Java 布尔运算 Java If … Else Java Switch Java While 循环 Java For 循环 Java Break 与 Contin[详细]
-
Java实现记事本|IO流/GUI
所属栏目:[Java] 日期:2020-12-15 热度:150
Java实现记事本 题目 利用GUI实现一个简单的记事本(notepad),即打开文件,文字内容显示在界面上; 允许对文字内容进行编辑,并可以保存到文件。 代码 class notPadcontainer{ public Boolean visible = false; //组件定义成属性 public JFrame notPadFram[详细]
-
java base64转文件
所属栏目:[Java] 日期:2020-12-15 热度:180
/** * 把base64转化为文件. * * @param base64 base64 * @param filePath 目标文件路径 * @return boolean isTrue */ public static Boolean decryptByBase64(String base64,String filePath) { if (Strings.isNullOrEmpty(base64) Strings.isNullOrEmpty(fi[详细]
-
格式化时间
所属栏目:[Java] 日期:2020-12-15 热度:127
1 script 2 Date.prototype.Format = function (fmt) { // author: meizz 3 var o = { 4 "M+": this .getMonth() + 1, // 月份 5 "d+": this .getDate(), // 日 6 "h+": this .getHours(), // 小时 7 "m+": this .getMinutes(), // 分 8 "s+": this .getSeco[详细]
-
给老师安排课表JAVA项目及登录窗口的实现
所属栏目:[Java] 日期:2020-12-15 热度:99
实现一个安排课表的Java实验。 有以下几点要求: ①用所给的教师姓名进行课表安排 ②用所给的地点进行课表安排 ③不得有重复的课程名称出现 ④将信息写入到文件里 ⑤用窗口来进行实现 package com.xu; import java.awt.* ; import java.awt.event.ActionEven[详细]
-
WASM(WebAssember)快速了解第一篇——什么是WebAssembly
所属栏目:[Java] 日期:2020-12-15 热度:185
WebAssembly很快。您可能已经听说了。但是,使WebAssembly快速运行的原因是什么? 在本系列中,我想向您解释为什么WebAssembly能够如此快速。 什么是WebAssember? WebAssembly是一种使用除JavaScript以外的其他编程语言编写的代码并在浏览器中运行该代码的方[详细]
-
北京地铁线路查询
所属栏目:[Java] 日期:2020-12-15 热度:147
北京地铁线路查询 一、gethub链接: https://github.com/standandby/BJsubway 二、基本需求 ????1.获取所以的站点信息 输入格式为?java?-map?subway.txt ????2.获取北京地铁单条线路上的所以站点 输入为?java?-a?线路名称?-map?subway.txt?-o?line.txt? ????[详细]
-
地铁路线规划
所属栏目:[Java] 日期:2020-12-15 热度:154
地铁路线规划 blog github 一.简述: 本次地铁出行线路规划个人项目,选择使用的编程语言是java语言,编程工具是eclipse,且为了降低难度与简化要求,现阶段我们可以假定程序的输入一定是正确的。同时,为了让地铁程序能与地铁线路图解耦,我们需要将地铁线[详细]
-
HDU 1506(单调栈)
所属栏目:[Java] 日期:2020-12-15 热度:71
Largest Rectangle in a Histogram Time Limit: 2000/1000 MS (Java/Others)????Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 28460????Accepted Submission(s): 9279 Problem Description A histogram is a polygon composed of a sequ[详细]
-
Java 解决死锁的方法实例详解
所属栏目:[Java] 日期:2020-12-15 热度:126
死锁是这样一种情形:多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放。由于线程被无限期地阻塞,因此程序不可能正常终止。 java 死锁产生的四个必要条件: 1互斥使用,即当资源被一个线程使用(占有)时,别的线程不能使用 2不可抢占,资源[详细]
-
java设计模式--观察者模式和事件监听器模式
所属栏目:[Java] 日期:2020-12-15 热度:160
观察者模式 观察者模式又称为订阅—发布模式,在此模式中,一个目标对象管理所有相依于它的观察者对象,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来事件处理系统。。 基于事件驱动机制的系统或语[详细]
-
Java 读取和写入文本文件
所属栏目:[Java] 日期:2020-12-15 热度:187
? ? package test_java; import java.io.BufferedReader; import java.io.File; import java.io.FileOutputStream; import java.io.FileReader; import java.io.IOException; import java.util.Arrays; import java.util.List; public class ReadWrite { pub[详细]