int(111) int(111) int(111) int(111) java | 绝缘体

    使用php编程的一些经验总结

    PHP是当今仍然是最流行的Web开发语言,目前在所有使用服务端编程语言的网站中,超过83%的站点在使用PHP。PHP7在性能方面实现跨越式的提升,然后有些坑我们还是要提醒PHPer不要踩。 1. 不要使用 mysql_ 类函数 终于,你不用再看到建议不要使用 mysql_ 函数的提示了。因为 PHP 7 从核心上完全移除了它们,这意味着请你移步至更好的 mysqli_ 类函数,或者更灵活的 PDO 层。可以看看我们这篇文...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    BUUCTF-[WebLogic]CVE-2017-10271(反序列化漏洞)

    漏洞描述 Weblogic的WLS组件对外提供web服务,其中使用了XMLDecoder来解析用户传入的XML数据,在解析的过程中出现反序列化漏洞,导致可执行任意命令。 影响版本 weblogic 版本: 10.3.6.0.0 12.2 1.1.0 12.2.1.2.0 12.1.3.0.0 漏洞复现-方法1 1、打开靶场,看到一个404页面,说明weblogic已成功启动。 2、初步判断:访问 http://node5.buuoj.cn:27559/wls-wsat/CoordinatorPortType,存...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    mysql 配置ssl ,java应用连接

    mysql操作: 生成密钥 mysql_ssl_rsa_setup –datadir=”F:\mysql-5.7.26\data” my.ini修改:[mysqld]   require_secure_transport=ON  # 强制所有连接使用SSL(开启后用户只能通过ssl连接) 重启数据库 测试:mysql -u root -p –ssl-ca=”E:/mysql-5.7.26/data/ca.pem”     应用服务器操作:   拿到mysql传过来的ca.pem,执行 keytool -import -alias mys...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    开发者应该知道的12条Linux系统管理命令

    无论你是开发者还是工程师都有必要学习一些基本的系统管理命令。下面12条基本的系统管理命令都可以帮助我们更好地了解我们的应用程序,这些命令适用于 Linux 开发环境、容器和虚拟机。 1. curl curl 用于传输一个 URL。可以使用这条命令用于测试应用程序的端点或与上游服务端点的连接。curl 还可用于检查你的应用程序是否能连接到其他服务,例如数据库,或检查您的服务是否处于健康的状态...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    Windows下DOS命令查看占用××端口的程序

    我们经常在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用。 假如我们需要确定谁占用了我们的9050端口 1、Windows平台 在windows命令行窗口下执行: C:>netstat -aon|findstr :9050 TCP    127.0.0.1:9050         0.0.0.0:0              LISTENING       2016 看到了吗,端口被...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    Java中的IO操作与流处理

    IO(Input/Output)操作是计算机系统中非常关键的一部分,它允许我们通过与外部设备进行数据交互。Java提供了强大和灵活的IO库,使得处理输入和输出变得非常简单。 Java的IO操作可以分为两种类型:字节流和字符流。字节流适用于处理二进制数据,而字符流适用于处理文本数据。Java中的IO操作基于输入流和输出流,因此我们需要理解输入流和输出流的概念。 输入流与输出流 输入流(InputStre...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    Mybatis、Mybatis Generator、Mybatis-Plus、Mybatis Plus Generator

    在Java开发中,持久层框架是不可或缺的一部分,它能够帮助我们简化数据库操作,提高开发效率。其中,Mybatis是一款广泛使用的持久层框架,而Mybatis Generator和Mybatis-Plus则是Mybatis的辅助工具,提供了更多便利的功能。 Mybatis Mybatis是一款轻量级的Java持久层框架,它通过XML或注解的方式,将Java对象和数据库表进行映射,实现了对象关系的映射(Object-Relational Mapping,ORM)。...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    最全面的JAVA多线程知识总结

    背景:         2023年经营惨淡,经历了裁员就业跳槽再就业,在找工作过程中对于知识的梳理和总结,本文总结JAVA多线程。 应用场景: 需要同时执行多个任务或处理大量并发请求时, 目前常用的场景有: Web服务器: 在Web服务器中,每个请求通常都是一个独立的任务,通过使用多线程可以同时处理多个请求,提高服务器的吞吐量和响应速度。 并行计算: 对于需要处理大量计算的任务,如图像处...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    Eclipse创建基于Web的Maven项目

    介绍 在使用Eclipse进行Java开发时,Maven是一个非常强大的构建工具。它能够自动管理依赖,简化构建过程,使项目开发更高效。本篇博客将介绍如何在Eclipse中创建基于Web的Maven项目,并进行详细的配置与使用方法。 步骤 1. 安装Eclipse 首先,确保已经在您的电脑上安装了Eclipse。如果还未安装,请访问Eclipse官方网站(https://www.eclipse.org/downloads/)下载并安装Eclipse的最新版本...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,