- 博客(172)
- 资源 (9)
- 收藏
- 关注
原创 ETC代码参数使用
操作PSAM卡时密钥分散的类型,有46 48 26 28。操作PSAM卡时密钥分散的类型,有39和59。PSAM选应用目录 00A4000002。PSAM卡密钥分散时的参数 801A。
2025-04-15 08:31:06
148
原创 鸿蒙开发-自定义组件
自定义组件:可复用的UI单元,可组合其他组件,如上述被@Component装饰的struct RankPage。build() {
2025-04-15 00:15:47
328
原创 鸿蒙开发-注解
自定义组件生命周期@Componentbuild() {Row() {Button('按钮')})@Componentbuild() {Row() {Text('我是头部')@Componentbuild() {Column() {// 将相同的业务逻辑, 封装成一个通用的组件MyCom()MyCom()MyCom()@Componentbuild() {Row() {Text('我是底部')@Entry@Componentbuild() {
2025-04-15 00:07:20
284
原创 鸿蒙开发-ArkTS
/ 1. 定义接口// 2. 基于接口,定义对象name: '大幂幂',age: 18,weight: 90// 3. 获取对象属性值 对象名.属性名console.log('体重:', ym.weight)
2025-04-15 00:00:51
198
原创 深入 mysql,掌握一对一、一对多、多对多表设计、查询及级联操作
注意:在外键关系中,主表是被外键引用的表,而从表是包含外键的表。因此,当主表中的记录发生变更时,从表中依赖于这些记录的外键字段会受到影响。一对多关系是数据库中常见的数据结构,其中一个实体可以关联多个其他实体,但这些被关联的实体仅指向单一实体。外键是实现表之间关系的关键工具。通过外键,可以将两个表连接起来,实现数据的整合查询。删除一篇文章时,与之关联的标签关系也会被自动删除,这是通过设置外键的。在数据库中,通常通过在“多”的一方添加一个外键来实现一对多关系。数据库通常包含多个表,每个表存储特定类型的信息。
2024-09-18 15:29:51
2826
原创 鸿蒙开发-Stage模型
/ 1. 定义接口// 2. 基于接口,定义对象name: '大幂幂',age: 18,weight: 90// 3. 获取对象属性值 对象名.属性名console.log('体重:', ym.weight)@Componentbuild() {Row() {Button('按钮')})@Componentbuild() {Row() {Text('我是头部')@Componentbuild() {Column() {// 将相同的业务逻辑, 封装成一个通用的组件。
2024-06-27 00:54:08
1928
原创 docker 具体操作
从这张图很明显看出,对于Slave的两个线程都成功了,那就说明整个MYSQL主从搭建成功了。去读取这个操作,然后写入Slave中的时后发现这个SQL执行失败,因为你Slave已经存在该User表,然后这整个主从复制就卡在这里了。上面两步Master和Slave都配置成功了,而且Master也为Slave读取Master数据专门设置了一个账号,下面就来实现同步。5.3在mycat中间件中的test_db数据库中,创建表test,可以看到主库中的test_db数据库中,自动更新了test表。
2022-09-02 16:19:58
3419
原创 关于java的异常捕获记录
1.主动抛出一个具体的异常,外面调用的时候并不会提示需要捕获异常,2.需要在最外围写个异常捕获,然后发生异常就会在异常的部分停掉。3.在捕获异常的地方输出异常。
2022-08-03 14:34:24
217
原创 git操作的一些解答,后续根据问题进行更新
克隆项目(主支/分支)步骤克隆项目(主支/分支)步骤1.第一步,克隆远程主分支代码到本地,当前为master主分支2.在本地创建分支,名称与服务器相同,这里是DEV3.保证在是在新分支上,然后拉取服务器端的分支代码就可以了4.当前服务器端DEV分支代码5.本地分支代码。............
2022-07-29 14:49:51
247
原创 springcloudalibaba-SpringAMQP
交换机的作用是什么?接收publisher发送的消息将消息按照规则路由到与之绑定的队列不能缓存消息,路由失败,消息丢失FanoutExchange的会将消息路由到每个绑定的队列声明队列、交换机、绑定关系的Bean是什么?QueueBinding描述下Direct交换机与Fanout交换机的差异?Fanout交换机将消息路由给每一个与之绑定的队列Direct交换机根据RoutingKey判断路由给哪个队列如果多个队列具有相同的RoutingKey,则与Fanout功能类似**.**分割。...
2022-07-15 10:13:08
770
原创 springcloudalibaba-RabbiMQ
我们以购买商品为例,用户支付后需要调用订单服务完成订单状态修改,调用物流服务,从仓库分配响应的库存并准备发货。在事件模式中,支付服务是事件发布者(publisher),在支付完成后只需要发布一个支付成功的事件(event),事件中带上订单id。订单服务和物流服务是事件订阅者(Consumer),订阅支付成功的事件,监听到事件后完成自己业务即可。为了解除事件发布者与订阅者之间的耦合,两者并不是直接通信,而是有一个中间人(Broker)。发布者发布事件到Broker,不关心谁来订阅事件。订阅者从Broker订阅
2022-07-13 16:04:08
646
原创 springcloudalibaba-gateway网关
Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等响应式编程和事件流技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。Gateway网关是我们服务的守门神,所有微服务的统一入口。网关的核心功能特性:请求路由权限控制限流架构图: 权限控制:网关作为微服务入口,需要校验用户是是否有请求资格,如果没有则进行拦截。路由和负载均衡:一切请求都必
2022-07-13 10:04:55
573
原创 springcloudalibaba-Feign远程调用
Feign是一个声明式的http客户端,官方地址:https://github.com/OpenFeign/feignFegin的使用步骤如下:我们在order-service服务的pom文件中引入feign的依赖:2)添加注解在order-service的启动类添加注解@EnableFeignClients开启Feign的功能: 在order-service中新建一个接口(client文件夹下),内容如下:这个客户端主要是基于SpringMVC的注解来声明远程调用的信息,比如:服务名称:u
2022-07-12 15:23:26
329
原创 springcloudalibaba-nacos集群搭建
官方给出的Nacos集群图: 其中包含3个nacos节点,然后一个负载均衡器代理3个Nacos。这里负载均衡器可以使用nginx。我们计划的集群结构: 三个nacos节点的地址: 搭建集群的基本步骤:搭建数据库,初始化数据库表结构下载nacos安装包配置nacos启动nacos集群nginx反向代理Nacos默认数据存储在内嵌数据库Derby中,不属于生产可用的数据库。官方推荐的最佳实践是使用带有主从的高可用数据库集群,主从模式的高可用数据库可以参考传智教育的后续高手课程。这里我们以单点的数据库为例来讲解。
2022-07-12 11:20:39
215
1
原创 springcloudalibaba-nacos配置管理
Nacos除了可以做注册中心,同样可以做配置管理来使用。 Nacos一方面可以将配置集中管理,另一方可以在配置变更时,及时通知微服务,实现配置的热更新。 然后在弹出的表单中,填写配置信息: 注意:项目的核心配置,需要热更新的配置才有放到nacos管理的必要。基本不会变更的一些配置还是保存在微服务本地比较好。 1)引入nacos-config依赖首先,在user-service服务中,引入nacos-config的客户端依赖:2)添加bootstrap.yaml然后,在user-service中添加一
2022-07-12 10:29:33
564
原创 springcloudalibaba-nacos注册中心
修改其中的内容: 启动非常简单,进入bin目录,结构如下: 然后执行命令即可:windows命令: 执行后的效果如图: 默认的账号和密码都是nacos,进入后: 父工程:客户端:yml文件添加cloud:nacos配置重启重启微服务后,登录nacos管理页面,可以看到微服务信息: 微服务互相访问时,应该尽可能访问同集群实例,因为本地访问速度更快。当本集群内不可用时,才访问其它集群。例如: 杭州机房内的order-service应该优先访问同机房的user-service。
2022-07-11 17:12:19
217
原创 Springcloud-Ribbon负载均衡
通过定义IRule实现可以修改负载均衡规则,有两种方式:代码方式:在order-service中的OrderApplication类中,定义一个新的IRule:配置文件方式:在order-service的application.yml文件中,添加新的配置也可以修改规则:注意,一般用默认的负载均衡规则,不做修改Ribbon默认是采用懒加载,即第一次访问时才会去创建LoadBalanceClient,请求时间会很长。而饥饿加载则会在项目启动时创建,降低第一次访问的耗时,通过下面配置开启饥饿加载:(哪
2022-07-11 14:02:44
196
原创 Springcloud-eureka服务注册和发现
单体架构:简单方便,高度耦合,扩展性差,适合小型项目。例如:学生管理系统分布式架构:松耦合,扩展性好,但架构复杂,难度大。适合大型互联网项目,例如:京东、淘宝微服务:一种良好的分布式架构方案①优点:拆分粒度更小、服务更独立、耦合度更低②缺点:架构非常复杂,运维、监控、部署难度提高SpringCloud是微服务架构的一站式解决方案,集成了各种优秀微服务功能组件以课前资料中的微服务cloud-demo为例,其结构如下: cloud-demo:父工程,管理依赖order-service:订单微服务,负责订单相关业
2022-07-11 13:53:18
265
原创 docker使用
步骤:1)进入容器。进入我们刚刚创建的nginx容器的命令为:结果 然后执行进入命令2)进入nginx的HTML所在目录 /usr/share/nginx/html容器内部会模拟一个独立的Linux文件系统,看起来如同一个linux服务器一样:nginx的环境、配置、运行文件全部都在这个文件系统中,包括我们要修改的html文件。查看DockerHub网站中的nginx页面,可以知道nginx的html目录位置在我们执行命令,进入该目录:查看目录下文件:3)修改index.html的内容容器
2022-07-09 17:41:53
252
原创 uniapp-第三方网络请求
1.在utils文件夹下新建config.js2.在utils文件夹下新建request.js3.在apis文件下新建login.js4.在页面中使用接口
2022-06-29 15:46:17
2494
1
原创 uniapp-导入配置uview
1.点击导入 2.在弹出的弹窗中点击打开HbuilderX 3.选择你需要导入的项目,再点确定 4.然后你就可以在uni_modules文件中看到啦 5.下载后还需要配置文件,首先要确保你使用的是scss,如果不是,请在HbuilderX菜单的 工具->插件安装中找到"scss/sass编译"插件进行安装, 如不生效,重启HbuilderX即可 ① 引入uView主JS库在项目根目录中的main.js中,引入并使用uView的JS库,注意这两行要放在import Vue之后。② 在引入uVi
2022-06-13 22:54:54
1272
eventbus.jar
2017-09-20
Json实体解析工具
2017-09-20
eclipse okhttutiils jar包
2017-09-19
android studio的设置,导入此Jar包操作AS
2017-09-18
极光推送+admob插屏+tabhost使用+webview+友盟统计
2017-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人