其它
文章平均质量分 85
三分恶
只能当个全栈维持生活。
展开
-
听我的,日志还是得好好打!
日志,维基百科中对其的定义是一个或多个由服务器自动创建和维护的日志文件,其中包含其所执行活动的列表。作为开发,我们都熟悉日志的重要性,良好的日志,能帮助我们快速定位到错误发生的详情和原因,并快速解决问题。摘要日志是一种标准化的日志文件,主要用于监控系统配置和进行离线日志分析。调用时间:记录了日志产生的具体时间。日志链路 id:包括traceId和rpcId,用于追踪请求的完整路径。线程名:记录了产生日志的线程名称。接口名:记录了被调用的接口名称。方法名:记录了被调用的方法名称。原创 2023-11-14 13:42:20 · 421 阅读 · 0 评论 -
CRUD有啥用?关注需求收益,聊聊电商的数据体系
电商平台,主线业务的指标,差不多就是这些了,其实还有很多其它维度的指标,比如商品、物流、营销、风控、会员、满意度等等,以后有机会再讨论吧。数据很重要,但不能迷信数据,比如海外的一些电商平台,数据很好看,市场占有率很高,但是用过之后,真心觉得不好用。这里就小声比比一下,做跨境电商的产品和运营,你们能不能不要盯着竞品抄?做的都不怎么样,去抄淘宝、京东啊!我的读者应该基本都是开发,为什么我还会写这一篇数据的文章呢?...原创 2022-08-16 13:47:17 · 1869 阅读 · 3 评论 -
如何防止订单重复支付?
大家好,我是老三,想必大家对在线支付都不陌生,今天和大家聊聊如何防止订单重复支付。原创 2022-07-18 11:48:40 · 1869 阅读 · 3 评论 -
国产Java结构化数据开源库SPL,用起来太方便了
国产Java结构化数据开源库SPL,方便灵活,功能强大,分享给大家!原创 2022-04-12 09:01:07 · 2543 阅读 · 19 评论 -
1024•假如程序员心想事成
程序员节快乐,这是一个魔幻的故事。原创 2021-10-24 09:18:26 · 707 阅读 · 9 评论 -
华强买瓜•程序员版
离大谱了……原创 2021-09-19 00:17:29 · 2316 阅读 · 13 评论 -
假如程序员的一天变得无厘头
就很离谱原创 2021-06-17 12:27:07 · 934 阅读 · 10 评论 -
高并发,我把握不住啊!
超长文警告!建议收藏!本文从零开始,介绍高并发是什么,详解高并发指标。从淘宝的架构演进来看一个高并发架构的产生。根据一个典型的高并发架构,从顶层到最底层,一步步揭秘高并发系统的架构实现。原创 2021-05-11 22:49:00 · 6835 阅读 · 11 评论 -
优秀程序员的博客有哪些?
这是我在知乎的一个回答,回答原因不是对问题感兴趣,这个就不细说了。问题是:优秀程序员的博客有哪些?这里我默认指的的是个人性质,独立搭建的博客。例如干货满满的美团技术团队这种团队博客,或者没有个人建站但在面试领域输出了不少优秀文章的敖丙老师等等,就不在我的盘点之中了。答主是一名Java全栈方向的程序员,作为一名收藏党,收藏了大量的技术博客地址,毕竟收藏等于学会不是,推荐的博主技术方向也以Java、前端为主。这里再额外啰嗦一点,毕竟独立建站是需要很多运营成本的,逐年提升的服务器、DNS等费用,“为原创 2021-05-08 03:37:02 · 1668 阅读 · 2 评论 -
盘点分布式文件存储系统
在项目的数据存储中,结构化数据通常采用关系型数据库,非结构化数据(文件)的存储就有很多种方式,服务器本地存储、Nas挂载、ftp等等,今天就来盘点一下,分布式文件存储系统。原创 2021-02-08 22:15:29 · 8521 阅读 · 8 评论 -
Typora+PicGo+Gitee搭建博客写作环境(超详细)
在我们的博客写作中,通常有这样的需求:- 使用轻量标记语言Markdown编辑博客- 一篇博客发布多个平台- 图片一次上传,处处引用为了方便写作,我们可以采用`Typora+PicGo+Gitee`的方案来搭建我们的博客写作环境。- `Typora`:它是一款轻便简洁的Markdown编辑器,支持即时渲染技术,即所写立刻所见,少了排版的时间,专注于文章内容的编辑。- `PicGo`:它是一个用于快速上传图片并获取图片 URL 链接的工具,支持多种图库。- `Gitee`:目前中国原创 2020-12-16 22:41:23 · 5911 阅读 · 17 评论 -
你的Idea还可用吗?不妨试试另一个开发神器!
Idea是JetBrains软件公司开发的Java集成开发环境,可以说是当下最好用的Java开发IDE。但是,Idea是一个商业化的IDE。他的旗舰版是需要花钱购买授权的,虽然可以通过教育邮箱、开源项目等一些方式来获取免费的许可,但是毕竟不是人人都有这个条件。所以广大工程师们发挥程序猿的传统艺能,进行了一些破解的操作。但是最近,很多Idea的破解都失效了——新的一天,打开IDEA,上号,发现需要许可……????原创 2020-12-02 12:23:08 · 5546 阅读 · 0 评论 -
Caché学习笔记(四、 FDBMS与持久类)
FDBMS原创 2019-07-10 15:31:18 · 835 阅读 · 0 评论 -
Caché学习笔记(三、Caché的多维存储结构)
多维存储结构介绍Caché 以多维数组存储数据,所有数据都是保存Global中。(大概知道为什么cache的标志是一个立方体魔方了)Global表示形式:^名称(下标1,下标2,下标3…)=值示例^Name(3,3,3)="山三三"多维数组以树状的形式保存,这样做有什么好处,它的每一个节点直接与磁盘和内存中的数据块相对应,因此可以达到极快的访问速度。实例: SET...原创 2019-07-09 17:18:46 · 854 阅读 · 0 评论 -
Caché学习笔记(二、Caché开发环境)
点开右下角cache的魔方,出现,Getting Started 入门文档,初学者可从中获取必要信息Start Caché 启动Caché 启动Caché服务Stop Caché 关闭Caché 关闭Caché 服务。点击后选择是要关闭还是要重新启动Caché。StudioCaché Studio 是Caché主要的开发环境,它是一个集成的可视化的...原创 2019-07-09 15:49:59 · 1427 阅读 · 0 评论 -
Caché学习笔记(一、cache安装与配置)
简介.Caché数据库是InterSystems 公司的产品.Caché 是的“后关系型”数据库. Caché 包括应用服务器.Caché 的编程技术–M语言.Caché 的CSP技术Cache、IIS、m语言三者关系web容器:IIS开发语言:m语言数据库:cache这玩意儿怎么理解,以java类比,IIS就是tomcat、m就是java,cache就是mysql,csp就...原创 2019-07-09 12:01:19 · 4418 阅读 · 0 评论 -
从零开始发布一个ArcGIS Server地图服务
一、软件环境准备1、安装Oracle服务端2、安装Oracle客户端3、ArcGIS Server安装4、ArcGIS License安装5、ArcGIS Desk安装二、发布地图服务1、在Oracle中创建空间数据库创建名为 sde 的数据库用户在 Oracle 的默认位置中创建 400 MB 的表空间,并将其设置为 sde 用户的表空间授予 sde 用户创建和升级地理...原创 2020-04-04 00:08:43 · 2079 阅读 · 0 评论 -
什么是接口幂等性?为什么会产生接口幂等性问题?如何保证接口幂等性?
博主负责的项目报了一个问题,用户操作回退失效。我们的设计里,操作回退是回到操作前的状态。经过查看日志发现,用户之前的操作做了两次,也就是说提交操作的接口被调用了两次,导致之用户上一次的状态和这一次的状态是一样的,所以操作回退是没有问题的,问题出在了操作的接口被调用了两次。对于防止重复提交,是放在前端控制的,用户点击完按钮之后,后台返回成功的结果,按钮就不可见,实践证明,客户端的限制操作不是绝对可靠的。针对上面的场景,就引入了今天的问题,什么是接口幂等性?如何保证接口幂等性?什么是接口幂等性?首先.原创 2020-11-28 23:01:20 · 1986 阅读 · 0 评论 -
一个真正的高级开发是什么样的?
译 原文地址:https://dev.to/themarcba/what-is-a-senior-developer-really-59dg对于高级开发人员是什么样存在一个普遍的误解。有人会告诉你高级开发是有着多年的经验,而其它人会告诉你是“光速bug修复者”。这些都不是。高级高发不是这样☝️当你寻找开发人员/软件工程师的工作并阅读职位要求时,你会发现一种模式,在这种模式中,招聘人员似乎根据他们(开发人员)在该领域的工作经验来定义高级开发人员。 好吧,不是这样来考量。 确定什么是以及..翻译 2020-10-22 21:18:25 · 1362 阅读 · 0 评论 -
5个最受欢迎的编程挑战网站
译 原文地址:https://dev.to/surajsrv11/5-most-popular-coding-challenge-website-4bh4简介熟能生巧这句谚语对每个人有用。因此,我提供了5个最受欢迎的(编程)网站,在那里你可以通过不同的真实场景的问题来学习练习编程语言和技能。那么,我们开始吧。CoderbyteCoderbyte提供了数量超过300的编程挑战题。 你可以在他们的在线编辑器中解决这些挑战题。 你可以真正测试特定领域的知识和技能。 你也可以为面试做准备。.翻译 2020-10-20 13:01:21 · 790 阅读 · 2 评论 -
程序员2020年必看的10部影视作品
影视作品激励你成为一个更聪明、更好的人,或者对你而言是一个更好的程序员。今天,当世界高度互联时,影视作品是看清世界的一个好的方式。下面这些非常棒的影视作品你看过多少呢?翻译 2020-10-11 11:49:22 · 2446 阅读 · 0 评论 -
人工智能会取代(人工)编程吗?
译 原文链接:https://dev.to/rohitjethoe/will-ai-take-over-programming-5b5k???? 人工智能(Artificial Intelligence)我在某个地方看到一篇文章:人工智能会取代编程吗?人工智能是一个热门话题,备受瞩目。???? 一些思考如果人工智能最初必须由程序员开发,那么作为程序员的我们为什么要创造替代我们的东西呢?如果人工智能可以像人类一样思考,那么通过编程使自己变得比我们更强大,会不会对人类造成危险?我们真的想翻译 2020-09-25 18:23:35 · 1189 阅读 · 0 评论 -
2020年度美国最受市场欢迎的十大编程语言
译 原文:https://dev.to/itshifting/top-10-programming-languages-sought-after-by-employers-in-the-us-3255ITShifting.com网站分析了Glassdoor上的招聘信息,以找出2020年美国IT人才市场的招聘趋势。该分析涵盖了美国25个最大城市和周边城镇的33种IT相关职业的数据。分析显示,在多数情况情况下,在美国,最流行的编程语言是Java、JavaScript和Python。它们远远领先于其他..翻译 2020-09-17 12:29:42 · 3174 阅读 · 1 评论 -
教师节快乐,全网最全编程学习网站汇总来了,还不赶快收藏
教师节快乐!程序员是一个需要不断学习的职业。幸运的是,在这个互联网时代,知识就在那里,等着我们去获取。作为一个“收藏从未停止,学习从未开始”的博主,秉承着好东西不能独享的态度,把收藏的学习网站整理分享出来,希望大家不要学我,一定要好好学习,天天进步,升职加薪????。好了,下面开始上货,由于博主是个Java程序员,所以列出的一些内容会偏重Java全栈,非Java程序员可以直接略过这些内容。一、在线教程首先列出一些在线教程网站,这些在线教程网站通常都比较适合入门,可以作为开发学习路上的第一个阶梯,原创 2020-09-09 21:03:06 · 2467 阅读 · 1 评论 -
只有程序员才懂的幽默
作者:Elisa 原文:https://programmerhumour.tumblr.com/post/616642939651850240/rip程序员的幽默,往往就是这么朴实无华,且枯燥……谷歌搜索 “rm -rf ”任务管理器 ,15个谷歌页面, 我的磁盘图形化界面使用者与命令行使用者老板:你有使用什么IDE的经验吗?我:是的,...原创 2020-04-28 23:49:49 · 1999 阅读 · 6 评论 -
火狐浏览器将网页保存为pdf
深夜更博仙女镇文章目录火狐打印功能火狐插件 save as pdf有时候查一些技术博客之类的,当时收藏了,过一阵子再想查看的时候发现404了,所以稳妥的办法还是将把网页保存为pdf。火狐打印功能在要打印的网页选择打印(快捷键Crtl+P)打印选择文件夹,保存即可火狐插件 save as pdf在火狐浏览器中打开附加组件(快捷键Crtl+Shift...原创 2020-02-10 23:36:41 · 5594 阅读 · 0 评论 -
Gradle常用命令
帮助命令gradle --help查看版本gradle -v执行特定的任务gradle [taskName]构建gradle build跳过测试构建构建gradle build -x test继续执行任务而忽略前面失败的任务gradle build --continue试运行buildgradle -m build产生build运行...原创 2020-02-09 21:38:03 · 1246 阅读 · 0 评论 -
假设你是个妹子,你敢这样谈恋爱吗?
转载自微信公众号:Java思维导图 原标题:一个女生不主动联系你还有机会吗?本文来自知乎热门问题「一个女生不主动联系你还有机会吗?」,本来是感情问题,学 IT 的老哥们一回答,变成了活脱脱的技术用语小课堂,不要关心感情问题了,看看下面的技术专业用语吧。大白话讲解技术专业用语。很多同学对热备,冷备,云备了解不深,我科普一下IT行业各种备份术语。以后别闹笑话了。假设你是个妹子,你有...转载 2019-12-08 10:27:40 · 2072 阅读 · 0 评论 -
一份不可多得的 Lombok 学习指南
转载自微信公众号:江南一点雨 作者:semlinker一、Lombok 简介Lombok 是一款 Java 开发插件,使得 Java 开发者可以通过其定义的一些注解来消除业务工程中冗长和繁琐的代码,尤其对于简单的 Java 模型对(POJO)。在开发环境中使用 Lombok 插件后,Java 开发人员可以节省出重复构建,诸如 hashC...转载 2019-11-03 20:06:27 · 659 阅读 · 0 评论 -
Windows Server2012R2 安装MongoDB
文章目录原创 2019-10-10 09:28:08 · 9181 阅读 · 0 评论 -
Markdown 语法速查笔记
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。原创 2019-10-01 21:07:42 · 4096 阅读 · 0 评论