activemq for windows安装,修改端口号 目前主流mq基本都接触过了,如rabbitmq、rocketmq、kafka等。 最近维护一个老系统,里面用的是 activemq,需要部署一套新的环境。 关于安装 activemq 记录下...... 言曌 09月23日 3075 6 阅读全文
springboot项目部署使用appassembler-maven-plugin插件实现配置和jar分离,让部署和维护更加简单 部署springboot项目,jar包和war的方式目前我用过,两者各有优缺点。 比如jar包部署,命令比较简单,但是如果想修改一个配置或者换个jar,需要重新打包部署。 war包部署的话,需要依赖外...... 言曌 09月18日 4804 8 阅读全文
c#部署的一些细节问题记录 最近需要维护一个老系统,c#写的,需要将里面的数据源从sqlserver改成mysql,数据库设计也改了挺多的,所以一些SQL也要修改。 这里主要记录遇到的几个问题。 因为之前自己也没有接触过c#,所...... 言曌 09月16日 2973 9 阅读全文
javaweb(不用spring) servlet 整合原生 dubbo api 生产者消费者示例 本文介绍在不使用spring的情况下,javaweb整合dubbo的示例。 完整代码:https://github.com/saysky/saysky-dubbo-study-example/tree...... 言曌 08月29日 3594 7 阅读全文
dubbo原生api注册服务只能注册第一个服务问题排查 最近准备在给同事们做一个dubbo的基本使用和源码讲解。 在用原生api写demo时,注册多个服务,只有一个能成功 问题描述 demo代码片段如下,我想注册RoleService和UserServic...... 言曌 08月29日 3849 6 阅读全文
MySQL中对字段使用函数导致索引失效 MySQL中对字段使用函数导致索引失效的问题其实很常见,大家一般都知道,但是工作中还是有很多人会犯错 比如下面这个例子,查询今天提交的订单 很多同学可能会写上面这种,实际上这种写法导致索引失效,最终全...... 言曌 08月24日 4559 8 阅读全文
Expression #1 of ORDER BY clause is not in SELECT list, references column xxxx which is not in SELECT list; this is incompatible with DISTINCT 如题报错,解决办法需要修改 sql_mode,在里面去掉 ONLY_FULL_GROUP_BY 可以查看 sql_model show variables like '%sql_mode%'...... 言曌 08月18日 6804 6 阅读全文
SSM项目配置事务不生效解决办法 今天帮一个朋友解决事务不生效的问题,这里总结下主要原因。 事务失效有几个常见原因解决办法 1)数据库表需要设置使用 INNODB 引擎,直接用Navicat修改,或者用命令 ALTER ...... 言曌 08月07日 3440 6 阅读全文
scrcpy 实现电脑上控制手机 今天突发奇想,上班时间不方便看手机如何不错过消息,怎么实现在电脑上使用(玩)手机呢? 百度了一下找到一个解决方案,操作也很简单,记录下。 需要准备一根数据线(需要有传输功能) 一、下载安装 scrcp...... 言曌 07月20日 2750 6 阅读全文
MyBatis Plus Generator根据表生成java代码使用教程 生成代码我们早期的时候用过 mybatis-generator, 后面又用过 idea 的EasyCode 插件来生成代码。 最近几年使用 MyBatis Plus 比较多,发现其也提供了代码生成器插...... 言曌 07月09日 3034 5 阅读全文
sqlserver2012连接JAVA: The server selected protocol version TLS10 is not accepted by client preference 刚才帮一个朋友解决了一个问题,记录下,虽然简单也花了不少时间,正好我服务器上那个风吟博客最近好像也是这个问题,项目没起来一直没管它,待会儿一起解决掉。 springboot项目,连接的是s...... 言曌 06月15日 19988 6 阅读全文
Java爬虫案例实战-webmagic抓取segmentfault博客文章 本文介绍一下使用webmagic爬虫框架来抓取互联网上的博客文章。 webmagic是一个十分简单的java爬虫框架。 官方文档地址:http://webmagic.io 代码地址:https://...... 言曌 06月13日 4264 6 阅读全文
记录HashMap的七个面试题 第一题:当key为null时,这次put操作,数据将被放入哪个桶位?为什么? 0号桶位,这是因为HashMap计算桶位是根据你传入key的hashcode进行一个扰动函数或者说二次hash之后,然...... 言曌 05月16日 5183 6 阅读全文
多路复用 select poll epoll 1. BIO 的缺陷 BIO中的B 是 Blocking 的阻塞的意思 作为服务端开发,使用ServerSocket 绑定端口号之后会监听该端口,等待accept事件,accept是会阻塞当前线程 当...... 言曌 05月15日 2675 6 阅读全文
SpringBoot/SSM 物品租赁系统 摄影器材租赁系统 基于SpringBoot/SSM的物品租赁系统 预览地址:http://doremi.liuyanzhao.com 后台部分代码地址:https://github.com/saysky/doremi ...... 言曌 04月26日 3584 8 阅读全文