题目输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。思路把一个整数减去1,再和原整数做与运算,会把整数最右边一个1变成0.那么一个整数的二进制表示中有多少个1,就可以进行多次这样的操作。...
分类:
其他好文 时间:
2015-07-20 23:34:41
阅读次数:
125
状态模式定义:
英文定义:The State Pattern allows an object to alter its behavior when its internal state changes. The object will appear to change its class.
中文定义:当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。状态模式主要解决的是当...
分类:
其他好文 时间:
2015-07-20 23:34:02
阅读次数:
206
基于地图的网页商户信息采集系统,可以切换城市,圆形或方形限制搜索范围,搜索结果可以导出至Excel文件...
分类:
Web程序 时间:
2015-07-20 23:33:37
阅读次数:
213
??
文件对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口。DOM可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构。换句话说,这是表示和处理一个HTML或XML文档的常用方法。使用DOM可以使得我们在AJAX中通过HTML和XML数据进行DOM方式操作,从而做到页面动态修改更新和数据的提取处理...
分类:
Web程序 时间:
2015-07-20 23:36:16
阅读次数:
177
1.1 架构结构图
1.1.1 层次示意图
1.1.2 模型对象示意图
1.2 IO管理器
IO管理器是对串口和网络通讯链路的管理、调度。针对串口和网络通讯链路的特点,在IO管理器接口的基础上派生出串口管理和网络管理。
1.2.1 串口管理
串口管理对创建串口IO实例、串口IO的打开、串口IO的关闭以及释放资源作出及时响应,以及...
分类:
其他好文 时间:
2015-07-20 23:35:26
阅读次数:
185
//n个龙珠,在n个城市
//T a b 将包含a的所有龙珠移到b处
//Q a
//龙珠a在哪个城市,这个城市有多少龙珠 , 龙珠a移动了多少次
//并查集记录所有龙珠
//对于移动的次数在find更新的时候优化一下就行
#include
#include
#include
using namespace std ;
const int maxn = 10010 ;
int...
分类:
其他好文 时间:
2015-07-20 23:33:54
阅读次数:
207
一,循环引用最常见的代码类型。
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
NSMutableArray *firstArray=[[NSMut...
分类:
其他好文 时间:
2015-07-20 23:34:54
阅读次数:
123
今天突然发现一个好工具,可以根据你输入的XML布局文件,自动生成findViewById的代码,还支持android annotation的注解方式,真是太棒了,因为我正是使用androidannotation的爱好者,这样我就更省事了!
网址: http://android.lineten.net/layout.php 有图为证:
...
分类:
移动开发 时间:
2015-07-20 23:33:48
阅读次数:
285
前言
本文主要介绍从View(或者js)文件向Controller提交对象或者对象集合,比如,将表格中的一行数据作为一个对象提交,或将多行数据作为一个集合提交到Controller。
回顾
从View(或者js)文件向Controller提交数据,你可能见过以下几种方式:将提交的数据附在url地址后面
$.ajax({
type...
分类:
Web程序 时间:
2015-07-20 23:35:01
阅读次数:
158
xcode是苹果开发的一款图形化,并且用户交互非常好的开发软件开发工具.
它支持 C语言 o-bjiect语言 c++ 等多种语言的开发.功能强大,俗话说的好,工欲善其事,必先利其器,下面将描述一下xcode的
简单使用技巧:
cmd + r 编译运行 等价于xcode的左上角的运行按钮.
cmd + b 编译一下程序的语法语法错误,不会执行代码的.
cmd + shift + k 清...
分类:
其他好文 时间:
2015-07-20 23:32:05
阅读次数:
639
关于拓扑排序
待排序的元素是什么? —— 有向图的结点
按怎样的顺序? —— 如果存在边v → w,则v要排在w的前面
算法
list ← []
初始化队列,将入度为0的结点加入队列当队列非空:
v ← 出队
list.add(v)
w ← 遍历与v相邻的顶点
将w的度数减1
如果w的度数为0,则将w加入队列
如果 list.size() < 顶点总数,则抛出有环异常
实现package com...
分类:
编程语言 时间:
2015-07-20 23:33:30
阅读次数:
190
命令:init [0123456]
运行级别
0:关机
1:单用户
2:多用户状态没有网络服务
3:多用户状态有网络服务
4:系统未使用保留给用户
5:图形界面
6:系统重启
常用运行级别是3和5,要修改默认的运行级别可修改文件
/etc/inittab的id:5:initdefault:这一行中的数字...
分类:
系统相关 时间:
2015-07-20 23:30:40
阅读次数:
203
面试的常见问题:
一> #include #import @class 三者的区别简析:
#include 和 #import(引入了几次)
都是有拷贝的作用,
区别是,#include 使用几次,就导入几次(赋值几次),
#import 使用几次,只导入一次(进行一次的内容拷贝)
#i...
分类:
移动开发 时间:
2015-07-20 23:30:36
阅读次数:
206
项目的背景
俗话说“男追女隔座山,女追男隔层纱”,在某些时候女生对某个男生有好感,但是却不会直接的表达,而是通过日常生活中的某些行为或者言语来对她所喜欢的男生暗示,如果这个男生也对这个女生有好感,但是不太确定是否这个女生对自己有好感,可以通过记录她的日常行为来进行一定的推测,然后主动表白获取一段美好的爱情。
此外随着社会竞争的加剧,人们的生活水平虽然提高了,但是伴随而来的心理问题也越来越多了,...
分类:
移动开发 时间:
2015-07-20 23:31:08
阅读次数:
194
HQL:Hibernate Query Language
HQL有几个特点:
与SQL相似,SQL中的语法基本上都可以直接使用;
SQL查询的是表和表中的列;HQL查询的是对象与对象中的属性;
HQL的关键字不区分大小写,类名与属性名区分大小写;
select可以省略。
package test.hibernate.hbmHQL;
import java.util.Has...
分类:
Web程序 时间:
2015-07-20 23:32:12
阅读次数:
161
题目描述
链接地址
解法
算法解释题目描述Given 2*n + 2 numbers, every numbers occurs twice except two, find them.ExampleGiven [1,2,2,3,4,4,5,3] return 1 and 5ChallengeO(n) time, O(1) extra space.
.链接地址http://www.lintcode...
分类:
其他好文 时间:
2015-07-20 23:32:36
阅读次数:
137
1.首先分析该想法的可行性,以及提出该想法的目的。
2.然后分析该想法需要的资源,以及目前的资源状况。
3.如何去获取目前暂时没有的资源,以及分析获取资源方式,以及每种方式的代价。
4.制定实现的计划,并估计出每一步所需要的时间周期,以及可能耗费的资源。
5.严格执行计划,如果遇到不可抗因素需要推迟,或则某些未预测到的情况的发生,需要酌情的修改计划。
6.关于想法的问题,很多时候想法无关...
分类:
其他好文 时间:
2015-07-20 23:30:39
阅读次数:
249