- 博客(39)
- 资源 (1)
- 收藏
- 关注
原创 Command line is too long. Shorten command line for Test or also for Application default config解决办法
Command line is too long. Shorten command line for Test or also for Application default config解决办法
2023-02-08 11:03:06 558 1
原创 报错:“UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xc8 in position“的解决
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8 in position的解决
2023-01-11 15:10:49 2841
原创 Javafx 报错:Caused by: java.lang.IllegalArgumentException: Invalid URL or resource not found 解决办法
javafx报错Caused by: java.lang.IllegalArgumentException: Invalid URL or resource not found解决办法
2022-10-11 02:26:05 2400 5
原创 安装curl时,出现configure: error: select TLS backend(s) or disable TLS with --without-ssl的解决办法
安装curl时,出现configure: error: select TLS backend(s) or disable TLS with --without-ssl
2022-08-01 05:31:30 2888
原创 getDeclaredField()
getDeclaredField()getDeclaredField()和getField()方法都是获取字段的getField 只能获取public的,包括从父类继承来的字段。getDeclaredField 可以获取本类所有的字段,包括private的,但是不能获取继承来的字段。 (注: 这里只能获取到private的字段,但并不能访问该private字段的值,除非加上setAccessible(true))因此在获取父类的私有属性时,要通过getSuperclass的之后再通过getDecla
2022-03-07 11:57:11 11441
原创 method().invoke()
method().invoke()先理解下Java的反射机制JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。当调用了某个对象的方法,且需要执行该方法时就需要
2022-03-07 11:38:39 1527
原创 getClass().getMethod()
getClass().getMethod()public Method getMethod(String name, Class<?>... parameterTypes)该方法的第一个参数name是要获得方法的名字,第二个参数parameterTypes是按声明顺序标识该方法形参类型。例如person.getClass().getMethod("run", String.class);//获得person对象的run方法,因为run方法的形参是String类型的,所以parame
2022-03-07 10:43:56 3121
原创 endsWith()
endsWith() 方法用于测试字符串是否以指定的后缀结束。返回值为布尔值语法public boolean endsWith(String s)
2022-03-07 10:35:24 203
原创 Class<?>
Class<?> 表示不确定的java类? 表示不确定的java类型。T 表示java类型。K V 分别代表java键值中的Key Value。E 代表Element。
2022-03-04 16:56:36 302
原创 final关键字
final关键字可以用来修饰引用、方法和类1、用来修饰一个引用如果引用为基本数据类型,则该引用为常量,该值无法修改;如果引用为引用数据类型,比如对象、数组,则该对象、数组本身可以修改,但指向该对象或数组的地址的引用不能修改。如果引用时类的成员变量,则必须当场赋值,否则编译会报错。2.用来修饰一个方法当使用final修饰方法时,这个方法将成为最终方法,无法被子类重写。但是,该方法仍然可以被继承。3.用来修饰类当用final修改类时,该类成为最终类,无法被继承。简称为“断子绝孙类”。...
2022-03-04 16:51:48 59
原创 getConstructor()
通过类对象的getConstructor()或getDeclaredConstructor()方法获得构造器(Constructor)对象并调用其newInstance()方法创建对象适用于无参和有参构造方法例子:String.class.getConstructor(String.class).newInstance("Hello");...
2022-03-04 14:54:45 734
原创 getField()
语法:public Field getField (String field_name);field_name为字段的名称此方法的返回类型为Field ,它返回此类中给定的Field的Field对象
2022-03-04 14:43:46 1051
原创 implements ServletRequestListener下获取session的方法
HttpSession session = ((HttpServletRequest) sre.getServletRequest()).getSession();
2022-02-11 10:56:33 380
原创 报错处理:Classes from the default package must not be referenced from JSP file
遇到了以下的报错Classes from the default package must not be referenced from JSP file报错原因是Java类没有在包下,而且默认jsp无法引用,必须要先import所以解决方式是<%@ page import="新建的包名.要引用的自己创建的类" %>//要先将自己创建的类加入这个包先...
2022-02-11 10:49:31 2243
原创 Visual Studio---错误 MSB8020 无法找到 v141_xp 的生成工具--解决方案
错误 MSB8020 无法找到 v141_xp 的生成工具打开项目的配置属性,在windows SDK版本选择自己的版本平台工具集选择下拉列表中的Visual Studio 2022(v143),应用。最后重定解决方案,即可。
2022-01-14 16:02:18 5265 2
原创 Visual Studio----Error MSB8041: 此项目需要MFC库------解决方案
编译的时候遇到的报错解决方案问题所在就是安装的库不够,所以安装好库就可以了,安装路径为下图打开Visual Studio Installer安装MFC库。选择自己版本的,我的是v143
2022-01-14 15:49:18 6188 2
原创 Rocket.chat快速安装部署
准备1.CentOs 7.6 x86_642.Mongodb 4.0.93.NodeJs4.Rocket.Chat最新版5.服务器开放3000端口首先执行下方代码cat << EOF | sudo tee -a /etc/yum.repos.d/mongodb-org-4.0.repo[mongodb-org-4.0]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-
2022-01-13 17:32:13 2446
原创 Linux安装msf
先安装gityum install git然后安装msfgit clone --depth=1 git://github.com/rapid7/metasploit-framework metasploit之后cd ./metasploit目录为
2021-10-18 18:49:23 2511
原创 dicuzz安装本地模板时出现“对不起,您安装的不是正版应用..”的解决办法
关于出现“对不起,您安装的不是正版应用…”的解决办法discuz 社区在更新到2.0以上后,增加了对插件的版本检测,在安装时,可能会出现:“对不起,您安装的不是正版应用,安装程序无法继续执行”的提示,要解决这个其实挺容易的,找到以下文件:/source/function/function_cloudaddons.php找到文件中的cloudaddons_validator这个处理过程,将中间提示部份注释掉,改为像以下这样即可大功告成。。 function cloudaddons_validator(
2021-09-18 02:06:44 237
原创 查看JS代码中\x68等加密数据内容的解决办法
直接复制代码保存为html格式文件,更改其中的加密内容<script>var a1="\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x77\x77\x2e\x63\x73\x64\x6e\x2e\x6e\x65\x74";function decode() {document.getElementById('code').value = a1;}</script><textarea id=code cols=80 rows=20>
2021-08-30 01:57:52 1693
原创 保存CSDN的网页源代码后打开自动跳转到首页的解决办法
搜索关键字setTimeout(function()删除掉这一段代码即可正常访问静态网页<img src="" onerror='setTimeout(function(){if(top!==self){window.top.location.href=window.location.href}if(!/(csdn.net|iteye.com|baiducontent.com|googleusercontent.com|360webcache.com|sogoucdn.com|bingj.co
2021-08-30 01:53:38 1292 3
原创 ssh密钥连接时出现sign_and_send_pubkey: *****from agent: agent refused operation问题的解决办法
最近使用ssh密钥登录其他服务器的时候报了如下错误:sign_and_send_pubkey: signing failed for RSA “/root/.ssh/id_rsa” from agent: agent refused operation如图所示解决方法如下:# eval "$(ssh-agent -s)"# ssh-add之后再登陆就正常了缺点就是没办法根治,每次ssh连接都要输入这两串代码,建议写成脚本,每次连接就直接执行脚本就好如果执行上面的命令之后如果出现如下错误
2021-08-14 12:33:24 2827 1
原创 AH00526: C:/phpstudy_pro/Extensions/Apache2.4.39/conf/httpd.conf.AllowOverride not allowed here报错解决
打开PHPstudy遇到的报错AH00526: Syntax error on line 28 of C:/phpstudy_pro/Extensions/Apache2.4.39/conf/httpd.conf:AllowOverride not allowed here解决办法是:把apache文件下面的conf文件下面的http.conf 中的AllowOver all删掉就好了...
2020-10-21 16:55:01 9767
原创 通过虚拟隧道实现非骨干区域之间的通信(2020.7.23)
RIP 与 静态路由问题:一个网络里面同时可以通过RIP可以通,静态路由可以通,那么线路会走哪一条?答案:走静态那么,为什么走静态呢?我们先看一下路由表里的信息Router#show ip routeCodes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
2020-07-29 19:46:14 544 2
原创 端口映射来达成访问服务器(2020.7.22)
端口映射内网服务器发布到公网,供外网访问------端口映射Router(config)#ip nat inside source static tcp 192.168.20.10(服务器IP地址) 80(端口号) 100.100.100.1(公有地址) 80(端口号)tcp 192.168.20.10 80:内网服务器相关的信息:采用的协议 IP 端口号100.100.100.1 80:内网出口的IP 和 端口号解释:公网上的用户去访问100.100.100.1 80端口的时候,路由器会将1
2020-07-29 18:55:30 469
原创 NAT通信(2020.7.21)
内外网通信—NATNAT查看命令Router#show ip nat translations1、 NAT背景NAT(Network Address Translation,网络地址转换)是1994年提出的2、 NAT解决什么问题NAT不仅能解决IP地址不足的问题,而且还能够有效地避免来自网络外部的攻击,隐藏并保护网络内部的计算机。1.宽带分享:这是 NAT 主机的最大功能。2.安全防护:NAT 之内的 PC 联机到 Internet 上面时,他所显示的 IP 是 NAT 主机的公共 IP
2020-07-29 10:09:32 636
原创 STP生成树(2020.7.20)
STP生成树STP: spanning-tree protocol (生成树协议)Spanning:持续;贯穿:包括STP 技术背景:1.交换机如果连接形成环路:STP会自动启用并且配置完成的2.企业里面大家需要做生成树的优化3.STP作用是:将形成环路的物理接口逻辑成关闭形成无环的结构那么有环结构有什么影响交换机与交换机会形成广播风暴,而且计算机会收到重复帧。那么广播风暴有什么影响呢1.占用线路的带宽2.占用交换机的内存和CPU资源这些问题都是什么造成的? 答案是:有环结构所以
2020-07-28 09:03:29 516 1
原创 HSRP(2020.7.17)
HSRP(热备份路由协议)先在下图中配置通网第一步:规划有哪些网段(三层交换机和路路由器是隔离网段的)4个网段代码:接入层交换机Switch 2:Switch(config)#vlan 40Switch(config-vlan)#exitSwitch(config)#interface f0/1Switch(config-if)#switchport access vlan 40Switch(config-if)#exitSwitch(config)#interface rang
2020-07-24 10:22:44 487 1
原创 动态路由和nmap(2020.7.16)
动态路由路由协议1.静态路由静态路由:每家单位基本都要用的2.动态路由(rip、eigrp、ospf、isis、bgp)Rip:用得非常非常少(小型公司会用)Eigrp:企业里面得少(只支持思路上配置)(小型中型采用)Ospf:企业里面用得最多(小型 中型 大型公司)ISIS:运营商内部(电信、移动、联通)ospfBgp:超大型网络(一个国家网络互通、国家与国家之间网络互联、运营商之间的互联也是采且BGP)Router(config)#router ?bgp Border Gate
2020-07-23 13:00:29 234
原创 交换机与路由器的通信的配置(2020.7.15)
前言:网段-部分总结定义网段(network segment)一般指一个计算机网络中使用同一物理层设备(传输介质,中继器,集线器等)能够直接通讯的那一部分。例如,从192.168.0.1到192.168.255.255这之间就是一个网段。这个词更经常地被误用来指代“子网”,也就是网络层中由网关或路由器等设备隔开的不同部分。例如IP为 192.168.0.1 ~ 192.168.0.254 的设备就位于掩码 255.255.255.0 的同一子网中,这句话经常被说成“位于192.168.0.x ‘
2020-07-23 10:03:50 3957
原创 园区网324和路由器配置(2020.7.14)
由于vlan和trunk都不能够解决vlan间的通信 所以得到一个园区网324定律园区网324定律分别是接入层3个步骤汇聚层2个步骤核心层4个步骤接入层1、创建vlanSwitch(config)#vlan 102、将连接计算机的端口加入到相应的VLANSwitch(config)#interface range f0/1-2Switch(config-if-range)#switchport mode accessSwitch(config-if-range)#switchp
2020-07-16 13:41:05 487
原创 vlan和trunk(2020.7.13)
一. VLAN(虚拟局域网)企业里面:规划原则一个VLAN分配一个单独的网段,比如:vlan 10 -----192.168.1.0/24vlan 20 -----192.168.2.0/241.vlan技术出现的背景如果1000台电脑接入到一个交换机(假设交1000个端口),会存在哪些问题呢?我们假设:vlan -----教室电脑(广播包)------人(说话噪音)一个vlan如果存放电脑越多情况,会产出广播包,如果广播包越多,会影响正常流量通信。广播包能不能不让电脑发送?这个机理
2020-07-15 20:21:09 716
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人