异步编程(1)-初识异步前言 近期博猪在负责一个风险测算的模块,其中的具体过程博猪就不细说了,但是总体的感觉就是心中有无数个草泥马在奔腾,但是现在仔细感觉还是值得写个博客来记录一下的。具体场景为有些业务导入牵扯到一些计算,业务那边说是导入数据量比较庞大,所以博猪就用异步+多线程的方式处理了这个业务,本地和Linux环境跑了几遍,20个字段,2w数据,5个线程,总体耗时也就三秒左右,还是挺可观的。 什么异步编程Java 2023-05-30 好好码代码吖 > JAVA > 异步编程 #思考 #JAVA #异步编程 #线程
JAVA8-字符串前言Java 8 相对于之前的版本,添加了许多新的字符串相关特性,并对现有的 API 进行了优化。 StringJoiner详解拼接字符串 用法123456//不指定前缀和后缀StringJoiner stringJoiner = new StringJoiner(",");//指定前缀和后缀//StringJoiner stringJoiner = new StringJoi 2023-05-29 好好码代码吖 > JAVA > JAVA特性 #思考 #JAVA
PostMan教程推荐一款接口测试工具!POSTMAN! 简单来说,四个词,简单实用大方美观! 简介用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求!Postm 2023-05-28 好好码代码吖 > 工具 #工具 #PostMan
Typora教程前言 本篇介绍一下博猪经常使用的一个工具的教程,也是博猪用于总结开发和记录学习笔记的一个神器,说先说明一点,博猪纯纯的处女座,所以对于某些东西还是有较高的要求的,但是这款工具都满足了博猪的要求,最主要的事情就是开源(免费)和用着爽。废话不多说,下面博猪带给你史上Typora保姆级教程。 Typora 一直是我认为桌面端笔记应用应有的终极形态。用一句话概况话来说就是,「它的功能之强大、设计之冷静、体 2023-05-28 好好码代码吖 > 工具 #工具 #Typora
IDEA自定义目录自定义IntelliJ IDEA配置和插件的存放目录 因为个人电脑配置和个人习惯,不太习惯把配置相关的放到C盘,所以本次特地记录一下IDEA的配置和插件目录的自定义 下载安装IDEA 关闭IDEA 进入IDEA的安装目录 举个栗子: 本人安装目录:D:\Program Files\IntelliJ IDEA 2021.2.1\bin\ 打开idea.properties文件 修改配置存 2023-05-28 好好码代码吖 > 工具 #IDEA #工具
IDEA-Stram调试前言 JAVA8的lambda的stream编程,给我们带来了很流畅(牛逼)的编程体验,但带来的问题也很明显: 下面粘贴一张博猪一个日常的代码片段: 上面代码看着很简洁(zhaungbi),但是带来的问题也很直接: 方法可读性不好 调试困难,无法知道流程周转 下面博猪给大家介绍一个博猪日常写stream时常用的一个神器:==Stream-Trance= 2023-05-28 好好码代码吖 > 工具 #IDEA #工具
IDEA常用功能前言 记录一下我IDEA常用配置,便于安装配置。 快捷键摘自:D离歌 常用配置设置字体样式及大小 CTRL+ALT+S进入设置 Font 个人常用字体:Font:Courier New,Size”:15,Line spacing:1.2,Fallback Font:Consolas 取消打开项目默认配置 CTRL+ALT+S进入设置 System Settings 取消Reopen las 2023-05-28 好好码代码吖 > 工具 #IDEA #工具
Git分支管理流程前言 有幸参与一次大型项目,人员较多,需求较多,代码管理方面值得学习,记录总结一下分支管理。 本文参考: 李刚的学习专栏 程序员大本营 管理流程简介流程图例大体管理流程如下: 案例解析如上图所示: 生产初始版本为v0.5,项目初始develop与master是保持一致的 现有新需求: 平台注册功能 平台登录功能 版本规划: 平台注册功能v1.0版本上线 平台登录功能v1.1版本上线 2023-05-28 好好码代码吖 > 工具 #Git #工具
Archery教程本文基于官方文档安装,有不太详细的地方请多多包涵,下方为官方文档连接: Archery中文官方文档 简介 Archery是archer的分支项目,定位于SQL审核查询平台,旨在提升DBA的工作效率,支持多数据库的SQL上线和查询,同时支持丰富的MySQL运维功能,所有功能都兼容手机端操作 功能清单 查询 审核 执行 备份 数据字典 慢日志 会话管理 账号管理 参数管理 数据归档 2023-05-28 好好码代码吖 > 工具 #工具 #Archery #MySql
Alibaba Cloud Toolkit简介 Alibaba Cloud Toolkit(后文简称Cloud Toolkit)可以帮助开发者更高效地部署、测试、开发和诊断应用。 Cloud Toolkit与主流IDE(IDEA, Eclipse等)及阿里云其他产品无缝集成,帮助您简化应用部署到服务器。 您还可以通过其内嵌的Arthas程序诊断、Terminal Shell终端和MySQL执行器等工具,简化应用开发、测试和诊断的过程。 2023-05-28 好好码代码吖 > 工具 #LINUX #IDEA #Alibaba Cloud Toolkit