自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Robin_hc的博客

太过安逸的日子给人未必是幸福,它很有可能毁了一个人的理想,腐蚀一个人的心灵

  • 博客(76)
  • 收藏
  • 关注

原创 linux运维常用指令杂记

文章目录项目部署nginx防火墙(centos 7)Java运行vue部署问题项目部署nginx启动:service nginx start或systemctl start nginx关闭:service nginx stop或systemctl stop nginx重启:service nginx reload systemctl restart nginx开机自启:systemctl enable nginx禁止开机自启:systemctl disable nginx重载配置:ngin

2021-06-24 14:18:05 213

原创 Java 8 Lambda表达式使用总结

文章目录Lambda表达式1、通过条件过滤filter()2、获取list某个字段组装新list方法map()3、去重distinct()4、单字段多字段排序sort()和stream.sorted()sort()stream.sorted()5、汇总求和sum()6、找最值.min7、list转map8、通过指定字段进行分组Collectors.groupingBy()9、指定字段或者条件进行去...

2019-09-17 14:30:20 1289

原创 char、char[]、String、String[]和List<String>之间的转换关系

转换示例:charchar[]StringString[]List< String>ccArrstrstrArrlist‘t’{‘t’,‘e’,‘s’,‘t’}“test”{“t”,“e”,“s”,“t”}[“t”,“e”,“s”,“t”]StringString中的第一个元素转成charchar c = str.charA...

2019-09-17 00:11:07 7173

原创 芋道项目部署问题指南

原因:是因为使用的OenJDK不支持awt包下的字体,导致加载不了验证码的字体库。安装FontConfig组件即可。

2024-03-05 11:26:11 477

原创 JRebel激活服务搭建彻底解决第三方服务失效问题

激活地址为:http://127.0.0.1:8888/自己生成的GUID。

2023-08-09 14:49:57 641

原创 相似度模型SimilarityModel部署指南

解决方案:方案一,升级本机的openssl到1.1.1+,这种方式比较麻烦,还需要重新编译python,又要重新下载依赖;注:-i https://pypi.tuna.tsinghua.edu.cn/simple为补充参数,表示本次使用清华大学的源进行下载。解决方案:将/lib64中的libstdc++.so.6软链接到包含GLIBC_2.18的高版本。解决方案:将/lib64中的libc.so.6升级到包含GLIBC_2.18的高版本。原因:libstdc++.so.6链接的文件异常。

2023-08-09 00:08:18 773

原创 Linux下ElasticSearch安装和基本使用

ElasticSearch的安装与使用

2023-01-12 13:51:31 1151 1

原创 Linux上RabbitMQ安装使用

rabbitMQ安装配置以及账号授权

2022-12-21 15:02:39 739

原创 Zookeeper安装及使用

Zookeeper安装及使用。

2022-08-31 09:56:00 901

原创 BufferedImage和Image的使用

Java BufferedImage的基本用法Image是一个抽象列,BufferedImage是Image的实现。BufferedImage的主要作用就是将一张图片加载到内存中。读取本地图片 File file = new File(”D://data//test.jpg“);//本地图片 BufferedImage image=(BufferedImage)ImageIO.read(file);读取一张网络图片URL urlImage= new URL(”http://hucong.

2022-05-15 00:15:00 2976

原创 【SpringBoot】文件路径映射

服务器地址:http://127.0.0.1:8080文件上传后存入的路径:F:/data/attachments/20220514/test.jpg网络访问地址:http://127.0.0.1:8080/attachment/20220514/test.jpg配置路径映射import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annot.

2022-05-14 23:16:57 1431

原创 MongoDB语法案例

基本语法mongoDB 聚合查询语法,这些命令均在 Aggregation 中实现$project:修改输入文档的结构。可以用来重命名、增加或删除域,也可以用于创建计算结果以及嵌套文档。$match : 用于过滤数据,只输出符合条件的文档 。match使用MongoDB的标准查询操作。$limit:用来限制MongoDB聚合管道返回的文档数。$skip:在聚合管道中跳过指定数量的文档,并返回余下的文档。$unwind:将文档中的某一个数组类型字段拆分成多条,每条包含数组中的一个值。$grou

2022-04-27 14:20:03 1003

原创 Spring boot下的MongoDB的使用

MongoDB配置服务器:192.168.1.1端口:27017数据库:dev-db认证数据库:admin账号:hucong密码:hucongpwpom文件配置 <!-- mongodb 配置 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri..

2022-04-25 11:21:36 3041

原创 Linux下的MongoDB安装配置以及远程访问

文章目录安装MongeDB配置启动&开启远程访问(可选)开机自启动linux环境MongoDB下载目录:/usr/localMongoDB安装目录:/usr/local/mongodb5CentOS:7.8MongoDB版本:5.0.5安装MongeDBwget下载资源按照当前环境,在官网选择合适的mongodb版本,复制链接https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-5.0.7.tgz下载:ht

2022-04-24 14:32:38 3373

原创 mybatisplus-plus笔记

mybatisplus-plus README.MD1. 多主键@MppMultiId下新增后返回主键qrcode_id设置为主键,但是没设置数据库自增 @MppMultiId @InsertFill("select IFNULL(max(qrcode_id), 1) from t_rdr_qrcode_template") @TableField(value = "qrcode_id",fill= FieldFill.INSERT) @ApiModelPropert

2022-03-21 09:55:09 1051

原创 Linux安装字体库

由于生成图片的方法中用到了微软黑体,部署到服务器后显示乱码。安装字体库即可安装前:安装后:1. 在Linux上安装字体库yum -y install fontconfig安装成功后会在/usr/share生成fonts和fontconfig目录2. 添加字体库复制windows电脑上的字体库,在路径C:\Windows\Fonts或控制面板的控制面板\外观和个性化\字体下在Linux的/usr/share/fonts下新建一个chinese目录,将windows上的字体库全部拷.

2022-03-16 12:18:18 5888

原创 Spring Cloud常见问题

文章目录Spring Cloud常见问题ruoyi-cloud版本1. RuoYiSystemApplication启动失败,数据库连接失败2.nacos 客户端无法连接3.启动时候Invalid bound statement (not found):*.*.mapper.SysConfigMapper.selectConfigList 报错Spring Cloud常见问题ruoyi-cloud版本*初次使用请一定要参考博客码云项目RuoYi-Cloud启动跳坑指南1. RuoYiSyst

2022-02-23 22:58:44 1777 1

原创 通过Alibaba Cloud Toolkit工具一键部署IntelliJ IDEA下的项目到指定服务器

实验环境:Linux部署的远程服务器IP:192.168.31.111war包所在目录:/data/release/wlysui所在目录:/data/release/wlys/ui启动指令:sh /usr/local/tomcat-wlys/tomcat.sh restart1. 安装Alibaba Cloud Toolkit在线安装:设置-插件-Makeplace-搜索Alibaba Cloud Toolkit安装即可离线安装:下载最新版的离线安装包Alibaba Cloud To.

2020-08-31 15:25:37 390 1

原创 Spring Boot项目配置、开发过程中的问题总结

文章目录Spring boot项目配置及启动项目配置、编译配置及启动问题汇总1、SQL脚本问题2、依赖问题3、后端启动问题汇总开发环境:OS:Windows 10 专业工作站版 版本号1909IDE:IntelliJ IDEA ULTIMATE 2020.1JDK: 1.8Maven: 3.6.0MySql: 5.7npm:6.14.4node.js:12.16.3Spring boot项目配置及启动项目配置、编译参考 项目wiki配置及启动问题汇总1、SQL脚本问题问

2020-06-07 15:09:42 252

原创 【SQL】SQL语句积累

文章目录SQL函数1.CONCAT()函数:用于拼接需要输出结果(注意中文需要用''包住)2.ROUND()函数:用于把数值字段舍入为指定的小数位数实际案例1.通过SQL计算出某列数据所占总和百分比SQL函数1.CONCAT()函数:用于拼接需要输出结果(注意中文需要用’'包住)例:结果集中,name=胡聪 age=23 性别=男,想要输出diy字段SELECT su.name ,su.a...

2020-02-09 17:42:35 237

原创 【Java】Hibernate积累

文章目录一、经验总结1.在hql中使用in语句一、经验总结1.在hql中使用in语句由于在hql中使用参数绑定时,会去检查绑定的参数类型是否与实际一致,比如: @Override public List<MaterialDetail> findByName(String name,String officeIds){ String queryString = "FROM ...

2020-02-05 21:30:23 155

原创 MFC积累整理

文章目录一、定时器Timer1.MFC方式(a)创建方法:(b)使用方法:2.Windows API方式3.区别总结一、定时器Timer1.MFC方式(a)创建方法:资源视图->类向导->消息->WM_TIMER->添加处理程序,即可自动生成相应的函数xx.h 中自动生成:afx_msg void OnTimer(UINT_PTR nIDEvent);xx.c...

2020-02-04 17:02:55 245

原创 前端问题杂记

文章目录1、dataGrid高度问题1、dataGrid高度问题关键字:JavaScript、EasyUI、dataGrid源码:{ // 材料选择 $('#tt-material-select').datagrid({ method:'get', ...

2020-01-02 16:24:48 261 1

原创 Java获取本机公网IP方法汇总

文章目录一、通过第三方IP查询平台曲线获取本机公网IP(最准确、不稳定)一、通过第三方IP查询平台曲线获取本机公网IP(最准确、不稳定)原理:通过类似ipip.net站长工具,获取访问者设置IP信息,由于国内设置多级路由跳转,通过该方法获取的IP地址准确性十分的高(毕竟别人就是做这个事的。。)缺陷就是官方未提供外部接口,只能通过正则表达式对页面上IP所在的元素标签进行获取。示例如下:...

2019-12-27 11:39:02 4243 2

原创 CMD实用指令汇总收集(持续更新中)

文章目录工作内1、mvn非中央仓库jar包示例工作外1、系统信息2、电脑支持的最大内存3、查看电脑已保存过的WIFI信息工作内1、mvn非中央仓库jar包示例需要导入的包名:com.taobao.top下载得到的SDK为:taobao-sdk-java-auto_1479188381469-20191031.jarSDK放置的绝对路径:F:\JetBrains_IntelliJ_IDEA...

2019-12-26 14:59:44 1360

原创 纯转载类文章专题集

[@TOC]一、软件推荐整理1.《吐血整理》-顶级程序员工具集二、代码&算法整理

2019-11-28 10:18:24 536

原创 MyBatis使用总结

一.基本的增删改查1. select<!-- 查询学生,根据id --> <select id="getStudent" parameterType="String" resultMap="studentResultMap"> SELECT ST.STUDENT_ID, ST.STUDENT_NAME, ...

2019-11-28 10:03:11 679

原创 【草稿】通过Navicat创建MySQL存储过程清理指定数据库表中数据的过程记录

文章目录思路:存储过程源码:过程准备:1.MySQL预处理语句使用示例:例一:通过文本字符拼接一个预处理语句例二:将文本语句当做一个变量2.基于Navicat 12.0创建MySQL存储过程的例子:由于还在开发阶段,每次测试完之后需要清理数据库表,然后待清理的表数量较多,且有些基础数据表需要保留,有些表(如用户表)仅保留部分记录,由于有个发邮件的定时器,还得保证清理数据的顺序。所以尝试使用存储...

2019-11-22 20:52:43 947

原创 工作积累Java篇

文章目录行创云篇1 、后端控制的页面跳转行创云篇1 、后端控制的页面跳转第一种跳转到某个视图层,如tiles文件中定义的login,指向页面的/WEB-INF/views/account/login.jsp所以当我使用return new ModelAndView("login");时实际是找到tiles中名为login的视图,渲染对应的login.jsp页面到返回给前端显示。[渲染视图...

2019-11-21 11:50:39 205

原创 [Java]积累

Object转对象和List需求1:得到实体类或者对应List<Map<String,Object>>错误用法(报异常):(实体类)map.get("key")正确用法(用fastjson转):实体类 = JSON.parseObject(JSON.toJSONString(map.get("key")),实体类.class)需求2:得到li...

2019-07-16 14:33:35 152

原创 通过SSH连接本地linux虚拟机的过程记录

文章目录一、修改VMware的网络设置二、进入Linux修改网络配置三、重启网卡,检查Window网络适配器中NAT网卡的状态四、进行SSH连接,附修复无法访问外部网络的方法实验环境:物理机 Windows 10 x64物理网卡信息IPv4地址:192.168.123.205子网掩码:255.255.255.0默认网关:192.168.123.1虚拟机VMware Workst...

2019-07-02 01:18:34 8570 5

原创 在Windows服务器上搭建WEB环境MySQL 5.7+JDK 1.8+Tomcat 8.5并使用war包进行部署+简单运行jar程序+Tomcat Manager快速部署

文章目录Archive方式安装MySQLArchive方式安装MySQL从MySQL官网下载archive版本的MySQL 5.7解压到D:\xingcyun_wzgl_server\mysql-5.7.26-winx64下,此时没有data目录是正常的,安装成功后才有修改根目录下的my.ini,没有的话就新建一个。主要关注两个:port=3306和basedir=mysql根路径[...

2019-06-19 01:04:34 1254

原创 【Java】异常总结

文章目录java.util.ConcurrentModificationExceptionjava.util.ConcurrentModificationException对Vector、ArrayList在迭代的时候如果同时对其进行修改就会抛出java.util.ConcurrentModificationException异常。比如遍历时对自己进行remove()就会出现java.uti...

2019-05-31 17:58:17 295

原创 【Java】工具类积累

文章目录Java byte数据与文件的相互转换方法:FileUtil1. file转byte[]数组 | 文件转字节流2. byte[]数组转file | 字节流转文件Java byte数据与文件的相互转换方法:FileUtil1. file转byte[]数组 | 文件转字节流Java byte数组和文件相互转换Java byte转化成filepackage com.amc.oainte...

2019-05-31 17:43:00 271

原创 【Java】使用JavaMail发送邮件以及开启ssl的使用总结

常见错误:1.关于使用Java Mail进行邮件发送,抛出Could not connect to SMTP host: [email protected], port: 25的异常2.使用 JavaMailSenderImpl SSL 465 发送邮件3.java.net.SocketTimeoutException: Read timed out的解决办法4.如何获取qq邮箱STMP授权码...

2019-05-31 17:22:19 12236 1

原创 【前端】记一次完整的Web页面的实现过程--统计报表

功能描述:父子表结构,通过父表进行查询,点击父表显示子表内容,子表内容由生成条件产生,从点验、发料单中过滤数据。兼有导出功能功能演示:JSP:report-issue-check.jsp<%-- Created by IntelliJ IDEA. User: hucon Date: 2019-04-28 Time: 上午 11:57 To chang...

2019-05-28 16:48:37 2567

转载 【转】【JAVA】关于Java的Hash算法的深入理解

文章目录我们眼中的哈希HashMapHashMap的默认初始长度?为什么?如何进行位运算呢?有如下的公式(Length是HashMap的长度):假设HashMap的长度是10,重复刚才的运算步骤:高并发下的HashMapResize前的HashMap:Resize后的HashMap:HashMap线程问题(参考JDK1.7)内容包括:原理:String中的HashCode()我们眼中的哈希在...

2019-05-28 10:55:31 278

原创 【引用】【Java】集合类说明及区别

文章目录Collection接口List接口LinkedList类ArrayList类Vector类Stack 类Set接口Map接口Hashtable类HashMap类WeakHashMap类总结同步性相互区别Vector和ArrayListarraylist和linkedlistHashMap与TreeMaphashtable与hashmapCollection接口Collection是...

2019-05-27 19:05:12 248

原创 【Java】集合类详解

引言:java.util 中的集合类包含 Java 中某些最常用的类。最常用的集合类是 List 和 Map。Map 提供了一个更通用的元素存储方法。Map 集合类用于存储元素对(称作“键”和“值”),其中每个键映射到一个值。本文主要介绍java map的初始化、用法、map的四种常用的遍历方式、map的排序以及常用api。文章目录java集合框架图Map介绍类型介绍类型区别其他用法示例1....

2019-05-27 18:04:02 253

原创 【Linux】服务器运维笔记

title: Devopsdate: 2019-01-14 19:10:00tags: Devops@hucong 目录导航查看内存的使用量方法服务器之间的文件传输正常拷贝免密拷贝监测服务器网络状况Linux配置SWAP分区开启 SWAP关闭 SWAPLinux下将指令后台运行、关闭、查看任务升级Linux下的python版本安装指定版本的pyt...

2019-05-27 11:23:28 922 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除