首页
学习
活动
专区
工具
TVP
发布

一个会写诗的程序员的博客

专栏作者
1222
文章
2323397
阅读量
95
订阅数
golang中的map并发读写问题: Golang 协程并发使用 Map 的正确姿势
官方的faq里有说明,考虑到有性能损失,map没有设计成原子操作,在并发读写时会有问题。
一个会写诗的程序员
2022-09-28
3.6K0
Spring 单例 Bean 与多线程深度分析
Spring 的 bean默认是单例的,在高并发下,如果在 Spring 的单例 bean 中设置成员变量,则会发生并发问题。最近在进行开发时,错误的在单例的bean中使用了成员变量,导致多个线程大并发访问时,出现赋值错误及日志打印混乱的问题。
一个会写诗的程序员
2022-01-07
2K0
在Mac 电脑上使用虚拟机 VirtualBox 安装 Windows 11 问题:当前电脑不满足安装Windows 11 的条件要求
一直使用Mac OS,最近忽然想体验一下最新版本的Windows 11. 于是,去官网下载了Windows 11的安装映像文件,准备在VirtualBox上安装一台Win11的虚拟机。由于之前我已经成功安装过该系统,因此并没有想到安装过程会出现什么问题。
一个会写诗的程序员
2021-12-16
3.3K0
黑客与画家:六条“黑客伦理”(hacker ethic)
每个人日常生活的很大一部分都花在与计算机打交道上面。家用电表是智能的,通信网络是程控的,信用卡是联网的,就连点菜都会用到电子菜单。越来越多的迹象表明,未来的人类生活不仅是人与人的互动,而且更多的将是人与计算机的互动。
一个会写诗的程序员
2020-11-24
7200
什么是DPA 攻击?
DPA (Differential Power Analysis) ,差分功耗分析, DPA 攻击技术具有很强的攻击性和解密效率,它的的原理是:当芯片在执行不同的指令进行各种运算时,对应的功率消耗也相应变化。通过使用特殊的电子测量仪和数学统计技术,来检测和分析这些变化,从而得到芯片中的特定关键信息。这是一种利用指令的电流变化来分析密码算法和密码的方法.
一个会写诗的程序员
2020-03-20
1.4K0
Java 并发编程中的死锁 ( Kotlin 语言讲解)
在操作系统中的并发处理场景中, 进程对资源的持有与请求过程中,会产生死锁. Say, Process A has resource R1 , Process B has resource R2. If Process A request resource R2 and Process B requests resource R1, at the same time , then deadlock occurs.
一个会写诗的程序员
2019-07-08
1.3K0
在浏览器扩展程序中进行: 跨域 XMLHttpRequest 请求
跨域 XMLHttpRequest 请求 https://crxdoc-zh.appspot.com/extensions/xhr
一个会写诗的程序员
2018-12-18
9890
《程序设计课》第20181009期  ——一个会写诗的程序员
第一层是感知层,例如外貌、声音; 第二层是角色框架层,例如一个军人,一个公务员; 第三层是资源结构层,例如财富、人脉、精神等资源; 第四层是能力圈; 第五层是对自己存在感的定义;
一个会写诗的程序员
2018-10-12
3560
服务网格 Pattern: Service Mesh
自从几十年前首次引入以来,我们了解到分布式系统能够实现我们之前甚至无法思考的用例,但它们也会引入各种新问题。
一个会写诗的程序员
2018-09-12
7220
Paul Graham:梦寐以求的编程语言
这是一篇2001年发表的博文,距今超过10年。但是,好的文章是不会随时间流逝而贬值滴。 作者 Paul Graham 是硅谷大牛。对许多问题(包括:编程技术、管理、创业)都有独到见解。 本文描绘了他心目中理想的编程语言,供大伙儿参考。 提醒一下:文中提及的“黑客”,是广义的。不要一提到黑客,就以为是网络入侵者。
一个会写诗的程序员
2018-08-20
8750
《Spring Boot极简教程》第16章 Spring Boot安全集成Spring Security小结
开发Web应用,对页面的安全控制通常是必须的。比如:对于没有访问权限的用户需要转到登录表单页面。要实现访问控制的方法多种多样,可以通过Aop、拦截器实现,也可以通过框架实现,例如:Apache Shiro、Spring Security。
一个会写诗的程序员
2018-08-20
1.2K0
8.6 Spring Boot集成Spring Security小结
开发Web应用,对页面的安全控制通常是必须的。比如:对于没有访问权限的用户需要转到登录表单页面。要实现访问控制的方法多种多样,可以通过Aop、拦截器实现,也可以通过框架实现,例如:Apache Shiro、Spring Security。
一个会写诗的程序员
2018-08-20
1.1K0
第10章 集合类与泛型
10.1 Kotlin集合类 10.1.1 不可变集合类 10.1.1.1 List 10.1.1.2 Set 10.1.1.3 Map
一个会写诗的程序员
2018-08-17
1970
并发安全的 ConcurrentHashMap 实现原理详解并发安全的 ConcurrentHashMap 实现原理详解不变(Immutable)和易变(Volatile)定位段
哈希表是中非常高效,复杂度为O(1)的数据结构,在Java开发中,我们最常见到最频繁使用的就是HashMap和HashTable,但是在线程竞争激烈的并发场景中使用都不够合理。
一个会写诗的程序员
2018-08-17
2450
Kotlin 语言极简介绍《Kotlin极简教程》正式上架:
当然,事物都是具备两面性的。Kotlin也有缺点。 虽然,官方说100%与 Java 互操作,但是在 Java 调用 Kotlin 的时候还是存在一些不方便的地方,有少部分地方显得“不够简洁、优雅”。 但是,瑕不掩瑜。
一个会写诗的程序员
2018-08-17
7910
SpringBoot AOP 记录日志实例
面向切面编程(AOP是Aspect Oriented Program的首字母缩写) ,我们知道,面向对象的特点是继承、多态和封装。而封装就要求将功能分散到不同的对象中去,这在软件设计中往往称为职责分配。
一个会写诗的程序员
2018-08-17
1.8K0
【Spring Boot 实战开发】第2讲 Kotlin类型系统与空安全
Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。在 Java 开发领域的诸多著名框架:Spring 框架及其衍生框架、做缓存Redis、消息队列框架RabbitMQ、Greenplum数据库等等,这些都是 Pivotal 团队的产品。还有Tomcat、Apache Http Server、Groovy里的一些顶级开发者,DevOps理论的提出者都在Pivotal。Spring 团队在现有 Spring 框架的基础上,开发了一个新框架:Spring Boot,用来简化配置和部署 Spring 应用程序的过程,干掉了那些繁琐的开发步骤和样板代码及其配置,使得基于 Spring 框架的 Java 企业级应用开发“极简化”。相比于传统的 Spring/Spring MVC 框架的企业级应用开发(Spring 的各种配置太复杂了,我们之前是在用“生命”在搞这些配置),而Spring Boot 用简单的注解和 application.properties 配置文件,避免了繁琐而且容易出错的 xml配置文件,极大的简化了基于 Spring 框架的企业级应用开发的配置。
一个会写诗的程序员
2018-08-17
9360
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档