Java 如何将String转化为Int

在 Java 中要将 String 类型转化为 int 类型时,需要使用 Integer 类中的 parseInt() 方法或者 valueOf() 方法进行转换. 例1:

  例2:

在转换过程中需要注意,因为字符串中可能会出现非数字的情况,所以在转换的时候需要捕捉处理异常。   from:https://blog.csdn.net/a772304419/article/details/79723249

龙生   27 Sep 2022
View Details

Java 枚举(enum) 详解7种常见的用法

用法一:常量
用法二:switch
用法三:向枚举中添加新方法
用法四:覆盖枚举的方法
用法五:实现接口
用法六:使用接口组织枚举
用法七:关于枚举集合的使用

龙生   27 Sep 2022
View Details

史上最全! 全球 22 种开源商业收入模式

笔者参考了全球多个论文网站和公司材料,最终总结了全球大部分开源项目形成收入的商业模式,一共 22 种,如果你是开源爱好者或者有自己的开源项目,你可以从这些开源商业公司的商业模式中找到一些启发。我也为此建立了一个开源项目在文章末尾,如果其中有缺失或者不准确的地方也欢迎大家直接在项目当中留下 issue 或者给出 PR。

龙生   22 Sep 2022
View Details

正则表达式不以xx开头或结尾

不以某个字符开头 ^(?!-):表示不以- 开头 不以某个字符结尾 (?<!-)$:表示不以- 结尾,注意有个< 例子:域名校验 域名只能包含英文、数字和中英文连接线 -,并且不以中英文连接线- 开头或结尾 ^(?!-)(^[a-zA-Z0-9-]+$)(?<!-)$ from:https://www.jianshu.com/p/eabcf7f6a096 =============================================================== 另一种做法: 比如匹配不以a开头的结果^[^a] 作为定位符时, ^ 表示字符串的开始, $表示字符串的结束, 细节: 不要将 ^ 的这种用法与中括号表达式内的用法混淆 在中括号中使用^时, 表示不匹配某个字符, 比如[^a]表示不匹配a from:https://blog.csdn.net/littlehaes/article/details/102536451  

龙生   20 Sep 2022
View Details

2022-04-25 errMsg: "request:fail -2:net::ERR_FAILED" errno: 600001

前言:项目迁移,在调用uni.request去请求微信的接口时报错:

返回代码:600001。 pc端工具能访问接口成功,估计是勾选了不效验合法域名的原因,而手机端就显示报错。 查阅了一下微信开放文档,提示是token太长;但我排查了一下我的token,不存在这个问题。 接着直接在百度里找,找到了原因:项目迁移用了一个新域名,而这个域名的证书链有问题,请检查你的域名的证书链,看看是否存在证书链错误,具体设置证书链是由后端完成的,我这里贴出2个我找到的解决方案。 链接1:https://blog.csdn.net/anjingshen/article/details/116926409 链接2:https://blog.csdn.net/Cike___/article/details/109544449 检测域名证书是否正确,可用一下两个网站(网站链接来之上面两个链接): 域名证书检测网站1:https://www.digicert.com/help/ 域名证书检测网站2:https://myssl.com/   from:https://www.cnblogs.com/iuniko/p/16190740.html

龙生   16 Sep 2022
View Details

Centos7安装MySQL客户端工具

操作系统:CentOS7 MySQL Server : v5.7.28 MySQL Client : MariaDB-client-10.5.8-1.el7.centos.x86_64 操作用户:root 起因:客户给了台centos7程序服务器,着急部署个MySQL客户端工具连接远程数据库用。MySQL网站打不开。SELECT @@version 查了下客户MySQL数据库版本:5.7.28-log。MariaDB和MySQL兼容,于是我打开了MariaDB官网,看看MariaDB有没有提供客户端连接工具。MariaDB官网打开速度优秀。 官网提供了安装教程: 滚动到MariaDB Repositories下,看到Repository Configuration tool有源配置工具,选择操作系统发行版、MariaDB最新版本10.5、自动选择国内镜像如图,配置完成下面会自动生成源存储库配置内容。 在/etc/yum.repos.d 下新建MariaDB.repo文件,保存以下内容

  执行安装客户端工具,这里不安装服务端,只安装客户端 # yum install -y MariaDB-client 查看安装路径 # which mysql 连接远程MySQL服务器 # mysql -h [hostname/ip] -u [username] -P [3306] -p 输入密码 连接成功! 参考: https://mariadb.org/download/ from:https://blog.csdn.net/haohaifeng002/article/details/112239758

龙生   16 Sep 2022
View Details

我的工具

sharex:截图、录屏等工具   官网:https://getsharex.com/

龙生   16 Sep 2022
View Details

Elasticsearch 分页查询

from + size
search after
scroll api

龙生   10 Sep 2022
View Details

远程桌面软件

RustDesk 开源远程桌面软件 许可证:GPLv3 开发语言:Rust 官网:https://rustdesk.com/zh/ 开源远程桌面软件,开箱即用,无需任何配置。完全掌控数据,不用担心安全问题。可以使用官方注册 / 中继服务器,或者自己设置,亦或者开发你自己的版本。 主要特性: 1、自定义画面质量 2、加密直连,先尝试打洞直连,不行再由服务器转发 3、内置文件传输和 TCP 隧道功能 4、RDP 连接 5、支持自建中心服务器 6、内网 IP 直连 更新于 2022/09/08 15:42 FreeRDP 远程桌面协议(RDP)工具 许可证:Apache-2.0 开发语言:C/C++ 官网:https://www.freerdp.com/ FreeRDP 是一个免费开源实现的一个远程桌面协议 (RDP) 工具,用于从 Linux 下远程连接到 Windows 的远程桌面。FreeRDP 0.9 版本是基于 GPL 开源协议,而自 FreeRDP 1.0 版本后是基于 Apache 许可协议发布。 更新于 2022/09/08 15:41 Quasar Windows 远程管理工具 许可证:MIT 开发语言:Java、C++ Quasar 是一个用 C# 编码的快速、轻量级的远程管理工具,适用于 Windows 。使用范围从用户支持到日常管理工作再到员工监控。Quasar 提供高稳定性和易于使用的用户界面。 更新于 2022/09/08 15:41 mRemoteNG 远程连接管理器 许可证:GPL 开发语言:C# 官网:https://mremoteng.org/ mRemoteNG 是 mRemote 的一个分支:一个用于 Windows 的开源、选项卡式、多协议、远程连接管理器。mRemoteNG 为 mRemote 添加了错误修复和新功能,并允许你在简单而强大的选项卡式界面中查看所有远程连接。 支持的协议: 1、RDP (Remote Desktop Protocol) 2、VNC (Virtual Network Computing) 3、SSH (Secure […]

龙生   09 Sep 2022
View Details

Springboot日志、配置文件、接口数据如何脱敏?

核心隐私数据无论对于企业还是用户来说尤其重要,因此要想办法杜绝各种隐私数据的泄漏。下面陈某带大家从以下三个方面讲解一下隐私数据如何脱敏,也是日常开发中需要注意的:
1.配置文件数据脱敏
2.接口返回数据脱敏
3.日志文件数据脱敏

龙生   06 Sep 2022
View Details
1 51 52 53 410