上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
摘要: 什么是SpringBoot?为什么要用SpringBoot 用来简化spring应用的初始搭建以及开发过程 使用特定的方式来进行配置(properties或yml文件) 创建独立的spring引用程序main方法运行 嵌入的Tomcat无需部署war文件 简化maven配置 自动配置spring添加 阅读全文
posted @ 2022-05-13 13:42 zhαojh 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 什么是Spring? Spring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。 常见的配置方式有三种:基于XML的配置、基于注解的配置、基于Java的配置。 主要由以下几个模块组成: Sprin 阅读全文
posted @ 2022-05-13 09:57 zhαojh 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 观察者模式、事件通知、消息队列三者有类似,都有回调函数注册,通知调用的设计,容易混淆。 简述和区别 观察者模式:被观察对象状态改变,所有观察它的对象得到通知。也称订阅模式,英文Observer。 被观察者不依赖观察者,通过依赖注入达到控制反转。 事件通知:事件发生后,通知所有关心这个事件的对象。 与 阅读全文
posted @ 2022-05-12 17:35 zhαojh 阅读(572) 评论(0) 推荐(0) 编辑
摘要: JDK1.4 正则表达式,异常链,NIO,日志类,XML解析器,XLST转换器 JDK1.5 自动装箱、泛型、动态注解、枚举、可变长参数、遍历循环 JDK1.6 提供动态语言支持、提供编译API和卫星HTTP服务器API,改进JVM的锁,同步垃圾回收,类加载 JDK1.7 提供GI收集器、加强对非J 阅读全文
posted @ 2022-05-12 17:27 zhαojh 阅读(2295) 评论(0) 推荐(0) 编辑
摘要: 如上图,由于微信端限制,个人主体小程序无法进行微信认证、申请微信支付,故个人主体无法使用起飞页商城小程序。 个人主体开放服务类目:https://developers.weixin.qq.com/miniprogram/product/material/#%E4%B8%AA%E4%BA%BA%E4% 阅读全文
posted @ 2022-05-12 16:36 zhαojh 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 微信订阅号和服务号的区别 区别1:“订阅号”每天可以群发一次。 “服务号”每月可以发表四次。 区别2:“订阅号”的消息折叠出现在订阅号的文件夹中,不会收到微信提醒。 “服务号”的消息出现在微信聊天列表中,会像收到消息一样有微信提醒。 区别3:“订阅号”无论认证与否都不能进行微信支付。 “服务号”认证 阅读全文
posted @ 2022-05-12 16:35 zhαojh 阅读(2880) 评论(0) 推荐(0) 编辑
摘要: 如何做到快速学习一门编程语言? 1、了解该语言的类型与特征 比如搞清楚,这个语言它是编译型的还是解释型的、或者是两者兼之。 是声明型的还是指令型,如果是指令型的那是面向过程,还是面向对象; 是静态语言还是动态语言;其本语法是基于c语言发展的还是基于basic发展的等。 不同的语言类型和特征,它代表的 阅读全文
posted @ 2022-05-11 17:31 zhαojh 阅读(239) 评论(0) 推荐(0) 编辑
摘要: SQL优化 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引; 避免使用 NULL 字段,很难查询优化且占用额外索引空间,可以设置默认值0或''; 应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描; 应尽 阅读全文
posted @ 2022-05-11 17:02 zhαojh 阅读(262) 评论(0) 推荐(1) 编辑
摘要: 二者的主要区别在于: 1、备案问题:香港服务器不用备案,大陆服务器需要备案。 2、资源问题:香港服务器的带宽资源是国际出口,且比较小,价格也贵。大陆服务器的带宽是纯内地的,有大带宽,价格比较便宜。 3、环境问题:香港服务器比较而言要宽松点,没有大陆服务器限制那么严格。 阅读全文
posted @ 2022-05-11 16:55 zhαojh 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 流程如下: 小程序是一种新的开放能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。 开放注册范围:个人 企业 政府 媒体 其他组织 1、注册 在微信公众平台注册小程序,完成注册后可以同步进行信息完善和开发。 2、小程序信息完善 填写小程序基本信息,包 阅读全文
posted @ 2022-05-11 16:53 zhαojh 阅读(1476) 评论(0) 推荐(0) 编辑
摘要: 在提升系统性能方面我们一直关注的是系统的查询性能,通过数据库的分布式改造,各类缓存的原理和使用技巧。究其原因在于我们遇到的大部分场景都是读多写少,尤其是在一个系统的初级阶段。 高并发写请求的场景,其中秒杀抢购就是最典型的场景。 假设你的商城策划了一期秒杀活动,活动在第五天的 00:00 开始,仅限前 阅读全文
posted @ 2022-05-11 16:48 zhαojh 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 幂等就是一个操作,不论执行多少次,产生的效果和返回的结果都是一样的。 要做到幂等性,从接口设计上来说不设计任何非幂等的操作即可。 例如很常见的支付下单等场景,由于分布式环境中网络的复杂性,用户误操作,网络抖动,消息重复,服务超时导致业务自动重试等等各种情况都可能会使线上数据产生了不一致,造成生产事故 阅读全文
posted @ 2022-05-11 16:45 zhαojh 阅读(74) 评论(0) 推荐(0) 编辑
摘要: Idea常用快捷键 删除所有空行 使用替换 Ctrl + R 点亮后面的魔法图标启用正则表达式,输入:^\s*\n,然后选择替换全部 查询指定类或方法在哪里被引用 光标点中需要查找的类名和方法名,然后使用快捷键 Alt + F7 查看当前类的方法、属性 Alt + 7 快速将一个变量改名 Shift 阅读全文
posted @ 2022-05-11 09:21 zhαojh 阅读(436) 评论(0) 推荐(0) 编辑
摘要: ### Spring Cloud 比较 #### 一、简介 1、SpringCloud:一套微服务架构下的一站式解决方案,理念就是解决我们在微服务架构中遇到的任何问题; 2、SpringCloudAlibaba:阿里实现对SpringCloud组件进行扩展; 3、SpringCloudTencent 阅读全文
posted @ 2022-05-11 09:14 zhαojh 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1-基本操作 1.0 简介 Markdown 是一种轻量级标记语言,创始人是约翰·格鲁伯(John Gruber)。它允许人们 “使用易读易写的纯文本格式编写文档,然后转换成有效的 HTML 文档。 1.1 内容目录 语法: [TOC] 效果: 目录1-基本操作1.0 简介1.1 内容目录1.2 标 阅读全文
posted @ 2022-05-11 09:12 zhαojh 阅读(205) 评论(0) 推荐(0) 编辑
摘要: Nginx的作用 保护和隐藏原始资源服务器 负载均衡 最简单的反向代理演示(在一台服务器上做代理服务器,将http请求转发到另一台IIS服务器上,通过二级域名形式访问。) 负载均衡旨在优化资源使用,最大化吞吐量,最小化响应时间。将用户请求分配给多个服务器。 https通信nginx反向代理443端口 阅读全文
posted @ 2022-05-11 09:11 zhαojh 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 前端那么多好的框架 为什么springboot推荐使用Thymeleaf? 前端框架和模板引擎不是一种东西: 模板引擎:Thymeleaf、freemarker、JSP。 前端框架:vue、angularjs、react、jquery。 Thymeleaf是一个替代JSP的模板引擎(传统的整合项目) 阅读全文
posted @ 2022-05-11 09:09 zhαojh 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 多线程 通常多线程的应用不是为了提高运行效率,而是为了提高资源使用效率(单核CPU不行,反而降低),还可以实现异步调用。 单核CPU同一时间只能处理一个线程(因为一个CPU一次只能执行一条指令),但速度非常快,消除阻塞,造成并行的假象(并发:交替轮流使用资源) 多核CPU同一时间可以处理多个线程,每 阅读全文
posted @ 2022-05-11 09:08 zhαojh 阅读(2451) 评论(0) 推荐(0) 编辑
摘要: 1、集群:同一个业务,部署在多个服务器上。 首先准备一台响应服务器,然后由多台服务器集群完成同一个任务,使用负载均衡机制分派请求。 2、分布式:把一个业务拆分成多个子业务,部署在不同的服务器上。 单一分布式应用的缺点:分布式中的每一个节点完成不同的业务,如果这个节点垮了,这个业务就不能访问了。 正确 阅读全文
posted @ 2022-05-11 09:07 zhαojh 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 认证、授权、鉴权和权限控制 定义英文实现方式 认证确认声明者的身份identification根据声明者独特的识别信息 授权获取用户的委派权限authorization颁发一个授信媒介,不可被篡改,不可伪造,受保护 鉴权对所声明的权限真实性进行鉴别的过程权限是一个抽象的逻辑概念,定义和配置可执行的操 阅读全文
posted @ 2022-05-11 09:06 zhαojh 阅读(1546) 评论(1) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页