3 陈星星

用代码编写我们的青春年华!

添加认证
等级
TA的排名 3k+

企业微信脚手架(第三方)

开发文档地址:https://work.weixin.qq.com/api/doc/90001/90142/90594企业微信服务商后台:https://open.work.weixin.qq.com/wwopen/developer/#/index一、前言1.企业微信于2016年4月上线,是腾讯微信团队打造的以办公沟通工具为主打定位的移动办公平台,它的slogan:让每个企业都...

2020-02-25 14:32:11

微信小程序脚手架

一、前言

2020-02-23 20:51:53

微信公众号脚手架

一、前言方便要开发微信公众号的朋友们,可以快速将服务搭建起来,不要把时间浪费在服务的搭建上,专心写我们的业务代码。你需要了解的知识:1.微信公众号大概的开发流程2.注册公众号(本脚手架是用公共的测试账号)3.服务器的配置4.内网穿透(我用的是花生壳)5.公众号开发文档先大概看一遍废话不多说了,你懂得,直接讲重点…二、几个关键的地方本项目依赖SDK开发工具包(WxJava)...

2020-02-22 16:08:08

企业微信脚手架(企业内部)

一、前言1.企业微信于2016年4月上线,是腾讯微信团队打造的以办公沟通工具为主打定位的移动办公平台,它的slogan:让每个企业都有自己的微信。2.企业微信提供了通讯录管理、应用管理、消息推送、身份验证、移动端SDK、素材、OA数据接口、企业支付、电子发票等API,管理员可以使用这些API,为企业接入更多个性化的办公应用。3.企业微信也是一个平台,是一个统一的办公入口,可以集成公司内部...

2020-02-13 11:07:27

大数据任务调度系统-Hera

一、前言在大数据平台,随着业务发展,每天承载着成千上万的ETL(Extract-Transform-Load 数据抽取,转换,装载)任务调度,这些任务集中在hive,shell脚本调度。怎么样让大量的ETL任 务准确的完成调度而不出现问题,甚至在任务调度执行中出现错误的情况下,任务能够完成自我恢复甚至执行错误告警与完整的日志 查询。hera任务调度系统就是在这种背景下衍生的一款分布式调度系统。随...

2020-01-07 20:23:17

智慧商圈支付宝小程序(ISV系统服务商开发模式)

一、产品成果二、前言本次支付宝小程序和以前支付宝小程序不同是,以前小程序主体就是个普通的小程序,这次我们是站在第三方ISV(服务商)角度来进行开发。ISV 帮助商户开发小程序时可使用的两种开发模式:模板开发模式(我们这次方案)代开发模式模板开发模式支持 ISV 通过 API 批量处理商户小程序,所以该模式比较适合有大量同类型商家客户的ISV;代开发模式则比较适合商户定制化小程...

2020-01-07 19:50:29

第九篇 - 手写心跳检测

Github源码下载:https://github.com/chenxingxing6/sourcecode/tree/master/study-net一、前言1.1 什么是心跳检测在分布式系统中,分布在不同主机上的节点需要检测其他节点的状态,如服务器节点需要检测从节点是否失效。为了检测对方节点的有效性,每隔固定时间就发送一个固定信息给对方,对方回复一个固定信息,如果长时间没有收到对方...

2019-12-19 20:20:28

第八篇 - 手写Redis(Java实现)

Github源码下载:https://github.com/chenxingxing6/sourcecode/tree/master/code-redis一、前言Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、key-value数据库。它通常被称为数据结构服务器,因为值(value)可以是字符串(String),哈希(Hash),列...

2019-12-06 19:49:15

第七篇 - 手写Aop(面向切面编程)

Github源码下载地址:https://github.com/chenxingxing6/sourcecode/tree/master/code-springaop一、前言AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Sprin...

2019-10-21 20:26:23

第六篇 - 手写基于接口实现动态代理

Github源码下载地址:https://github.com/chenxingxing6/sourcecode/tree/master/code-proxy一、前言我们知道常见的动态代理有两种实现方式,基于jdk实现动态代理,基于cglib实现动态代理。本篇博客将自已模仿jdk实现接口动态代理,自己手写源码,实现一个接口的动态代理。二、实现接口动态代理如果不了解jdk动态代理的,...

2019-10-19 12:11:46

第五篇 - 手写Tomcat(基于Netty)&热部署

Github源码下载地址:https://github.com/chenxingxing6/sourcecode/tree/master/code-netty-tomcat一、前言

2019-10-09 19:51:00

第四篇 - 手写RPC框架

Github源码下载地址:https://github.com/chenxingxing6/myrpc一、前言RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外的为这个交互作用编程,如果涉及的软件采用面向对象编程(...

2019-10-01 21:29:57

第三篇 - 手写ORM框架

一、前言ORM对象关系映射(Object Relational Mapping),用于实现面向对象编程语言里不通类型系统的数据之间进行转换。简单来说,ORM就是通过使用描述对象和数据库之间映射的元数据,将程序中的对象与关系数据库进行相互映射。MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设...

2019-09-19 15:10:38

第二篇 - 手写Tomcat服务器

1.前言花了快2天的时间了,终于完善了我这个MyTomcat。到目前来说,我感觉还可以吧,当然我希望感兴趣的小伙伴们,你们可以在我这个基础上继续完善,你们可以把解析jsp功能加进去,还要一个较严重的问题就是,中文字符会乱码。总之,希望对路过的小伙伴们有帮助。2.MyTomcat介绍2.1 项目目录结构2.2 配置环境变量Mytomcat_home配完之后重启电脑,使配置生效。...

2019-09-17 22:01:56

第一篇 - 手写SpringMvc框架

一、前言SpringMVC是Spring框架的一个模块,是基于mvc的webframework模块。mvc是一种设计模式,即model-view-controller,mvc在b/s系统下的应用如下图所示。SpringMvc原理图:二、手写SpringMvc...

2019-09-17 21:32:15

基于百度AI开发平台实现人脸识别登陆-Springboot

一、效果图

2019-09-01 18:46:35

2020Java学习大纲

图片来自咕泡学院:

2019-07-16 10:24:55

SpringBoot多数据源配置-实战

一、前言这次项目涉及到模板配置,dba建议我们将配置的表单独放到配置库里面,所以这里我们需要在项目里面配置多数据源,然后不同的服务调用不同的数据源。数据库的密码比较敏感,我们是配置在百度的Disconf里面,远程获取。二、配置文件由于我们使用了disconf,数据源配置写在*.yml文件里面,无法获取disconf配置,最后配置在*.xml文件里面: <!--数据源1-->...

2019-06-17 16:31:06

简简单单教你实现内网穿透

sudo./bin/ngrokd-tlsKey=server.key-tlsCrt=server.crt-domain="zzmd.superboycxx.top"-httpAddr=":8081"-httpsAddr=":8082"屁话不讲,先来看下效果:1.搭建环境(安装git,golang)因为Ngrok是基于Go语言编写的...

2019-03-10 15:06:14

SrpingCloud系统学习 - 路由网关Zuul

一,前言在微服务架构中,需要几个关键的组件,服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个组件可以组建一个简单的微服务架构。客户端的请求首先经过负载均衡(zuul、Ngnix),再到达服务网关(zuul集群),然后再到具体的服务,服务统一注册到高可用的服务注册中心集群。2.什么是ZuulZuul的主要功能是路由和过滤器。路由功能是微服务的一部分,比如/api/...

2019-01-01 11:57:26

查看更多

勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。