OAuth:每次授权暗中保护你的那个“MAN”
摘要: OAuth是一种授权协议,允许用户在不将账号口令泄露给第三方应用的前提下,使第三方应用可以获得用户在某 […]...
一文了解波卡民主模块
公投议院是链上治理的三个机构之一,在波卡和 Kusama 中都是如此。另外两个机构是理事会和技术委员会。 公投 […]...
Android流量统计TrafficStats类的使用(Android2.2后可用)
Android流量统计来说在2.2版中加入了TrafficStats类可以轻松获取,其实本身TrafficSt […]...
SpringCloud或SpringBoot+Mybatis-Plus利用AOP+mybatis插件实现数据操作记录及更新对比
引文 本文主要介绍如何使用Spring AOP + mybatis插件实现拦截数据库操作并根据不同需求进行数据 […]...
应急响应之常用命令集合
1.linux下常用命令 1.1查看用户信息 /etc/passwd 查看用户信息文件 /etc/shad […]...
【一起学设计模式】中介者模式+观察者模式+备忘录模式实战:(二)提交个订单我到底经历了什么鬼?
前言 再多的话就不说了,这个是接着上一讲: 【一起学设计模式】状态模式+装饰器模式+简单工厂模式实战:(一)提 […]...
Ubuntu下搭建sun-jdk和Maven2
环境描述:Ubuntu Server 12.04 / java-6-sun-1.6.0.06 / apache […]...
ReentrantReadWriteLock读写锁简单原理案例证明
ReentrantReadWriteLock存在原因? 我们知道List的实现类ArrayList,Linke […]...
Java原子类实现原理分析-演道网
在关于Java中的volatile一文中,我们提到过并发包中的原子类可以解决类似num++这样的复合类操作 […]...
Java 类方法命名规范
Java 类方法命名规范 https://www.oracle.com/java/technologies/j […]...
APISIX 进入 Apache 孵化器
美国时间 2019 年 10 月 17 日,开源微服务 API 网关 APISIX 正式进入 Apache 孵 […]...
开发者常见的十种不良编程习惯
【51CTO.com快译】常言道:嘴上说不要,习惯却很诚实。朋友,您是否扪心自问过:有过多少次违背了编程的基本 […]...
在 Linux 中安装 Google 环聊桌面客户端
先前,我们已经介绍了如何在Linux上安装Telegram Messenger应用 和WhatsApp 桌面客 […]...
Java并发—Synchronized 的本质
使用场景 先用一张图来描述使用的场景(图片获取至其他网站。) 总体来说就是方法和代码块2种方式。 代码块的同步 […]...
来看看将成为明日主流的七大网页设计趋势
没人带,自学慢,不在BAT怎么学产品?人人都是产品经理联合200+BAT资深产品经理带你学 点此查看详情 编者 […]...
关于选择和MIUI产品实习感想
没人带,自学慢,不在BAT怎么学产品?人人都是产品经理联合200+BAT资深产品经理带你学 点此查看详情 终于 […]...
架构师成长之路(5)–架构师具备的思维
一、抽象思维 在软件业,抽象能力的重要性怎么说都不为过,因为软件开发是一个高度复杂的智力活动,程序员经常需要面 […]...
我要在栈上。不,你应该在堆上
原文地址: 我要在栈上。不,你应该在堆上 前言 我们在写代码的时候,有时候会想这个变量到底分配到哪里了?这时候 […]...
开发运维视角下,影响软件高可扩展性的 6 个因素
软件可扩展性是一个有趣的话题。实现软件可扩展性涉及很多因素,我们在本文将讨论一些与开发和运维方面相关的因素。 […]...
Mybatis基础:Mybatis映射配置文件,Mybatis核心配置文件,Mybatis传统方式开发
1.1 框架介绍 框架是一款半成品软件,我们可以基于这个半成品软件继续开发,来完成我们个性化的需求! 框架:大 […]...