1. 本周学习总结 初学面向对象,会学习到很多碎片化的概念与知识。尝试学会使用思维导图将这些碎片化的概念、知识点组织起来。请使用工具画出本周学习到的知识点及知识点之间的联系。步骤如下:1.1 写出你认为本周学习中比较重要的知识点关键词,如类、对象、封装等 我认为本周比较重要的知识点包括import ...
分类:
编程语言 时间:
2017-09-30 19:45:34
阅读次数:
231
2434: [Noi2011]阿狸的打字机 Description 阿狸喜欢收藏各种稀奇古怪的东西,最近他淘到一台老式的打字机。打字机上只有28个按键,分别印有26个小写英文字母和'B'、'P'两个字母。经阿狸研究发现,这个打字机是这样工作的:l 输入小写字母,打字机的一个凹槽中会加入这个字母(这个 ...
分类:
编程语言 时间:
2017-09-30 19:45:45
阅读次数:
224
Shader "Custom/FlowColor" { Properties { _MainTex ("Base (RGB)", 2D) = "white" {} _FlowColor("Flow Color", Color) = (1,1,1,1) _FlowRange("Flow Range",... ...
分类:
编程语言 时间:
2017-09-30 19:46:12
阅读次数:
374
序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。 可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。 序列化的实现:将需要被序列化的类实现 Serializable 接口,该接口没有需要实现的方法, im ...
分类:
编程语言 时间:
2017-09-30 19:46:18
阅读次数:
161
when we use TextInputLayout to set it throws exception thus: the solution is adding in the TextInputLayout‘s xml. ...
分类:
编程语言 时间:
2017-09-30 19:48:05
阅读次数:
590
确认maven环境,安装maven在这里就不赘述了. 在idea新建maven项目 下图中填上你Maven安装的目录 打开pom文件,导入jar包(手动敲入/拷贝) 下面是配置之后的pom文件内容 maven刷新/重新生成,确认导入包, 在main下新建java文件夹 先按这个目录/包结构建立 或者 ...
分类:
编程语言 时间:
2017-09-30 19:48:42
阅读次数:
323
前言 接上一篇文章,在上午中使用了切面做防重复控制,本文着重介绍切面AOP。 在开发中,有一些功能行为是通用的,比如、日志管理、安全和事务,它们有一个共同点就是分布于应用中的多处,这种功能被称为横切关注点(cross-cutting concerns)。 DI(依赖注入)有助于应用对象之间的解耦,而 ...
分类:
编程语言 时间:
2017-09-30 19:49:44
阅读次数:
254
@Component @Controller @Service @Repository的作用 1、@controller 控制器(注入服务)2、@service 服务(注入dao)3、@repository dao(实现dao访问)4、@component (把普通pojo实例化到spring容器中 ...
分类:
编程语言 时间:
2017-09-30 19:52:42
阅读次数:
243
【却说那妖精与大圣斗经半日,不分胜败。行者把棒丢起,叫一声“变!”就以一变十,以十变百,以百变千,半天里,好似蛇游蟒搅,乱打妖邪。妖邪慌了手脚,将身一闪,化道清风,即奔碧空之上逃走。行者念声咒语,将铁棒收做一根,纵祥光一直赶来。】 在西游记第九十五回【假合真形擒玉兔 真阴归正会灵元】中,孙行者“殴打 ...
分类:
编程语言 时间:
2017-09-30 19:54:41
阅读次数:
252
Eclipse IDE下的Spring框架使用简单实例1 准备Java jdk安装。Eclipse软件安装。根据系统安装32/64版本,选择Eclipse IDE for Java Developers 进行在线安装。Spring框架下载。 Commons_Logging包下载2 配置工作在项目栏右 ...
分类:
编程语言 时间:
2017-09-30 19:54:52
阅读次数:
157
Spring框架下Junit测试 一、设置 1.1 目录 设置源码目录和测试目录,这样在设置产生测试方法时,会统一放到一个目录,如果没有设置测试目录,则不会产生测试代码。 1.2 增加配置文件 Resources目录下创建配置文件。 1.3 引入包和配置文件 import org.junit.run ...
分类:
编程语言 时间:
2017-09-30 19:55:34
阅读次数:
144
转自http://www.jb51.net/article/34498.htm 第一段代码 #!/usr/bin/python# -*- coding: utf-8 -*- import emailimport mimetypesfrom email.MIMEMultipart import MIM ...
分类:
编程语言 时间:
2017-09-30 19:56:45
阅读次数:
229
在(17)中我们对排序算法进行了简单的分析,并得出了两个结论: 1.只进行相邻元素交换的排序算法时间复杂度为O(N2) 2.要想时间复杂度低于O(N2),算法必须进行远距离的元素交换 而今天,我们将对排序算法进行进一步的分析,这一次的分析将针对“使用比较进行排序”的排序算法,到目前为止我们所讨论过的 ...
分类:
编程语言 时间:
2017-09-30 19:57:26
阅读次数:
252
以下内容为原创,转载请注明出处。 注:页面过大时,部分单元格有概率出现重写错误(猜测和原页面每页数据不完整有关),因为设置了报错,不影响运行。但会导致极小部分POI丢失。 ...
分类:
编程语言 时间:
2017-09-30 19:57:35
阅读次数:
219
package day01; import org.junit.Test; public class TestString { /** * 测试常量池 * * */ @Test public void testConstantPool(){ String str1 = "Hello"; // Str... ...
分类:
编程语言 时间:
2017-09-30 19:58:21
阅读次数:
155
考点:数组 题目:二维数组中的查找 描述:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 方式一:选择从左下角开始搜寻,因为选择在左下角搜寻的话,如果目标值大于搜索值,那么就向右继 ...
分类:
编程语言 时间:
2017-09-30 19:58:31
阅读次数:
233
最近的新项目有多个地方需要调用shell脚本,这里记录下简单的shell脚本调用方法。代码如下: private void callSh() { InputStreamReader stdISR = null; InputStreamReader errISR = null; Process pro ...
分类:
编程语言 时间:
2017-09-30 19:58:40
阅读次数:
165
1 Iterator Protocol - Python 描述符协议 2 3 先看几个有关概念, 4 iterator 迭代器, 5 一个实现了无参数的 __next__ 方法, 并返回 '序列'中下一个元素,在没有更多的元素可返回的时候 raises StopIteration 的对象, 6 被称... ...
分类:
编程语言 时间:
2017-09-30 20:00:02
阅读次数:
354
原文地址:https://mp.weixin.qq.com/debug/wxadoc/dev/framework/view/wxs/04operator.html 运算符这里一直是自己的弱点,只认识加减乘除,一些位移运算符因为没用过所以不怎么了解。 看腾讯的开发文档总结的很好,正好这几天正在高程3上 ...
分类:
编程语言 时间:
2017-09-30 20:00:38
阅读次数:
214
一般来说,可以创建并使用的对象有三种:本地对象、内置对象和宿主对象。 本地对象 ECMA-262 把本地对象(native object)定义为“独立于宿主环境的 ECMAScript 实现提供的对象”。简单来说,本地对象就是 ECMA-262 定义的类(引用类型)。它们包括: Object Fun ...
分类:
编程语言 时间:
2017-09-30 20:02:18
阅读次数:
245