笔记
文章平均质量分 53
独梧锁雾
这个作者很懒,什么都没留下…
展开
-
win11关闭FN键
win11 关闭fn键,解决快捷键使用时需要加上fn键的问题原创 2023-01-17 11:18:36 · 2000 阅读 · 1 评论 -
华为电脑 回复输入法位置
windows华为输入法弹出后无法自动最小化问题原创 2023-01-03 17:01:55 · 265 阅读 · 0 评论 -
httpClient请求接口,用httpEntity接受结果
标题包含get和post的有参和无参的请求post有参请求用httpEntity接受,处理成JsonObject类型方法package com.shzu.xyf.finding_sql_install_system.finding_sql_install_system.common;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import org.apache.http.*;import j原创 2022-03-21 19:49:35 · 1748 阅读 · 3 评论 -
final变量对效率的影响实验(java)
final变量对效率的影响实验、前言:1.本实验用的环境是java2.据说java程序的运行时间受jvm的影响,所以实验肯定存在误差。3.新手的实验1.实验目的因为静态检查代码工具要求在变量上添加final来修饰,于是想要研究加fianl对于效率有无影响。2.实验工具1.环境jdk 1.82.工具 idea实验方法1.设置两个相同的方法,其中一个的变量用final修饰,一个不用final修饰。2.为保证方法的执行时间足够长,选择了平时经常用的map.put和循环两个方法如下://原创 2022-02-21 17:19:13 · 369 阅读 · 0 评论 -
树结构下拉框(下拉树)
下拉树该博客用于记录下拉树(TreeSelect)的解决办法、未验证的思路,以及推荐查看的博客,以及误区。基础思路及误区1.思路,由于免费的treeSelect在ivew和element框架中不存在,所以只能自己写或者组装已有的组件。而思路就是组装<select>和<tree>2误区,直接<select> <tree></select>不可以,理由是slelect可以显示的数据只能来自于option.及<templat原创 2021-12-08 22:43:08 · 2359 阅读 · 0 评论 -
pull之后报错怎么办?(idea,getee)
无效的发行版本问题问题:由于项目成员用的jdk不同,在pull过之后,项目开始报 无效的发行版本11 的错,查看project structrue后发现path broeak 错误同时有没找到main方法,否则 JavaFX 应用程序类必须扩展javafx.application.Application 的错误(如果跟我一样需要删除重新建的,先commit保存啊)问题解决方法参考:第一个问题是个综合性的问题1 首先你检查下jdk的版本问题:查资料所看下pom.xml的配置的jdk是什么版本原创 2021-09-10 10:31:16 · 348 阅读 · 0 评论 -
创建表空间,查询表空间,删除表空间(oracle)
创建,查询,删除直接上代码,带解析。创建create tablespace textdemo--名字datafile 'd:\data\textdemo01.dba'--表空间物理位置,(我自己实验的时候是只能放在一个文件夹下面,多层文件夹会出错)size 100m--初始大小autoextend on next 10m--每次增长10mmaxsize 200m--最大200mpermanent--永久的extent management local;--本地的查询(简单的)sele原创 2021-07-27 23:01:20 · 184 阅读 · 0 评论 -
生产者消费者模式(java)
生产者消费者模式 简单实现与个人理解简介:生产者和消费者是两个线程,该模式用于处理两个线程处理一个数据的问题。具体过程:生产者生产商品,如汽车。生产的商品放入商品库中(缓冲区),消费者从商品库中取商品。生产商品,放入缓冲区,唤醒消费者,从缓冲区拿商品,消费商品,醒生产者。代码简介:代码包含两个普通类(商品,缓冲区),两个实现了Runnable接口的类(生产者,消费者),和一个包含mian方法的测试类Car类:普通的类包含一个int型的id属性CarStock类:包含一个in原创 2021-07-26 23:20:42 · 265 阅读 · 0 评论 -
动态代理模式(简单实现,食堂阿姨打饭例子)
动态代理模式(后面有源代码,可直接划到后面看)动态代理的目的:动态地生成代理类,解决静态代理所产生的一个类需要一个代理类的缺点。主要方法:通过编写一个可以生成代理类的工具类来动态的生成代理类,根据传入的真实对象不同,产生的代理类也不同。原理:java的反射机制即动态的生成类。步骤:根据真实对象需要实现的方法写一个接口或者抽象类。真实对象实现这个接口编写动态生成代理类的“工具类”在主函数中创建真实对象,将真实对象传入“工具类”,工具类根据真实对象实现的接口生成一个代理类。调用代原创 2021-07-22 22:32:05 · 110 阅读 · 0 评论 -
静态代理-解析
静态代理是一种设计模式其目的(好处):1.让需要实体类只包含需要实现的功能,不用包含一些公共辅助性质的类。(就像你玩游戏出纯输出一样,带线治疗交给队友)2.方便后期增加功能,增加功能(在代理类中添加方法,实体类不用做更改)一般用租房中介的例子来比喻:房主为:RealSubject类,即真实实体。中介为:Proxy类,即代理真实实体的类的代理类(我感觉类似于辅助吧)【保存一个引用使得代理可以访问实体,并提供一个与subject的相同的接口,来达到代理的目的】出租房屋:subject类,即房主和原创 2021-07-21 20:57:02 · 113 阅读 · 1 评论 -
多线程数据共享问题(synchronized)
多线程数据共享多线程下共享一个数据可能会出现线程不安全问题,即数据出错问题,原因为一个线程刚刚获取到该数据没有及时处理,该数据就被别的线程获取并使用了,导致该线程获取的数据和该数据实时的状态不一致**解决方法,加锁synchronized(Object lock=new Object)**{run{......}}加锁后,锁内的程序将在执行完之前不会被夺走cpu,进入阻塞状态。问题描述目前一趟车设定为 100 张票,由 4 个售票窗口进行售票处理,本次挑战需要完成数据共享的效果即可原创 2021-07-19 22:44:12 · 781 阅读 · 2 评论 -
Implicit super constructor Object() is undefined for default constructor(Eclipse SE)
Implicit super constructor Object() is undefined for default constructor新建class后出现的问题。我解决过一次,现在从开始创建一个class:事实证明好了,那么一开始要如何改呢:1.找到java build path:再找到libraries,把错误的删除,点击add libraries选择jre system library如果之前配置好了的话,选择默认工作地址即可不然选择Execution environment中带原创 2021-07-13 22:17:08 · 328 阅读 · 0 评论 -
统计字符串中字幕出现的数量(Map案例)
统计字符串中字幕出现的数量(Map案例)ops:里面的entry其实是map包含的一部分,一个map由很多entry包含,每个entry都由<key,value>组成,就像一本书(Map)由很多页组成(entry)每一页又有页码(KEY)和内容(VALUE)问题描述控制台录入一个字符串,程序经过统计最后输出这个字符串中每个字母出现的次数解题思路在 Statistics 类中添加 statis() 方法,该方法参数为一个字符串,返回值类型为一个 Map 集合。statis()原创 2021-07-05 22:54:28 · 414 阅读 · 0 评论 -
遍历HashMap的三种方式(Iterator,for,entry的迭代器)
遍历HashMap如何遍历HashMap?Key的迭代器Key的for(这里的for是for的另一种用法,普通for无法得出结果,因为set是无序的)对整个entry的迭代器,当然也有for的方法,同理就不列举了import java.util.*;import java.util.Map.Entry;import javax.swing.text.html.parser.Entity;public class TestMap { public static void main(原创 2021-07-04 22:10:42 · 1042 阅读 · 0 评论 -
随机生成一个学生集合并排序(random,Iterable,Collections.sort,Comparator)
随机生成一批学生对象并排序主要知识点:随机生成数据 Random r=new Random(); int score=50+r.nextInt(51);List遍历Iterable it=data.iterable();while(it.hasNext()){System.out.println(it.next().toString);}集合排序Collections.sort(data,new MyComparator)实现comparator接口 class MyCo原创 2021-07-03 22:58:43 · 448 阅读 · 0 评论 -
HashSet操作集合(重写hashCode&equals)
为什么要重写hashCode和equal方法?1.hashset不允许有重复的元素,当加入一个元素时,hashset要先判断集合中是否包含这个元素,如果包含那么返回false,如果不包含那么加入进去返回true(1)那么如何判断两个元素是否相等呢?* 首先先判断连个元素的hashCode值是否一样,若hashCode值一样,则说明两元素相同返回fasls,如果hashCode不一样则可能不相同*(2)然后再判断equal是否为真,若为真则两元素相同那么为什么不直接判断eauqal呢?判断原创 2021-07-02 22:22:36 · 2092 阅读 · 0 评论 -
ArrayList的运用-去重(泛型,批量添加,遍历,删除)
ArrayList去重问题包含泛型,批量添加数据,遍历,去除单个数据等操作问题描述已知有一批 QQ 号码,QQ 号码最长为 11 位最短为 5 位,其中有很多重复的 QQ 号码,请将这些 QQ 号中重复的去掉。{"1231561","89571806","151235","76824338","89571806","121311","89571806","13211","76824338","123456","76824338","123456","89571806","12344","原创 2021-07-01 12:42:36 · 642 阅读 · 0 评论 -
HashSet实例-增删查&遍历
主要HashSet的简单使用,HashSet的遍历。原创 2021-06-30 18:38:10 · 1463 阅读 · 0 评论 -
接口的简单调用
接口的简单调用1、问题描述:2、实现思路:简单调用接口和继承父类即可实现。功能做成接口手机为父类,手机类型为子类。3、实现代码:package test;public interface TheakePictures { public void takePictare();}package test;public interface Network { public void networkConn();}package test原创 2021-06-08 20:18:12 · 239 阅读 · 0 评论 -
类和子类的简单实现
类和子类的简单实现1、问题描述:设计一个名为 Person 的类和它的两个名为 Student 和 Employee 的子类。 每个人都有姓名和电话号码,学生类有年级状态(大一、大二、大三或大四),员工有工资。重写每个类中的 toString 方法,显示该类的所有属性。面积。2、实现思路:创建 Person 类 ,为其添加姓名(name)、电话号码(phone)这两个属性,这两个属性皆为 String 类型,分别为每个属性添加对应的 get 和 set 方法。创建学生类 Student 并使原创 2021-05-31 12:44:30 · 1378 阅读 · 1 评论 -
如何简单地实现一些接口SpringBoot 实现一些接口
如何简单地实现一些接口SpringBoot 实现一些接口你需要做哪些工作?1、下载IDEA2、配置好java的环境3、配置到meavn环境,并把meavn的数据库改成国内镜像的数据库,如:阿里云等4、新建一个project5、配置application.properties6、向pom.xml中添加包(非正式,青春学习版)你需要做哪些工作?1、下载IDEA2、配置好java的环境3、配置到meavn环境,并把meavn的数据库改成国内镜像的数据库,如:阿里云等4、新建一个project4.1、原创 2021-04-30 19:49:58 · 233 阅读 · 1 评论 -
基于Windows2008平台配置实现安全IIS Web服务器
前言以下内容是个人学习搭建web服务器的过程的分享使用步骤(1) 配置各个虚拟机的IP地址,子网掩码、默认网关、DNS服务器,测试虚拟机之间的连通性本实验将server01作为域服务器和web服务器,将server02作为证书服务器。Server01的IP地址即为首选DNS服务器。 图5-1 客户端的IP地址,子网掩码、默认网关、DNS服务器配置 图5-2 web服务器,DNS服务器所在虚拟机的配置 图5-3 证书服务原创 2021-02-01 18:01:30 · 1028 阅读 · 1 评论