logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

CSSAPP稀里糊涂的读书笔记(五)优化程序性能

本章主要探讨如何使用几种不同类型的程序优化技术,使程序运行的更快。编写高效程序需要做到以下几点:第一,我们必须选择一组适当的算法和数据结构。第二,我们必须编写出编译器能够有效优化以转换成高效可执行代码的源代码。第三,针对处理运算量特别大的计算,将一个任务分成多个部分,这些部分可以在多核和多处理器的某种组合上并行地计算。程序优化地第一步就是消除不必要地工作,让代码尽可能有效地执行所期望地任务。...

关于登陆的次数限制的简单实现

之前被问到一个问题,关于登陆次数限制的问题。比如我每天限制用户只能进行三次错误登陆操作,如果超过三次,那么就锁定账户,一天后才能再次登陆。这个其实也不是很难,不过逻辑还是需要好好验证一下,目前我大概实现成功了,因为测试的次数也有限,所以可能有纰漏,还请各位斧正,不吝赐教。项目结构、这个项目后来改名了,所以可能名字和GitHub上的不一致,GitHub上项目名是LoginTimes。还

IDEA和svn进行关联

一般项目开发中我们都会使用版本管理工具,如svn、git之流。但是每次手动更新也是一件很麻烦的事,IDEA恰好就有和版本管理工具进行关联的功能,能够直接在IDEA上提交代码,并且新增、更改代码还有不同颜色提示,这都是因为项目文件下的.svn文件起作用。既然这么好用,那么哪里可以买到呢?咳,是怎么配置呢?简单,跟我一起做~首先需要在IDEA中配置svn启动的svn.exe然后将项目和svn关联

Istio Ingress

这个课题描述如何配置才能让Istio服务网格集群中的服务暴露。在k8s环境中,Kubernetes Ingress Resource允许用户指定集群中暴露给外部的服务。它允许为每个虚拟主机和路径定义一个后端服务。一旦Istio Ingress被指定,进入集群的流量将直接通过 istio-ingress 服务。因此,Isito的功能(如监控和路由规则)可应用于进入集群中的流量。Istio I...

Spring Security OAuth 2.0学习总结

继上一篇Spring Security的文章,这次聊聊Spring Security OAuth 2.0,当然还是只能简单聊聊,比较基础和片面。首先说一下主要参考的文章:阮一峰的《理解OAuth 2.0》徐靖峰的《Re:从零开始的Spring Security Oauth2系列》Spring的《OAuth 2 Developers Guide》也就是说,还是拾人牙慧。OAu...

暂无文章信息