框架使用
morningcat2018
情深不寿,慧极必伤
展开
-
LUA简明教程(2)
因此LUA脚本不宜编写一些过于复杂了逻辑,必须尽量保证Lua脚本的效率,否则会影响其它客户端。Lua脚本在Redis中是以原子方式执行的,在Redis服务器执行EVAL命令时,redis.pcall() 执行命令错误时会将错误包装成一个table类型返回;redis.call() 执行命令错误时会向调用者直接返回一个错误;既可以当数组使用,也可以当字典使用;直到EVAL命令执行完毕为止。原创 2023-03-23 23:07:01 · 227 阅读 · 0 评论 -
AspectJ 简介
AspectJ 简介AspectJ是在PARC为Java编程语言创建的面向方面的编程扩展。它可以在Eclipse Foundation开源项目中使用,既可以单独使用,也可以集成到Eclipse中。 AspectJ通过强调最终用户的简单性和可用性,已成为AOP广泛使用的事实标准。首页文档官网文档AspectJ简介maven <!--https://mvnreposi...原创 2019-04-01 11:29:42 · 475 阅读 · 0 评论 -
Eclipse AspectJ
https://projects.eclipse.org/list-of-projects?combine=AspectJ&field_project_techology_types_tid=All&field_state_value_2=Allhttps://www.eclipse.org/aspectj/docs.php原创 2020-04-08 20:47:56 · 259 阅读 · 0 评论 -
使用weixin-java-miniapp实现微信小程序登录接口
maven 依赖 <!--微信开源封装sdk--> <dependency> <groupId>com.github.binarywang</groupId> <artifactId>weixin-java-miniapp</artifactId>...原创 2019-12-10 16:00:39 · 16116 阅读 · 7 评论 -
canal 入门实践
canal 入门实践MySQL 服务器Canal 服务端Canal 客户端java maven 工程MySQL 服务器修改 mysql 配置文件 my.conf[mysqld]log-bin=mysql-bin # 开启 binlogbinlog-format=ROW # 选择 ROW 模式server_id=1 # 配置 MySQL replaction 需要定义,不要和 canal 的 slaveId 重复启动 mysql 服务器mysqld测原创 2021-10-19 01:41:52 · 125 阅读 · 0 评论 -
Nginx 配置学习笔记
基本配置#user nobody;worker_processes 1;pid logs/nginx.pid;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local原创 2021-08-22 17:31:34 · 114 阅读 · 0 评论 -
maven scope 简要笔记
maven scope 简要笔记maven scopecomplietestprovidedruntimesystemimportmaven scope可参考官网文档大致有 complie(缺省值),test,provided,runtime,system,import 等选项;complie示例 <dependency> <groupId>com.mycompany.app</groupId> <artifactId原创 2020-12-21 22:30:18 · 106 阅读 · 0 评论 -
Feign的简单实践
Feign的简单实践Hello World编码器和解码器 encoder decoder客户端 client注解翻译器 contract依赖public class UrlService { public static final String SERVER_URL = "http://localhost:8080/";}Hello Worldpublic interface H...原创 2019-06-10 15:25:50 · 644 阅读 · 0 评论 -
Disruptor 框架的简单实践
Disruptor 框架的简单实践基础知识架构图核心概念简单实践https://github.com/LMAX-Exchange/disruptor/wiki/Introductionhttps://github.com/LMAX-Exchange/disruptor/wiki/Getting-Started基础知识理解Disruptor是什么的最好方法是将它与目前很好理解和非常相似的...原创 2019-08-29 20:11:37 · 500 阅读 · 0 评论 -
Jackson 简单使用记录
<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.10.1<...原创 2019-12-17 18:07:44 · 156 阅读 · 0 评论 -
编号生成器
package new_package.nio;import org.apache.commons.lang3.StringUtils;import oshi.SystemInfo;import oshi.hardware.HardwareAbstractionLayer;import java.io.Serializable;import java.util.UUID;impo...原创 2019-11-19 17:03:54 · 3662 阅读 · 0 评论 -
ReactiveX 操作符
ReactiveX 操作符创建操作fromjustcreatedeferintervalrangetimerempty never error变换操作mapscanbufferwindowgroupByflatMap过滤操作结合操作joinmergeandstartWithcombineLatest辅助操作条件和布尔操作ReactiveX的每种编程语言的实现都实现了一组操作符的集合。不同的实现之...原创 2019-10-12 15:39:58 · 456 阅读 · 0 评论 -
RxJava简述
RxJava简述简介版本基础概念1. 基类2. 一些术语上游、下游Objects in motionBackpressureAssembly timeSubscription time (订阅时间)Runtime3. fluent API4. Schedulers简介RxJavahttps://github.com/ReactiveX/RxJavaRxJava is a Java VM...原创 2019-10-10 19:25:36 · 361 阅读 · 0 评论 -
Memcache 简单实践
Memcache 简单实践简介安装java简介https://memcached.org/Free & open source, high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web a...原创 2019-09-02 16:08:18 · 157 阅读 · 0 评论 -
xxl-job 入门实践记录
xxl-job 入门实践记录下载安装包下载地址或:git clone https://github.com/xuxueli/xxl-job.gitMySQL数据库新建数据库及相关表结构:执行xxl-job/doc/db/tables_xxl_job.sql数据库脚本;修改配置修改/xxl-job-admin/src/main/resources/xxl-job-admin.prop...原创 2019-03-04 18:30:41 · 764 阅读 · 1 评论 -
小实践-手动启动嵌入式Tomcat
导入maven依赖&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.apache.tomcat&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;tomcat-catalina&amp;lt;/artifactId&amp;gt;原创 2019-02-22 02:33:40 · 292 阅读 · 0 评论 -
mapstruct 简单实践笔记
mapstruct 简单实践笔记简介Java bean映射,简单的方法!MaPrStult是一个代码生成器,极大地简化了基于配置的约定的Java bean类型之间映射的实现。生成的映射代码使用简单的方法调用,因此速度快、类型安全且易于理解。文档http://mapstruct.org/http://mapstruct.org/documentation/dev/reference/h...原创 2019-03-24 14:32:51 · 1144 阅读 · 0 评论 -
kryo浅析
kryo浅析简介Kryo is a fast and efficient object graph serialization framework for Java. The goals of the project are speed, efficiency, and an easy to use API. The project is useful any time objects nee...原创 2019-04-28 18:58:17 · 801 阅读 · 0 评论