这篇博客我们来介绍一下建造者模式(Builder Pattern),建造者模式又被称为生成器模式,是创造性模式之一,与[工厂方法模式](http://blog.csdn.net/self_study/article/details/51419770)和[抽象工厂模式](http://blog.csdn.net/self_study/article/details/51472885)不同,后两者的目的是为了实现多态性,...
分类:
移动开发 时间:
2016-06-19 23:06:45
阅读次数:
576
dfs搜索每个字母对应的数字 剪枝: 1.当一列上三个数a b c都已知时,如果 (a+b)%n!=c && (a+b+1)%n!=c 剪枝(+1是考量进位,注意&&) 2.考虑到我们根据每排数据剪枝的,我们可以改变一下搜索的顺序,按照字母从上往下,从右往左出现的顺序来搜 3.因为我们是从最低位开始 ...
分类:
其他好文 时间:
2016-06-19 23:07:37
阅读次数:
447
语句 语句是指程序命令,都是按照顺序执行的。语句在程序中的执行顺序称为“控制流”或“执行流”。 根据程序对运行时所收到的输入的响应,在程序每次运行时控制流可能有所不同。 语句间的标点符号必须是英文标点,语句的结束标点是分号“;”。 语句的类型包括声明语句,表达式语句,选择语句(分支),循环语句,跳转 ...
分类:
其他好文 时间:
2016-06-19 23:05:53
阅读次数:
371
今天用ant,在选择build.xml,run as ant build后出错Ant: Class not found: javac1.8 分析问题:是否是eclipse中的ant版本和java的版本不匹配那? 解决方法如下: 1. 去下载一个最新版本的ant,解压到本地相应目录下,我下载的是apa ...
分类:
编程语言 时间:
2016-06-19 23:07:50
阅读次数:
1321
综述 移动 App 的运行环境具有带宽不稳定,流量收费,启动速度比较重要等特点,所以混合 App 如何加载 Web 资源并不是一个新问题。本文目的是总结出一种资源打包下载的思路和方案,并且提供一种打包工具。本文提到的思路只是一家之言,基本没有参考现有方案,各位方家有不同意见欢迎留言。另外本文没有涉及 ...
分类:
移动开发 时间:
2016-06-19 23:06:03
阅读次数:
622
后台三层架构 所谓的三层开发就是将系统的整个业务应用划分为表示层、业务逻辑层、数据访问层,这样有利于系统的开发、维护、部署和扩展。 分层实现了“高内聚、低耦合”,采用“分而治之”的思想,把问题划分开来解决,易于控制、延展,易于分配资源。 第一层:表现层/表示层:负责直接跟用户进行交互,一般是指系统的 ...
分类:
其他好文 时间:
2016-06-19 23:06:32
阅读次数:
451
今天使用opencv里的mat想要保存数据里边的像素的平均值和标准差; 但是编程好了之后会出现下面的问题,不能找到pdb file 。下面将提供三种解决方法以及产生问题的原因。 程序也运行不出来,整个人都不好了。后来上贴吧和网上搜,有很多种解决办法,但是对我最用的是第1个: 方法1.首先确认是不是建 ...
分类:
数据库 时间:
2016-06-19 23:07:07
阅读次数:
635
第十五周 所花时间(分钟) 195 代码量(行) 463 博客量(篇) 1 学到的知识 数据库与web网页的链接 ...
分类:
其他好文 时间:
2016-06-19 23:05:46
阅读次数:
348
题目连接 https://leetcode.com/problems/simplify-path/ Simplify Path Description Given an absolute path for a file (Unix-style), simplify it. For example,p ...
分类:
其他好文 时间:
2016-06-19 23:05:34
阅读次数:
367
我们已经基本了解了android中的activity的概念、跳转、及几种启动模式,然而,在实际应用中并不会单纯的启动或跳转activity,通常是在启动一个新的activity时总要携带着各式各样的数据或数据包。 1.传递简单的数据类型 从activity Aaty跳转到Baty并携带基本的数据类型 ...
分类:
其他好文 时间:
2016-06-19 23:05:45
阅读次数:
412
(一)Linux代码的重用 重用=静态重用(将要重用的代码放到其他的文件的头文件中声明)+动态重用(使用另外一个Linux驱动中的资源,例如函数、变量、宏等) 1、编译是由多个文件组成的Linux驱动(静态重用) 对于复杂的Linux驱动,需要使用多个源代码文件存放不同的功能代码,这样做有利于代码分 ...
分类:
系统相关 时间:
2016-06-19 23:06:39
阅读次数:
384
题目连接 https://leetcode.com/problems/regular-expression-matching/ Regular Expression Matching Description Implement regular expression matching with sup ...
分类:
其他好文 时间:
2016-06-19 23:05:58
阅读次数:
374
忙了好一阵终于忙完了,最近在重构代码,有许多地方要注释什么的,在多行注释时总是很麻烦,就想着pycharm有没有快捷键,就像visual studio一样。于是上Google搜一下PyCharm Default Keymap,找到JetBrains的官方文档看了看,谷歌翻译的不太好,转了一点别人的( ...
分类:
其他好文 时间:
2016-06-19 23:03:19
阅读次数:
311
题目描述 给定n个字符串,请对n个字符串按照字典序排列。 输入描述 输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。 输出描述 数据输出n行,输出结果为按照字典序排列的字符串。 输入样例 输出样例 测试代码 ...
分类:
其他好文 时间:
2016-06-19 23:03:51
阅读次数:
383
原文 http://blog.csdn.net/iicy266/article/details/11906189 map是用来存放<key, value>键值对的数据结构,可以很方便快速的根据key查到相应的value。假如存储学生和其成绩(假定不存在重名,当然可以对重名加以区分),我们用map来进 ...
分类:
编程语言 时间:
2016-06-19 23:03:23
阅读次数:
354
20145339顿珠达杰 《Java程序设计》第16周课程总结 实验报告链接汇总 实验一 "Java开发环境的熟悉" http://www.cnblogs.com/dj20145339/p/5375062.html 实验二 "Java面向对象程序设计"http://www.cnblogs.com/d ...
分类:
其他好文 时间:
2016-06-19 23:03:13
阅读次数:
302