码迷,mamicode.com
首页 > 编程语言 > 日排行
后缀数组
(无注释版) #include <iostream> #include <cstdio> #include <cstring> #include <cmath> using namespace std; const int MAXN=100001; char s[MAXN]; int sa[MAXN ...
分类:编程语言   时间:2017-06-12 10:43:14    阅读次数:249
Visual Studio Code更改语言
参数地址:Visual Studio Code 设置Display Language介绍 在Visual Studio Code中使用快捷键Ctrl + Shift + P可以打开命令行 在locale中输入zh-CN则为中文,如果是en则为英文 在英文状态下输入Configure Language ...
分类:编程语言   时间:2017-06-12 10:44:19    阅读次数:192
JAVA包
1、Java中的包(package)2.1 包,对应到磁盘中的文件夹2.2 新建一个class,默认保存在缺省包中2.3 声明包的关键字:packagepackage语句,置顶位置2.4 导入包的关键字:importimport 包名.类名(表示所有);2.5 作用:分类存放,解决同名冲突、方便查找 ...
分类:编程语言   时间:2017-06-12 10:45:19    阅读次数:175
JAVA数据类型
数据类型 a) 数字(整型int(整数)、双精度浮点型double(小数)) b) 字符型(char),存储单个字符 c) 字符串型(String),存储多个字符 布尔数据类型 boolean:值为true或false 赋值:boolean 变量名=true或false或 表达式; 数据类型转换(针 ...
分类:编程语言   时间:2017-06-12 10:46:15    阅读次数:137
java窗口编程(1)
在使用java进行窗口编程时,需要使用到它的扩展包javax,使用到的组件基本都在javax.swing中。所以首先需要导入: swing中有三个顶层容器,JFrame、JDialog、JApplet,要在屏幕上显示,容器是基础,其它的组件必须依托于某一种容器菜能展现出来。所以通常我们会将写一个类继 ...
分类:编程语言   时间:2017-06-12 10:46:33    阅读次数:164
java(第十五章)
一、字符串类String 1、String是一个类,位于java.lang包中 2、创建一个字符串对象的2种方式: String 变量名=“值”; String 对象名=new String(“值”); 3、字符串的常用方法 3.1 字符串长度——length() 3.2 判断值是否相等 equal ...
分类:编程语言   时间:2017-06-12 10:47:28    阅读次数:124
JAVA字符串类
一、字符串类String1、String是一个类,位于java.lang包中2、创建一个字符串对象的2种方式:String 变量名=“值”;String 对象名=new String(“值”);3、字符串的常用方法3.1 字符串长度——length()3.2 判断值是否相等 equals()3.3 ...
分类:编程语言   时间:2017-06-12 10:49:51    阅读次数:178
JAVA面向对象
一、理解什么是类和对象 万事万物皆对象 1、属性——对象具有的特征(特点) 2、方法——对象可执行的操作(能干什么事) 3、对象的定义: 是一个客观存在的,看的见或摸得着的实体,由属性和方法构成 4、类是由对象抽象出来的,看不见也摸不着 5、类和对象的关系? 类(是笼统)是模子是对象的抽象化,对象( ...
分类:编程语言   时间:2017-06-12 10:50:36    阅读次数:240
C++中的RAII介绍
RAII技术被认为是C++中管理资源的最佳方法,进一步引申,使用RAII技术也可以实现安全、简洁的状态管理,编写出优雅的异常安全的代码。 ...
分类:编程语言   时间:2017-06-12 10:50:44    阅读次数:339
Spring+SpringMVC+MyBatis深入学习及搭建(十一)——SpringMVC架构
转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/6985816.html 前面讲到:Spring+SpringMVC+MyBatis深入学习及搭建(十)——MyBatis逆向工程 1.什么SpringMVC Spring web mvc和Struts2都属于表 ...
分类:编程语言   时间:2017-06-12 10:51:42    阅读次数:163
java并发-同步容器类
java平台类库包含了丰富的并发基础构建模块,如线程安全的容器类以及各种用于协调多个相互协作的线程控制流的同步工具类。 同步容器类 同步容器类包括Vector和Hashtable,是早期JDK的一部分,此外还有Collections.synchronizedXXX等工厂方法创建的。这些类实现安全的方 ...
分类:编程语言   时间:2017-06-12 10:51:50    阅读次数:257
Java面向对象编程思想
面向对象三个特征:封装、继承、多态封装: 语法:属性私有化(private)、提供相对应的get/set 的方法进行访问(public)、 在set/get的方法中对属性的数据 做相对应的业务逻辑的判断 思想:封装外面的程序不能直接访问本类的属性,需要通过本类提供的方法间 接访问本类的属性,从而提高 ...
分类:编程语言   时间:2017-06-12 10:52:15    阅读次数:210
Java-IO流总结
IO流: IO流分为两大类:字节流和字符流 IO的作用就是为了读写操作的。 每种流都分为输入流(Input)、输出流(Output);站在java程序的角度来说,java程序进行读取操作时,就是输入流;如果java程序向其他地方(硬盘,其他的设备)写入操作时,就是输出流。 IO流只能操作文件,不能操 ...
分类:编程语言   时间:2017-06-12 10:52:29    阅读次数:309
swift 实践- 14 -- UIScrollView
import UIKit class ViewController: UIViewController ,UIScrollViewDelegate{ override func viewDidLoad() { super.viewDidLoad() let scrollView = UIScroll ...
分类:编程语言   时间:2017-06-12 11:46:49    阅读次数:268
JavaScript 图
TypeScript方式实现源码 1 class Graph { 2 vertices = []; 3 adjList = new Dictionary(); 4 public addVertex(v) { 5 this.vertices.push(v); 6 this.adjList.set(v, ...
分类:编程语言   时间:2017-06-12 11:49:49    阅读次数:239
Python自学笔记-map和reduce函数(来自廖雪峰的官网Python3)
感觉廖雪峰的官网http://www.liaoxuefeng.com/里面的教程不错,所以学习一下,把需要复习的摘抄一下。 以下内容主要为了自己复习用,详细内容请登录廖雪峰的官网查看。 感觉廖雪峰的官网http://www.liaoxuefeng.com/里面的教程不错,所以学习一下,把需要复习的摘 ...
分类:编程语言   时间:2017-06-12 11:50:45    阅读次数:256
多线程的一点点整理
1.synchronized synchronized:实现线程同步,同步可以是某一方法或某一个代码块,获取对象锁,其他线程阻塞。 使用wait()释放对象锁,线程进入等待状态,wait()后面的代码将等待线程再次被唤醒时执行。 使用notify()随机唤醒一个处于wait()方法的线程,重新获取对 ...
分类:编程语言   时间:2017-06-12 11:51:29    阅读次数:148
JavaScript高级程序设计--01
第一章 JavaSript概论 1.什么是JavaScript. 具有面向对象能力的,解释型的程序设计语言。 2.JavaScript的特点. 松散性 对象属性 继承机制(基于原型) 3.JavaScript核心 核心(ECMAScript) 文档对象模型(DOM) 浏览器对象模型(BOM) 第二章 ...
分类:编程语言   时间:2017-06-12 11:51:53    阅读次数:184
浅析JAVA设计模式之工厂模式(二)
1 工厂方法模式简单介绍 工厂方法 (Factroy Method)模式:又称多态性工厂模式(Polymorphic Factory),在这样的模式中,核心工厂不再是一个详细的类。而是一个抽象工厂,提供详细工厂实现的接口,详细创建产品交由子工厂去做,抽象工厂不涉及不论什么产品被实例化的细节。而不同等 ...
分类:编程语言   时间:2017-06-12 11:52:18    阅读次数:248
swift 实践- 13 -- UIStepper
import UIKit class ViewController: UIViewController { var stepper: UIStepper! var label: UILabel! override func viewDidLoad() { super.viewDidLoad() // ...
分类:编程语言   时间:2017-06-12 11:53:55    阅读次数:157
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!