日志

微软看上的Rust 语言,安全性真的很可靠吗
日志摘要:近几年,Rust语言以极快的增长速度获得了大量关注.其特点是在保证高安全性的同时,获得不输C/C++的性能.在Rust被很多项目使用以后,其实际安全性表现到底如何呢? 近几年,Rust语言以极快 ...
ASP.NET Core学习 使用JWT认证授权
日志概述 认证授权是很多系统的基本功能 , 在以前PC的时代 , 通常是基于cookies-session这样的方式实现认证授权 , 在那个时候通常系统的用户量都不会很大, 所以这种方式也一直很好运行, ...
CPF 入门教程 - 样式和动画(三)
日志CPF NetCore跨平台UI框架 系列教程 CPF 入门教程(一) CPF 入门教程 - 数据绑定和命令绑定(二) CPF 入门教程 - 样式和动画(三) 用样式可以对内部元素进行批量设置属性. ...
String创建的两种方式在JVM层面的区别
日志String 常见的创建的两种方式 直接赋值的方式:会先去字符串常量池中查找是否已经有此值,如果有则把引用地址直接指向此值,否则会先在常量池中创建,然后再把引用指向此值: new String()的方 ...
Java内存模型 - 简介
日志Java内存模型的基础 在并发编程中,需要处理两个关键问题:线程之间如何通信及线程之间如何同步,通信指线程之间以何种机制来交换信息.在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递. Ja ...
为什么String要用final修饰
日志String被final修饰 从 String 类的源码我们可以看出 String 是被 final 修饰的不可继承类,源码如下: public final class String  impleme ...
LeetCode 91,点赞和反对五五开,这题是好是坏由你来评判
日志本文始发于个人公众号:TechFlow,原创不易,求个关注 今天是LeetCode专题的第57篇文章,我们一起来看看LeetCode第91题,解码方法(Decode ways). 这道题官方给定的难度 ...
面经手册 · 第4篇《HashMap数据插入、查找、删除、遍历,源码分析》
日志作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获!
Spark优化之小文件是否需要合并?
日志我们知道,大部分Spark计算都是在内存中完成的,所以Spark的瓶颈一般来自于集群(standalone, yarn, mesos, k8s)的资源紧张,CPU,网络带宽,内存.Spark的性能,想 ...
String-常用方法的源码解析
日志1. String的底层实现 String 内部实际存储结构为 char 数组,源码如下: public final class String     implements java.io.Seria ...
基于Vue的图片懒加载插件vue-lazyload应用
日志引言: 作为一名web前端工程师,不仅需要有过硬的开发能力,更需要有强大的用户体验意识. 可视化页面是与用户交互的直接媒介!前端工程师的价值,本人认为主要体现在交互! 概念: 1.什么是图片懒加载? ...
Golang并发编程基础
日志硬件 内存 作为并发编程一个基础硬件知识储备,首先要说的就是内存了,总的来说在绝大多数情况下把内存的并发增删改查模型搞清楚了其他的基本上也是异曲同工之妙. 内存芯片--即我们所知道的内存颗粒,是一堆M ...
odoo12 Tree视图创建编辑旁边新增按钮,并根据条件隐藏
日志前言       我们通常在form视图中可以很简单地在header里面添加按钮,但是在某些情况下,我们也需要在Tree视图中添加按钮,但是odoo官方目前没有给我们提供相应的接口,因此,我们尝试自己 ...
悄咪咪提高团队幸福感 & Surprise!
日志前言 本文的灵感是在几个月以前工作不忙(摸鱼)时想到的,老是自己一个人往前冲冲冲也没啥意思,需要想一点办法,来提高团队的效率,提高团队的幸福感(效率起来了,单位时间内代码写的更多,那不就幸福啦
volatile的特性代码验证
日志一 . 可见性(visibility) volatile关键字修饰的变量,如果值发生了改变,其他线程会立刻获取到,从而避免了出现脏读的情况. public class TestVolatile { p ...
基础类库积累--ExeclHelper类
日志前言: 相信大家都玩过NPOI这个第三方组件,我就分享一下我平时使用的工具类,如果有不好的地方,请赐教! NPOI是什么? NPOI是一个开源的C#读写Excel.WORD等微软OLE2组件文档的项目 ...
趣味设计模式系列 之代理模式2--JDK动态代理源码解析
日志1. 图解 上图主要描述了JDK动态代理的执行过程,下面做详细分析. 2. Proxy源码分析 上一篇,在使用JDK动态代理的时候,借助于Proxy类,使用newProxyInstance静态方法,创 ...
极简 Node.js 入门 - 2.4 定时器
日志极简 Node.js 入门系列教程:https://www.yuque.com/sunluyong/node 本文更佳阅读体验:https://www.yuque.com/sunluyong/node ...
[源码分析]ArrayList和LinkedList如何实现的?我看你还有机会!
日志文章已经收录在 Github.com/niumoo/JavaNotes ,更有 Java 程序员所需要掌握的核心知识,欢迎Star和指教. 欢迎关注我的公众号,文章每周更新. 前言 说真的,在 Jav ...
面试中的老大难-mysql事务和锁,一次性讲清楚!
日志众所周知,事务和锁是mysql中非常重要功能,同时也是面试的重点和难点.本文会详细介绍事务和锁的相关概念及其实现原理,相信大家看完之后,一定会对事务和锁有更加深入的理解. 本文主要内容是根据掘金小册& ...