- 博客(37)
- 资源 (10)
- 收藏
- 关注
原创 程序员如何脱单?看完脱单率至少增加80%
程序员想要脱单,可以从4个方面进行突破,一是从自身社交圈方面突破,二是利用现有社交平台进行突破,三是提升自我,四是发展身边的单身异性
2024-01-28 11:06:52 613
原创 数据库防护做不好,分分钟要被勒索比特币,每个接触数据库的都必须知道
服务器被黑了代码还可以重新部署,但数据库被黑了就啥都没有了,数据的价值远远高于程序代码的价值!
2023-02-23 23:56:43 1152
原创 云服务器安全组、防火墙、端口问题,结合telnet解决项目部署无法访问
无论是运维还是后台亲自操刀在云服务器上部署项目,往往会遇到项目部署上去了,也确定项目正常运行,但还是没法访问的问题。
2024-02-02 17:25:59 1303
原创 Linux centos升级nodejs,解决升级NodeJS遇到的问题,升级GLIBC、GLIBCXX、gcc(含资源包下载)
公司网站用的Nuxt开发的,本地开发环境NodeJS已经升级到16.14.2版本,服务器也要从12版本升级到16.14.2
2023-02-25 11:16:20 3515 1
原创 【项目总结】自己架构的一款电商产品以及相关技术心得(持续更新)
Java技术栈:Dubbo+Zookeeper+Activemq+Redis+Spring boot 2+通用mapper管理后台技术栈:LayUI+Layuimini+thymeleaf+webSocket
2020-04-23 18:21:55 427
原创 【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 488
原创 【通用mapper】项目升级通用Mapper引发的一连串问题以及问题解决
tk.mybatis.mapper.MapperException: 无法获取实体类*******对应的表名!
2018-10-03 20:25:45 3492 1
原创 【tomcat 启动报错】The Tomcat connector configured to listen on port 8080 failed to start问题解决
项目启动8080端口被占用怎么解决
2018-08-15 20:05:34 18950 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 1853
原创 【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 475 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 13409 5
原创 解决Spring-boot 引入系统包导致的java.lang.NoClassDefFoundError
最近在做一个含支付宝支付的项目,架构用的是Spring-boot;支付宝官网提供一个支付SDK jar下载使用,把jar直接拷贝到项目中引用使用。
2018-04-05 12:43:17 20291 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 428
原创 【记一次坑】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 27358
原创 【代码规范神器】阿里巴巴Java开发规约IDE插件使用教程(P3C)
继阿里公布Java开发手册(终极版)后,今天中午阿里技术公众号推文中又公布几款开源项目,其中一款插件(阿里巴巴Java开发规范插件)着实让我感到小激动;插件支持IDEA以及Eclipse安装
2017-10-17 14:09:12 16091
原创 Eclipse Problems During Content Assist正确解决方法
Eclipse在代码提示的时候,遇到此问题弹窗,百度、Google了很多解决方法,都不能解决对比了网上此问题的种种解决方案,总结得到Eclipse抛出此问题的原因有多种,网上的解决方案比较适用于解决跟文章发布者遇到的同一问题授人以鱼不如授人以渔(问题分析与解决)遇到问题不能心急,要先确定问题所在并“对症下药”
2017-10-14 15:53:00 10455 1
原创 【小项目】Spring boot基于Redis缓存商城分类,商品信息(含源码下载)
商品分类:数据唯一,且一次性全部拿取,使用Set(集合)进行缓存商品列表:数据具备排序支持,使用SortedSet(有序集合)进行缓存商品详情:准确定位获取数据信息,使用Hash(哈希表)进行缓存
2017-10-13 21:31:48 6982
转载 Redis持久化RDB与AOF对比分析
AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。 AOF 文件中的命令全部以 Redis 协议的格式来保存,新命令会被追加到文件的末尾。 Redis 还可以在后台对 AOF 文件进行重写(rewrite),使得 AOF 文件的体积不会超出保存数据集状态所需的实际大小。Redis 还可以同时使用 AOF 持久化和 RDB 持久化。 在这种情况下, 当 Redis 重启时
2017-09-20 19:55:12 618
转载 Redis主从同步原理
主从刚刚连接的时候,进行全量同步;全同步结束后,进行增量同步。当然,如果有需要,slave 在任何时候都可以发起全量同步。redis 策略是,无论如何,首先会尝试进行增量同步,如不成功,要求从机进行全量同步
2017-09-19 14:37:21 698
转载 我是一个线程(趣文)
我是一个线程, 我一出生就被编了个号: 0x3704, 然后被领到一个昏暗的屋子里, 这里我发现了很多和我一模一样的同伴。我身边的同伴0x6900 待的时间比较长, 他带着沧桑的口气对我说:我们线程的宿命就是处理包裹。 把包裹处理完以后还得马上回到这里,否则可能永远回不来了。我一脸懵懂,包裹,什么包裹?
2017-09-15 16:12:13 423
转载 99%的人都理解错了HTTP中GET与POST的区别
在我大万维网世界中,TCP就像汽车,我们用TCP来运输数据,它很可靠,从来不会发生丢件少件的现象。但是如果路上跑的全是看起来一模一样的汽车,那这个世界看起来是一团混乱,送急件的汽车可能被前面满载货物的汽车拦堵在路上,整个交通系统一定会瘫痪。为了避免这种情况发生,交通规则HTTP诞生了。HTTP给汽车运输设定了好几个服务类别,有GET, POST, PUT, DELETE等等
2017-09-14 09:22:39 419
原创 Eclipse新建Spring-boot项目,打包部署并输出HelloWord
Spring-boot因为其对jar包的高度集成以及简化服务配置,快速部署等的优点,逐渐成为Java开发人员的热衷的框架。
2017-09-13 14:54:06 34275 4
原创 Java基于Redis实现“附近的人”(含源码下载)
“附近的人”在社交类APP已成为标配的功能,Low一点的实现方式可以把坐标存至关系型数据库,通过计算的坐标点距离实现,这种计算可行但计算速度远不及内存操作级别的NoSql数据库。基于Redis数据库实现附近的人信息缓存,服务由Spring-boot框架搭建
2017-09-13 09:05:18 6752 4
原创 使用Java、hibernate validator注解校验入参,格式化出参(出参)
很多时候,后台通过ORM框架从数据库拿到表数据,需要对数据进行一些处理才抛给前端,常见的如格式化时间,在业务代码new一个SimpleDateFormat进行时间格式化处理。下面介绍以一种优雅的方式格式化出参,做一个贴心的后台程序员
2017-09-12 10:31:19 1971
原创 使用jquery-confirm优化JS弹出框
jquery-confirm是一款可整合font-awesome,bootstrap一起使用的强大jQuery对话框和确认框插件Demo演示地址:http://karle.vip/jc.htmlcss
2017-09-10 16:56:46 7840 1
原创 Linux与Window系统间Redis主从配置(图文)
前言:Redis支持丰富的数据结构以及高速的读写,分布式锁机制等优点,逐渐成为当前开发项目中的标配技术。解决场景:大多数项目在线上环境都是Linux系统,而开发环境则是Window系统,有时候本地开发环境需要读取线上Redis数据库数据进行调试时,可能是把dump.rdb数据文件Dowload到本地,然后Redis读取数据信息再作数据调试,此做法麻烦且不易于实时调试。接下来,利用Redis提供...
2017-09-10 13:45:02 1178 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 12333 3
原创 Java面试中hashCode()与equals(Object obj)方法关系的准确回答
hashCode()与equals(Object obj)都是Java Object对象中的方法,也就是说Java的一切对象都提供这么两个方法。这两个方法在Java中有着不一般的联系;在Java类操作中,也起着至关重要的计算依据。
2017-09-09 21:07:12 1935 1
原创 使用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 3546 1
Linux centos升级v16.14.2版本nodejs,含GLIBC、GLIBCXX、gcc
2023-02-25
publish-over-ssh.hpi最新版1.22,附安装教程
2022-02-21
Spring boot基于redis实现附近的人
2018-10-03
MyBatis基于Spring-boot集成通用Mapper以及pagehelper分页插件
2017-09-17
Java基于Redis实现附近的人Demo
2017-09-13
jquery-confirm Demo|Karle
2017-09-10
Redis3.2 Window-x64
2017-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人