大灰狼わ
码龄3年
  • 184,525
    被访问
  • 35
    原创
  • 185,516
    排名
  • 2,490
    粉丝
关注
提问 私信

个人简介:只分享最简单的代码,让代码变成白话文

  • 目前就职: 上海千纸鹤物联网股份有限公司
  • 加入CSDN时间: 2019-01-11
博客简介:

javaboy_yl

查看详细资料
  • 6
    领奖
    总分 2,474 当月 14
个人成就
  • 获得3,051次点赞
  • 内容获得470次评论
  • 获得13,704次收藏
创作历程
  • 5篇
    2021年
  • 11篇
    2020年
  • 19篇
    2019年
成就勋章
TA的专栏
  • 笔记
    3篇
兴趣领域 设置
  • 大数据
    mysql
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Linux系统(CentOS环境)上安装mysql

一、系统CentOS 7.4 , 64位二、声明1.不同的服务器可能会有所不同,或者遇到的问题有所不同。此文章绝大部分只提供参考意义,并不能百分之百保证所有服务器都适用于该博客。2.命令行因为涉及下载等操作,不能一次性粘贴复制完成所有操作。请大家逐行调用。一定要按照顺序来!三、CentOS环境安装命令#移除mariadb数据库yum -y remove mariadb-libs.x86_64#下载mysql源安装包wget http://repo.mysql.com/mysql57-co
原创
发布博客 2021.09.14 ·
55 阅读 ·
0 点赞 ·
0 评论

Ant Design Blazor表格高度自适应

Ant Design Blazor根据浏览器的高度控制表格的高度一、先导入js在_Host.cshtml导入js二、使用1.在组件里面引入js2.定义一个属性3.调用js方法一、先导入js在_Host.cshtml导入js <component type="typeof(App)" render-mode="ServerPrerendered" /> <script src="_framework/blazor.server.js"></script&g
原创
发布博客 2021.09.08 ·
376 阅读 ·
1 点赞 ·
0 评论

eolinker搭建(Linux版)

1.什么是eolinkerEolinker是一个api管理平台,可满足各行业客户在不同应用环境中对接口管理全生命周期的个性化需求,提供API开发管理、开发团队协作、自动化测试、网关以及监控等服务,帮助企业实现开发运维一体化,提升开发速度并且降低运维成本。主要还是开源的!!!2.准备工作1.需要一个linux服务器2.下载java版本的开源安装包(中文版的)链接:https://pan.baidu.com/s/1UXXx4sMQikA9Pl3gBVqoVA提取码:r2ak3.下载好后不需要解压,
原创
发布博客 2021.02.24 ·
401 阅读 ·
1 点赞 ·
0 评论

Nacos搭建(windows版)

1.稍微介绍一下我们现在常用的注册中心有zookeeper , eureka等等,配置中心spring cloud config等等。那么nacos是啥呢?1.nacos是阿里巴巴开源的一款支持服务注册与发现,配置管理以及微服务管理的组件。简单的来说它可以集成注册中心zookeeper,eureka和配置中心spring cloud config的功能,做到了二合一。使用起来更加的方便快捷!2.通俗易懂的说呢,就是提供了一个动态修改配置信息的平台。这样就可以不用费劲的去项目中修改,然后重启服务了2.
原创
发布博客 2021.02.23 ·
429 阅读 ·
1 点赞 ·
0 评论

MySQL按照汉字拼音A-Z排序或者汉字拼音和英文字母混合A-Z排序

1.按照汉字拼音A-Z排序主要用到convert这个函数把字符编码转换一下,这里转成gbkselect * from 表名 where name like '%%' order by convert(name using gbk)2.按照汉字拼音和英文字母混合A-Z排序1.首先,得写一个函数,如下:DROP FUNCTION IF EXISTS `fristPinyin`;DELIMITER ;;CREATE FUNCTION `fristPinyin`(P_NAME VARCHAR(25
原创
发布博客 2021.01.22 ·
276 阅读 ·
1 点赞 ·
0 评论

菜鸟电子面单打印

一、首先开通电子面单服务,然后自己编辑一个模板地址:https://cloudprint.cainiao.com/print提示:这里不再详细说明,网上随便找了一个模板地址(如果不会,下面我会提供一个,没有关系)二、需要一台打印机,我的打印机型号是(HPRT 汉印打印机)有了打印机后,就把打印机与电脑连接,有的电脑可能识别不出来打印机,这个时候就需要装一个驱动(可以询问商家),我的型号可以到http://cn.hprt.com/下载驱动。 电脑上能识别出打印机就OK了三、需要下载菜鸟打印组件 这个
原创
发布博客 2020.12.30 ·
1454 阅读 ·
2 点赞 ·
1 评论

java中json ,map ,String,list 的相互转换

准备工作: <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> </dependency> 一、map转jsonMap<String, Object> map = new HashMap<String, Object>();map.put("a
原创
发布博客 2020.11.20 ·
205 阅读 ·
0 点赞 ·
0 评论

Java发送http请求,参数是json等格式,并获得返回值

一、post请求,参数形式name1=value1&name2=value2 /** * 向指定 URL 发送POST方法的请求 * @param url 发送请求的 URL * @param string 请求参数,请求参数应该是 name1=value1&name2=value2 的形式。 * @return 所代表远程资源的响应结果 */ public static String sendPost(String url,
原创
发布博客 2020.11.20 ·
1098 阅读 ·
1 点赞 ·
0 评论

springboot整合quartz多个定时任务的简单应用

1.话不多说,先看一下项目的整体结构2.看完后,第一步建好项目后就是导入依赖,打开pom.xml,添加如下依赖 <!-- mybatis启动器 --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId>
原创
发布博客 2020.11.11 ·
281 阅读 ·
2 点赞 ·
0 评论

springboot整合quartz最简单的应用(定时任务)

1.话不多说,先看一下项目的整体结构2.看完后,第一步建好项目后就是导入依赖,打开pom.xml,添加如下依赖 <!-- mybatis启动器 --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId>
原创
发布博客 2020.10.21 ·
140 阅读 ·
0 点赞 ·
2 评论

IDEA中使用generator插件自动生成mapper和pojo文件

一、在pom.xml里面找到进行如下配置,其他地方该怎么配还是要怎么配,按以前的来!!! <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactI
原创
发布博客 2020.07.24 ·
498 阅读 ·
1 点赞 ·
0 评论

通过正则表达式来替换字符串内容

一、正则表达式稍微介绍1.正则表达又称规则表达式。计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。2.正则表达式的特点是:1 灵活性、逻辑性和功能性非常强;2. 可以迅速地用极简单的方式达到字符串的复杂控制。3. 对于刚接触的人来说,比较晦涩难懂。3.这里给大家推荐一遍博客,大部分常用的正则表达式都有十大正则表达式!二、具体操作 String re ="([A-Za-z]+[0-9]+)";//匹配2
原创
发布博客 2020.07.15 ·
1010 阅读 ·
1 点赞 ·
0 评论

springboot+nginx的一个简单的跨域小Demo

一、nginx是什么?(简单介绍)1.nginx就是反向代理服务器。代理服务器是介于客户端和Web服务器之间的另一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页,而是通过向代理服务器发送请求,信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。这样我们就可以用它来实现跨域的操作了。如下图:二、正式开始第一步:没有nginx的话要先安装(我这里不详细介绍),给大家推荐一篇文章:windows下安装nginx第二步:安装好nginx过后,重要的就是配置ngin
原创
发布博客 2020.07.07 ·
285 阅读 ·
2 点赞 ·
7 评论

mysql数据库的性能优化

一、前言相信学java的朋友对于mysql数据库并不陌生,它是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言–结构化查询语言(SQL)进行数据库管理。 MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。当然,尽管mysql数据库已经很优秀了,但我们可以让它变得更优秀,性能再次得到提升!二、方法1.当只要一行数据时使用 limit 1:查询时如果已知会得到一条数据,这种情况下加上 limit 1 会增
原创
发布博客 2020.07.03 ·
233 阅读 ·
1 点赞 ·
0 评论

mysql中url路径“?”后各部分的含义

一、前言我们连接本地mysql数据库的时候,通常是这样写的:jdbc:mysql://localhost:3306/数据库名,当然为了防止乱码可以在数据库名后面加个 : ?characterEncoding=utf8。其实除了可以加个这个之外,还有很多东西可以加(根据自己的需求来)!二、详细介绍jdbc:mysql://localhost:3306/数据库名?useUnicode=true&characterEncoding=utf8&useSSL=false&auto
原创
发布博客 2020.07.02 ·
842 阅读 ·
3 点赞 ·
0 评论

根据需要用代码自动生成mysql数据库(高效,方便)

一、这样做的原因出于一些业务的需要,比如一个招聘网站,有很多公司在上面注册招人,每一个公司的信息储存量都是很大,如果只用一个数据库的话,可能无法精确查询,运行和响应的性能方面也不是很好!特别是在高并发的情况下。效果可能不是很好。这个时候,就会想到每一个公司注册的时候同时也给它创建一个属于自己的数据库,这样的话,管理起来也是非常的方面,性能方面也得到了很大的提升!我这里主要是分享一下自己的经验:(不足之处欢迎留言)二、怎么做1.创建一个springboot项目(我用的是idea)2.在项目src/
原创
发布博客 2020.06.30 ·
427 阅读 ·
3 点赞 ·
0 评论

shiro之加密Cryptoraphy(md5)

一、前言1.shiro是apache提供开源的安全管理框架。2.可以实现认证,授权,会话管理,加密,缓存等。3.Cryptoraphy 加密 提供常用的加密算法,很方便保证数据安全。MD5,SHA等这里我主要介绍一下简单md5加密二、shiro散列算法1:散列算法(加密算法)在身份认证过程中涉及到加密,密码时进行加密。保证密码安全。shiro提供常用的加密算法:md5, sha...
原创
发布博客 2019.12.27 ·
165 阅读 ·
2 点赞 ·
2 评论

Spring基础笔记(萌新专用)

俗话说的好:万事开头难,做什么都需要坚持,学习也是一样,都要从基础做起,基础不牢,地动山摇,基础打牢了,我们才好进一步的发展!一、第一章《Spring入门IOC、DI》1:spring 春天 轻量级容器框架作者:Rod Johnson理论:轮子理论 (不需要重复生产轮子)IT: 直接使用写好的代码2:spring 框架宗旨不重复开发的新技术,但是现有的技术使用起来更方便。3:...
原创
发布博客 2019.12.23 ·
414 阅读 ·
4 点赞 ·
0 评论

java命名规范法则大全(让你的代码更加专业化)

前言:我相信,我们在刚开始学习java的时候,给包、类、方法等命名的时候总是取名不规范。这虽然不是什么大问题,但对于一个专业的程序员来说。命名规范化也是必不可少的。这里给大家整理了一些命名法则,非常适合咱们这些萌新☆⌒(*^-゜)v THX!!命名规范的话能够在编码过程中实现规范化,为以后的程序开发中养成良好的行为习惯。增加代码的易读性,可读性。一、包(全部小写)包名全部小写,但它不同的项目...
原创
发布博客 2019.12.10 ·
602 阅读 ·
1 点赞 ·
1 评论

10分钟掌握十大常用正则表达式(你值得拥有)

我们在做表单验证的时候,常常会用到正则表达式,但是有些表达式对于我们这些萌新来说又很困难,经常写错,这里我就给大家整理一些经常使用的正则表达式,希望可以帮到大家,有什么问题大家也可以提出来!一、用户名正则4到16位(字母,数字,下划线,减号)var uPattern = /^[a-zA-Z0-9_-]{4,16}$/;var v = document.getElementById('v')....
原创
发布博客 2019.12.05 ·
278 阅读 ·
2 点赞 ·
0 评论
加载更多