自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 List集合去重方式及效率对比

List集合相信大家在开发过程中几乎都会用到。有时候难免会遇到集合里的数据是重复的,需要进行去除。然而,去重方式有好几种方式,你用的是哪种方式呢?去重方式效率是否是最高效、最优的呢?今天就给大家讲解一下List集合去重的常见及常用的四种方式。01实现思路:使用两个for循环遍历集合所有元素,然后进行判断是否有相同元素,如果有,则去除。这种方式是大部分最先想到的,也是最简单的实现方式。其中,...

2019-01-13 21:47:30 4548 3

原创 Linux 安装 Nginx 代理(详细教程)

Nginx 可以用于代理等各种操作,可用于代理前端和后端等各种项目,还可以做各种代理转发。1. 下载 NginxNginx 官方链接:http://nginx.org/官方各版本下载链接:http://nginx.org/download/目前最新版为 nginx-1.9.9,建议也下载最新版,最新版下载链接:http://nginx.org/download/nginx-1.9.9.tar.gz2. 使用命令下载压缩包安装软件时,建议新建一个目录,专门用于安装各种软件,方便后续查找和管理。比如

2021-12-10 22:18:15 1988

原创 Linux 777 权限表示什么,各数字又是什么含义?

最近在面试中,问到了 Linux 777 权限表示什么,各数字的含义又是什么。小格子通过自己的理解和查找的资料,做了如下总结,希望读者们遇到此问题时,可以快速又正确的回答。1、三种权限Linux 下的每个文件都有以下三种权限r:表示读取,对应的数字为 4;w:表示写入,对应的数字为 2;x:表示执行,对应的数字为 1通过 4、2、1 的组合,我们可以得到以下几种权限0:没有权限,用 - 表示4:读取权限,用 w 表示5:读取和执行权限,用 rx 表示6:读取和写入权限,

2021-02-25 23:12:24 10700 1

原创 143个相见恨晚的排行榜网站,总有一个用得着!

热搜榜 微博热搜:https://s.weibo.com/top/summary 百度风云榜:http://top.baidu.com/ 搜狗热搜榜:https://top.sogou.com/ 360实时热搜:https://trends.so.com/hot 微信热门:https://weixin.sogou.com/ 热议榜 知乎热榜:https://www.zhihu.com/billboard 贴吧热议榜:http://c.tieb

2021-02-22 00:15:42 8636

原创 MySQL 使用 order by limit 分页排序会导致数据丢失和重复!

作为程序员,经常写 SQL 语句是正常不过了。然而,编写一些 SQL 语句,总会出现一些奇怪的问题。问题最近在项目中遇到一个很神奇的问题,MySQL 使用 order by 进行排序并进行分页的时候,会出现部分数据丢失和重复。具体看下面这三张图其中,第一张图查询所有数据,并按 sort 字段排序,第二张图,查询从第 1 条数据开始,查询 10 条数据,并按 sort 字段排序,第三张图,查询从第 11 条数据开始,查询 10 条数据,并按 sort 字段排序,仔细看我用红色标记出来的

2021-01-19 07:32:33 2056

原创 Spring Boot 详细简介

Spring Boot 在最近几年特别流行,现在新的项目,几乎都在使用 Spring Boot 框架进行开发。为啥它深受大家的喜爱呢?今天,给大家简单的介绍一下 Spring Boot。后续会给大家介绍 Spring Boot 系列教程,包括实战。Spring Boot 简介Spring Boot 是 Spring 家族中的一个全新的框架,它用来简化Spring应用程序的创建和开发过程。也可以说 Spring Boot 能简化我们之前采用SSM(Spring MVC + Spring + MyBati

2021-01-13 11:58:27 1120 1

原创 Linux 安装 MySQL 8 数据库(图文详细教程)

本教程手把手教你如何在 Linux 安装 MySQL 数据库,以 CentOS 7为例。1. 下载并安装 MySQL 官方的 Yum Repositorywget -i -c https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了。yum -y install mysql80-community-release

2020-12-16 14:25:09 722 2

原创 牛逼,手机居然可以无线投屏到笔记本电脑!

在我们的生活中,有时候开会演示的时候,会用到投影仪,这样就大家就可以看到你电脑屏幕上的内容了。但是,有时候需要演示手机的操作。这时我们不太可能让大家挤在一起看你操作手机吧(也不太现实)。甚至有时候想把手机投屏到电脑观看电影。那么,有没有什么软件或者方式可以把手机投屏到电脑上,大家直接看投影仪就可以看到你在手机上的操作呢?当然,肯定是可以的。如果手机和电脑都安装了某些软件,是可以实现的。但是,手机和电脑都需要安装软件,而且这个功能又很少用。有没有不用安装软件就能实现呢?...

2020-05-12 20:11:39 6793 3

转载 消息队列常用应用场景介绍

消息队列作为分布式系统中重要的组件,可以解决应用耦合,异步消息,流量削锋等系列问题实现高性能,高可用,可伸缩和最终一致性架构使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。1 异步处理场景说明:用户注册后,需要发注册邮件和注册短信。传统的做法有两种 1.串行的方式;2.并行方式(1)串行方式:将注册信息写入数据库成功后,发送注册邮件,再发送注册短信。以上三个任务全部完成后

2020-05-12 20:06:55 200

原创 Java如何把php数组转换为json数据

最近做一些网站的数据迁移,遇到数据库的某个字段存的数据既有 json 数据,也有 php 数组的字符串。而小编又是用 Java 语言开发的,最好的办法就是把 php 数组转换为 json 数据,在网上都没有找到比较合适使用 Java 进行处理的。当然,有一些网站可以在线运行 php 代码,可以直接调用这些网站进行处理。但是这样比较麻烦,可用性也不高。通过对 php 数组的分析,可以替换相应的字符、分割等操作后,转换为 json。下面,就分享一下如何使用 Java 处理 php 数组,希望对你所有帮助。

2020-05-09 10:54:13 438

原创 Linux常用实用命令

Linux是我们开发人员必不可少的系统,也是经常接触到的。然而,Linux命令比较多,有些不常用也难记住。那么,我们如何更高效的使用Linux命令,而又不必全面地学习呢?今天就给大家分享一下我在开发过程中,比较常用、也比较实用的Linux命令。01 查看文件或日志查看文件内容或日志文件, 相信几乎所有人都会接触到。其中,用得最多的就是head、tail和cat命令。1、head表示头部,查...

2019-11-25 20:40:30 325

原创 啥?下载的文件显示“文件已损坏,无法打开”?

对于一个开发人员的我,这两天在网站做一个导出Excel表格功能,遇到了一个坑。在本地测试导出并且可以打开,但是到了测试环境导出打开却显示“文件已损坏,无法打开”。刚开始以为是代码问题,一直在排查代码,对比之后一模一样,代码也没问题。经过老半天的排查,在网上无无意间发现,原来不是代码问题,是这个原因。而对于大部分人(不是开发人员)来说,应该也会遇到过这种情况:在某个网站下载的Excel表格...

2019-11-24 16:08:20 11096 5

原创 Spring MVC或Spring Boot设置默认访问页面及项目配置不生效原因

tomcat配置默认访问页面进入 tomcat 的 conf 目录,编辑 web.xml 文件。在 添加默认访问页面。index.htmlindex.jsp首先默认访问index.html页面,如果该页面不存在,则会访问index.jsp,以此类推。这种方式适合访问静态的页面(也包括JSP)或者说是没有任何参数的页面。Controller 配置index页面如果tomc...

2019-06-29 12:53:40 3835

原创 Java分割中英文,并且中文不能分割一半?

最近准备入其他坑位。在面试过程中,遇到下面这题笔试题,拿出来分享分享。**题目:**编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”。**思路:**每个文件编码格式不一致,如UTF-8、GBK等。其中,UTF-8 中文用三...

2019-06-29 12:51:44 1505

原创 Java日期工具类:日期转化、今天日期、昨天日期、明天日期、指定日期

想必程序员在开发过程中,遇到日期转化肯定避免不了的。它让人爱恨不已,而有些又记不住,每次遇到都得问度娘。我最近在开发过程中亦是如此。为了让自己更好的记忆,方便以后遇到日期类型转化相关开发。因此,自己作了适当的整理,编写了一个Java日期工具类,包括获得今天日期、昨天日期、明天日期、日期和字符串之间转化等相关转化。希望这个日期工具类,也能提高你对日期转化的开发效率。日期工具类:DateToo...

2018-11-21 22:55:30 650

原创 免费简单高效的下载工具

最近有朋友私聊我: 有可以下载所有音乐工具吗? 有可以下载百度文库工具吗?   这些确实是大家经常遇到的问题,因为很多都需要会员,但是自己只是偶尔遇到,开个会员又太浪费了。经过这几天的整理,我找到了相关的工具及网站,今天分享给大家。希望这些干货你能用得上。 一、全网音乐免费下载 如今现在听歌软件app越来越多,给了我们更多选择。以前几乎都是免费下载的,如今很...

2018-09-06 20:32:39 1382

原创 Excel导入数据库方式

如果项目经理给你一个Excel表格数据,让你把这些数据插入数据库,你会怎么操作?大部分想的就是通过Java代码拼接成SQL语句。今天给大家介绍另外一种简单快速的方式:通过Navicat Premium导入,希望对你有所用处。下面以学生数据为例。  1.打开Excel表格数据,另存为.csv格式;  2.打开Navicat Premium,并连接好数据库(例如我的是s...

2018-09-06 20:19:51 2569 2

原创 淘淘商城的新增商品中的商品类目选择时,只有父节点,没有子节点,这个是出错什么问题呢

淘淘商城的新增商品中的商品类目选择时,只有父节点,没有子节点。解决方案EasyUITreeNode类中的属性是state,不是status

2018-01-17 14:25:11 941 10

原创 Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean) on proj

当运行项目出现[ERROR] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean) on project taotao-manager-web: Failed to clean project: Failed to delete D:\eclipse-workspac

2018-01-16 15:58:49 2063 1

Java面试宝典2017版

Java面试宝典2017版,关于Java面试题目等相关技术、算法与编程、html&JavaScript;&ajax;、Java Web、数据库等

2018-01-16

空空如也

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

TA关注的人

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