- 博客(34)
- 资源 (232)
- 收藏
- 关注
原创 java injector_java – 如何从Guice Injector获取所有单例实例?
有没有一种简单的方法来枚举Guice Injector已经创建的所有单例实例?或者另外一种方法来获得实现特定接口的所有单例?我想找到所有实现java.io.Closeable的单例实例,这样当我的服务关闭时我可以干净地关闭它们.解决方法:使用Guice的SPI编写起来相当容易. Guice的Injector实例公开了一个getAllBindings()方法,允许您遍历所有绑定.// Unteste...
2021-02-28 14:17:19 260
原创 java无法调用音频设备_win10下程序无法录音或使用麦克风
操作系统名称 Microsoft Windows 10 专业版本 10.0.17134 版本 17134简言之,win10采用类似移动操作系统的设备权限管理方式,对麦克风、摄像头、定位等涉及用户隐私的设备进行针对不同app的访问权限管理。如果理解了这一点,下面的内容就可以忽略了。今天遇到了一个非常恶心的事情,想开语音会议,但发现skype的语音无效了,对方听不到我的声音。在反复确认了耳...
2021-02-28 13:25:49 347
原创 java使用redis管理登录会话_使用redis管理用户登录会话的方法
登录和cookie缓存对于用来登录的cookie,有两种常见的方法可以将登录信息存储在cookie里面:一种是签名(signed)cookie,另一种是令牌(token)cookie。签名cookie通常会存储用户名,可能还有用户ID、用户最后一次成功登陆的时间,以及网站觉得有用的其他任何信息。除了用户的相关信息外,签名cookie还包含一个签名,服务器可以使用这个签名来验证发送的信息是否未经改动...
2021-02-28 03:33:38 139
原创 华为软件训练营Java_华为软件精英挑战赛-如何提交打包Java代码(运行打包)
在上一篇中我们介绍了此次大赛的环境配置,下面我们来运行我们的代码,并测试提交(Java版的,C++的小伙伴估计也差不多吧)。注意:我的Java程序是按照官网给的SDK编写,打包时,按个人情况不同做修改即可。tips: 使用ctrl+alt+t可以打开终端命令行第一步进入主文件夹 里面有个craft文件夹 我们的操作基本都在这里执行。目录中最初会有这几个文件夹testcase ->测试用例所在...
2021-02-27 13:51:25 491
原创 冒泡比较大小java_比较排序之冒泡排序的实现
冒泡排序可以说是在排序算法中最为入门级别的算法之一了。因为其简单易于理解,常在课堂中作为排序的入门算法。冒泡排序见名生意,其排序过程如同水里的泡一般由下往上逐级递升。下图所示为冒泡排序过程:假设待排序序列为{10, 2, 11, 8, 7}。javapackage com.algorithm.sort.bubble;import java.util.arrays;/*** 冒泡排序* create...
2021-02-27 02:23:42 319
原创 java获取oraclesid_JAVA連接ORACLE數據庫
连接Oracle数据库的各种oracle JDBC驱动程序的细节。这些细节包括:1、导入JDBC包2、注册oracle JDBC驱动程序3、打开数据库连接4、执行SQL DML语句在数据库表中获取、添加、修改和删除行一、JDBC驱动程序共有有4种1、Thin驱动程序Thin驱动程序是所有驱动程序中资源消耗最小的,而且完全用java编写的。该驱动程序只使用TCP/IP且要求Oracle Net。被称...
2021-02-26 01:26:43 301
原创 java基础试题及答案英文_J2EE英文面试题及答案
J2EE英文面试题及答案1.what is oracle.2.what is major differenece oracle8i and oracle9i.4.tell me some thing ur self.5.please tell me about oops.6.what is single inheritance.7.what is multiple inheritance.8.ca...
2021-02-25 12:11:06 151
原创 java判断生肖_Java写出生肖年判断
以往我们用的最多的就是关于年或者日期的判断,其实关于生肖的判断有点类似年限的判断。下面是全部代码:import java.util.Scanner;public class Zodiac {public static void main(String[] args){Scanner input=new Scanner(System.in);//声明扫描仪变量System.out.println("...
2021-02-25 09:48:03 202
原创 java业界_业界默认的java编码规范_IT教程网
资源名称:业界默认的java编码规范Java编码规范目 录1 介绍(Introduction) 31.1 为什么要有编码规范(Why Have Code Conventions) 31.2 版权声明(Acknowledgments) .32 文件名(File Names) 32.1 文件后缀(File Suffixes)32.2 常用文件名(Common File Names) 33 文件组织(F...
2021-02-25 06:08:39 67
原创 java项目整合log4j_log4j的简单教程,不过多个项目集成在一起的时候一定要统一log4j的使用,否则会出现问题...
1.1准备工作一。Tomcat已正确配置与使用。二。软件下载:log4j------http://www.apache.org/dist/jakarta/log4j/jakarta-log4j-1.2.8.zip1.2. Log4j简介在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。Log4j是Apache的一个...
2021-02-24 17:54:22 464
原创 java实现界面类_Java实现排序和类型选择的UI界面
这是一个Java老师布置的作业,一开始做这个的时候要求不断改变,以至于最后整个框架没有任何设计模式可言,基本上需要什么就添加什么,最后还有一些调制需要的参数都没有消除。操作界面如下: 分离了EDT线程和工作线程,不过数据量多起来后最后在JTextArea中输出数据的时候还是会出现卡屏,停顿。因为IO太多。原本打算在工作线程中动态生成一个新的JTextArea组件来替换旧的组件,但是不行,因为在其他...
2021-02-24 08:49:56 601
原创 java图形化界面记事本复制_求助一道JAVA编程题:编写一个类似记事本的图形用户界面程序,要求:...
展开全部不论分高分低,有兴趣就写importjava.awt.BorderLayout;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.io.FileReader;importjava.io.FileWriter;importjava.io.IOException;impor...
2021-02-24 07:57:39 240
原创 java arraylist先进先出_Java中的ArrayList类和LinkedList
集合的体系:----------| Collection 单列集合的根接口----------------| List 如果实现了List接口的集合类,具备的特点: 有序,可重复。--------------------| ArrayList ArrayList 底层是维护了一个Object数组实现 的, 特点: 查询速度快,增删慢。应用场景:如果目前的数据是查询比较多,增删比较少的时候,那么...
2021-02-23 21:08:46 1505
原创 java to ee_第一个javaee程序
package j2ee0525;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import j...
2021-02-22 07:09:51 137
原创 mysql2008数据端口号_SQL Server 2008 到底需要使用哪些端口?
下面就来介绍下SQL Server 2008中使用的端口有哪些:首先,最常用最常见的就是1433端口。这个是数据库引擎的端口,如果我们要远程连接数据库引擎,那么就需要打开该端口。这个端口是可以修改的,在“SQL Server配置管理器”中切换到“XXX的协议”里面选择,TCP/IP协议属性中可以设置TCP端口。如图所示:服务器时,将会连接服务器的2382端口,这个端口是SQL Server Bro...
2021-02-18 09:12:22 766
原创 ubuntu java默认安装目录_ubuntu下java安装在哪个目录下
展开全部/bin/用以存储32313133353236313431303231363533e59b9ee7ad9431333361316131二进制可执行命令文件。/sbin/许多系统命令的存储位置,/usr/sbin/中也包括了许多命令。/root/超级用户,即根用户的主目录。/home/普通用户的默认目录,在该目录下,每个用户拥有一个以用户名命名的文件夹。/bo...
2021-02-17 02:23:51 1573
原创 java网络聊天程序_使用UDP协议的JAVA网络聊天程序
在正式编写程序之前,先单纯的分析从一端发送信息、另一端接收信息的过程。假设发送信息的是Client端程序,接受信息的是Server端程序,则UDP的Server端与Client端程序做网络通信的基本过程如下:UDP的Server端程序的实现步骤:建立DatagramSocket对象,如receSocket=new DatagramSocket(本地端port)产生要用来接收数据的DatagramP...
2021-02-17 00:59:01 107
原创 java简易计算器报告_简易计算器java实训报告.docx
简易计算器java实训报告.docx 实训报告书实训名称JAVA程序设计实训系(部)信息工程系专业班级计算机科学与技术学生姓名学号指导教师张民完成日期20151211山东科技大学泰山科技学院课程实训报告书实训课题简易计算器实训人姓名同组人员实训日期20151207至20151211实训成绩指导教师评语指导教师签名_____________________年____月____日目录1实训目的22简易...
2021-02-17 00:23:01 1195
原创 java inline 函数_Java 内联函数
在说内联函数之前,先说说函数的调用过程。调用某个函数实际上将程序执行顺序转移到该函数所存放在内存中某个地址,将函数的程序内容执行完后,再返回到转去执行该函数前的地方。这种转移操作要求在转去前要保护现场并记忆执行的地址,转回后先要恢复现场,并按原来保存地址继续执行。也就是通常说的压栈和出栈。因此,函数调用要有一定的时间和空间方面的开销。那么对于那些函数体代码不是很大,又频繁调用的函数来说,这个时间和...
2021-02-16 21:01:40 536
原创 java ftp swing源码_Java swing实现Ftp客户端工具(MVC模式)
package com.exercise.controller;import com.exercise.model.bean.FileBean;import com.exercise.model.Model;import com.exercise.controller.utils.FileUtil;import com.exercise.controller.utils.FtpUtil;impor...
2021-02-16 03:58:29 244
原创 java虚拟机for mac_java反编译工具Mac版-jd-gui for Mac下载 V1.6.6-PC6苹果网
jd-gui for Mac是Mac平台上的一款帮助用户进行java反编译的工具,jd-gui mac分为JD-GUI、JD-Eclipse两种运行方式,JD-GUI是以单独的程序的方式运行,JD-Eclipse则是以一个Eclipse插件的方式运行。注意事项MacOS 10.15 系统下,如提示“无法启动”,请在系统偏好设置-安全性与隐私-选择【仍要打开】,即可使用。对于下载了应用,显示“打不开...
2021-02-15 21:13:36 340
原创 java红绿灯_十字路口红绿灯程序 用JAVA编写
import java.awt.Color;import java.awt.Graphics;import javax.swing.JPanel;public class MyPanel extends JPanel {private static final long serialVersionUID = 1L;private Color color1;private Color color2;...
2021-02-15 17:10:01 2687
原创 java web 启动时执行_java Web 启动时自动执行代码的几种方式(转)
其执行顺序为:java4===>5===>1===>2===>3web即指定init-method的Bean开始执行app接着实现Spring的Bean后置处理器开始执行ide而后是Servlet的监听器执行post再接下来是Servlet的过滤器执行url最后才是Servlet执行spa一、实现Servlet监听器接口ServletContextListener.netp...
2021-02-13 17:01:13 92
原创 thumbnails java_Java后端使用Thumbnails处理图片格式-Fun言
在日常开发中,经常会使用到图片上传,但是过大的图片在查看的时候会影响打开速度,浪费流量,所以需要在后端处理完图片再上传,这里我们用到了Thumbnails图片处理工具类。Thumbnails支持:1、指定大小进行缩放2、按照比例进行缩放3、不按照比例,指定大小进行缩放4、旋转5、水印6、裁剪7、转化图像格式8、输出到OutputStream9、输出到BufferedImage使用步骤:一、添加Ma...
2021-02-12 23:15:07 850
原创 java int biginteger_Java大数字运算之BigInteger
在 Java中,有许多数字处理的类,比如Integer 类。但是Integer 类有一定的局限性,下面我们就来看看比 Integer 类更厉害的一个,BigInteger类。BigInteger类型的数字范围较 Integer 类型的数字范围要大得多。我们都知道 Integer 是 Int 的包装类,int 的最大值为 231-1,如果要计算更大的数字,使用Integer 数据类型就无法实现了...
2021-02-12 20:31:35 539
原创 多个文件 java_java下载多个文件文件
第一步 将要下载的多个文件打包成ZIP格式public String makeZip(List path) throws IOException{byte[] buffer = new byte[1024];//创建压缩包路径String strZipName = "c:/Demo.zip";ZipOutputStream out = new ZipOutputStream(new FileOut...
2021-02-12 12:35:23 937
原创 打印5列五颗星_王者荣耀段位排列每个段位多少星?段位排列标志多久刷新一次?[多图]...
王者荣耀段位排列有很多个不同的段位,那么这些段位中每个段位是多少星?玩家们比较在乎段位的问题,那么今天游戏鸟小编就带着大家一起来了解段位排列的情况,另外下面还会有段位排列标志的刷新时间介绍哦!王者荣耀段位排列顺序王者荣耀的段位依次排序是倔强青铜,秩序白银,荣耀黄金,尊贵铂金,永恒钻石,至尊星耀、最强王者、荣耀王者。倔强青铜倔强青铜一共有3个段位从高到低排列分别是:倔强黄铜I倔强黄铜II倔强黄铜II...
2021-02-12 04:21:17 651
原创 python是垃圾语言_python垃圾回收机制指的是什么
python垃圾回收机制指的是什么发布时间:2020-09-01 09:14:26来源:亿速云阅读:99作者:小新这篇文章主要介绍python垃圾回收机制指的是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、先来说说为什么要有垃圾回收解释器在执行到定义变量得语法时,会申请内存空间来存放变量得值,但是由于内存空间是有限得,所以这就涉及到了内存回收问题了,当一个变量值没有...
2021-02-10 15:48:48 101
原创 php mysql cas_php cas单点登录核心代码无session
基于cas标准抽取精简而来,不需要session。登录状态自行控制,如jwt/token/cookie/session。这样就可以在Swoole中使用cas了。使用方法:第一步、composer 拉取包 sayid/php-cas-core第二步:$cas = new \PhpCasCore\Cas(env("CAS_SERVER"), env("CAS_PATH"));$func = funct...
2021-02-10 07:38:13 128
原创 mysql运维内参读后感_读书笔记-MySQL运维内参08-索引实现原理1
1,B树的叶子节点和内节点存在的都是数据行的所有信息,B+树的内节点值存放键(索引)信息,数据都在叶子节点上。2,由于B树键和值的所有信息,所以每页的存储的数据行相对较少,随数据发展,该树发成为一个高瘦的树;相反,B+树的内节点只存放键值,所以会成为一个矮胖的树。所以就搜索而言,B+树的效率比B树的效率要高。3,B树的查询效率和所查的键在B树种的位置有关;而B+树的复杂度对于某个B+树来说是固定的...
2021-02-08 18:54:29 56
原创 layui取input name_layui列表如何取input框的值
layui列表如何取input框的值发布时间:2020-09-21 11:30:46来源:亿速云阅读:374作者:小新这篇文章主要介绍了layui列表如何取input框的值,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。我们先创建一个input,样式名就为layui-input。然后关键为其添加一个id值。接着添加一个按钮,有一个oncl...
2021-02-06 23:35:27 7111
原创 python 图片对比文件夹_python 对文件夹下各文件图片的处理
本人 在阅读facenet-master项目时 ,看到一段代码是对文件下各文件图片进行处理,觉得还不错由此记录下来。处理的内容如下所示: 代码 如下 :import argparseimport osimport randomimport sysfrom PIL import Imagefrom scipy import miscclass ImageClass():def __init__(se...
2021-02-03 02:33:06 641
原创 linux yum自动挂载_linux自动挂载远程网盘到本地
sudo vim /etc/fstab 添加如下内容//192.168.1.110/MyFiles /path/to/mount cifs username=adminz,password=passwordz服务器端是windows共享目录,或者是linux用samba共享的目录关于默认权限设置//192.168.1.1/MyFiles /path/to/mount cifs username=...
2021-02-01 08:49:31 166
原创 jquery调用其他页面的js方法_经典的jQuery实现页面公共部分方法,附代码
首先想到的自然是js来处理了,利用js(jQuery)或ajax从服务器上取回需要的公共页面然后插入页面。一、使用jqury的load方法填充dom,不写回调函数也是可以的,例如:$("#div1").load("/example/jquery/demo_test.txt") load方法使用示例:使用 jQuery AJAX 来改变文本获得外部内容------------------------...
2021-02-01 04:38:37 1738
222018321062006宋行健 实验一1
2022-08-08
陈伟民工作日志1
2022-08-08
关于托管磁盘的复制-Tonglei1
2022-08-08
专题2-基础算法21
2022-08-08
数据质控移动端需求1
2022-08-08
操作系统问答题1
2022-08-08
PL0编译器开发文档2
2022-08-08
第二十二章:shell条件语句及判断1
2022-08-08
assignment1 51215901014雷智凯1
2022-08-08
外文翻译-吕彤-中文1
2022-08-08
广告平台需求说明书 v2.011
2022-08-08
206灰色局势决策分析法的评价法1
2022-08-08
实训2 2220191195 李毓琪1
2022-08-08
ElasticSearch安装手册1.02
2022-08-08
第八组会议记录41
2022-08-08
16337341+朱志儒+61
2022-08-08
【西瓜】同城商圈- 配置教程(地图key、vip设置、行业管理)1
2022-08-08
2016年12月大学英语六级考试真题(第1套)1
2022-08-08
影院售票系统文档1
2022-08-08
实验06 内存管理(1) - 实验手册1
2022-08-08
TPE-DG2L电路分析实验箱实验指导书-word_ver1
2022-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人