看到旁边的学弟也在做二分,就手贱2分钟打了一道奇(sha)特(bi)二分题。 原题传送门 好吧,做这道题是为了给新手一个教程 首先我们聊聊二分。 二分利用的也是分治思想 不懂分治思想的可以看看我归并做的那道火柴排队。 传送门 首先要了解一下二分的性质(也就是什么题目要用二分来写、) 我们假设一个题目 ...
分类:
编程语言 时间:
2017-05-13 16:34:23
收藏:
0 评论:
0 赞:
0 阅读:
300
1、强引用(StrongReference) 强引用是使用最普遍的引用。假设一个对象具有强引用。那垃圾回收器绝不会回收它。例如以下: [java] view plaincopyprint? Object o = new Object(); // 强引用 当内存空间不足,Java虚拟机宁愿抛出OutO ...
分类:
编程语言 时间:
2017-05-13 16:33:28
收藏:
0 评论:
0 赞:
0 阅读:
285
Python 异常处理 原创博文,转载请标明出处--周学伟http://www.cnblogs.com/zxouxuewei/ python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。 异常处理: 本站Python教程会具体介绍。 ...
分类:
编程语言 时间:
2017-05-13 16:31:22
收藏:
0 评论:
0 赞:
0 阅读:
262
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多流与文件相关内容。 2. 书面作业 Q1.字符流与文本文件:使用 PrintWriter(写),BufferedReader(读) 1.1 生成的三个学生对象,使用PrintWriter的println方法写入student.tx ...
分类:
编程语言 时间:
2017-05-13 16:30:54
收藏:
0 评论:
0 赞:
0 阅读:
284
一.引子: 在2014年10月TIOBE编程语言排行榜中,Swift位居第18位。从2014WWDC发布会首次发布至今不到半年时间,swift一直受到编程人员的追捧,其热衷程度并不亚于当红巨星Taylor Swift。相信在不远的将来。swift可以平稳发展。并逐步代替Objective-C。 二. ...
分类:
编程语言 时间:
2017-05-13 16:28:17
收藏:
0 评论:
0 赞:
0 阅读:
349
1、集合的分类(都位于java.util包下) 集合框架体系如图所示 1)collection是集合的父类接口(map集合除外),set和list集合都是继承自他; 1> list接口 1)他的实现类有Arraylist、Vector和LinkedList三种; Arraylist: 实现了长度可变 ...
分类:
编程语言 时间:
2017-05-13 16:26:39
收藏:
0 评论:
0 赞:
0 阅读:
285
File I/O中常见的文件读写: 1.字节流读写文本文件 FileInputStream; FileOutputStream; 2.字符流读写文本文件 FileReader; FileWriter; BufferedReader; BufferedWriter; 3.二进制读写文件 DataInp ...
分类:
编程语言 时间:
2017-05-13 15:57:56
收藏:
0 评论:
0 赞:
0 阅读:
330
一.MyEclipse软件的使用 ...
分类:
编程语言 时间:
2017-05-13 15:56:50
收藏:
0 评论:
0 赞:
0 阅读:
242
char a = 'h'; char a[] = "Hello"; string sComparec = "Hello" 拓展知识点: getchar(); EOF(文件描述符) ...
分类:
编程语言 时间:
2017-05-13 15:56:29
收藏:
0 评论:
0 赞:
0 阅读:
233
aop存在的目的是进一步解耦, spring支持aspectJ的注解式切面编程 1), 使用@Aspect声明为一个切面, 并使用@Component加入context中 2), 使用@After, @Before, @Aroud定义advice, 可直接引入 pointcut 代码实现: 1, 引 ...
分类:
编程语言 时间:
2017-05-13 15:55:56
收藏:
0 评论:
0 赞:
0 阅读:
270
1.1 Tip:Servlet简单介绍 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),须要完毕下面2个步骤: 1、编写一个Java类。实现servlet ...
分类:
编程语言 时间:
2017-05-13 15:55:47
收藏:
0 评论:
0 赞:
0 阅读:
354
关键词: 先根据空闲标志以及消息队列是否为空这两个条件判断当前线程是否处于空闲状态(这个“空闲”的含义同操作系统的含义不同,是MFC自己所谓的“空闲”),如果是,就调用CWinThread::OnIdle(),这也是我们比较熟悉的一个虚拟函数。 在这里,我们发现,MFC不是调用GetMessage( ...
分类:
编程语言 时间:
2017-05-13 15:54:01
收藏:
0 评论:
0 赞:
0 阅读:
324
String类位于java.lang包下,String类代表字符串,字符串是常量,它们的的值在创建后不能更改;为了支持可变的字符串,Java还为我们提供了StringBuilder和StringBuffer类。 1. String类中常用方法 a. 与索引、长度相关的方法 注意:在执行subStri ...
分类:
编程语言 时间:
2017-05-13 15:50:10
收藏:
0 评论:
0 赞:
0 阅读:
267
数据类型: 整数型: long 2的64次方 int 2的32次方 short 2的16次方 byte 2的8次方 浮点型: float 小数位数最多7位, 保持总位数是8位 double 小数位数最多15位, 保持总位数是16位 逻辑型: boolean 不是true就是false 字符型: ch ...
分类:
编程语言 时间:
2017-05-13 15:47:43
收藏:
0 评论:
0 赞:
0 阅读:
265
一 、java虚拟机底层结构详解 我们知道,一个JVM实例的行为不光是它自己的事,还涉及到它的子系统、存储区域、数据类型和指令这些部分,它们描述了JVM的一个抽象的内部体系结构,其目的不光规定实现JVM时它内部的体系结构,更重要的是提供了一种方式,用于严格定义实现时的外部行为。每个JVM都有两种机制 ...
分类:
编程语言 时间:
2017-05-13 15:46:36
收藏:
0 评论:
0 赞:
0 阅读:
257
前 言 OOP javascript的oop中的__proto__ 与 prototype/原型链/原型属性与原型方法/for-in循环 1、prototype(函数的原型):函数才有prototype。prototype是一个对象,指向了当前构造函数的引用地址呢。 2、__proto__(对象的原 ...
分类:
编程语言 时间:
2017-05-13 15:42:40
收藏:
0 评论:
0 赞:
0 阅读:
301
简单工厂模式:客户端传一个条件进工厂类,工厂类根据条件创建相应的产品类对象,客户端使用该产品类对象.工厂类依赖产品类 策略模式:客户端创建一个Context类对象,并通过传入参数使用该对象。Context类中聚合了产品类,没有依赖关系 策略模式比简单工厂模式更优雅. ...
分类:
编程语言 时间:
2017-05-13 15:40:45
收藏:
0 评论:
0 赞:
0 阅读:
263
设计模式 设计模式是命名、抽象和识别对可重用的面向对象设计实用的的通用设计结构。设计模式确定类和他们的实体、他们的角色和协作、还有他们的责任分配。 每个设计模式都聚焦于一个面向对象的设计难题或问题。它描写叙述了在其他设计的约束下它是否能使用。使用它后的后果和得失。由于我们必须终于实现我们的设计模式, ...
分类:
编程语言 时间:
2017-05-13 15:17:28
收藏:
0 评论:
0 赞:
0 阅读:
242
一.numpy()函数 1.shape[]读取矩阵的长度 例: 2.tile()函数 形式为tile(A,reps) reps的数字从后往前分别对应A的第N个维度的重复次数。如tile(A,2)表示A的第一个维度重复2遍,tile(A,(2,3))表示A的第一个维度重复3遍,然后第二个维度重复2遍, ...
分类:
编程语言 时间:
2017-05-13 15:16:54
收藏:
0 评论:
0 赞:
0 阅读:
317
null和undefined 作者总结: null在进行数字运算时可以转换成0,而undefined会被转换成NaN(历史原因); 另外用typeof检测null会返回object对象类型 注意: 概述 null与undefined都可以表示“没有”,含义非常相似。将一个变量赋值为undefined ...
分类:
编程语言 时间:
2017-05-13 15:15:35
收藏:
0 评论:
0 赞:
0 阅读:
340