码迷,mamicode.com
首页 > 2021年06月23日 > 全部分享
多线程下的调用上下文 : CallContext
如果说,一个对象保证全局唯一,大家肯定会想到一个经典的设计模式:单例模式。但是,如果要使用的对象必须是线程内唯一的呢?在.NET Framework中,Microsoft给我们设计了一个CallContext类。 ...
分类:编程语言   时间:2021-06-23 16:42:59    阅读次数:0
Java知识点3
Java知识点3 面向对象编程(OOP): 本质是以类的方式组织代码,以对象的组织(封装)数据。 OOP三大特性:封装、继承、多态。 认识论角度理解:先有对象后有类,对象是具体的事物,类是对象的抽象。 编码角度理解:先有类后又对象,类是对象的模具。 Java传值方式:值传递,引用传递(传对象,本质还 ...
分类:编程语言   时间:2021-06-23 16:42:34    阅读次数:0
内存模型
内存模型的基础 内存模型的抽象结构 共享变量 堆里面的对象、数组元素,静态变量(方法区) 局部变量 不会有线程可见性的问题,不会受内存模型的影响 指令重排 编译器优化的重排序 不改变单线程语义的前提下重新安排编译的顺序 --编译器 指令级并?的重排序 现在的处理器采用的技术,多条指令重叠进行,只要两 ...
分类:其他好文   时间:2021-06-23 16:42:19    阅读次数:0
Markdown学习
Markdown学习 关于标题 一级标题一个#+空格+标题内容,二级标题两个#+空格+标题内容,以此类推,最多支持六级标题。 关于字体 1.粗体:字体两边加两个星号(*) 2.斜体:字体两边加一个星号 3.粗体+斜体:字体两边加三个星号 4.删除线:字体两边加两个波浪号(~) 关于引用 大于号+内容 ...
分类:其他好文   时间:2021-06-23 16:41:59    阅读次数:0
Tcmalloc SetMemoryReleaseRate(double) 和 ReleaseFreeMemory()浅析
问题 Tcmalloc 由于使用了精心设计的 cache,进而大大提高了malloc 和 free 的效率,但由之而来的是 cache 大小的难以把控,容易出现 cache 占用过大,进而 OOM 的问题,tcmalloc 提供了两个方案解决这个问题 展现 tcmalloc 维护的内存状态解决 // ...
分类:其他好文   时间:2021-06-23 16:41:42    阅读次数:0
Mybatis全解-06
动态SQL 什么是动态SQL 通过if,choose,when,otherwise,trim,where,set,foreach等标签,可自由组合成非常灵活的SQL语句,从而在提高SQL语句的准确性的同时,大大提高开发效率。 搭建测试环境 CREATE TABLE `blog` ( `id` var ...
分类:其他好文   时间:2021-06-23 16:41:27    阅读次数:0
OpenGL 实用攻关 001 准备(开题)
开篇 这里是OpenGL学习中的随笔,会大致讲述定下的目标需求,思路和贴出认为的关键代码以及git仓库地址。会选择性的讲述途中遇到的陷阱,和注意点。 一些资源 笔者是windows 操作系统 VS 2019 CMake 工程文件生成工具 https://cmake.org/download/ GLF ...
分类:其他好文   时间:2021-06-23 16:41:09    阅读次数:0
MyBatis分页插件PageHelper的使用
前期准备工作 数据库表 dp.properties driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/netshop?useSSL=true&useUnicode=true&characterEncoding=utf-8 use ...
分类:其他好文   时间:2021-06-23 16:40:43    阅读次数:0
[BEX] Quasar bex 提供的那些配置
Manifest.json https://developer.chrome.com/extensions/manifest Background Script & Content Script Background Script - 运行在BEX本身的上下文中,可以监听所有可用的浏览器扩展事件。每 ...
分类:其他好文   时间:2021-06-23 16:40:29    阅读次数:0
FPGA辅助设计脚本——Tcl
Tcl(读Tickle) 全称(Tool Command Language),是一种简单易学又十分强大的脚本语言,在数字集成电路设计中应用十分广泛。 利用Tcl脚本,就可以完成工程的创建、综合、布局布线、引脚约束时序约束等过程。 Tcl脚本还可以轻松的保存和导出现有工程文件的约束和配置,然后移植到其 ...
分类:其他好文   时间:2021-06-23 16:40:05    阅读次数:0
怎么了解亚马逊
看到好多人在问亚马逊到底怎么做,不管那个项目你首先要了解其运营的方式,那么现在机会来了就在刚刚亚马逊发布:亚马逊云科技新闻抢先看!通过ICT行业权威机构赛迪咨询公司发布的《2020-2021年我国PaaS行业年度报告》显示,亚马逊云科技在PaaS行业中处于领先地位,具备独特的技术服务能力,丰富的应用 ...
分类:其他好文   时间:2021-06-23 16:39:43    阅读次数:0
fastjson实体转json顺序不一致问题
fastjson依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.66</version> </dependency> 将对象转成json。 import com ...
分类:Web程序   时间:2021-06-23 16:39:26    阅读次数:0
深入理解main方法
深入理解main方法 说明 main方法是虚拟机调用 Java虚拟机需要调用类的main方法,所以该方法的访问权限必须是public Java虚拟机在执行main方法时不必创建对象,所以该方法必须是static 该方法接收String类型的数组参数,该数组中保存执行Java命令时传递给运行类的参数 ...
分类:其他好文   时间:2021-06-23 16:39:11    阅读次数:0
MyISAM与InnoDB 的区别
区别:1. InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务; 2. InnoDB支持外键,而MyISAM不支持。对一个包含外键的InnoDB表转为MYISAM ...
分类:数据库   时间:2021-06-23 16:38:54    阅读次数:0
数组中的第K个最大元素
https://leetcode-cn.com/problems/kth-largest-element-in-an-array/ 215. 数组中的第K个最大元素 在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 示例 1 ...
分类:编程语言   时间:2021-06-23 16:38:41    阅读次数:0
机器学习sklearn(三十二):算法实例(一)分类(一)分类决策树(一)简介
1 概述 1.1 决策树是如何工作的 决策树(Decision Tree)是一种非参数的有监督学习方法,它能够从一系列有特征和标签的数据中总结出决策规则,并用树状图的结构来呈现这些规则,以解决分类和回归问题。决策树算法容易理解,适用各种数据,在解决各种问题时都有良好表现,尤其是以树模型为核心的各种集 ...
分类:编程语言   时间:2021-06-23 16:38:22    阅读次数:0
js事件循环机制(event loop)之宏任务/微任务
原文链接:https://blog.csdn.net/qq_33207292/article/details/102624553 1.关于js js是单线程的,即主线程就只有一个 2.js事件循环 除了广义的同步任务和异步任务,对任务更细致费划分: macro-task(宏任务):包括整体代码 sc ...
分类:Web程序   时间:2021-06-23 16:38:08    阅读次数:0
153条   上一页 1 ... 4 5 6 7 8 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!