码迷,mamicode.com
首页 > 编程语言 > 日排行
【Python的自学】(1)———— 字符串
字符串作为一种常用的类首先要知道的是它是不可以修改的。 也就是说无论使用它自带的什么方法都无法修改它本身。 请看下面一个例子↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 我定义了一个名字为message的字符串,我使用 了字符串自带的方法lower()获取了一个每一个字 母都变成了小写的字符串,结果为最后一行。看 ...
分类:编程语言   时间:2018-06-17 16:00:26    阅读次数:188
Java多线程Thread的创建
Java中线程的创建有两种方式: 1. 通过继承Thread类,重写Thread的run()方法,将线程运行的逻辑放在其中 2. 通过实现Runnable接口,实例化Thread类 第一种方式:继承Thread类 第二种方式:实现Runnable接口 第三种方式:使用Calable和Future创建 ...
分类:编程语言   时间:2018-06-17 16:01:51    阅读次数:119
Java多线程Thread使用匿名内部类创建的两种方式
匿名内部类实现线程的两种方式: 第一种方式: 1.继承Thread类 2.重写run方法 3.将要执行的代码写在run方法中 第二种方式: 1.将Runnable的子类对象传递给Thread的构造方法 2.重写run方法 3.将执行的代码写在run方法中,最后我们开启线程 ...
分类:编程语言   时间:2018-06-17 16:02:16    阅读次数:181
effective c++ 条款12:复制对象时勿忘其每一个成分
记住:拷贝函数应该确保复制“对象内的所有成员变量”及“所有父类成分”。不要尝试以某个拷贝函数实现另一个拷贝函数。应该将共同机能放进第三个函数中,并由两个拷贝函数共同调用。下面是一个类实现了自己的拷贝函数,一起正常。 但如果你为class添加一个成员变量,你必须同时修改拷贝函数。如果忘记了,编译器不会 ...
分类:编程语言   时间:2018-06-17 16:02:25    阅读次数:146
Python Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat)
在windows 平台下,当python使用以下方式安装时,可能出现以下错误: [python] view plain copy > python setup.py install error: Microsoft Visual C++ 10.0 is required (Unable to fin ...
分类:编程语言   时间:2018-06-17 16:03:46    阅读次数:345
JavaScript对象---递归遍历对象
JavaScript 中的所有事物都是对象:字符串、数值、数组、函数... 此外,JavaScript 允许自定义对象。 JavaScript 对象 JavaScript 提供多个内建对象,比如 String、Date、Array 等等。 对象只是带有属性和方法的特殊数据类型。 在 ECMAScri ...
分类:编程语言   时间:2018-06-17 16:05:55    阅读次数:562
Java垃圾回收概览
GC要解决三个主要的问题: 哪些内存需要回收? 什么时候回收? 如何回收? 哪些内存需要回收? 最简单的是引用计数(reference count),缺陷是无法解决循环引用。于是更快点的算法是可达性分析(reachable analysis)。 什么时候回收? 至少要经历两次标记过程: 对象没有fi ...
分类:编程语言   时间:2018-06-17 16:07:06    阅读次数:184
5.1.24 Python之列表生成式、生成器、可迭代对象与迭代器
本节内容 语法糖的概念 列表生成式 生成器(Generator) 可迭代对象(Iterable) 迭代器(Iterator) Iterable、Iterator与Generator之间的关系 一、语法糖的概念 “语法糖”,从字面上看应该是一种语法。“糖”,可以理解为简单、简洁。其实我们也已经意识到, ...
分类:编程语言   时间:2018-06-17 16:07:29    阅读次数:191
Spring Boot Questions- Part 2
What is spring-boot-devtools ? What is spring-boot-devtools ? Applications that use spring-boot-devtools will automatically restart whenever files on ...
分类:编程语言   时间:2018-06-17 16:07:39    阅读次数:184
Go语言-make陷阱和闭包函数
Go语言make陷阱a:=make([]int,3)a=append(a,1,2,3)切片大小变成6匿名函数匿名函数是指不需要定义函数名的一种函数实现方式,可以直接赋值给一个变量或者直接运行闭包Go的匿名函数是一个闭包,闭包是可以包含自由(未绑定到特定对象)变量的代码块,这些变量不在这个代码块内或者,任何全局上下文中定义,而是在定义代码块的环境中定义。要执行的代码块(由于自由变量包含,在代码块中,
分类:编程语言   时间:2018-06-17 16:08:14    阅读次数:145
Spring Boot Questions- Part 1
What is Spring Boot? Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”.You can use S ...
分类:编程语言   时间:2018-06-17 16:09:38    阅读次数:244
Java基础复习计划(二)
散碎知识点 通过 获取的参数编码格式由浏览器决定。 浏览器根据 html 中指定的编码格式进行编码,tomcat 根据指定的格式进行解码, tomcat 默认解码是 ISO 8859 1. get 请求使用 解决乱码; post 请求使用 和 都是无条件循环,使用 javac 编译后他们两个是一样的 ...
分类:编程语言   时间:2018-06-17 16:49:32    阅读次数:168
javascript 获取当前部署项目路径
javascript 获取当前部署项目路径 javascript获取当前部署项目路径: 主要用到Location 对象,包含有关当前 URL 的信息,是 Window 对象的一个部分,可通过 window.location 属性来访问。 方法一 (window.document.location.h ...
分类:编程语言   时间:2018-06-17 16:49:57    阅读次数:168
javade多任务处理之Executors框架(线程池)实现的内置几种方式与两种基本自定义方式
一 Executors框架(线程池) 主要是解决开发人员进行线程的有效控制,原理可以看jdk源码,主要是由java.uitl.concurrent.ThreadPoolExecutor类实现的,这里只列出简单用法 根据Executors可以创建不同功能的线程池,主要有四种: 1 newFixedTh ...
分类:编程语言   时间:2018-06-17 16:50:11    阅读次数:198
Java基础复习计划(三)
散碎知识点 Math.round() 方法进行四舍五入计算,实现是: floor : 意为地板,指向下取整,返回 不大于 它的最大整数 ceil : 意为天花板,指向上取整,返回 不小于 它的最小整数 round : 意为大约,表示“四舍五入”,而四舍五入是往大数方向入. 关于方法区溢出: 经常动态 ...
分类:编程语言   时间:2018-06-17 16:52:11    阅读次数:191
Java中的抽象类与接口
主要内容来自MIT6.031 Software Construction课程及HIT 软件构造课程。 在介绍抽象类(Abstract Class)之前,我们先来谈什么是抽象方法(Abstract Method)。 抽象方法是指那种只有方法声明(Method Signature),而没有方法体,或者说 ...
分类:编程语言   时间:2018-06-17 16:53:07    阅读次数:157
[TimLinux] Python 装饰器
1. 装饰器 一种语法格式,用于替换另外一个编码风格,一种语法糖,通过语法结构明确标识出这样一种语法。 自动在被装饰对象尾部执行代码(不使用装饰器语法时,需要明确写明的代码) 被装饰对象可以为函数、类,被装饰对象为函数(则定义装饰器为函数装饰器),被装饰对象为类(则定义装饰器为类装饰器) 装饰器自身 ...
分类:编程语言   时间:2018-06-17 16:53:24    阅读次数:140
Java基础学习心得03
函数 函数的name属性返回函数的名字; 利用 ,可以变相实现多行字符串: 注意,对于var命令来说,局部变量只能在函数内部声明,在其他区块中声明,一律都是全局变量; 函数执行时所在的作用域,是定义时的作用域,而不是调用时所在的作用域: 运行时无论提供多少个参数(或者不提供参数),JavaScrip ...
分类:编程语言   时间:2018-06-17 16:54:13    阅读次数:145
java-正则表达式
1.1 正则表达式的概念 正则表达式(英语:Regular Expression,在代码中常简写为regex)。 正则表达式是一个字符串,使用单个字符串来描述、用来定义匹配规则,匹配一系列符合某个句法规则的字符串。在开发中,正则表达式通常被用来检索、替换那些符合某个规则的文本。 1.2 正则表达式的 ...
分类:编程语言   时间:2018-06-17 16:55:51    阅读次数:178
检查dtd和Xschema文件限制下的xml文件是否符合的Java文件
先来xml文件: 1 <?xml version="1.0" encoding="utf-8"?> 2 <!DOCTYPE orders SYSTEM "orders.dtd"> 3 <orders> <!-- 所有订单信息 --> 4 <order orderDate="2003-10-20"> ...
分类:编程语言   时间:2018-06-17 16:55:59    阅读次数:174
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!