基础语法
Programmie
这个作者很懒,什么都没留下…
展开
-
Java多线程:有关可重入锁ReentrantLock的理解
前几天看狂神的视频学习Java的多线程并发相关知识。了解到Java多线程除了Thread线程类相关的以外,最重要的就是有关锁的使用,以保证对于共享资源的保护。ReentrantLock:可重入锁,顾名思义,是可以反复进入的锁,这个应该怎么理解呢。我决定用狂神写的测试类来解释一下自定义一个自旋锁类:public class SelfSpinLock { AtomicRefere...原创 2020-04-21 20:22:15 · 227 阅读 · 0 评论 -
Java -- 在Java中实现类似C#的ref参数
先看代码public class Main { public static void main(String[] args) { Person person1 = new Person(); PersonWrapper person1Wrapper = new PersonWrapper(person1); System.out.pri...原创 2020-02-19 19:34:05 · 1922 阅读 · 0 评论 -
XML学习笔记(三)--- 通过JavaScript解析XML
以下内容多为笔者在菜鸟教程中的摘抄,主要用于个人学习,如侵权请联系我删除XML解析器XML 解析器把 XML 文档转换为 XML DOM 对象 - 可通过 JavaScript 操作的对象。解析XML文档:if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari //创建一个XMLHttp...转载 2020-01-08 11:34:43 · 330 阅读 · 0 评论 -
XML学习笔记(二)--- XML基础扩展
以下为笔者在菜鸟笔记中的摘录,主要用于学习,如侵权请告知我删除XML属性1.XML属性XML属性一般包括对于组成部分信息的类型定义<file type="gif">computer.gif</file>这对于需要处理这个元素的软件来说很重要2.引号的使用属性内部单、双引号均可,如需在引号中包含引号,可以采取不同引号交替使用的方式:<gangster ...转载 2020-01-08 11:02:55 · 262 阅读 · 0 评论 -
XML学习笔记(一) --- XML基础学习
以下是笔者学习菜鸟教程上面XML相关文档的记录XML 和 HTML 为不同的目的而设计:XML与HTML的不同XML 被设计用来传输和存储数据,其焦点是数据的内容。HTML 被设计用来显示数据,其焦点是数据的外观。HTML 旨在显示信息,而 XML 旨在传输信息XML不做任何事情,XML 被设计用来结构化、存储以及传输信息对 XML 最好的描述是:XML 是独...转载 2020-01-08 10:35:17 · 329 阅读 · 0 评论 -
Python 函数形参中的冒号:使用
def mergeTrees(t1: TreeNode, t2: TreeNode) -> TreeNode:形如这样的函数,其中:t1:TreeNode中的冒号“:”是用来限制t1的传入类型只能接受类型为TreeNode的参数变量而末尾的 -> 则表示函数最后的返回,例如return tt必须是TreeNode类型的...原创 2019-10-30 09:26:42 · 4694 阅读 · 0 评论