- 博客(340)
- 资源 (27)
- 收藏
- 关注

原创 探索智能文字识别:技术、应用与发展前景
通过融合智能图像处理技术,智能文字识别可以更好地处理复杂的图像场景,提高识别的准确性和鲁棒性。这种融合可以应用于多种领域,如扫描文档、车牌识别、图像文字提取等。
2023-08-22 08:15:00
1950
3

原创 大模型时代下智能文档处理核心技术大揭秘
最近,中国图像图形大会在苏州圆满结束,本次论坛邀请了5位学术界和产业界的专家做特邀报告,共同交流文档图像分析与处理的前沿学术进展、在典型行业的规模化应用情况,并探讨未来技术及产业发展趋势。随着人工智能技术的发展,智能图像处理成为了一种风靡全球的热门技术。智能图像处理可以帮助我们从大量的图像数据中提取最有价值的信息,为医疗、军事、安防等领域带来了重大的贡献。然而,图像处理的难点也随之而来,下面我们来简单介绍一下图像处理的难点以及解决方式的比对。
2023-05-20 08:52:25
3152
5

原创 人工智能大模型多场景应用原理解析
生成式人工智能是一种基于深度学习的AI技术,其通过学习海量数据中的规律和模式,能够生成新的数据、图像、语言等内容。这种技术在各个行业的应用都能够带来巨大的商业价值作为一个普通人我们应该如何把握住这次技术变革的浪潮呢?
2023-03-31 07:57:53
13871
16

原创 人工智能大模型之ChatGPT原理解析
当前阶段ChatGPT已经大大的降低了很多行业的门槛,可以辅助专业人士大大提高效率,它很有可能成为改变世界的一项技术我们每个人都应该学习ChatGPT,它的解决问题方式完全符合大数据思维,生活在当今的信息社会,有了大数据思维会让我们如虎添翼。
2023-03-16 08:15:00
19980
18

原创 内存溢出+CPU占用过高:问题排查+解决方案+复盘(超详细分析教程)
前言最近刚上线了一款社交项目,运行十多天后(运营持续每天推量),发现问题:系统OOM(资源不能被释放)导致服务器频繁且长时间FGC导致服务器CPU持续飚高日志中内存溢出:java.lang.OutOfMemoryError: Java heap space程序十分卡顿,严重影响用户使用从以下方面,为大家分享此次问题解决流程问题出现现象临时解决方案复现问题定位问题发生原因优化代码优化后进行压测,上线复盘学完本博文,你的收获排查内存溢出的思路排查内存溢出过程中用到的命
2020-10-24 10:57:06
18144
35

原创 从零学ELK系列(一):为什么要跟我学从零学ELK系列
【前言】 网上写ELK日志收集系统,项目集成ELK,Docker,本地安装虚拟机这些孤立技术点文章汗牛充栋;但是很少有文章能即生动又能结合场景的从零一步一步搭建一套生产级日志收集系统并将生产项目集成日志收集系统的方案; 机缘巧合,本人负责研究公司ELK日志收集系统,并成功将其引入到公司生产级项目中;经过多个版本的迭代升级优化目前已处于稳定状态。【从零学EL...
2019-12-29 09:52:48
7477
16

原创 灰度实战(六):SpringCloud灰度(2)
【前言】 在上篇博文中《灰度实战(五):SpringCloud灰度(1)》讲解了SpringCloud项目的灰度实战,其中在zuul中拦截到是灰度请求时采用重定向再次请求网关然后分发至灰度服务,在本篇将zuul针对灰度请求分发策略进行优化,由重定向优化为直接转发提高性能。【SpringCloud灰度实战】 一、项目简介 ...
2019-07-06 22:20:26
1677
1

原创 灰度实战(五):SpringCloud灰度(1)
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan【前言】 在上四篇博文中讲解了Apollo如何动态配置,以及Apollo的对灰度发布支持;在本篇博文中为大家带来我们项目(Spring Cloud)的灰度实战。【SpringCloud灰度实战】 一、项目简介 1、项目目录...
2019-07-06 22:01:38
3656
1
原创 通用业务平台设计(五):预警平台建设
预警平台的建设远超预期,多次提前预警风险,从而避免故障发生预警平台投入使用推广,获得了业务团队的一致好评当业务发展一定规模后,公司在竞争中获胜的一个很关键因素在于谁更少的犯错,建立一个提前甄别风险的系统是必要的。
2023-03-06 01:32:45
2472
1
原创 智能文字识别技术推动彝文识别弘扬中华文化
- 中国已于2021年宣布实现全面小康,追求精神层面的富足是下一阶段的目标,对古彝文等古语言的保护是其中重要的一环。随着国学和非遗越来越热,我们有理由相信古彝文献和口传史诗所记载的那个的世界,无论是南诏古国、夜郎古国还是巴蜀古国,都可以通过传统媒体(诗朗诵、电影、音乐剧)和新兴媒体(元宇宙、IP主题乐园、浸入式戏剧)拓展文化体验的维度,将文字记载的历史作更富有魅力的呈现
2023-01-13 08:00:00
2351
2
原创 写着简单跑得又快的数据库语言SPL
可惜的是,用SQL却写不出这样的算法,只能寄希望于数据库的优化器足够聪明,能把这句SQL转换成高性能算法执行,但情况复杂时数据库的优化器也未必靠谱。如果假定目前关系数据库的逻辑存储模式是合理的(也就是用数据表和记录来存储数据,其合理性与否是另一个复杂问题,不在这里展开了),那么SQL在描述事务类功能时没什么大问题,因为并不需要描述多复杂的动作,复杂性都在数据库内部解决了。所以呢,对于程序来讲,离散数据集中的集合是有序的,集合成员都有序号的概念,可以用序号访问成员,并定义了定位运算以返回成员在集合中的序号。
2022-11-10 08:00:00
3216
3
原创 通用业务平台设计(三):自动化打包平台建设
在上家公司,随着业务的不断拓展,需要打多个包来支持业务的快速发展;这篇文章主要为大家分享在构建自动化打包平台过程中一些经验总结以及躺过的坑。本篇博文介绍了自动化打包平台的建设,建设该平台使得出包效率提高了10倍+;当我们在做重复工作时,一定要思考一下做成自动化,提高我们的工作效率,从而将自己的精力放到更具有创造性的工作中去;大家有相关经验也可以在评论区共享下。
2022-10-23 20:25:24
1369
1
原创 轻量级大数据计算引擎esProc SPL,Hadoop Spark太重
Hadoop/Spark是源自头部互联网企业的重型解决方案,适合需要有超大规模集群的巨大企业。很多场景的数据虽然也不少,但小集群甚至无集群就足够处理,远没多到这些巨大企业的规模,也没有那么多的硬件设备和维护人员。这种情况下,轻量级的大数据计算引擎SPL是首选,投入很低的成本,就可以做到技术轻、使用简便,而且还能提高开发效率、达到更高的性能。...
2022-08-16 08:00:00
7764
5
原创 体系化探讨令人头疼的JOIN运算
如何构建一个安全可靠,稳定的数据存储是项目中最核心部分;在存储中JOIN一直是个老大难问题,点开文章详情轻松解决令人头疼的JOIN
2022-07-11 08:00:00
2251
6
原创 带你走进云原生数据库界扛把子Amazon Aurora
亚马逊将存储在近7500个Oracle数据库中的75PB内部数据迁移到多项亚马逊云科技数据库服务,迁移过程无需停机,涵盖亚马逊全部的专有系统,如复杂采购、目录管理、订单执行、会计系统、视频流工作负载等...
2022-06-22 18:12:09
6253
3
原创 一款完胜Postman的神器Apipost
前言降本增效一直是企业在不断追求不断提高的目标;随着微服务成为各个互联网的标配,大家在享受微服务带来的便利的同时,也引入了一些痛点,比如:一个项目可能需要几十个上百个应用协作配合,其中可能涉及到成百上千个API;API的管理逐渐成为开发,联调,测试中的痛点问题;此时一个好用的API管理工具必然会极大的提高大家的工作效率;之前在做技术内部提效时,一直在寻找更好的API工具的路上;痛点&解法&管理&玩转API研发和联调时痛点总结下之前我们团队在API方面遇到痛点问题
2022-05-05 14:25:41
8122
7
原创 通用业务平台设计(二):扩展多国家业务
前言在上家公司,随着业务的不断发展,逐渐从单个国家发展到支持多个国家,同时技术上设计了通用业务平台来支持多国家业务发展;这篇文章主要为大家分享在支持多国家业务的过程中一些经验总结以及躺过的坑。支持多国家设计服务部署业务系统通用业务平台-统一数据库中间件(定时任务xxl-job,Apollo等)考虑时区问题,如短信发送记录,都统一按印尼时区,程序通过解析国家编码对时间进行重写时区解决在写入时取的是服务器时间,所以不用做处理在读取时,通过注解,根据返回值中的国家
2021-11-27 22:35:30
810
原创 通用业务平台设计(一):概览
在上家公司,随着业务的不断发展,逐渐从单个国家发展到支持多个国家,自己主导设计了通用平台业务,将短信发送,推送,三方登录,预警做成平台化,极大降低了开发维护成本,支撑了业务快速发展本篇博文将通用业务设计平台的概览进行展示,在接下来的博文会为大家分享设计过程中遇到的难点及解决思路,以及对应的代码;随着业务快速发展,抽离平台型业务将公共业务下沉,极大的降低开发成本同时降低了日后的维护成本,是个降本增效的好思路;很庆幸自己能主导设计并全程实施,通用业务平台从无到有,从有到丰富的建设过程还是充满挑战;
2021-11-24 00:44:14
1654
1
原创 云上系统迁移系列(一):概览
前言1.在上家公司,国外业务(亚马逊云部署)发展一段时间,我们在评估成本时发现亚马逊服务器成本占了很大的比重;2.业务发展之初(18年初)为啥选择亚马逊云?东南亚业务刚开始发展时调研各大云平台发现亚马逊云是最稳定的;3.后来调研发现阿里云在东南亚发展迅速,服务器不但可以打折而且稳定性也符合我们要求;4.在评估后从亚马逊云迁移至阿里云成本可节省三分之二,最终我们决定进行将所有数据及服务从亚马逊迁移至阿里云;亚马逊云—>阿里云目的节省成本(大约节省三分之二成本)迁移过程中示意图
2021-11-23 00:45:56
1380
2
原创 自动化打包平台系列(一):自动化打平台建设概览
前言在上家公司,由于业务要求,需要频繁的出APP包来为业务引流量;当时发现人工方式去打包成为我们开发的主要瓶颈,于是拉通APP端,运维端,测试端设计一套自动化打包平台,使得效率提升N倍(由1个包/3人 提升到点一个按钮出包)。自动化打包流程自动化打包流程:生成nginx接口混淆(55个老接口),并在测试和预生产环境进行部署数据库表-注意新的url加唯一索引(生成策略:每级:产品名首尾字母,加随机数),表结构 老接口地址->新接口地址三个环境的nginx配置文件,并上传至
2021-11-22 00:36:47
6140
原创 延时任务实践指南
延时任务不同于定时任务在于调度时间不确定性需求商家竞标 报名开始后5小时后触发活动实现方式 延迟队列技术选型(DB+定时任务,Redis的zset,RabbitMq,RocketMq),最终根据业务需求选用 RabbitMq 实现延迟队列满足业务需求...
2021-10-24 23:32:55
1305
2
原创 Jedis问题解决方案大全:No more cluster attempts left
Jedis问题解决方案大全:No more cluster attempts left前言最近在项目中遇到Jedis报错 No more cluster attempts left,自己进行了排查;将遇到的问题解决方案在此进行记录;以后有更多的导致这个问题方案会持续进行补充。项目基本信息Redis是用的阿里云的Redis 5.0 企业版程序配置用jedis直连模式报错&定位问题&解决方案汇总报错信息定位问题本地启动项目,用测试环境报错请求的参数进行模拟请
2021-09-09 23:50:17
14979
2
原创 GitHub图片加载不出来解决方案(超详细图文教程)
GitHub图片加载不出来解决方案(超详细图文教程)前言最近在访问GitHub时发现所有涉及到图片都加载失败,使人感觉极度不适;不将就是发现的源动力;有了之前《WordPress网站访问慢解决方案(超详细图文教程)》经验这次解决起来就顺利许多,下面是解决方案。优化前:所有图片类型文件加载失败优化后:所有图片类型文件正常加载学完本教程你能得到什么排查网站加载资源失败解决思路使用软件获取网页数据进行格式化处理一颗不断探索的心一套可实时可落地的解决问题的套路解决方案流程图
2021-02-06 01:21:29
15840
18
转载 GitHub中文排行榜,帮助你发现高分优秀中文项目(二)-Java
榜单设立目的???????? GitHub中文排行榜,帮助你发现高分优秀中文项目;各位开发者伙伴可以更高效地吸收国人的优秀经验、成果;中文项目只能满足阶段性的需求,想要有进一步提升,还请多花时间学习高分神级英文项目;榜单设立范围设立1个总榜(所有语言项目汇总排名)、18个分榜(单个语言项目排名);榜单入选规则一个小小的要求:项目的 Description 和 README.md 都要包含中文说明;更新越持续越好:最近半年内有更新过的项目才有机会入选(拥抱活跃,远离僵尸);Star
2021-01-31 00:08:05
5686
1
原创 Centos7安装Docker(二进制)
前言最近在私有云部署一套自动化运维平台;其中k8s是重头戏,安装k8s之前需要先安装docker,之前博文中有讲如何通过yum方式安装docker《从零学ELK系列(三):Centos安装Docker(超详细图文教程)》,现在用二进制方式安装一次docker,在此记录docker架构图安装过程基本环境CentOS版本 7.9.2009Docker版本 18.06.3-ce安装docker官网包下载地址https://download.docker.com/linux
2020-12-31 22:24:43
1423
2
原创 CentOS二进制安装Kubernetes
前言最近在私有云部署一套自动化运维平台;其中k8s是重头戏,这篇文章为大家分享一下二进制安装方式k8s架构图安装过程基本环境CentOS版本 7.9.2009Etcd 版本3.4.14Dockerk8s版本 1.17.16kube-apiserver服务安装下载并解压cd /softwget https://dl.k8s.io/v1.20.0/kubernetes-server-linux-amd64.tar.gztar -zxvf kubernete
2020-12-31 22:11:26
5622
11
原创 BIRD is not ready: BGP not established
前言最近在私有云部署一套环境;安装完k8s后遇到网络不通问题,通过查找记录问题解决方案;在此记录方便大家参考;问题及解决方案基本环境CentOS版本 7.9.2009k8s版本 1.17.16k8s安装方式 kuboard问题在虚拟主机ping不通pod的ip;pod之间也访问不到排查思路查看pod的运行情况(其中calico模块 Ready状态为0/1说明有问题)kubectl get pod -n kube-system -o wide查看cal
2020-12-31 21:53:13
6433
8
原创 CentOS安装Etcd
前言最近在私有云部署一套自动化运维平台;在安装k8s的时候需要用Etcd做为存储因此在CentOS安装Etcd在此记录安装过程,以后安装时做为参考安装过程基本环境CentOS版本 7.9.2009Etcd 版本3.4.14安装etcd下载并解压cd /softwget https://github.com/etcd-io/etcd/releases/download/v3.4.14/etcd-v3.4.14-linux-amd64.tar.gztar -zx
2020-12-31 21:37:02
2033
原创 CentOS安装Nginx
前言最近在私有云部署一套环境;正好借此机会又将相关的基础组件进行了安装,再次记录一下;以后再次安装做为参考;Nginx在七层代理领域仍是霸主;自定义安装目录;方便以后运维管理安装过程基本环境CentOS版本 7.9.2009Nginx版本1.18.0JDK安装目录 /soft安装安装Nginx基础环境yum install gcc-c++yum install -y pcre pcre-develyum install -y zlib zlib-deve
2020-12-31 21:29:21
3037
7
原创 k8s常用命令
前言最近公司在运维方面引入k8s利器,搭建自动化发布平台:开发提交代码gitlab钩子触发打镜像私有镜像仓库(harbor)触发k8s部署;自己有幸能参加到这套自动化运维平台搭建过程中,其中自己针对k8s进行系统学习,在学习以及搭建排错的过程中经常用到一些常用命令,本篇博文针对常用命令进行记录;常用命令查看所有结点kubectl get nodes查看所有的命名空间kubectl get namespaces查看所有podskubectl get pods
2020-12-31 21:14:19
2019
1
原创 CentOS安装JDK
前言最近在私有云部署一套环境;正好借此机会又将相关的基础组件进行了安装,再次记录一下;以后再次安装做为参考;JDK是安装很多基础组件需要一个基本环境;自定义安装目录;方便以后运维管理安装过程基本环境CentOS版本 7.9.2009JDK版本 1.8.0_271JDK安装目录 /soft卸载CentOS自带OpenJDK检查是否为OpenJDK命令(结果中有OpenJDK 字样说明为CentOS自带OpenJDK,需卸载)rpm -qa|grep java
2020-12-17 23:51:12
796
原创 WordPress网站访问慢解决方案(超详细图文教程)
前言之前自己搭建一个WordPress个人网站:https://zhanghan.xin;最近发现访问比较慢,于是乎进行了排查,下面是优化的方案。优化前:加载耗时:21秒+优化后:加载耗时:250毫秒优化后访问速度提升84倍+解决方案流程图流程图问题&解决方案&验证定位问题(加载一个CSS超时)解决步骤下载访问超时的CSS(Google浏览器中F12中可以找到加载CSS地址)并保存到本地(用可以连上google网络)https:/
2020-10-14 00:51:14
49999
19
原创 从零学ELK系列(十一):SpringBoot项目接入ELK超级版(超详细图文教程)
前言之前在《从零学ELK系列(十):SpringBoot项目接入ELK升级版(超详细图文教程)》中演示了SpringBoot项目接入ELK请求记录及优化,本次针对于未知异常通过拦截进行记录;优化前:系统发生异常没有记录异常信息优化后:记录本次请求的异常信息目录从零学ELK系列(一):为什么要跟我学从零学ELK系列从零学ELK系列(二):VMware安装Centos(超详细图文教程)从零学ELK系列(三):Centos安装Docker(超详细图文教程)从零学ELK系列(四):
2020-09-19 23:21:55
3467
7
配色工具包---非常齐全的色彩
2020-03-31
mybatis逆向工程模板文件
2018-02-21
C#引入Redis时所需四个DLL
2016-08-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人