自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cxzhq2002的杂记

cxzhq2002的杂记

  • 博客(1710)
  • 资源 (1)
  • 收藏
  • 关注

原创 Sql Server Report Service 使用简单说明

另外有需要云服务器可以了解下风纳云fengnayun.com,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。2. 右击报表添加新报表(此处为引导设置),也可右击选择添加逐项添加数据源、报表。

2023-10-18 19:41:34 509 1

转载 知识扫盲:安可、信创、国产化是什么意思?

俄乌战争后,微软、西门子、甲骨文、SAP、Autodesk、ABB、GENESYS、 Red Hat、GitHub、Docker 等基础软件、开源社区、核心工业软件厂商相继停止俄罗斯境内服务,值得我们警醒。但以我的经验来看,目前重点还是芯片、操作系统、数据库,只要是涉及到信创,进行国产化部署,这三大件是一定需要使用国产化的,数据库大概率是达梦。中间件,不同的企业有不同的要求,有的使用东方通、有的使用普元、有的强制要求必须适配、有的还能允许暂时使用开源中间件,如:redis、mongodb 等。

2023-08-16 16:02:39 11288 1

转载 从云业务看,华为阿里的差距到底有多大?

36氪的报道《阿里云,在不合时宜的时代|深氪》,描绘了这样一幅画面:阿里云面对华为云,就像义和团大刀队面对长枪大炮,被打得稀里哗啦,人仰马翻。原以为,同为中国顶尖企业,阿里和华为的管理没有多大差距,但从报道看,阿里、华为简直是云泥之别。为什么有如此大的差距?是如何形成的?阿里又该如何正视差距并奋起直追呢?接下来,本文试图一一探究。

2023-08-16 14:15:50 215

转载 分布式事务

如果拿TCC事务的处理流程与2PC两阶段提交做比较,2PC通常都是在跨库的DB层面,而TCC则在应用层面的处理,需要通过业务逻辑来实现。典型的使用场景:满,登录送优惠券等。由于其阻塞机制和最差时间复杂度高, 因此,这种设计不能适应随着事务涉及的服务数量增加而扩展的需要,很难用于并发较高以及子事务生命周期较长 (long-running transactions) 的分布式服务中。引入消息机制后,同步的事务操作变为基于消息执行的异步操作, 避免了分布式事务中的同步阻塞操作的影响,并实现了两个服务的解耦。

2023-07-07 11:11:45 101

原创 知识难懂到什么程度

从该方程组可以知道,变化的磁场能够产生电场,变化的电场能产生磁场,它们将以波动的形式在空间传播,如图8所示,因此麦克斯韦预言了电磁波的存在,并且推导出电磁波传播速度就是光速,因此他也同时说明了光波就是一种特殊的电磁波。在我们的印象中,我们所处的时间和空间对所有人都是一样的,不管你身在何处,一个小时对每个人都意味着同样长度的一段时间,一个物体,怎么去测量都是同样的长度。在这篇论文中,他不但解释了法拉第的实验研究结果,而且还发展了法拉第的场的思想,提出了涡旋电场和位移电流的概念,初步提出了完整的电磁学理论。

2023-01-11 15:40:43 663 1

转载 美团的发展历程

第一大股东腾讯持股17.7%,创始人王兴通过Crown Holdings, Shared Patience Inc 持股9.44%及45.82%股票权,联合创始人穆荣均通过Charmway Enterprise,Shared Vision持股2.07%及10.9%投票权,联合创始人王慧文通过Kevin Sunny持股0.5629%及2.91%投资权,红杉基金持股6.38%。美团2020年成立“优选事业部”,优选已经覆盖305个省会和地级市,县域城市覆盖超90%的2000多个市县,以此下沉获得新用户。

2022-12-26 18:21:46 1351

转载 IBM在2022的品牌新主张

从而大大降低了企业优化流程的成本。事实上,与IBM传统的主机、中间件和服务等具有领导性的产品相比,对于IBM目前的“混合云+AI”战略而言,最大的改变,是“混合云+AI”虽然具有IT技术的属性,但是距离现实企业用户的业务更近,对于企业业务流程的渗透能力更强,因此,从这个角度讲,2021年IBM中国推出的“鲁班计划”——即在IBM中国开发中心的主导下,专注于面向中国市场和客户的特殊需求,与客户和合作伙伴一起“共创场景化的技术和行业解决方案——所强调的与最终用户一起,就成了对“共创”这一关键词最好的落地模式。

2022-11-30 18:03:32 441

转载 IBM:从技术变革到引领商业突破

与通常意义上的科技公司不同,IBM更是一家植根于传统行业近百年的企业,拥有无与伦比的行业知识储备,深刻了解用户需求,因此在推动云计算、大数据、人工智能乃至物联网、区块链等技术的企业应用方面,有着其他第三方难以比拟的巨大优势。他认为,在人工智能、大数据等技术的支持下,作为整个业务流程的全程“参与者”,机器会自主地发现问题、分析问题和解决问题,它能够自动产生预警,甚至自动执行,这就使得企业的设计流程、运营模式、数据管理等方面都会出现巨大的变化。他表示,不同的企业基础不同,“罗马不是一天建成的”。

2022-11-30 17:58:29 281

转载 详细介绍各种常见的分布

常见统计分布

2022-11-24 15:17:07 2223

转载 信息差、技能差、资源差、认知差

很多人会想,靠信息赚钱的好日子已经过去了。我不这么认为,我却认为信息差永远存在,并且大部分人都是靠信息差赚钱。01、信息差的四种类型关于信息差,有很多人有不同的理解,那么我按照个人理解和大家先把信息差做个划分。1、咨询差其实大多数人对于信息差的理解,还处在第一层,就是资讯差。也许你掌握了一条新闻,某一项即将实施的法令,然后在这一点上获得短暂的商机。咨询差门槛最低、没有壁垒。因此,当移动互联网变得发达时,民众便可以通过微信好友、朋友圈、头条、百度搜索等渠道获得足够的咨询。之前的商人走南闯北,剩下的就是能看报纸

2022-06-21 14:37:33 6115

转载 YAML的基本语法和简介

编程免不了要写配置文件,怎么写配置也是一门学问。YAML 是专门用来写配置文件的语言,非常简洁和强大,远比 JSON 格式方便。本文介绍 YAML 的语法,以JS-YAML的实现为例。你可以去在线 Demo验证下面的例子。一、简介YAML 语言(发音 /ˈjæməl/ )的设计目标,就是方便人类读写。它实质上是一种通用的数据串行化格式。它的基本语法规则如下。大小写敏感 使用缩进表示层级关系 缩进时不允许使用Tab键,只允许使用空格。 缩进的空格数目不重要,只要相同层...

2021-12-25 00:38:59 528

原创 Serverless

什么是Serverless架构和FaaS函数即服务? – 学时网最初的Serverless定义:Serverless Architectureshttps://martinfowler.com/articles/serverless.html【Faas科普】云计算的未来: Serverless/Faas_哔哩哔哩_bilibili云计算的未来: Serverless/Faashttps://www.bilibili.com/video/av63059500云函数 SCF云...

2021-12-24 19:15:06 442

原创 DaemonSet

DaemonSetDaemonSet保证在每个Node上都运行一个容器副本,常用来部署一些集群的日志、监控或者其他系统管理应用。典型的应用包括:日志收集,比如fluentd,logstash等 系统监控,比如Prometheus Node Exporter,collectd,New Relic agent,Ganglia gmond等 系统程序,比如kube-proxy, kube-dns, glusterd, ceph等使用Fluentd收集日志的例子。DaemonSet | Kuber

2021-12-17 22:35:44 187

转载 轻量级大数据日志采集系统比较:LogAgent、FileBeat、Fluentd

  LogAgent FileBeat Fluentd语言 JS Go Rubystar 292 8.6K 8.9K代码更新 快 快 慢产品所属 Sematext Elastic Fluentd是否支持自动发现 是 是 否是否能采集syslog 是 是 是k8s部署 DaemonSet DaemonSet DaemonSet是否支持容器采集 是...

2021-12-17 22:19:01 1001

转载 springcloud和kubernetes对比

请问:由于这两个都不熟,所以在考虑学哪个?先说结论:都要学,但是重点学k8s,k8s是一个更加完善的解决方案,springcloud被淘汰只是时间的问题。从自己的经历和网上的文章两方面分析个人经历:目前所在的公司的系统是springcloud和k8s混合使用,目前正在逐步用k8s中的功能替代springcloud里的功能。已经替代掉的:服务发现。以前用的是eureka,目前删除里eureka,直接用feignclient访问k8s里的service地址。正在考虑中的:配置中心。目

2021-12-15 12:47:11 2819

转载 拥抱Kubernetes,再见了Spring Cloud

相信很多开发者在熟悉微服务工作后,才发现: 以为用 Spring Cloud 已经成功打造了微服务架构帝国,殊不知引入了 k8s 后,却和 Cloud Native 的生态发展脱轨。从 2013 年的 Spring Boot2012年10月,Mike Youngstrom在Spring jira中创建了一个功能需求,要求在Spring框架中支持无容器Web应用程序体系结构。他建议通过main方法引导的Spring容器内配置Web容器服务。这一需求促成了2013年初开始的Spring Boot项目的开

2021-12-15 11:56:36 627

转载 Kubernetes中的Job和CronJob,批量任务执行

我们经常需要进行批量数据处理和分析,以及按照时间进行调度执行。可以在Kubenrtes中使用容器技术完成,使用Job和CronJob来执行。这样,可以维护较为干净的执行环境,减少不同任务工具的相互干扰。同时可以在集群上按照任务要求和资源状况进行动态伸缩执行。任务主要包含两种: Job负责批处理任务,即仅执行一次的任务,它保证批处理任务的一个或多个Pod成功结束。 CronJob是基于调度的Job执行将会自动产生多个job,调度格式参考Linux的cron系统。 执行环境: 无论是job还是

2021-12-15 10:11:37 940

转载 springboot-整合多数据源配置

简介主要介绍两种整合方式,分别是 springboot+mybatis 使用分包方式整合,和 springboot+druid+mybatisplus 使用注解方式整合。一、表结构在本地新建两个数据库,名称分别为db1和db2,新建一张user表,表结构如下:SQL代码:CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `name` varchar(25) NOT NULL C

2021-11-23 15:27:10 216

转载 spring boot 应用在 k8s 中的健康检查(三)

一、概述在 spring boot 2.3 中引入了容器探针,也就是增加了 /actuator/health/liveness 和 /actuator/health/readiness 这两个健康检查路径,对于部署在 k8s 中的应用,spring-boot-actuator 将通过这两个路径自动进行健康检查。本文主要根据官方文档的描述实践并记录使用流程,从如下几个方面进行介绍:k8s 中的健康检查 spring-boot-actuator 中的 k8s 探针 spring boot 健康检查在

2021-11-23 10:51:35 964

转载 持续集成环境选择:Jenkins VS gitlab-ci

JenkinsJenkins作为老牌的持续集成框架,在这么多年的发展中,积累很多优秀的plugin工具,对进行持续集成工作带来很大的便利。gitlab-cigitlab-ci作为gitlab提供的一个持续集成的套件,完美和gitlab进行集成,gitlab-ci已经集成进gitlab服务器中,在使用的时候只需要安装配置gitlab-runner即可。gitlab-runner基本上提供了一个可以进行编译的环境,负责从gitlab中拉取代码,根据工程中配置的gitlab-ci.yml,执行相应的命令

2021-11-19 15:38:43 643

转载 mybatis Example 使用方法

一、mapper接口中的方法解析mapper接口中的函数及方法int countByExample(UserExample example) thorws SQLException 按条件计数int deleteByPrimaryKey(Integer id) thorws SQLException 按主键删除int deleteByExample(UserExample example) thorws SQLException 按条件查询String/Integer in

2021-11-12 09:37:55 1392

转载 mybatis插件generatorConfiguration.xml配置,可直接生成实体类、dao、mapper.xml文件

新进公司没多久,发现框架当中囊括了不少的插件,以Idea作为开发工具,其中就使用到了mybatis的自动生成工具generatorConfiguration,下面我们来看看它的相关内容。1在pom.xml中做两处配置 1.1配置dependency 1.2配置plugin2 创建generatorConfig.xml 2.1 配置文件路径名称以及内容 2.2 其它说明3 对项目做运行参数配置并执行命令 3....

2021-11-08 17:37:21 1663

转载 基于JWT的token认证 - API 网关 - 阿里云

阿里云API网关在Json Web Token(JWT)这种结构化令牌的基础上实现了一套基于用户体系对用户的API进行授权访问的机制,满足用户个性化安全设置的需求。阿里云API网关在Json Web Token(JWT)这种结构化令牌的基础上实现了一套基于用户体系对用户的API进行授权访问的机制,满足用户个性化安全设置的需求。一、基于token的认证1.1 简介很多对外开放的API需要识别请求者的身份,并据此判断所请求的资源是否可以返回给请求者。token就是一种用于身份验证..

2021-11-04 14:21:19 1272

转载 SpringBoot中使用JWT

JWT是什么我就不说了,这里只说名SpringBoot中怎么用。首先在pom中天际依赖1 <dependency>2 <groupId>org.bitbucket.b_c</groupId>3 <artifactId>jose4j</artifactId>4 <version>0.6.5</version>5 </dependency>这里我用

2021-11-04 11:46:04 1480

转载 Elastic Job 定时任务实现

1.elasticjob接入方式1.1 加入依赖<dependency> <groupId>com.dangdang</groupId> <artifactId>elastic-job-lite-core</artifactId> <version>2.1.5</version></dependency><dependency> <groupId>c...

2021-10-29 17:35:30 1065

转载 RedisTemplate常用方法总结

很多公司都将redisTemplate进行了封装,封装成业务所需要的RedisUtil工具类方便进行调用,本篇文章总结了redisTemplate常用的一些方法@[toc]Redis常用的数据类型:String Hash List Set zSet Sorted setString类型判断是否有key所对应的值,有则返回true,没有则返回falseredisTemplate.hasKey(key)有则取出key值所对应的值redisTemplate.opsFo

2021-10-22 10:48:30 294

转载 IDEA Eval Reset 使用方法

IDEA Eval Reset 使用方法安装插件离线安装方式1、下载插件下载地址:https://plugins.zhile.io/files/ide-eval-resetter-2.1.6.zip2、安装插件直接下载插件 zip 包(macOS 可能会自动解压,然后把 zip 包丢进回收站)通常可以直接把 zip 包拖进 IDE 的窗口来进行插件的安装。如果无法拖动安装,你可以在Settings/Preferences... -> Plugins 里手动安装插件(Install P

2021-10-15 20:47:40 7294

转载 分布式事务之TCC事务模型

引言在上篇文章《老生常谈——利用消息队列处理分布式事务》一文中留了一个坑,今天来填坑。如下图所示如果服务A和服务B之间是同步调用,比如服务C需要按流程调服务A和服务B,服务A和服务B要么一起成功,要么一起失败。针对这种情况,目前业内普遍推荐使用TCC事务来解决的!正文ok,老规矩,我们先套一个业务场景进去,如下图所示那页面点了支付按钮,调用支付服务,那我们后台要实现下面三个步骤[1] 订单服务-修改订单状态[2] 账户服务-扣减金钱[3] 库存服务-扣减库存达到..

2021-08-27 09:50:47 157

原创 连锁店管理软件

连锁店管理软件是利用当前成熟的计算机和网络技术为连锁店的日常运营和管理提供支持的管理系统。一般包括连锁管理、收银管理、采购管理、销售管理、库存管理、会员管理和统计报表等这些基础功能。连锁店管理软件在整个系统设计上立足于连锁行业,系统采用B/S模式,在最底层的系统框架、基础数据结构,到总部、直营店、加盟店的用户体系,至整个业务流转的实现,以及会员管理模式、存货管理,最终实现总部对分店的精细化管控。管理环节涉及商品目录、商品库存、库存变化控制核准到销售价格、服务种类、各种复杂繁多的会员优惠、促销与管理模

2021-08-23 16:39:06 575

转载 .NET Core 事件总线,分布式事务解决方案:CAP

.NET Core 事件总线,分布式事务解决方案:CAP背景相信前面几篇关于微服务的文章也介绍了那么多了,在构建微服务的过程中确实需要这么一个东西,即便不是在构建微服务,那么在构建分布式应用的过程中也会遇到分布式事务的问题,那么 CAP 就是在这样的背景下诞生的。最初打算做这个东西是在去年(2016)年底,最初是为了解决分布式系统中的分布式事务的问题,然后当时有了一个大概的概念轮廓,当时我对于前面两篇文章中关于异步消息和微服务之间通讯还不是太了解,只是觉得这样能够解决这一系列的问题,然后就着手做

2021-05-18 18:23:30 286

转载 微服务之consul(一)

一、概述consul是google开源的一个使用go语言开发的服务发现、配置管理中心服务。内置了服务注册与发现框 架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,不再需要依赖其他工具(比如ZooKeeper等)。服务部署简单,只有一个可运行的二进制的包。每个节点都需要运行agent,他有两种运行模式server和client。每个数据中心官方建议需要3或5个server节点以保证数据安全,同时保证server-leader的选举能够正确的进行。@clientCLIENT

2021-05-18 18:04:32 337

原创 网络和应用抓包+分析

网络抓包+分析1.「抓包分析」在排查网络问题的过程中使用到了 tcpdump 和 Wireshark 进行抓包分析。感觉这两个工具搭配起来干活,非常完美。所有的网络传输在这两个工具搭配下,都无处遁形,底裤全扒。https://mp.weixin.qq.com/s/FdUzTkpdX5-yWPsKmnxPrg2. 「抓包分析」本文更深层次从 TCP 数据包分析开始,通过 tcpdump & Wireshark 工具,分析 TCP 三次握手 & 四次挥手的网络数据包传输过程,赤裸裸地展

2021-05-18 10:49:34 301

转载 历年幼儿园数量

2019年中国幼儿园数量、幼儿园入园率、幼儿园政策及幼儿园市场规模发展趋势分析[图]https://www.chyxx.com/industry/202005/867514.html随着社会的进步,家长们越来越重视孩子教育,特别是早期教育的投资。学前教育是终身学习的开端,是国民教育体系的重要组成部分,是重要的社会公益事业。学前教育有广义和狭义之分。广义的学前教育是指从出生到6周岁或7周岁的儿童实施的保育和教育。狭义的学前教育是指对3~6周岁或7周岁的儿童实施的保育和教育。它包含儿童心理、营养保健、儿

2021-05-18 10:45:03 1396

原创 PRINCE2

PRINCE是PRoject IN Controlled Environment(受控环境下的项目管理)的简称。 PRINCE2描述了如何以一种逻辑性的、有组织的方法,按照明确的步骤对项目进行管理。它不是一种工具也不是一种技巧,而是结构化的项目管理流程。这也是为什么它容易被调整和升级,适用于所有类型的项目和情况。考试介绍: 认证与考试费用 认证考试形式 Prince2 Foundation 基础级认证 -- 每份试卷60道单.

2021-05-18 09:58:05 180

原创 软件开发知识更新(面试)

https://flywaydb.org/数据库的版本控制在所有环境中进行稳健的架构演变。轻松,愉快和简单的SQLFlyway是独立于数据库的应用、管理并跟踪数据库变更的数据库版本管理工具。用通俗的话讲,Flyway可以像Git管理不同人的代码那样,管理不同人的sql脚本,从而做到数据库同步。软件技术工程管理技术或工具。=============YApihttps://yapi.baidu.com旨在为开发、产品、测试人员提供更优雅的接口管理服...

2021-04-12 15:45:59 72

原创 人工智能学习

计算机自主从数据中归纳出模式和规则。传统程序:人类识别现象,分析和设计出规则,然后处理新数据。智能程序:智能框架从数据中分析,然后归纳出规则和模型,然后处理新数据。智能框架建立模型的方式:分类、回归,聚集、降维,评价和反馈(强化学习)。产品经理发现现象,然后改进,不断提高指标。后面是数据越来越多,不断观察数据,然后分析和设计规则,发现这种方面,不如让一个AI程序来处于,自己总结规律,从数据中学习出来的规则,比产品经理设计出来的规则更好。面对新规则时,大量规则的维护时,24小时不.

2021-02-28 18:50:57 182

转载 从产品经理向人工智能产品经理进阶 | 机器学习必备知识

以技术为主要驱动力的人工智能时代,人工智能产品经理一定需要学习人工智能相关技术。本文笔者将与大家讲述机器学习的相关知识。作为人工智能产品经理,你不一定需要拥有研究生和博士学历,但是你需要了解一定的技术基本概念,了解各种技术的优点缺点及其技术边界。就像你会骑自行车,但不必要自己造出一辆自行车,但是你还是需要知道自行车的基本运动原理,比如链条传动。本文作者将主要介绍:机器学习是什么?掌握机器学习,对后续的神经网络的理解将会更加容易。理解机器学习没有必要从这些复杂拗口的方式入手,从一个.

2021-02-27 02:25:10 127

原创 推荐系统和搜索系统和信息流2

产品逻辑之美信息架构:信息组织模式,让信息更好在产品和用户之间流动。先问:给谁看内容是什么什么情况下看。然后才是信息怎么组织和解决方案、然后才是可视化的方案。分类系统的难度(严格),标签对于信息组织的意义(松散)...

2021-02-24 14:34:45 331

原创 推荐系统和搜索系统和信息流1

搜索、推荐、信息流是商品的流量入口,掌握着信息分发,是提高电商转化的关键,但做好并不容易,需要一个中长期持续努力的工程。阿里云 · Elasticsearchhttps://www.aliyun.com/product/bigdata/product/elasticsearch?spm=5176.19720258.J_8058803260.247.e9392c4avEDjprAPP搜索每一个生活在移动互联网中的用户,每天都在经历各种各样的“搜索”,查找信用卡账单、查电子发票、查附近的餐.

2021-02-24 13:35:51 97

原创 电梯史和汽车史

电梯的历史https://v.qq.com/x/page/h05195lrk9x.htmlhttps://tv.sohu.com/v/dXMvMTY5MTQ4OTE1LzU3MjUyODY0LnNodG1s.htmlhttps://haokan.baidu.com/v?vid=10551946679360845453&pd=bjh&fr=bjhauthor&type=video通力电梯 发展历史当年的成本如此之大汽车史汽车与马车之比...

2021-01-19 17:35:26 214

模仿google的拖拽的个性网页布局

asp.net+javascript+css(模仿google的拖拽的个性网页布局)(操作数据库篇) .

2012-03-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除