第一周——python基础 1.Python简介 1.1Python简史 1.2安装Python 1.3“hello world” 在运行第一个程序“hello world”之前,先来看看运行Python的几种方法。 第一个是是直接打开安装好的Python3显示如下界面。 第二种方法是在Window ...
分类:
编程语言 时间:
2016-08-21 15:07:45
阅读次数:
222
**模**板方法模式的定义:定义一个操作的算法的框架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的框架即可重定义该算法的某些特定步骤。例子:做一个简单的悍马车的模型见UML图
一个抽象悍马模型类 HummerModel,然后有两个悍马具体型号的实现
类。见代码public abstract class HummerModel { //发动了
protected abstr...
分类:
其他好文 时间:
2016-08-21 14:02:59
阅读次数:
215
FreeMarker基础简介FreeMarker是一款模板引擎:一种基于模板,用来生成输出文本的通用工具。它是为java程序员提供的一个开发包或者说是库类,一般的用法就是Java程序通过SQL查询到数据,FreeMarker使用模板生成文件页面来显示已经准备好的数据。也就是 输出= 模板+数据模型。FreeMarker支持的数据类型有:标量
字符串
数字
布尔值
日期
容器
哈希表
系列
集
子程序...
分类:
其他好文 时间:
2016-08-21 14:03:04
阅读次数:
213
前言估计搞安卓开发的小伙伴们都放弃了eclipse的开发转战android studio了吧,现在gradle都3.0 buiild都24.0.2了以后 都不再支持2.2及以下的版本了。eclipse的同学快上车。
上面的都不是重点,每当你大清早起来去公司上班,然后打开电脑发现你的usb线没有带,作为一个安卓程序员的你有点尴尬了。
然后你果断的给android studio装上ADB WIFI插...
分类:
数据库 时间:
2016-08-21 14:01:12
阅读次数:
480
转载请注明出处: http://blog.csdn.net/qq_26525215
本文源自【大学之旅_谙忆的博客】
E-Mail协议简介:邮件服务器,按照提供的服务类型,可以分为发送邮件的服务器我接收邮件的服务器。
发送邮件的服务器使用发送协议,现在常用的是SMTP协议。所以,通常发邮件的服务器也称为SMTP服务器。
接收邮件的服务器使用接收协议,现在常用的是POP3协议或IMAP协议,所以通...
分类:
编程语言 时间:
2016-08-21 14:01:11
阅读次数:
311
[Android 之美] APK 瘦身,减少APK的大小
让你的apk文件尽可能小,应该使移除未使用的代码和资源文件。那么本章节介绍了如何做到让APK更小,性能更好,下载转化率会更高,以及如何指定在构建APK过程中保留或移除的代码和资源,在我们还没有分析APK大小之前,项目中存在一些资源放置处理不当,没有统一的规范,依赖管理不合理,资源重叠,dex方法数过多等问题,导致APK文件比较大,公...
分类:
移动开发 时间:
2016-08-21 13:59:58
阅读次数:
603
这道算法题同样是剑指Offer中的一道题,题目描述为:给定单向链表的头指针和一个节点指针,定义一个函数在O(1)时间内删除该节点。其实我们知道,想要在单向链表中找到某个节点并删除它,复杂度为O(n),因为必须从头遍历才能找到它(最重要的是因为要找到它的前一个节点。)所以想要O(1)完成,必须想其他的方法。 目前重要的一个信息就是已经有一个节点指针指向当前要删除的节点。这就比较好办了。我们...
分类:
编程语言 时间:
2016-08-21 14:02:25
阅读次数:
197
原文链接:http://www.cnblogs.com/luweiseu/archive/2012/07/14/2591573.html
7. 网络流算法--Ford-Fulkerson方法及其多种实现
网络流
在上一章中我们讨论的主题是图中顶点之间的最短路径,例如公路地图上两地点之间的最短路径,所以我们将公路地图抽象为有向带权图。本章我们将对基于有向带权图的模型做进...
分类:
编程语言 时间:
2016-08-21 14:00:02
阅读次数:
302
【转载】:http://www.cnblogs.com/OUSUO/p/3805715.html?utm_source=tuicool&utm_medium=referral 1. DFS预处理出所有节点的深度和父节点 inline void dfs(int u) { int i; for(i=he ...
分类:
编程语言 时间:
2016-08-21 13:59:19
阅读次数:
360
今天在自己本本上装上了oracle数据库,然而在命令框登录时 用 sqlplus / as sysdba 时却出现了: insufficient privileges问题 原因就是没有加入ora_dba组 解决办法:计算机管理-->本地用户和组-->组 找到ora_dba 然后进去把administ ...
分类:
数据库 时间:
2016-08-21 14:00:28
阅读次数:
651
eclipse的英文名是日蚀,一直很喜欢这个名字。 1.安装很简单,直接下载eclipse包,免安装的。解压后找到其执行文件,如图所示。 单击这个图标,就可以打开eclipse,当然你可以在桌面添加一个快捷方式,方便后续的打开。 2.打开以后就是这样子了。 3.把欢迎页叉叉掉,就是下面的布局页面了。 ...
分类:
系统相关 时间:
2016-08-21 13:59:50
阅读次数:
206
一、简介模板引擎 模板引擎是将网站的页面设计和PHP应用程序几乎完全分离的一种解决方案,它能让前端工程师专注页面搭建,让后台工程师专注功能实现,以便实现逻辑分离,让每个人发挥所长。模板引擎技术的核心是将前端页面指定为模板文件,并用定界符双花括号把文件中标签的跳转地址或数据包起来,后面PHP脚本程序打 ...
分类:
其他好文 时间:
2016-08-21 14:01:20
阅读次数:
1180
备忘录模式 备忘录模式是一种软件设计模式:在不破坏封闭的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。一听到备忘录这个字的时候想起了小小时打的游戏,每次遇到大boss的时候都会保存一下进度,打过了就不需要恢复记录,打不过肯定就复原到刚刚保存的记 ...
分类:
编程语言 时间:
2016-08-21 13:58:38
阅读次数:
195
| 版权声明:本文为博主原创文章,未经博主允许不得转载。 计算机的基本的硬件系统有运算器,控制器,存储器,输入输出设备等组成,在现在的计算机联网的时代中计算机的联 网设备也可以作为一个计算机的硬件系统。其中运算器和控制器统称为中央处理单元,也就是我们常说的CPU CPU的组成: cpu主要有运算器, ...
分类:
其他好文 时间:
2016-08-21 14:01:02
阅读次数:
127
Description Katya studies in a fifth grade. Recently her class studied right triangles and the Pythagorean theorem. It appeared, that there are triple ...
分类:
其他好文 时间:
2016-08-21 13:58:54
阅读次数:
158
1.uptime命令可以查看当前系统的启动时间: w命令显示当前登录者top命令显示当前任务ps命令显示所有进程信息 uptime命令可以查看系统启动时间 2.有关new/delete和malloc/free的区别: malloc与free是标准库函数,new/delete是运算符 new、dele ...
分类:
系统相关 时间:
2016-08-21 13:57:44
阅读次数:
194
P1080 N皇后 时间: 1000ms / 空间: 131072KiB / Java类名: Main 描述 检查一个如下的6 x 6的跳棋棋盘,有六个棋子被放置在棋盘上,使得每行、每列只有一个,每条对角线(包括两条主对角线的所有平行线)上至多有一个棋子。 列号 1 2 3 4 5 6 1 | | ...
分类:
其他好文 时间:
2016-08-21 14:00:13
阅读次数:
168