logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

RSA 加解密(Java 实现)

RSA 算法是一种非对称加解密算法。服务方生成一对 RSA 密钥,即公钥 + 私钥,将公钥提供给调用方,调用方使用公钥对数据进行加密后,服务方根据私钥进行解密。

#java#算法
Mybatis 中 ResultHandler 的用法(获取大结果集,实现结果流式输出)

Mybatis 中的 ResultHandler 相当于数据结果集的处理器,它是一个回调函数(Callback),用来处理每一行数据的结果,这个回调函数可以在查询结果处理到一定量时触发,对结果集数据进行定制化处理。ResultHandler 的使用可以大幅提升数据处理的效率,当我们需要处理大量的数据时,一般会使用 ResultHandler 来进行结果的处理,避免一次查询就全部返回结果,浪费内存资

#mybatis
如何清除项目 git 版本控制信息

  首先进入项目目录下,右键打开 Git Bash Here,执行如下命令,就清除了 git 版本控制信息。$ find . -name ".git" | xargs rm -rf  命令执行完毕,原项目文件夹下的 .git 文件夹就被删除了,git 版本控制信息也被删除了。...

#git
Excel VLOOKUP() 函数实现自动填充内容

一、精确匹配并自动填充  如上图所示,在 excel 文件中,已知 D、E 两列分别代表全部城市名称和城市代码,B 列代表部分城市名称,需要精确查找出 B 列数据对应的城市代码,并将其自动填充到 A 列。例如,B2 单元格为长治市,经过在 D、E 两列中查找,发现长治市对应的城市代码为 140400,则 A2 单元格自动填充 140400。Excel 的 VLOOKUP 函数可以实现自动精确匹配并

MyBatis 查询 MySQL 实现返回 List<Map> 或 Map 类型数据操作

MyBatis 查询 MySQL 数据库,返回结果可以是具体的类、Map、List 等等。将查询结果返回 Map 类型的优点是,不需要为本次查询额外创建类。如果只查询某几个特定的列,且不想额外创建类的话,就可以将结果返回 Map 或 List。如果能明确查询结果只有一条记录时,返回 Map;如果查询结果可能有多条记录,返回 List。实现方式较为简单,只要在 DAO 层 XML 文件中,设定 re

#mybatis#mysql#java
Linux 系统查看网卡配置信息

  Linux 系统查看网卡配置,有几种方式,分述如下。方法一:ifconfig 命令查看设置网卡ifconfig:查看所有活动网卡信息,能查看 IP 地址和子网掩码,但是不能查看网关和 DNS 地址),还可以临时设置某一网卡的 IP 地址和子网掩码。[root@cloudgw ~]# ifconfigeth0: flags=4163<UP,BROADCAST,RUNNING,MULTICA

#linux
MyBatis foreach 标签常用方法总结

  在 MyBatis 中,常常会遇到集合类型的参数,虽然我们可以通过 OGNL 表达式来访问集合的某一个元素,但是 OGNL 表达式无法遍历集合。foreach 标签就是专门用来解决这类问题的,foreach 标签可以用来遍历数组、列表和 Map 等集合参数,实现批量操作或一些简单 SQL 操作。  foreach 元素的属性主要有 item,index,open,separator,close

#mybatis#java#mysql
Linux scp 命令详解及实现本地文件和远程服务器文件互传

  在 Linux 运维操作时,有时需要将本地文件传输到其他服务器,或从其他服务器获取文件到本地服务器,scp 命令可以实现文件的本地服务器和远端服务器互传。  scp 在跨机器复制的时候为了提高数据的安全性,使用了 ssh 连接和加密方式,如果机器之间配置了 ssh 免密码登录,那在使用 scp 的时候不用输入密码。  scp 是 secure copy 的简写,是 Linux 系统下基于 ss

#linux
Java 如何复制 List ?

List 复制在项目开发时,使用到的频率还是比较高的。List 复制有浅拷贝和深拷贝两种方式。在陈述复制方法前,先总结下什么是浅拷贝和深拷贝(以下内容均站在 Java 语言基础上进行讨论)。浅拷贝只复制某个对象的引用,而不复制对象本身,新旧对象还是共享同一块内存。深拷贝会创造一个一模一样的对象,新对象和原对象不共享内存,修改新对象不会改变原对象。假设 B 复制了 A,当修改 A 时,看 B 是否会

#java
Linux netstat 命令安装

  当服务器未安装 netstat 工具时,查看端口监听状态会提示如下报错 “command not found”。[root@VM_0_15_linux ~]# netstat -an|grep 9200-bash: netstat: command not found  如果要使用 netstat 命令,需要先安装工具,安装步骤如下所示。一、首先配置好本机的 yum 源[root@VM_0_1

#linux
暂无文章信息