![](https://img-blog.csdnimg.cn/20191103163438337.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA
文章平均质量分 63
蜗牛er
Java届的小砂砾
展开
-
Mac安装并使用Redis(一本通)
mac使用redis这一篇就够啦原创 2022-03-26 21:35:47 · 1251 阅读 · 0 评论 -
Maven读这一篇就够了
MavenMaven知识学这个基本就OK了原创 2022-02-11 13:48:34 · 8272 阅读 · 0 评论 -
RabbitMQ---走进MQ(一)
认识MQ以及RabbitMQ原创 2022-01-12 16:30:35 · 1284 阅读 · 0 评论 -
通过class 查看jdk版本
众所周知class文件是通过javac编译生成的,如果想知道.class文件是哪个版本的jdk生成的,可以使用如下方式查看Linux下,使用od命令:od -x OutputController.class |head -n 20前四个字节为固定的cafe babe,接下来的四个字节为次版本号(0000)和主版本号(00033)。34:JDK1.833:JDK1.732:JDK1.631:JDK1.5(我遇见过最老就是首钢MES的1.5版了)30:JDK1.42F:JDK1.3.原创 2021-12-13 16:12:12 · 1259 阅读 · 0 评论 -
MacOS系统JDK相关所有操作(一本通)
苹果系统玩转jdk原创 2021-12-06 09:37:00 · 1990 阅读 · 0 评论 -
macOS使用MySQL的坎坷路
1、安装的时候一定要选择弱密码2、8.0以后的版本修改密码ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';# 刷新数据库flush privileges;原创 2021-11-14 13:11:54 · 527 阅读 · 0 评论 -
互联网领域,我再公司内给所有新职工上的第一堂课(不喜勿喷,因为你喷不过我)
做具象的事之前先理解抽象首先介绍一下我们团队是干什么的:最初我们是XX集团旗下的信息化部门,旨在改善和维护XX集团企业信息化环境,后来我们更名为XX办公室,见名知意,也就是说当在我们的努力下XX集团的信息化建设已经具备了一定的规模,我们逐渐开始走向了由信息化向工业智能制造的道路上,如今我们纳入XX体系,建立XX中心,在智能制造的道路上进一步升华,致力于打造XX工业互联网平台!也就是说我们的团队在一个正确的风向标指引下,努力跻身于最前沿的工业数据化团队!其次说一下我们团队的结构我们是XX集团旗下的X原创 2021-09-05 17:33:24 · 832 阅读 · 0 评论 -
软著申请流程与方法详解
软著原创 2021-03-19 13:45:43 · 15885 阅读 · 16 评论 -
Java生成流水号
需使用Java自带工具类日期格式化工具类:SimpleDateFormat日期格式化工具类:LocalDateTime(jdk1.8新增)数字格式化工具类:DecimalFormatpublic class SerialNumber { // 流水号格式 private final static String FORMAT_CODE = "0000"; // 流水号抬头 一般票据、物料号、订单号开头拥有有意义词语缩写 如:订单-DD 商品-SP DD-2原创 2021-03-10 14:21:35 · 6252 阅读 · 0 评论 -
1 VUE初始环境搭建
玩前端最开始先干这个原创 2021-03-05 13:13:20 · 206 阅读 · 0 评论 -
HTML初解---Java程序员基本够用
HTMLHyper Text Markup Language(超文本标记语言)目录HTML技术点导图网页的组成网页的基本标签图像标签超链接行内元素和块元素块元素:无论内容多少,该元素独占一行行内元素:内容撑开宽度,左右都是行内元素的可以排在一行列表表格媒体元素网页的简单布局内联框架HTML表单表单初级验证技术点导图网页的组成W3C标准:结构化标准语言(HTML、XML)表现标准语言(CSS)行为标准(DOM、ECMAScript)网页的基本标签标题标签:<h1>原创 2020-12-23 10:22:46 · 141 阅读 · 0 评论 -
CSS基础---Java程序员基本够用
CSS技术点总览1 了解CSS1.1 什么是CSSCSS缩写:Cascading Style Sheet 层叠级联样式表首先html+css+JavaScript这三者组成了前端的整个结构html规定整个网页的结构CSS负责网页的表现方式JavaScript负责交互也就是说:CSS是用来美化网页的使用F12打开网页的开发者用具,在元素选项卡中可以看到html和css的各种元素1.2 发展史css 1.0 —>css 2.0 —> css 2.1 —>原创 2020-12-21 17:19:35 · 296 阅读 · 0 评论 -
自动化API接口文档工具---Swagger2之从零入门到起飞
Swagger学习目标:了解Swagger的作用和概念了解前后端分离在SpringBoot中集成Swagger注解使用Swagger简介前后端分离时代:后端:后端控制层,服务层,数据访问层[后端团队]前端:前端控制层,视图层[前端团队]使用json伪造后端数据。 此时页面所需的数据已经存在了(假数据),不需要后端,前端工程依旧能够跑起来前端后如何交互? ===> API前后端相对独立,松耦合;前后端甚至可以部署在不同的服务器上;产生一个问题:前后端集成联调原创 2020-12-11 22:29:25 · 395 阅读 · 0 评论 -
Java基础---多线程宝典
多线程文章目录多线程核心概念`Process`与`Thread`线程三种创建方式继承`Thread`类使用多线程实现下载网络图片实现`Runnable`接口多线程同时操作同一个对象模拟龟兔赛跑(线程执行速度)实现`Callable`接口静态代理`Lanmda`表达式简介作用:函数式接口`Functional Interface`定义示例:Lambda表达式简化:总结线程状态创建总结就绪线程礼让运行阻塞线程休眠`Sleep``Join`合并线程死亡线程状态观测线程优先级守护线(daemon)程线程同步死锁产原创 2020-11-30 15:17:33 · 16311 阅读 · 0 评论 -
解决:Docker下运行Mysql出现:无法登陆问题以及无法加载身份验证的问题
问题mysql的错误 | 问题:操作不允许mysql | mbind: Operation not permitted无法加载身份验证插件“caching_sha2_password”Authentication plugin 'caching_sha2_password' cannot be loaded原因这个问题一般是出现在mysql 8.0上,并且是将5.7及以下版本的mysql的数据、日志或配置文件等交由了8.0来使用是由Mysql用户加密规则引起的,Mysql原创 2020-11-25 11:32:06 · 3162 阅读 · 1 评论 -
Java基础---网络编程---学习笔记
网络编程1.1 概述网络编程的目的:传播交流信息数据交换通信想要达到这个效果需要什么:如何准确的定位网络上的一台主机 192.168.16.124:端口,定位到这个计算机上的某个资源找到了这个主机,如何传输数据呢?JavaWEB:网页编程,属B/S网络编程:TCP/IP,属C/S1.2 网络通讯的要素实现网络的通信需要通信双方地址:IP端口号例:192.168.16.124:2345规则:网络通信的协议TCP/IP参考模型:我们主要应用的是他的传原创 2020-11-13 14:31:43 · 154 阅读 · 0 评论 -
Git---入门+出师-应用宝典(学会工作中基本够用)
Git宝典原创 2020-11-06 18:18:38 · 1271 阅读 · 0 评论 -
Redis---1.1---安装(Linux)
1、下载命令:# 下载 wget http://download.redis.io/releases/redis-5.0.5.tar.gz # 解压 tar xzf redis-5.0.5.tar.gz $ cd redis-5.0.5 # 编译Redismake # 从redis源码目录复制拍配置文件到当前目录下cp /usr/local/redis/bin/redis.conf ./# 使用当前路径下的配置文件,启动Redis:./bin/redis-server ./redi原创 2020-10-24 16:08:07 · 91 阅读 · 0 评论 -
Redis---1.2---安装(Windows)
1、下载官方6.0-稳定版传送门官方6.0-Docker镜像版传送门GitHup-传送门(含各种版本)Windows-安装包+解压包快捷下载传送门(v3.2)目录结构2、启动安装路径下shift+右击打开命令窗口输入# 启动服务 redis-server.exe redis.windows.conf 如果报错:Creating Server TCP listening socket *:6379: bind: No such file or directory原创 2020-10-24 15:58:48 · 144 阅读 · 0 评论 -
Redis---1.3---配置文件详解
# Redis 配置文件# 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写)# 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 bytes# 1g => 1000000000 bytes# 1gb => 1024*1024*1024 bytes## 内存配置大小写是一样的.比如 1gb 1Gb 1原创 2020-10-24 15:36:06 · 155 阅读 · 0 评论 -
Redis---使用Docker创建Redis集群
创建网卡docker network create redis --subnet 172.38.0.0/16通过脚本创建六个redis配置文件for port in $(seq 1 6);\do \mkdir -p/mydata/redis/node-${port}/conftouch /mydata/redis/node-${port}/conf/redis.confcat <<EOF >/mydata/redis/node-s{port}/conf/redis..原创 2020-10-24 15:33:45 · 148 阅读 · 0 评论 -
所有乱码的解决方式
任何的乱码都是编码不统一导致的!1、数据库-表的编码格式2、网页文件编码格式3、服务器编码格式4、读取方式编码格式原创 2020-10-24 15:26:55 · 382 阅读 · 0 评论 -
JVM内存结构详解
1、JVM内存结构程序计数器(Program Counter Register)虚拟机栈(Java Virtual Machine Stacks)本地方法栈(Native Method Stacks)堆(Java Heap)年轻代区域:堆的年轻代区域用于存放新生对象EdenFromTo元空间(Metaspace)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GPBtOLgc-1603510387859)(E:\D原创 2020-10-24 11:35:19 · 204 阅读 · 0 评论 -
开源框架 - PigX - 脑残版使用教程
1、PigX简介目录文章目录**1、PigX简介**目录官方简介官方地址环境需求项目结构说明开源版商业版官方技术文档2、本机环境安装后台本地启动步骤前台本地启动步骤系统账号说明3、添加业务服务5、服务器部署4、开发示例官方简介 基于 Spring Cloud Hoxton 、Spring Boot 2.3、 OAuth2的 RBAC权限管理系统基于数据驱动视图的理念封装 element-ui,即使没有 vue的使用经验也能快速上手提供对常见容器化支持 Docker、Kub原创 2020-10-21 18:25:07 · 54159 阅读 · 27 评论 -
SpringCloud最佳伴侣之---SwitchHosts
前言SwitchHosts 一个修改、管理、切换多个 hosts 方案的开源工具地址官网下载GitHub使用下载后一路下一步,安装地址按需修改将界面修改为中文使用说明原创 2020-10-21 15:05:52 · 422 阅读 · 0 评论 -
七、IDEA安装lombok及使用详解
1、官方介绍官网官方下载地址(lombok.jar)简介任何技术的出现都是为了解决某一类问题,以前的Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,因此,Lombok应运而生。Lombok的优缺点优点:能通过注解的形式自动生成构造器、getter/setter、equals、hashcode、toString等方法,提高了一定的开发效率让代码变得简洁,不用过原创 2020-10-21 14:36:55 · 351 阅读 · 0 评论 -
O2OA框架使用笔记
官网http://www.o2oa.net/官方论坛:http://forum.o2oa.net/x_desktop/forum.html?app=Forum用户名:Python.Java/15631590188密码:testo2oa下载客户端Linux-86:http://download.o2oa.net/download/o2server-5.2.1-linux-x86.zip**Windows:**http://download.o2oa.net/download/o2s原创 2020-10-16 09:32:19 · 1161 阅读 · 0 评论 -
Thymeleaf-使用手册
官网官方文档语法简单的表达式:变量表达式: ${...}选择变量表达式: *{...}消息表达式: #{...}链接URL表达式: @{...}片段表达式: ~{...}文字文本: 'one text', 'Another one!',…数字: 0, 34, 3.0, 12.3,…Boolean值: true, falseNull: nullLiteral tokens: one, sometext, main,…文本操作:字符串连接: +字面替换: |Th原创 2020-10-15 14:32:22 · 395 阅读 · 0 评论 -
软件著作权一键式申请流程
网址:http://www.ccopyright.com.cn/按需注册号账号填写表单项目名称:XXXXXXX系统项目简称:XXXX系统硬件环境:windows、nginx软件环境:jdk、rides、maven编程语言:java、VC++源程序量:60000行主要功能和技术特点: 1.系统管理:开通账号、配置权限;. 2.系统工具:代码生成、接口文档、表单构件; 3.......软著代码要求程序提交前30页、后30...原创 2020-10-15 09:18:25 · 386 阅读 · 0 评论 -
六、IDEA导入阿里代码格式化模板
1、安装Eclipse Code Formatter插件2、下载阿里P3C规范https://github.com/alibaba/p3c/tree/master/p3c-formatter2、配置Eclipse Code Formatter3、导入并选择阿里模板eclipse-codestyle.xml -- 代码模板eclipse-codetemplate.xml --注释模板...原创 2020-10-14 11:20:03 · 5456 阅读 · 0 评论 -
五、IDEA导出JavaDoc文档
用utf8导出-encoding utf-8 -charset utf-8原创 2020-10-14 11:16:27 · 417 阅读 · 0 评论 -
四、IDEA的Jrebel热部署使用
1、下载、安装插件官方插件库下载 可以直接Idea-->Plugins搜索 本地安装放在plugins目录下即可,无需解压 setting---plugins---搜索Jrebel---右上角设置---点install plugin from---选择复制进本地plugins目录下的Jrebel压缩包---apply---重启idea2、注册 setting---Jrebel---activate new 拼写注册码 URL:https://jrebel.qekang.c原创 2020-10-14 11:23:19 · 331 阅读 · 1 评论 -
三、IDEA更换主题皮肤
1、主题Jar下载地址:http://color-themes.com/?view=indexhttp://www.riaway.com/theme.php下载完成后存入idea路径内2、导入此处重启3、更换主题搜索Color Scheme原创 2020-10-14 10:51:44 · 2707 阅读 · 0 评论 -
二、IDEA的SVN配置
1、配置svn.exe地址,并去掉所有钩2、本地bin录下如没有svn.exe文件,无需卸载,直接重新安装svn点开第二行下拉选项,选择安装此项原创 2020-10-14 10:37:40 · 160 阅读 · 0 评论 -
IDEA官方下载连接
官方下载下载页:https://www.jetbrains.com/idea/download/#section=macV2020.1Mac:https://download.jetbrains.com/idea/ideaIU-2020.1.dmg?_ga=2.100081880.712027155.1601477740-955818964.1574425306Win:https://download.jetbrains.com/idea/ideaIU-2020.1.exe?_ga=2.1999原创 2020-10-14 10:32:02 · 1325 阅读 · 0 评论 -
一、IDEA-初次配置
1、自动提示时忽略大小写;取消勾选即可2、关闭自动更新3、自动导包(按习惯配置)4、禁止自动打开上次的项目(按习惯配置)5、创建Java文件抬头的模板/*** @Description: TODO* @Author DingJiaNan* @Date ${DATE}* @Version V1.0**/6、更改编码(必须改)7、隐藏不使用的配置文件,如.idea、.iml等8、显示ser...原创 2020-10-14 10:28:28 · 1215 阅读 · 2 评论 -
Java经典案例
演示Java中几种常用的流程控制操作public class flowDemo { public static void main(String[] arges) { int iPara1, iPara2, iEnd; if (arges.length != 3) { System.out.println("USE :java flowDome parameter1 parameter2 circle"); Syste原创 2020-10-13 14:13:31 · 1690 阅读 · 0 评论