自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 面试实录 —— 电商支付系统中,如何有效避免用户重复支付?

在电商支付系统中,如何有效避免用户重复支付?请详细阐述你的设计思路。:防止重复支付是电商支付系统的核心设计挑战之一。

2024-12-02 11:22:41 646

原创 面试实录 - Go Map 的并发安全问题

Go 语言的 map 不是并发安全的。:这涉及到 Go 语言 map 的底层实现。:你好,我们来聊下 Go 语言的 map。首先,请聊下 Go 语言的 map 是不是并发安全的?:能详细解释一下为什么普通的 map 不是并发安全的吗?那当我们需要在并发场景下使用 map 时,你有什么好的解决方案吗?的核心设计是读写分离和优化的并发控制。:最后,你能分享一个实际工作中处理并发 map 的最佳实践吗?这些步骤如果被并发执行,就会导致不可预期的结果。:很好,你对 map 的并发问题理解的相当充分。

2024-12-02 10:30:12 664

原创 使用 VitePress 从 0 到 1 快速搭建官网

在这篇文章中,我将一步步使用 VitePress 来快速创建一个人静态网站。VitePress 是一个由 Vite 和 Vue 驱动的静态网站生成器,它能让网站快速搭建并且易于维护!

2024-11-19 20:42:19 863

原创 破案了,Go HTTP Server 是这样设计的!

这是 Go 语言中接口的一种常见用法:通过定义函数类型并为该类型实现接口,我们可以将其他函数通过类型转换特性,转作接口类型的值来使用,从而实现了函数和接口类型之间的适配。,也常被称为 Mux),作用是将传入的请求 URL 与预定义的模式列表做匹配,并将匹配成功的请求分发给相应的处理函数 (handler)由客户端发出,服务端接收请求后,通过路由组件匹配到相应的处理器,处理器处理。这里其实运用了适配器设计模式,具体来说,其实是接口和类型的适配器模式,是的,这就实现了一个极简的 HTTP Server!

2024-11-19 18:28:38 1334

原创 在本地机器编译 Golang 源码

在本地机器编译 Golang 源码

2024-11-18 19:01:53 1665 1

原创 大厂程序员个人 IP 创业尝试,不知道未来如何,但我开始了

大厂程序员个人 IP 创业尝试,不知道未来如何,但我开始了。

2024-11-18 18:28:11 790

原创 学习第五天——活动的生命周期

今天是第五天,开始接触学习Android活动的生命周期。1、返回栈的概念:Android使用任务(Task)来管理活动,一个任务就是一组存放在栈里的活动的集合,这个栈也被称作返回栈(BackStack)。栈是一种后进先出的数据结构,每当我们按下Back键或调用finish()方法去销毁一个活动时,处于栈顶的活动会出栈。系统总显示处于栈顶的活动给用户。如图:2、活动状态:每个活动在其生命周期内最多会...

2018-06-13 13:38:38 373

原创 第四天收获

今日收获:Intent的用法1、显式Intent;2、隐式Intent;3、Intent启动其他活动;4、Intent向下一个活动传递数据;5、Intent返回数据给上一个活动;详细记录:创建活动后,在second_layout.xml中替换代码如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:androi...

2018-06-12 14:03:32 230

原创 补上昨天落下的内容

没到暑假真是头疼,总有各种各样的事情............废话不说,先补昨天落下的内容:昨日收获:1、活动的基本用法;2、创建和加载布局;3、在AndroidManifest.xml文件中注册活动;4、Toast的用法;5、Menu的用法;6、销毁一个活动;详细记录:1、活动的基本用法:创建完项目后,手动创建活动如图,在com.example.activitytest这个包里创建活动:任何活动都...

2018-06-11 20:06:07 296

原创 我的Android学习第二天

今日收获:1、<intent-filter>活动注册标签;2、HelloWorldActivity活动内容;3、项目资源详解;4、build.gradle文件详解;5、Android的日志工具类-----Log;详细记录:1、<intent-filter>活动注册标签: <activity android:name=".HelloWorldActivity">...

2018-06-09 19:31:28 268

原创 第一篇文章------我的Android学习第一天。

    Android开发是基于Java语言的。经过一段时间的努力,加班加点,终于看完了Mars老师的JavaforAndroid视频教程(Mars老师的教程幽默风趣,干活满满,值得反复咀嚼),    从第一次接触到Android,我就对它产生了极大地兴趣,从开始的一无所知,到自己开始查资料、配置环境,一路百度,一路碰壁,到慢慢开始了解,兜兜转转走了不少冤枉路,如今终于有能力翻开郭霖大神的 《第一...

2018-06-08 17:13:51 290

空空如也

空空如也

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

TA关注的人

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