首先讲下单例类能够实现的功能,也是在项目中经常可以用到的。因为单例是全局哪里要用直接调用就行非常方便简单,一般我们可以用单例来作对用户信息的存储,其次单例可以做成购物车之类的页面等等。当然单例最大的优势个人感觉就是对数据的存储和读取非常方便,就可以解决页面之间传值困难的问题。简单讲下怎样用单例对数据传输吧,把需要的数据都定义成属性,当需要存储的时候直接调用存储就行,要用的时候把它调出使用就行了这里...
分类:
移动开发 时间:
2014-11-19 18:52:25
阅读次数:
179
题目大意:
思路:基尔霍夫矩阵求生成树个数,不会。
但是可以暴力打表。(我才不会说我调试force调试了20分钟。。。
CODE(force.cc):
#include
#include
#include
#include
#define MAX 1000
using namespace std;
struct Edge{
int x,y;
Edge(...
分类:
其他好文 时间:
2014-11-19 18:53:47
阅读次数:
222
在Android应用中,popWindow用的越来越多了,我今天总结了一下我写的popuWindow方法,一步一步教你写,让你看完就会运用popupWindow实现动画效果...
最近在做Android 4.4系统的定制开发(RockIII)进行Debug时,并打上断点,运行到断点处时,Debug窗口出现source not found问题(没有自动关联程序编码):
解决办法:
-》在调试的线程上 右键单击
-》选择Edit Source Lookup Path
-》选择Add
-》选择Project
选择自己正在调试的项目。保存。
不...
分类:
系统相关 时间:
2014-11-19 18:51:42
阅读次数:
250
题目大意:YT市是一个规划良好的城市,城市被东西向和南北向的主干道划分为n×n个区域。简单起见,可以将YT市看作一个正方形,每一个区域也可看作一个正方形。从而,YT城市中包括(n+1)×(n+1)个交叉路口和2n×(n+1)条双向道路(简称道路),每条双向道路连接主干道上两个相邻的交叉路口。下图为一张YT市的地图(n = 2),城市被划分为2×2个区域,包括3×3个交叉路口和12条双向道路。 小Z...
分类:
其他好文 时间:
2014-11-19 18:53:04
阅读次数:
187
本文主要解决自定义tabhost的实现,以及集成通过代码动态添加选项卡功能、选项卡水平自动滑动功能、以及通过手势来切换选项卡功能。
下面跟我一起来完成这个完美的解决方案:
1、定义tabwidget选项卡的布局:tab_button.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"...
分类:
移动开发 时间:
2014-11-19 18:51:04
阅读次数:
216
一、概述
命令模式可以将请求发送者和接收者完全解耦,发送者与接收者之间没有直接引用关系,发送请求的对象只需要知道如何发送请求,而不必知道如何完成请求。核心在于引入了命令类,通过命令类来降低发送者和接收者的耦合度,请求发送者只需指定一个命令对象,再通过命令对象来调用请求接收者的处理方法,命令模式是一种对象行为型模式。
二、使用场景
1>、系统要求请求发送者和接收者的解耦...
分类:
编程语言 时间:
2014-11-19 18:51:21
阅读次数:
207
Andrew Ng的UFLDL最近更新了,具体更新时间为9月di...
分类:
其他好文 时间:
2014-11-19 18:50:00
阅读次数:
218
package Stack;
/**
* 栈的定义:限定只在表位进行增加和删除操作的线性表
* 栈的特点:先进后出FILO(First In Last Out)
* 通常我们把允许插入和删除的一段称为栈顶(top),另一端
* 称为栈底,不包含任何元素的栈称为空栈
* 栈的出栈操作我们一般称为进栈或者压栈或者入栈
* 栈的删除操作我们一般称为出栈或者弹栈
*...
分类:
编程语言 时间:
2014-11-19 18:51:17
阅读次数:
219
Given a sorted linked list, delete all duplicates such that each element appear only once.
For example,
Given 1->1->2, return 1->2.
Given 1->1->2->3->3, return 1->2->3.
思路很简单,由于乖乖的sort好了,就是判断下...
分类:
编程语言 时间:
2014-11-19 18:51:28
阅读次数:
242
我对微软.NET开源的理解
上周,微软宣布.NET开源,并把它扩展到Linux和Mac OS平台上面。
届时,微软已经宣布开源的数个开发技术,有ASP.NET Roslyn.NET编译器平台、.NET微框架、.NET Rx以及VB和C#程序语言。
那么,.NET开源的原因和目的何在呢?究竟是被其他开源社区攻占市场的无奈之举,还是突然看好开源...
分类:
Web程序 时间:
2014-11-19 18:50:50
阅读次数:
234
Given an array of non-negative integers, you are initially positioned at the first index of the array.
Each element in the array represents your maximum jump length at that position.
Determine i...
分类:
编程语言 时间:
2014-11-19 18:51:35
阅读次数:
226
刚刚上CSDN,发现改版了,推出C币功能。然后发现了一个Bug,于是准备提交到论坛,可是……竟然提交Bug的论坛也出现Bug。印象中,每次CSDN更新版本Bug都很多,这,作为程序员为主的技术类网站,你不觉得尴尬羞耻么?
下面顺便把遇到的Bug记录下来:
Bug1:在Chrome浏览器中无法填写个人信息
重现方式:个人主页--我的资料--教育背景(职业背景)---时间 无法编辑,在Chr...
分类:
其他好文 时间:
2014-11-19 18:50:35
阅读次数:
164
本人记性不好,鉴于每次都要去找别人的,不如自己总结一下
下面给大家带来使用GitBash向Github上同步代码的步骤总结;
1.现在github上新建知识库,也就是new repository
2,填下你项目的项目名和项目描述,创建知识库完成
3.下面生成的这些东西很重要奥,可以减少很多不必要的麻烦
4.需要开启你的GitBash客户端了,进入到你安装git的目录下...
分类:
其他好文 时间:
2014-11-19 18:49:35
阅读次数:
182