自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 问答 (1)
  • 收藏
  • 关注

原创 yourkit 一监听程序就挂

yourkit使用不了

2024-04-10 15:53:22 125

原创 win11关闭FN键

win11 关闭fn键,解决快捷键使用时需要加上fn键的问题

2023-01-17 11:18:36 1837 1

原创 华为电脑 回复输入法位置

windows华为输入法弹出后无法自动最小化问题

2023-01-03 17:01:55 239

原创 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 1638 3

原创 sql注入oracle(1)

sql注入oracle1. 判断为oracleand exist (select * from dual ) 或者and (selecr count(*) from user_tables)>0 --2. 获取基本信息(1) 获取字段数order by N(2) 获取数据库版本and 1=2 union select 1,2,(select banner from sys.v_$version where rownum =1),4,5 from dual(3)获取数据库连

2022-03-16 21:21:57 1793

原创 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 340

原创 TreeSelect(Iview+vue)

DIV树选择器首先引用iview,因为要用到iview的tree和selectTreeSellect其实就是将iview的tree和select进行结合,将tree选中的值传递给selecttree的on-check-change事件中将选中的树节点的key和title作为一个新数组付给select的options绑定的数组,将key付给select绑定的值。这样就完成了从tree到select的数据绑定当tree和select都开启多选的情况下,select对选中的值进行编辑并不会影响树的选择

2021-12-28 23:47:48 4572 1

原创 树结构下拉框(下拉树)

下拉树该博客用于记录下拉树(TreeSelect)的解决办法、未验证的思路,以及推荐查看的博客,以及误区。基础思路及误区1.思路,由于免费的treeSelect在ivew和element框架中不存在,所以只能自己写或者组装已有的组件。而思路就是组装<select>和<tree>2误区,直接<select> <tree></select>不可以,理由是slelect可以显示的数据只能来自于option.及<templat

2021-12-08 22:43:08 2274

原创 基于vue+iview的用户信息管理系统-前端

首先分为前端和后端两个部分一:前端前端采用的主要技术是vue+iview1.首先下载nodejs2.用npm命令下载vue3.用vue的脚手架生成一个vue的项目4.用编程工具打开该项目,该项目如果是默认路径应该在C:/User/你电脑用户名/下5.在IDEA再加载一次vue(以上可通过查资料获得)打开后目录如下mainjs*import Vue from 'vue'import App from './App.vue'import iView from 'iview';i

2021-11-03 09:52:02 392

原创 单元测试(IDEA)

在idea上进行简单的单元测试1.首先在需要测试的类上进行ctrl+shift+T+点击创建一个测试类2.选择需要测试的方法,进行测试3.添加setup方法,用于对拿不到的类或者还未开发的类进行模拟。4.在需要调用的方法里加Assertion类以及调用它的一些静态方法例如Assertion.asserEqualsNotNull(result)用来判断result是不是空...

2021-11-03 09:22:19 3469

原创 option “el“ can only be used during instance creation with the `new` keyword.

export default {}这是默认的,就不用加el了下面这种再加var ve=new vue({el:app})

2021-10-28 10:32:38 567

原创 html页面之间只利用js实现跳转

html页面之间只利用js实现跳转一:请求页面<button type="button" id="jump">jump</button><script src="../js/jquery-3.4.1.js" type="text/javascript"></script><script type="text/javascript">$("#jump").click(function(){ var name='lisi';

2021-09-10 11:22:50 188

原创 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 330

原创 简单的改变iftame src的方法

<html> <body> <dl style="float: left;">网站</dl><br/><br/> <li><a href="https://www.baidu.com/index.php?tn=monline_3_dg" target="myIframe">百度</a></li> <li><a hre

2021-08-10 10:07:15 89

原创 创建表空间,查询表空间,删除表空间(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 173

原创 生产者消费者模式(java)

生产者消费者模式 简单实现与个人理解简介:生产者和消费者是两个线程,该模式用于处理两个线程处理一个数据的问题。具体过程:生产者生产商品,如汽车。生产的商品放入商品库中(缓冲区),消费者从商品库中取商品。生产商品,放入缓冲区,唤醒消费者,从缓冲区拿商品,消费商品,醒生产者。代码简介:代码包含两个普通类(商品,缓冲区),两个实现了Runnable接口的类(生产者,消费者),和一个包含mian方法的测试类Car类:普通的类包含一个int型的id属性CarStock类:包含一个in

2021-07-26 23:20:42 233

原创 动态代理模式(简单实现,食堂阿姨打饭例子)

动态代理模式(后面有源代码,可直接划到后面看)动态代理的目的:动态地生成代理类,解决静态代理所产生的一个类需要一个代理类的缺点。主要方法:通过编写一个可以生成代理类的工具类来动态的生成代理类,根据传入的真实对象不同,产生的代理类也不同。原理:java的反射机制即动态的生成类。步骤:根据真实对象需要实现的方法写一个接口或者抽象类。真实对象实现这个接口编写动态生成代理类的“工具类”在主函数中创建真实对象,将真实对象传入“工具类”,工具类根据真实对象实现的接口生成一个代理类。调用代

2021-07-22 22:32:05 101

原创 静态代理-解析

静态代理是一种设计模式其目的(好处):1.让需要实体类只包含需要实现的功能,不用包含一些公共辅助性质的类。(就像你玩游戏出纯输出一样,带线治疗交给队友)2.方便后期增加功能,增加功能(在代理类中添加方法,实体类不用做更改)一般用租房中介的例子来比喻:房主为:RealSubject类,即真实实体。中介为:Proxy类,即代理真实实体的类的代理类(我感觉类似于辅助吧)【保存一个引用使得代理可以访问实体,并提供一个与subject的相同的接口,来达到代理的目的】出租房屋:subject类,即房主和

2021-07-21 20:57:02 101 1

原创 多线程数据共享问题(synchronized)

多线程数据共享多线程下共享一个数据可能会出现线程不安全问题,即数据出错问题,原因为一个线程刚刚获取到该数据没有及时处理,该数据就被别的线程获取并使用了,导致该线程获取的数据和该数据实时的状态不一致**解决方法,加锁synchronized(Object lock=new Object)**{run{......}}加锁后,锁内的程序将在执行完之前不会被夺走cpu,进入阻塞状态。问题描述目前一趟车设定为 100 张票,由 4 个售票窗口进行售票处理,本次挑战需要完成数据共享的效果即可

2021-07-19 22:44:12 748 2

原创 java多线程(交替跑动多个线程)

交替跑动3个线程主要是通过让线程睡眠的方法交替问题描述三组数据为 1 ~ 30 的整型数值;你可以通过 Thread 或 Runnable 方式创建三个子线程来交替跑动这些数据。解题思路你可以通过继承 Thread 类或者实现 Runnable 接口来创建子线程类。必须按照要求 1 ~ 30 的数据在子线程中进行跑动。必须启动三个子线程,线程名分别为 “线程1、线程2、线程3” 来跑动三组数据。让一个进程执行之后睡眠,就可以把cpu让给别的进程。我的代码import

2021-07-19 21:04:17 212

原创 将.txt复制并创建一个新的.txt(输入流输出流FileInputStream&FileOutputStream)

基于输入输出流的文本复制知识点:FileInputStream是输入流,用于连接要复制的txt文件,即数据的起源。FileOutStream是输出流,用于连接用于粘贴的txt文件,即数据的终点。创建新文件的方法:File file=new File("any/any/any.txt");//即你要把文件放入的路径file.creatNewFile();下面是源代码:import java.io.File;import java.io.FileInputStream;import jav

2021-07-15 11:27:05 409

原创 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 314

原创 统计字符串中字幕出现的数量(Map案例)

统计字符串中字幕出现的数量(Map案例)ops:里面的entry其实是map包含的一部分,一个map由很多entry包含,每个entry都由<key,value>组成,就像一本书(Map)由很多页组成(entry)每一页又有页码(KEY)和内容(VALUE)问题描述控制台录入一个字符串,程序经过统计最后输出这个字符串中每个字母出现的次数解题思路在 Statistics 类中添加 statis() 方法,该方法参数为一个字符串,返回值类型为一个 Map 集合。statis()

2021-07-05 22:54:28 399

原创 遍历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 998

原创 随机生成一个学生集合并排序(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 413

原创 HashSet操作集合(重写hashCode&equals)

为什么要重写hashCode和equal方法?1.hashset不允许有重复的元素,当加入一个元素时,hashset要先判断集合中是否包含这个元素,如果包含那么返回false,如果不包含那么加入进去返回true(1)那么如何判断两个元素是否相等呢?* 首先先判断连个元素的hashCode值是否一样,若hashCode值一样,则说明两元素相同返回fasls,如果hashCode不一样则可能不相同*(2)然后再判断equal是否为真,若为真则两元素相同那么为什么不直接判断eauqal呢?判断

2021-07-02 22:22:36 1965

原创 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 631

原创 HashSet实例-增删查&遍历

主要HashSet的简单使用,HashSet的遍历。

2021-06-30 18:38:10 1394

原创 接口的简单调用

接口的简单调用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 223

原创 类和子类的简单实现

类和子类的简单实现1、问题描述:设计一个名为 Person 的类和它的两个名为 Student 和 Employee 的子类。 每个人都有姓名和电话号码,学生类有年级状态(大一、大二、大三或大四),员工有工资。重写每个类中的 toString 方法,显示该类的所有属性。面积。2、实现思路:创建 Person 类 ,为其添加姓名(name)、电话号码(phone)这两个属性,这两个属性皆为 String 类型,分别为每个属性添加对应的 get 和 set 方法。创建学生类 Student 并使

2021-05-31 12:44:30 1315 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 223 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 996 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除