自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不羁鱼|Karle

极致,责任,死磕

  • 博客(37)
  • 资源 (10)
  • 收藏
  • 关注

原创 程序员如何脱单?看完脱单率至少增加80%

程序员想要脱单,可以从4个方面进行突破,一是从自身社交圈方面突破,二是利用现有社交平台进行突破,三是提升自我,四是发展身边的单身异性

2024-01-28 11:06:52 512

原创 数据库防护做不好,分分钟要被勒索比特币,每个接触数据库的都必须知道

服务器被黑了代码还可以重新部署,但数据库被黑了就啥都没有了,数据的价值远远高于程序代码的价值!

2023-02-23 23:56:43 1019

原创 云服务器安全组、防火墙、端口问题,结合telnet解决项目部署无法访问

无论是运维还是后台亲自操刀在云服务器上部署项目,往往会遇到项目部署上去了,也确定项目正常运行,但还是没法访问的问题。

2024-02-02 17:25:59 1144

原创 数据库指定某个列的某个值优先排序

指定某个商品某个品牌优先展示,那么数据库SQL该怎么实现呢?

2024-02-02 11:23:31 686

原创 获取今年是哪个生肖以及星座

最近在写交友系统的时候,用户信息需要根据填写的生日来计算生肖,以下是根据生日快速计算生肖的实例代码。

2023-07-20 13:54:03 199

原创 快速获取今天是星期几

在我们日常业务代码中,经常要用到星期几,以下两种方式可以快速判断当天是星期几。

2023-07-20 13:48:42 3362

原创 Linux centos升级nodejs,解决升级NodeJS遇到的问题,升级GLIBC、GLIBCXX、gcc(含资源包下载)

公司网站用的Nuxt开发的,本地开发环境NodeJS已经升级到16.14.2版本,服务器也要从12版本升级到16.14.2

2023-02-25 11:16:20 2335 1

原创 【项目总结】自己架构的一款电商产品以及相关技术心得(持续更新)

Java技术栈:Dubbo+Zookeeper+Activemq+Redis+Spring boot 2+通用mapper管理后台技术栈:LayUI+Layuimini+thymeleaf+webSocket

2020-04-23 18:21:55 388

原创 【Linux软件安装】Centos 安装 ActiveMQ(附jre1.8安装)

官网地址:http://activemq.apache.org/老规矩,在/usr/local/目录下新建software目录#wget http://apache.website-solution.net//activemq/5.15.8/apache-activemq-5.15.8-bin.tar.gz#tar -zxvf apache-activemq-5.15.8-bin.tar....

2019-01-01 21:33:17 476

原创 Spring boot基于redis实现附近的人(附源码下载)

此文章针对去年写的Java基于Redis实现“附近的人 这篇文章进行优化

2018-10-03 21:55:40 1233 4

原创 【通用mapper】项目升级通用Mapper引发的一连串问题以及问题解决

tk.mybatis.mapper.MapperException: 无法获取实体类*******对应的表名!

2018-10-03 20:25:45 3401 1

原创 【tomcat 启动报错】The Tomcat connector configured to listen on port 8080 failed to start问题解决

项目启动8080端口被占用怎么解决

2018-08-15 20:05:34 18008 1

原创 【Linux软件安装】Centos Redis 3.2傻瓜式安装

安装环境:Linux Centos 6.8 x64 Redis版本:3.21:软件下载官方下载地址:https://redis.io/download3.2版本下载链接:http://download.redis.io/releases/redis-3.2.12.tar.gz在/usr/local目录下新建software文件夹# cd /usr/local# m...

2018-07-22 18:28:52 1832

原创 【Linux软件安装】 Centos MySQL5.7安装

安装环境:Linux Centos 6.8 x64 MySql版本:5.71.软件下载官方下载网址:https://dev.mysql.com/downloads/mysql/标识2:官网默认显示最新版本(当前为8.0版),点击咱们想要安装的版本,此处咱们安装5.7 标识3:...

2018-07-22 16:07:05 427 1

原创 Maven制作本地仓库jar,以及解决but there is no POM in this directory问题

项目中用到支付宝支付SDK jar,像这种外部jar想要在项目中引用,有两种方式,一种是把jar导入到项目中,通过maven的进行引用;另一种是把jar制作安装到本地或者远程仓库中,再引用。方式一<dependency> <groupId>com.alipay</groupId> <artifactId>alipay-sd...

2018-04-08 12:45:36 13200 5

原创 解决Spring-boot 引入系统包导致的java.lang.NoClassDefFoundError

最近在做一个含支付宝支付的项目,架构用的是Spring-boot;支付宝官网提供一个支付SDK jar下载使用,把jar直接拷贝到项目中引用使用。

2018-04-05 12:43:17 20126 5

原创 【码出高效】我最常用的Eclipse快捷键

Ctrl 1. Ctrl+1 快速修复 2. Ctrl+D 删除当前行 3. Ctrl+L 定位在某行 4. Ctrl+T 快速显示当前类的继承结构 5. Ctrl+K 快速定位到下一个选中字符 6. Ctrl+Z 回退 7...

2018-03-21 21:21:51 421

原创 【记一次坑】COLLATION ‘utf8_bin‘ is not valid for CHARACTER SET ‘utf8mb4‘

数据库使用utf8mb4作为存储字符,使用SQLyog V11.33备份数据库会出现COLLATION ‘utf8_bin’ is not valid for CHARACTER SET ‘utf8mb4’查看SQL执行记录,发现SQLyog在查询数据库存储过程时携带utf8_bin校对码进行查询【数据库设置的是utf8mb4】解决办法:SQLyog V11.33更换为V11....

2018-02-25 13:52:40 26864

原创 Spring Boot 允许跨域请求、自定义请求头

Spring boot允许跨域设置

2017-12-22 10:17:49 19207 5

原创 【代码规范神器】阿里巴巴Java开发规约IDE插件使用教程(P3C)

继阿里公布Java开发手册(终极版)后,今天中午阿里技术公众号推文中又公布几款开源项目,其中一款插件(阿里巴巴Java开发规范插件)着实让我感到小激动;插件支持IDEA以及Eclipse安装

2017-10-17 14:09:12 15866

原创 Eclipse Problems During Content Assist正确解决方法

Eclipse在代码提示的时候,遇到此问题弹窗,百度、Google了很多解决方法,都不能解决对比了网上此问题的种种解决方案,总结得到Eclipse抛出此问题的原因有多种,网上的解决方案比较适用于解决跟文章发布者遇到的同一问题授人以鱼不如授人以渔(问题分析与解决)遇到问题不能心急,要先确定问题所在并“对症下药”

2017-10-14 15:53:00 10405 1

原创 【小项目】Spring boot基于Redis缓存商城分类,商品信息(含源码下载)

商品分类:数据唯一,且一次性全部拿取,使用Set(集合)进行缓存商品列表:数据具备排序支持,使用SortedSet(有序集合)进行缓存商品详情:准确定位获取数据信息,使用Hash(哈希表)进行缓存

2017-10-13 21:31:48 6921

转载 Redis持久化RDB与AOF对比分析

AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。 AOF 文件中的命令全部以 Redis 协议的格式来保存,新命令会被追加到文件的末尾。 Redis 还可以在后台对 AOF 文件进行重写(rewrite),使得 AOF 文件的体积不会超出保存数据集状态所需的实际大小。Redis 还可以同时使用 AOF 持久化和 RDB 持久化。 在这种情况下, 当 Redis 重启时

2017-09-20 19:55:12 582

转载 Redis主从同步原理

主从刚刚连接的时候,进行全量同步;全同步结束后,进行增量同步。当然,如果有需要,slave 在任何时候都可以发起全量同步。redis 策略是,无论如何,首先会尝试进行增量同步,如不成功,要求从机进行全量同步

2017-09-19 14:37:21 686

原创 MyBatis基于Spring-boot集成通用Mapper以及pagehelper分页插件(含源码下载)

pagehelper集成

2017-09-17 15:08:14 16049 7

转载 我是一个线程(趣文)

我是一个线程, 我一出生就被编了个号: 0x3704, 然后被领到一个昏暗的屋子里, 这里我发现了很多和我一模一样的同伴。我身边的同伴0x6900 待的时间比较长, 他带着沧桑的口气对我说:我们线程的宿命就是处理包裹。 把包裹处理完以后还得马上回到这里,否则可能永远回不来了。我一脸懵懂,包裹,什么包裹?

2017-09-15 16:12:13 417

转载 99%的人都理解错了HTTP中GET与POST的区别

在我大万维网世界中,TCP就像汽车,我们用TCP来运输数据,它很可靠,从来不会发生丢件少件的现象。但是如果路上跑的全是看起来一模一样的汽车,那这个世界看起来是一团混乱,送急件的汽车可能被前面满载货物的汽车拦堵在路上,整个交通系统一定会瘫痪。为了避免这种情况发生,交通规则HTTP诞生了。HTTP给汽车运输设定了好几个服务类别,有GET, POST, PUT, DELETE等等

2017-09-14 09:22:39 408

原创 Eclipse新建Spring-boot项目,打包部署并输出HelloWord

Spring-boot因为其对jar包的高度集成以及简化服务配置,快速部署等的优点,逐渐成为Java开发人员的热衷的框架。

2017-09-13 14:54:06 33971 4

原创 Java基于Redis实现“附近的人”(含源码下载)

“附近的人”在社交类APP已成为标配的功能,Low一点的实现方式可以把坐标存至关系型数据库,通过计算的坐标点距离实现,这种计算可行但计算速度远不及内存操作级别的NoSql数据库。基于Redis数据库实现附近的人信息缓存,服务由Spring-boot框架搭建

2017-09-13 09:05:18 6659 4

原创 使用Java、hibernate validator注解校验入参,格式化出参(出参)

很多时候,后台通过ORM框架从数据库拿到表数据,需要对数据进行一些处理才抛给前端,常见的如格式化时间,在业务代码new一个SimpleDateFormat进行时间格式化处理。下面介绍以一种优雅的方式格式化出参,做一个贴心的后台程序员

2017-09-12 10:31:19 1924

原创 使用jquery-confirm优化JS弹出框

jquery-confirm是一款可整合font-awesome,bootstrap一起使用的强大jQuery对话框和确认框插件Demo演示地址:http://karle.vip/jc.htmlcss

2017-09-10 16:56:46 7783 1

原创 Linux与Window系统间Redis主从配置(图文)

前言:Redis支持丰富的数据结构以及高速的读写,分布式锁机制等优点,逐渐成为当前开发项目中的标配技术。解决场景:大多数项目在线上环境都是Linux系统,而开发环境则是Window系统,有时候本地开发环境需要读取线上Redis数据库数据进行调试时,可能是把dump.rdb数据文件Dowload到本地,然后Redis读取数据信息再作数据调试,此做法麻烦且不易于实时调试。接下来,利用Redis提供...

2017-09-10 13:45:02 1141 1

原创 RedisDesktopManager连接远程Linux系统的Redis服务(图文)

Linux环境:Centos 6.8 Redis服务端版本:3.2.6 Redis客户端下载链接:https://redisdesktop.com/download省略Linux系统安装Redis教程,网上安装教程很多;建议用tar.gz包安装 Redis官网tar.gz下载地址:wget http://download.redis.io/releases/redis-3.2.6.tar...

2017-09-10 10:07:07 12143 3

原创 Java面试中hashCode()与equals(Object obj)方法关系的准确回答

hashCode()与equals(Object obj)都是Java Object对象中的方法,也就是说Java的一切对象都提供这么两个方法。这两个方法在Java中有着不一般的联系;在Java类操作中,也起着至关重要的计算依据。

2017-09-09 21:07:12 1897 1

原创 Java、MySql计算两坐标点的距离

Java、MySql计算两坐标点的距离(单位:米)

2016-12-28 09:39:45 864

原创 使用Java、hibernate validator注解校验入参,格式化出参(入参)

在项目执行真正业务代码前,一般都需要对于前端的入参值进行一轮的判断,而一般的做法是写if语句进行值的判断,如下例子 public boolean insertOneUser(String name, int age) { if (name == null || name == "") { System.out.println("请输入名称"); return false;...

2016-07-28 19:52:58 3478 1

原创 快速获取当天0点0分0秒(00:00:00),23点59分59秒(23:59:59)

快速获取当天0点0分0秒,23点59分59秒

2016-05-24 14:22:13 52221

Linux centos升级v16.14.2版本nodejs,含GLIBC、GLIBCXX、gcc

公司网站用的Nuxt开发的,本地开发环境NodeJS已经升级到16.14.2版本,服务器也要从12版本升级到16.14.2,同时解决GLIBC、GLIBCXX环境依赖问题 对应博客教程:https://blog.csdn.net/qq_19260029/article/details/129198451

2023-02-25

publish-over-ssh.hpi最新版1.22,附安装教程

jenkins基本必装插件Publish Over SSH 被官方标识为 【This plugin is deprecated】,暂时无法通过插件在线安装,但可使用离线安装包publish-over-ssh.hpi进行安装,本插件为1.22最新版本,亲测可以使用

2022-02-21

MySQL 配置文件my.cnf 服务器适用配置

经验总结的服务器MySQL适用配置,避免大SQL导入、数据库备份等应用问题

2021-03-30

Spring boot基于redis实现附近的人

Spring boot基于Redis Hash数据结构实现附近的人Demo,框架由Spring-boot实现,压缩包含源码以及部署jar包。代码清晰,有注释,考虑性能优化

2018-10-03

jsoup-1.8.3(含源码)

Jsoup可以从网站URL,文件或字符串中获取或解析HTML,提供完整的方法操作HTML元素,属性和文本(含源码)

2017-11-26

基于Redis缓存商城分类以及商品信息Demo

基于Redis缓存商城分类以及商品信息,实现商城数据高速精确访问,源码,jar包

2017-10-15

MyBatis基于Spring-boot集成通用Mapper以及pagehelper分页插件

MyBatis基于Spring-boot集成通用Mapper以及pagehelper分页插件,含单元测试、SQL脚本;减少Mybatis SQL的编写

2017-09-17

Java基于Redis实现附近的人Demo

Java基于Redis实现附近的人Demo,框架由Spring-boot实现,压缩包含源码以及部署jar包。代码清晰,有注释,考虑性能优化

2017-09-13

jquery-confirm Demo|Karle

jquery-confirm是一款可整合font-awesome,bootstrap一起使用的强大jQuery对话框和确认框插件 ,演示地址:http://karle.vip/jc.html

2017-09-10

Redis3.2 Window-x64

Redis项目没有正式支持Windows。 但是,Microsoft Open Tech组织开发并维护了面向Win64的Windows Redis版本

2017-09-10

空空如也

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

TA关注的人

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