- 博客(48)
- 收藏
- 关注
原创 利用Firewalld和Iptables实现IP端口限制与开放
前言在服务器管理中,防火墙是保护系统安全的重要工具。通常,我们可能会关闭firewalld,但在某些情况下,我们需要利用firewalld或iptables来限制IP请求。本文将详细介绍如何使用firewalld和iptables来实现IP端口限制与开放。
2025-04-08 14:24:16
248
原创 欧拉系统ip配置
可以直接参照“通过ifcfg文件配置网络-配置静态网络”来修改ifcfg文件,再重启,这里有一点和centos7不一样的是掩码不允许用NETMASK,必须使用PREFIX表示,否则重启NetworkManager不生效。欧拉使用NetworkManager工具管理网络,所以确实没有network服务,而且欧拉默认没有安装net-tools,不能使用ifconfig查看网络配置,需要单独安装。过程没有报错,但是IP没有被修改,还是原先的配置,这里可以使用“显示所有设备”的命令查看当前IP。
2025-04-08 14:16:24
181
原创 Oracle 解决表中已有数据,我们需要修改字段的数据类型问题
本文讲述了如何在Oracle数据库中处理需求变更,将number类型的ENTITYID字段改为varchar,包括修改字段名、添加新字段、数据迁移和删除旧字段的过程,以及遇到的OR-01439错误及其解决方案。
2025-04-02 14:26:20
131
原创 oracle11g安装
电脑搜索 Net Manage -> 监听程序 -> listener-> 添加地址->输入ip和端口。重启服务 win+r -> 输入 services.msc -> 找到下面两个服务重启并设为自动。服务配置:点击orcl(看你上面配置的是啥,不一定是orcl) ->添加ip地址端口->保存。等待安装,然后设置system和 sys 的口令 ,oracle安装基本完成。Oracle网站下载两个包,解压到一个文件合并两个到一个。点击setup.exe,一直下一步。
2025-04-02 14:05:26
97
原创 docker 构建本地 frp
原因:/home2/market/frp45/frp 下只有配置文件 运行找不到程序 可以将程序也放到这里就可以运行了。
2025-01-10 17:21:42
514
原创 ORA-12514: TNS: listener does not currently know of service requested in connect descriptor
就是在Oracle安装目录下 D:\oracle11g\product\11.2.0\dbhome_1\NETWORK\ADMIN 下的 listener.ora 文件中加入 红色段落。但是这个错误sqlplus,plsql 都是可以登录上去的,只有navicat登录失败,思来想去,尝试了很多的办法,并且还尝试过删除了Oracle ,并将 注册表信息进行删除,否则重装会失败。再启动Service和LISTENER,这样应该就可以了,注意顺序。最终尝试了很多,终于找到了办法,
2024-08-22 15:38:56
3494
原创 oracle数据库忘记sys(或system)账户密码
https://www.cnblogs.com/zhang1f/p/13534949.html
2024-08-22 15:33:38
218
原创 oracle数据库忘记sys(或system)账户密码
https://www.cnblogs.com/zhang1f/p/13534949.html
2024-08-22 14:54:12
202
原创 oracle安装
电脑搜索 Net Manage -> 监听程序 -> listener-> 添加地址->输入ip和端口。重启服务 win+r -> 输入 services.msc -> 找到下面两个服务重启并设为自动。服务配置:点击orcl(看你上面配置的是啥,不一定是orcl) ->添加ip地址端口->保存。等待安装,然后设置system和 sys 的口令 ,oracle安装基本完成。Oracle网站下载两个包,解压到一个文件。点击setup.exe,一直下一步。
2024-08-22 14:31:28
185
原创 mysql问题:【JDBC连接池】解决异常:“The last packet sent successfully to the server was 0 milliseconds ago. ”
出现异常的原因是由于数据库回收了连接,而系统的缓冲池不知道,继续使用被回收的连接所致的。
2024-08-14 14:55:59
8538
原创 dos命令获取java进程的pid并停止 bat脚本 第二篇
最近要做一个java程序一键重启的功能,主要思路是用批处理命令先将java程序停止,然后重新启动,研究了一把dos命令,如果有多个java进程,岂不是将所有的都干掉了吗,这个脚本威力有点大,我要的是单杀,不是群攻@¥#¥#赶紧改变思路,获取java程序的pid,然后用taskkill /f /pid 停止。然后基于程序员严谨的工作态度,查看了一下电脑中运行的java任务,惊出一身冷汗。taskkill /?获取需要停止的java进程pid。
2024-08-13 16:01:27
387
原创 cmd 或者bat 创建快捷方式,并配置开机自动启动[快速startup jar开机自启] install.bat 第三篇
原文链接:https://blog.youkuaiyun.com/probelover/article/details/134856660。此方式生成的快捷方式和右键点击生成快捷方式的效果一样,而mklink 命令生成的快捷方式不行。运行bat文件,这样就让生成的快捷方式放入了 startup文件夹下。打开运行窗口(win+R),输入shell:startup。可以看到bat文件生成的快捷方式。,将上述代码复制到bat文件中。重启电脑,看程序是否开机启动。
2024-08-13 15:56:28
407
原创 JAVA Swing 系统托盘菜单实现 JPopupMenu + JDialog 取代 PopupMenu
原文链接:https://blog.youkuaiyun.com/GOGO_912/article/details/115712634。
2024-08-13 15:32:50
250
原创 Base64加密原理
Base64编码是从二进制到字符的过程,像一些中文字符用不同的编码转为二进制时,产生的二进制是不一样的,所以最终产生的Base64字符也不一样。例如上网对应utf-8格式的Base64编码是5LiK572R,对应GB2312格式的Base64编码是yc/N+A==
2024-07-23 14:58:46
343
原创 Linux保存依赖安装包到指定目录(用于离线安装)
经常与一些保密级别较高的企业打交道,他们使用的网络都是内部网络,根本无法访问到公网,但是部署一些项目时难免会有依赖包需要离线安装。遇到这种问题通常都是手动去下载依赖的库,然后离线安装,但是你无法判断下载的这个依赖库是否还依赖其他库,如果是手动去下载安装将耗费很长时间(他们导入任何文件都要走流程,一次就需要4h左右),为了改善这种情况,就需要将所有依赖都离线下载到本,本文将介绍如何将Centos和Ubuntu的依赖包保存到本地。CentOS下载 RPM 包及其所有依赖包(推荐yumdownloader)
2024-07-16 17:36:22
1257
原创 【nginx】源码安装nginx以及手动配置域名ssl证书
启动nginx /usr/local/nginx/sbin/nginx #停止nginx /usr/local/nginx/sbin/nginx -s stop #检查配置文件是否正确 /usr/local/nginx/sbin/nginx -t。
2024-07-16 15:44:51
389
原创 nginx完全卸载
删除Nginx配置文件和数据:卸载Nginx软件包不会自动删除其配置文件和数据。如果需要完全清除Nginx,可以手动删除相关文件和目录。清理系统中的残留文件:在卸载Nginx后,还可能存在一些残留文件和目录。这会在系统中搜索所有包含”nginx”的文件和目录,并列出它们。– 配置文件路径:/etc/nginx/nginx.conf。– 日志文件路径:/var/log/nginx/请注意,这会永久删除这些文件和目录,请谨慎操作。– 网站文件路径:/var/www/html/
2024-05-29 14:15:07
5337
原创 springmvc路由机制:请求地址->RequestMappingInfo
1.RequestMappingInfo 生成AbstractAutowireCapableBeanFactory#doCreateBean->RequestMappingHandlerMapping#afterPropertiesSet->AbstractHandlerMethodMapping#initHandlerMethods->AbstractHandlerMethodMapping#processCandidateBeanAbstractHandlerMethodMap
2024-05-10 20:00:13
234
原创 springmvc路由机制:RequestMappingHandlerMapping的注入
在SpringMVC中,请求映射是一种将URL请求映射到处理方法(Controller方法)的机制。它使得开发者可以根据URL的不同部分,如路径、请求方法、请求参数等,将请求导航到不同的Controller方法,以执行相应的业务逻辑。请求映射的主要作用包括:路由请求:将HTTP请求路由到特定的Controller方法,以执行相关操作。参数解析:解析URL中的参数,将它们传递给Controller方法进行处理。
2024-05-10 19:37:58
1124
原创 SpringBoot整合Ip2region获取IP地址和定位
2.0 格式的 xdb 支持亿级别的 IP 数据段行数,region 信息也可以完全自定义,例如:你可以在 region 中追加特定业务需求的数据,例如:GPS信息/国际统一地域信息编码/邮编等。xdb 格式生成程序会自动去重和压缩部分数据,默认的全部 IP 数据,生成的 ip2region.xdb 数据库是 11MiB,随着数据的详细度增加数据库的大小也慢慢增大。可是,如果通过了多级反向代理的话,X-Forwarded-For的值并不止一个,而是一串IP值,究竟哪个才是真正的用户端的真实IP呢?
2024-04-15 13:53:34
4585
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人