一种就是根据RGB可以返回需要的UIColor。这种是IOS自带的,在类库UIKit.framework中存在。 UIColor *color = [UIColor colorWithRed:25 green:25 blue:25 alpha:1]; 另一种就是,根据颜色代码,通过转换成RGB,得到UIColor。这种在实际的开发中运用得比较多,非常实用。+ (UIColor *) colorWithHexString: (NSString *) stringToConvert{ NSString *cString = [[stringToConvert stringByTrimming... Read More
posted @ 2013-05-24 23:57
javawebsoa
Views(177)
Comments(0)
Diggs(0)
24、Data.SetSet介于列表和映射之间,所有的元素唯一。fromList构造Set。PreludeData.Set>letx=Data.Set.fromList[11,22,33,44,55]PreludeData.Set>lety=Data.Set.fromList[91,32,33,44,55]PreludeData.Set>Intersection完成set的交PreludeData.Set>intersectionxyfromList[33,44,55]PreludeData.Set>difference去除第一个set中的某些元素,这些元素是与第 Read More
posted @ 2013-05-24 23:53
javawebsoa
Views(392)
Comments(0)
Diggs(0)
随着智能手机、平板电脑的快速普及,越来越多的企业意识到建立自己的APP应用和移动网站,也有越来越多设计师开始转战移动平台。本篇主要介绍移动平台的一些入门知识和各平台的设计要求。一、移动产品的实现方式移动产品的实现方式主要有三种:①Native App;② Web App;③ Hybrid App① Native App指的是本地化应用,就是我们从应用商店下载安装的独立应用,类似于PC平台上的客户端,Native App的主要优势有: 最佳的用户体验,最华丽的交互,操作流畅 可节省带宽成本 能够轻松调用图片相机,各类传感器,麦克风,电话…. 可以使用PUSH推送 Native App有着... Read More
posted @ 2013-05-24 23:49
javawebsoa
Views(200)
Comments(0)
Diggs(0)
接(上)的代码。Android客户端代码如下:public class VideoActivity extends Activity { private Button btn_videonews; private ListView videoList; private List<News> newsList; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.videonews); btn Read More
posted @ 2013-05-24 23:46
javawebsoa
Views(162)
Comments(0)
Diggs(0)
1.在项目开发的过程中,凡是结构性或架构性的设计一定要慎重的考虑。 要考虑项目进行后面的设计问题,系统的扩展问题,如果这些东西设计的不合理会导致大量重复劳动。一种判断标准是看这个设计是处于什么层次,越是基础,就关系越大。 Read More
posted @ 2013-05-24 23:42
javawebsoa
Views(150)
Comments(0)
Diggs(0)
最近在做websocket porting的工作中,需要实现最底层socket读和写,基于同步读,libevent, libuv和android Looper都写了一套,从中体会不少。1)同步阻塞读写最开始采用同步阻塞读写,主要是为了快速实现来验证上层websocket协议的完备性。优点仅仅是实现起来简单,缺点就是效率不高,不能很好利用线程的资源,建立连接这一块方法都是类似的,主要的区别是在如何读写数据,先看几种方法共用的一块: int n = 0; struct sockaddr_in serv_addr; event_init(); if((mSockfd = so... Read More
posted @ 2013-05-24 23:39
javawebsoa
Views(1156)
Comments(0)
Diggs(0)
《算法设计与分析基础(第3版 影印版)》基本信息原书名:Introduction to the Design and Analysis of Algorithms, Third Edition作者: (美)Anany Levitin 出版社:清华大学出版社ISBN:9787302311850上架时间:2013-5-17出版日期:2013 年5月开本:16开页码:596版次:3-1所属分类:计算机 > 计算机科学理论与基础知识 > 计算理论 > 算法 更多关于 》》》《 算法设计与分析基础(第3版 影印版)》 内容简介 计算机书籍 《算法设计与分析基础(第3版 影印... Read More
posted @ 2013-05-24 23:35
javawebsoa
Views(1154)
Comments(0)
Diggs(0)
有时间了,我会不段更新!一.Android相关1. 采用硬件加速,在androidmanifest.xml中application添加android:hardwareAccelerated="true"。不过这个需要在android 3.0才可以 使用。android4.0这个选项是默认开启的。2. View中设置缓存属性.setDrawingCache为true. 3. 优化你的布局。通过Android sdk中tools目录下的layoutopt 命令查看你的布局是否需要优化。 4. 动态加载View. 采用ViewStub 避免一些不经常的视图长期握住引用. 5. 将 Read More
posted @ 2013-05-24 23:32
javawebsoa
Views(159)
Comments(0)
Diggs(0)
T4模版生成代码的基础前面三篇基本介绍了,下面开始《用T4模版生成Dao数据持久层接口代码》工作。第一步、在“解决方案JavaGenerate”中添加类库,用于存放dao的模版及相应文件,我们命名这个类库为JavaDaos。 点击“解决方案JavaGenerate”,右键,选择“添加 ”--〉“新建项目”,再选择"类库",名称中输入JavaModels。返回后,在“解决方案JavaGenerate”中增加了一个叫JavaModels的项目,且自带了一个class.cs的类,我们点击它,再点右键删除它,不用它。 如图4-1,注意红色方框,特别是要选中.NET Framewor Read More
posted @ 2013-05-24 23:28
javawebsoa
Views(240)
Comments(0)
Diggs(0)
下午课刚上完,我收到了HR的通知,得知没有通过面试,这是一家在合肥的软件公司。挺不爽的,我觉得主要是因为经验少。还是谈谈面试官问我的两个技术问题吧,我应聘的是C++软件开发工程师。 1、STL中的map是线程安全的吗?我的回答:标准中没有规定,但是基本上STL都实现了,是线程安全的。其实是大部分版本的STL都不是线程安全的。我前几天刚好查了这个问题,参见:http://stackoverflow.com/questions/7455982/is-stl-vector-concurrent-read-thread-safe 我只看到回答者写的一个醒目的Yes,我就说是线程安全的,其实是针对... Read More
posted @ 2013-05-24 23:24
javawebsoa
Views(203)
Comments(1)
Diggs(0)
在iOS 6 发布前,开发人员习惯使用UITableView来展示几乎所有类型的数据集合。ios 6 为 IOS 引入了全新的控制器,用来显示数据集合,集合视图控制器是与表视图控制器类似的全新UI框架。。下面讲解下一些重要的类与协议,它们是你在实现集合视图时必须知道 的。UICollectionViewController这个类的功能与UITableViewController类似。它负责管理集合视图、存储所需的数据,并且能处理数据源与委托协议。1、UICollectionViewCell它与UITableViewCell很像。你通常不需要创建UITableViewCell,可以调用deque Read More
posted @ 2013-05-24 23:21
javawebsoa
Views(20647)
Comments(0)
Diggs(0)
《Cocos2d-x高级开发教程:制作自己的《捕鱼达人》》基本信息作者: 火烈鸟网络科技 丛书名: 图灵原创出版社:人民邮电出版社ISBN:9787115317964上架时间:2013-5-20出版日期:2013 年5月开本:16开页码:1版次:1-1所属分类:计算机 > 软件与程序设计 > 移动开发 > 其他移动开发技术 更多关于 》》》《 Cocos2d-x高级开发教程:制作自己的《捕鱼达人》》 内容简介 计算机书籍 《cocos2d-x高级开发教程:制作自己的[捕鱼达人]》以《捕鱼达人》游戏为案例,全面系统地讲解了cocos2d-x 的功能与特性,以及进行游... Read More
posted @ 2013-05-24 23:17
javawebsoa
Views(1987)
Comments(0)
Diggs(0)
1、显示数据库 show databases;2、选择数据库use 数据库名;3、显示数据库中的表show tables;4、显示数据表的结构 describe 表名;5、显示表中记录 SELECT * FROM 表名 6、建库 create databse 库名;7、建表 create table 表名 (字段设定列表);mysql> create table name( -> id int auto_increment not null primary key , -> uname char(8), -> gender char(2), -> birthd.. Read More
posted @ 2013-05-24 23:14
javawebsoa
Views(139)
Comments(0)
Diggs(0)
一个系统中的进程是与其他进程共享CPU和内存资源的,然而,如果太多的进程需要太多的存储器,那么他们中的一些就根本无法运行。存储器还很容易破坏。如果某个进程不小心写了另外一个进程的存储器,它就可能易某种完全跟程序逻辑无关的方式失败。为了更加有效地管理存储器并且少出错,现代系统提供了一种对内存的抽象概念,叫做虚拟存储器(VM). 作为程序员我们为什么要了解虚拟存储器呢。1)虚拟存储器是中心。虚拟存储编辑系统的所有层面。2),虚拟存储器是强大的。虚拟存储器给予应用程序强大的能力,可以创建和销毁存储器片(chunk)、将存储器片映射到磁盘文件的某个部分,以及其他进程共享存储器。3),虚拟存储器是... Read More
posted @ 2013-05-24 23:10
javawebsoa
Views(455)
Comments(0)
Diggs(0)
第一步、在“解决方案JavaGenerate”中添加类库,用于存放Service的模版及相应文件,我们命名这个类库为JavaServices。点击“解决方案JavaGenerate”,右键,选择“添加 ”--〉“新建项目”,再选择"类库",名称中输入JavaServices。返回后,在“解决方案JavaGenerate”中增加了一个叫JavaServices的项目,且自带了一个class.cs的类,我们点击它,再点右键删除它,不用它。如图5-1,注意红色方框,特别是要选中.NET Framework4图5-1第二步,增加t4空模版 在解决方案管理器中,选择JavaServi Read More
posted @ 2013-05-24 23:06
javawebsoa
Views(218)
Comments(0)
Diggs(0)
tyle="margin:20px 0px 0px; font-size:14px; line-height:26px; font-family:Arial"> 文章是在老罗的基础上改动的,因为老罗写的很好,不想浪费了这里辞藻,O(∩_∩)O~ 看完了前面说的几本书之后,对Linux Kernel和Android有一定的认识了,是不是心里蠢蠢欲动,想小试牛刀自己编译一把Android源代码了呢?一直习惯使用Windows系统,而Android源代码是不支持在Windows上编译上,于是决定使用虚拟机安装Ubuntu,然后下载、编译和安装Android源代码。 一. 环 Read More
posted @ 2013-05-24 23:03
javawebsoa
Views(291)
Comments(0)
Diggs(0)
最近在使用SlickGrid,还没有研究很透,算是边学边用吧。从GitHub上donwload下它的代码,但是它现在使用的是jquery1.7,jquery最新都升级到2.0了,所以我把jquery的版本指向了我自己的1.9.1但是这么做之后,grid的column不能调整大小了。开始以为是slickgrid的代码问题,还给开发者提了个issue,后来研究了下它的结构,发现可能是jqueryUI的问题,它自带的是jqueryUI1.8.16于是我去jqueryUI的站点看他们现在已经发布到1.10.3了,于是download下来,替换结果完美解决了。看来SlickGrid也要与时俱进啊~~ Read More
posted @ 2013-05-24 22:59
javawebsoa
Views(170)
Comments(0)
Diggs(0)
1. cdecl:C的函数默认调用方式, 适用可变参数,这种方式由于是 函数调用者清理堆栈,所以又导致了生成代码增长(因为每次函数调用之后都是实现清理功能的代码,如果是函数自己清理,则只需要一份清理代码就可以了) 2. stdcall: 函数清理堆栈,不可用于可变参数。 3. fastcall:类似stdcall, 但把因为它是通过寄存器 来传送参数的(实际上,它用ECX和EDX传送前两个单字(DWORD)或更小的参数,剩下的参数仍旧自右向左压栈传送,被调用的函数在返回前清理传送参数的内存栈)。 ... Read More
posted @ 2013-05-24 22:56
javawebsoa
Views(195)
Comments(0)
Diggs(0)
第一步、在“解决方案JavaGenerate”中添加类库,用于存放ServiceImpl的模版及相应文件,我们命名这个类库为JavaServiceImpls。点击“解决方案JavaGenerate”,右键,选择“添加 ”--〉“新建项目”,再选择"类库",名称中输入JavaServiceImpls。返回后,在“解决方案JavaGenerate”中增加了一个叫JavaServiceImpls的项目,且自带了一个class.cs的类,我们点击它,再点右键删除它,不用它。如图6-1,注意红色方框,特别是要选中.NET Framework4 图6-1第二步,增加t4空模版 在解决方 Read More
posted @ 2013-05-24 22:52
javawebsoa
Views(228)
Comments(0)
Diggs(0)
题意是a+,,,,,+b,在二进制计算中有多少次进位,只要统计一下从a~b所有数位上1的和就可以了写了前十的二进制数,发现了规律,0位上每2个数后1个数有1,,即奇数1位上每4个数后2个有1,2位上每8个数后4个有1,.......。。。。。。。。。。。。。。 #include<stdio.h>#include<string.h>int numa[70],numb[70];void num(int a[],int n)//0-n每个数位上1的和{ int i,temp; temp=1; n++; for(i=0;i<64;i++) { if(temp>n)b Read More
posted @ 2013-05-24 22:49
javawebsoa
Views(159)
Comments(0)
Diggs(0)
听过这本书大该是一年前,那时候刚考完研,因为随后的研究方向偏计算机方向(本科学的通信工程),所以经常水论坛,了解一些这个方向的经典之作,其中就提到过此书。他人关于这本书更多的心得体会是“计算机方向必读书籍之一”,“大学唯一愿意留下的一本书”云云。怀着对他人经验之谈的些许怀疑,我记下了这本书的名字--computer systems a programmer's perspective.... 时间渐渐久远,半年之后,再次听到他人的推荐,记忆犹新...那天让带我的师兄给推荐几本书,中间提高了许多,而提及此书时,犹记得师兄长吁短叹“太经典了,太经典了...”,呵呵,有那么夸张吗?高... Read More
posted @ 2013-05-24 22:45
javawebsoa
Views(395)
Comments(0)
Diggs(0)
摘要: 针对低速、低成本、快速搭建的特点,采用Arduino与LabVIEW来实现低成本上下位机数据采集系统。Arduino作为下位机,负责A/D转换以及数据传输;LabVIEW编写的数据采集软件作为上位机;上下位机利用RS-232串行接口实现通讯。 【注】一般认为上位机为主机,下位机为从机,上位机领导下位机按照上位机的意愿为上位机服务;同时下位机也可以主动向上位机发出请求,上位机响应下位机并配合完成某个请求。 数据采集,是指从传感器和其它待测设备等模拟和数字被测单元中自动采集信息的过程。相应能够完成数据采集的系统被称为数据采集系统。 数据采集系统的任务,就是采集传感器输出的模拟... Read More
posted @ 2013-05-24 22:38
javawebsoa
Views(1915)
Comments(1)
Diggs(1)
通过 Aura 窗口管理器和打包应用,Google 正在改变人们对 Chrome OS 的印象,如今,它可以像桌面系统一样操作窗口,而且有了离线应用。但是,要运行 Chrome OS,必须购买 Chromebook,这不是限制了 Chrome OS 的发展么?未必。因为 Chrome OS 的软件平台就是 Chrome 浏览器。只要用户使用 Chrome 浏览器,就能用上 Chrome 应用。因此,Google 通过 Chromebook 提供纯粹的 Chrome OS 体验,同时以 Chrome 为基础推进应用生态圈。Chromebook 成功与否,并不是目前的关键所在。这一直是 Googl Read More
posted @ 2013-05-24 22:34
javawebsoa
Views(196)
Comments(0)
Diggs(0)
一名谷歌工程师再度揭露了Windows的漏洞,这位名叫Tavis Ormandy的谷歌信息安全工程师在SecLists站点发出了一篇充分披露文,详细阐述了Windows 7与Windows 8中可被本地用户利用获得用户权限提升的漏洞。安全公司Secunia表示,这一漏洞的风险较小,因为此漏洞无法远程利用。这件事充分表现出谷歌和微软的恶斗已经不止表现在外部宣传上了,Ormandy在充分揭露后指出他“根本没有时间用在这些愚蠢的微软代码上”。实际 上,Ormandy先前还曾公布过一系列Windows XP帮助和支持中心的漏洞,这些漏洞在修复之前,黑客可使用设计好的网站对XP设备产生危害。谷歌的工程师 Read More
posted @ 2013-05-24 22:30
javawebsoa
Views(147)
Comments(0)
Diggs(0)
太多程序员没有太多心思去关注他们每天都在面对的编程字体,然后编码工作需要长时间盯着屏幕并阅读一些非常复杂的文本。一个好的字体可以很大程度上提升阅读代码的愉悦感,提高生产力。本文介绍 10 个适合在编程时使用的等宽字体,它们都是免费的,效果很好。1. Source Code ProSource Code Pro 是 Adobe 的作品,可从Github上免费下载.2. Anonymous Pro作品来自Mark Simonson studio.3. DejaVu Sans MonoDejaVu的等宽版本,一个广受欢迎的开源字体4. Envy Code R一个固定宽带的字体,外观和感觉都很有凝聚力 Read More
posted @ 2013-05-24 22:27
javawebsoa
Views(272)
Comments(0)
Diggs(0)
Spring邮件抽象层的主要包为org.springframework.mail。它包括了发送电子邮件的主要接口MailSender,和值对象SimpleMailMessage,它封装了简单邮件的属性如from,to,cc,subject,text。 包里还包含一棵以MailException为根的checked Exception继承树,它们提供了对底层邮件系统异常的高级别抽象。 要获得关于邮件异常层次的更丰富的信息,请参考Javadocs。 为了使用JavaMail中的一些特色, 比如MIME类型的信件, Spring提供了MailSender的一个子接口, 即org.springfr.. Read More
posted @ 2013-05-24 22:23
javawebsoa
Views(204)
Comments(0)
Diggs(0)
#include<stdio.h>int gcd(int a,int b) { if(!b) return a; else return gcd(b,a%b); } int main(){ int s,m; while(scanf("%d%d",&s,&m)!=EOF) { printf("%10d%10d ",s,m); if(gcd(s,m)==1) puts("Good Choice"); else puts("Bad Choice"); printf("\n" Read More
posted @ 2013-05-24 22:19
javawebsoa
Views(159)
Comments(0)
Diggs(0)
原文网址:http://bigocheatsheet.com/Hi,你好!这篇文章包含了一些计算机领域中常见算法的时间复杂度和空间复杂度。过去在准备技术面试时,为了在面试过程中不被一些有关查询、排序之类的算法的最好、最坏以及平均复杂度这种问题难倒,我花费大量的时间到网上搜集这方面的资料。在过去的几年中,我既参加过硅谷一些新兴公司的面试,也有许多大公司的面试,例如雅虎、易趣、邻客音、谷歌等,每次在我准备面试的时候,我就在想”为什么没有人把他们整理成表格呢?“,所以为了节省大家的时间,我开了个头,做了一个这样的表格,各位尽情享用吧!GoodFairPoor Searching查询 Algorit. Read More
posted @ 2013-05-24 22:16
javawebsoa
Views(169)
Comments(0)
Diggs(0)
1.代码: org 07c00h ; 告诉编译器程序加载到7c00处 mov ax, cs mov ds, ax mov es, ax call DispStr ; 调用显示字符串例程 jmp $ ; 无限循环DispStr: mov ax, BootMessage mov bp, ax ; ... Read More
posted @ 2013-05-24 22:12
javawebsoa
Views(376)
Comments(0)
Diggs(0)
前言:心血来潮看了一个自然语言处理公开课,大牛柯林斯讲授的。觉得很好,就自己动手把它的讲稿翻译成中文。一方面,希望通过这个翻译过程,让自己更加理解大牛的讲授内容,锻炼自己翻译能力。另一方面,造福人类,hah。括号内容是我自己的辅助理解内容。翻译的不准的地方,希望得到大家的指正。课程地址:https://class.coursera.org/nlangp-001/lecture/index Okay, so welcome to Natural LanguageProcessing.My name is Michael Collins, I'm aprofessor in Compute Read More
posted @ 2013-05-24 22:08
javawebsoa
Views(1477)
Comments(0)
Diggs(0)
Java中常用的锁分析总结1. ReentrantLock、ReentrantReadWriteLock及Sychronized简介(a) 类继承结构 ReentrantLock类继承结构: ReentrantReadWriteLick类继承结构:简述:通过类的继承结构可以看出ReentrantLock 和 ReentrantReadWriteLock是拥有者两个不同类继承结构的体系,两者并无关联。Ps:Sychronized是一个关键字(b) 几个相关概念什么是可重入锁:可重入锁的概念是自己可以再次获取自己的内部锁。举个例子,比如一条线程获得了某个对象的锁,此时这个对象锁还没有释放,当其再次 Read More
posted @ 2013-05-24 22:04
javawebsoa
Views(640)
Comments(0)
Diggs(0)
Android4.0.3 Binder机制分析一 说明 Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度上就能理解程序运行的流程。 我们这里将以MediaService的例子来分析Binder的使用: l ServiceManager,这是Android OS的整个服务的管理程序 l MediaService,这个程序里边注册了提供媒体播放的服务程序MediaPlayerService,我们最后只分析这个 l MediaPlayerClient,这个是与Medi... Read More
posted @ 2013-05-24 22:01
javawebsoa
Views(303)
Comments(0)
Diggs(0)
OpenCV报错: warning: Error opening file (../../modules/highgui/src/cap_ffmpeg_impl.hpp:529) capture device failed to open! 解决:更改输入video文件的路径,确定正确后即运行成功。 Read More
posted @ 2013-05-24 21:57
javawebsoa
Views(1581)
Comments(1)
Diggs(0)
一、概述 关于android线程间的通信其实是很重要的一个问题,所以必有要对此有一个清晰的认识。题目并不完整,还应该加上Thread以及Runnable,下面开始分别介绍。二、介绍 1、Message Message定义一个消息包含一个描述和任意的数据对象,可以发送给一个Handler。这个对象包含两个额外的int字段和一个额外的对象字段。这个类有几个比较重要的字段: a.arg1和arg2:我们可以使用两个字段用来存放我们需要传递的整型值。 b.obj:该字段是Object类型,我们可以让该字段传递某个多项到消息的接受者中。 c.what:这个字段可... Read More
posted @ 2013-05-24 21:53
javawebsoa
Views(279)
Comments(0)
Diggs(0)
一般在都是需要使用nfs文件系统来开发测试自己的程序在开发板上的运行的,如果每一次更改都先通过u-boot烧录的nandflash上面的话浪费大量时间,所以再开发之前必须设置nfs文件系统:电脑:ubuntu12.04目标板:OK64101.电脑开启nfs服务1).先安装nfs:sudoapt-getinstallnfs-kernel-server2).修改nfs的config文件:文件目录/etc/exports,在exports文件里面添加目标板nfs文件系统的所在路径以及各种选项,内容如下:/home/csb/code/2440rootfs*(rw,insecure,sync,al... Read More
posted @ 2013-05-24 21:50
javawebsoa
Views(265)
Comments(0)
Diggs(0)
去年年底,我离开了就职了近十年的通讯行业,加入了淘宝(中国)软件有限公司从事淘宝浏览器的软件开发工作,至今已有好几个月了。在过去的这些日子体会着互联网行业的不同,也让我逐渐地理解加入该行业前的一些疑问。下面,我就自己的一些感悟做一点分享,由于个人经历有限,所以局限性难免。首先,理解两个行业软件产品的运营特点具有非常重要的意义。通讯企业(指通讯产品制造商,后同)的产品是卖给象中国移动这样的运营商的,由运营商通过使用它来为用户提供服务(比如提供手机业务)。如果通讯企业的产品存在问题,将直接导致运营商的经济损失。运营商为了降低这种损失,会制定各种规则将之转嫁给通讯企业。比如,我在UTStarcom. Read More
posted @ 2013-05-24 21:46
javawebsoa
Views(231)
Comments(0)
Diggs(0)
Problem Description A ring is compose of n circles as shown in diagram. Put natural number 1, 2, ..., n into each circle separately, and the sum of numbers in two adjacent circles should be a prime. Note: the number of first circle should always be 1. Input n (0 < n < 20). ... Read More
posted @ 2013-05-24 21:42
javawebsoa
Views(147)
Comments(0)
Diggs(0)
//每一行增加的个数是欧拉函数的2倍#include<stdio.h>#define N 1000001int a[N],b[N];int main(){ int i,j,n; __int64 sum; for(i=2;i<N;i++) a[i]=i; for(i=2;i<N;i++) { if(b[i]==1)continue; a[i]=i-1; for(j=i+i;j<N;j+=i) { b[j]=1; a[j]=a[j]/i*(i-1); } } while(scanf("%d",&n)!=-1) { sum=3; f... Read More
posted @ 2013-05-24 21:39
javawebsoa
Views(135)
Comments(0)
Diggs(0)
水 #include<stdio.h>int swap(int a){ int flag=1,sum; if(a<0){flag=-1;a=-a;} sum=0; while(a%10==0) { a/=10; } while(a) { sum=sum*10+a%10; a/=10; } return flag*sum;}int main(){ int i,j,a,b,x,y,t; scanf("%d",&t); while(t--) { scanf... Read More
posted @ 2013-05-24 21:35
javawebsoa
Views(153)
Comments(0)
Diggs(0)
中国区服务电话:4006 701 885在开发账户出现问题,比如姓名填写错误和测试设备数量全部用完等,可以拨打此电话求助。附网址https://developer.apple.com/contact/phone.phpApple Developer Program telephone support is available worldwide to assist you with your inquiries. If you've enrolled in an Apple Developer Program and are contacting us about a membersh Read More
posted @ 2013-05-24 21:32
javawebsoa
Views(1219)
Comments(0)
Diggs(0)
最近做数独Android程序,在选择数独题目时用到了ListActivity,ListActivity比较特别,在从一个Activity跳转到ListActivity时,结果报了异常,上网查了下,原来虽然listactivity是Activity子类,但listactivity必须与布局文件(ListView)配合起来才能正常跳转,且ListView中android:id必须为@id/android:list。使用了ListActivity类后,如果整个屏幕上只需显示一个列表,我们甚至可以把setContentView一行注释掉,不用定义列表的XML说明文件。因为ListActivity类已经 Read More
posted @ 2013-05-24 21:28
javawebsoa
Views(410)
Comments(0)
Diggs(0)
float value = 1.0;printf("value_int = %d\n", value);对于上面的代码,会输出什么结果呢?( 结果是0,当然这跟你的计算机是大端还是小端有关,大小端分析一样,这里是以小端为例)是不是觉得很奇怪,value的浮点数表示形式是 0x3F800000,如果以整形输出,应该也是这个值的十进制表示才对的。 单精度浮点数表示是:1位符号,8位阶码,23位尾数: 1.0的符号位是0,注意1.0的整数位1省略了,所以尾数全是0,而阶码是移码表示,所以是1+127,参考 。 双精度浮点数表示是:1位符号,11位阶码,52位尾数:如果是doubl Read More
posted @ 2013-05-24 21:24
javawebsoa
Views(726)
Comments(0)
Diggs(0)
1. 有一个文件,如何在不知道有多少行的情况下读取该文件,从中随机选择并输出一行当我们读取第i (i > 0)行时,以1 / i的概率选择第 i 行,并替换掉原来选的行。 即总选择第一行,并以概率 1 / 2 选择第 2 行,以概率 1 / 3 选择第 3 行,依次类推。 到文件结束时,每个行被选中的概率都相等。#include <stdio.h>#include <stdlib.h>#include <string.h>#include <time.h>#define MAX_LINE_LEN 4096int main(){ srand( Read More
posted @ 2013-05-24 21:21
javawebsoa
Views(422)
Comments(0)
Diggs(0)
Trie树+欧拉路径的判定。并查集来判断连通性,然后判断欧拉路径的条件就可以了。 Trie树的插入操作和查询Index操作,其他操作没有写。没有写全的模板。 #include <cstdio>#include <cstring>using namespace std;#define N 500002struct node { int num; bool is_word; node *next[26]; node() { num = 0; is_word = false; memset(next, NULL, sizeof(ne... Read More
posted @ 2013-05-24 21:17
javawebsoa
Views(228)
Comments(0)
Diggs(0)
Fragment:碎片、片段,碎片表示轻量级和灵活,是开发android平板电脑必须掌握的技术。其将界面UI进行分块,以块的方式组织UI,完全可以达到界面UI组件的复用。1、 它在一个activity里面表示一个行为或者用户接口的一部分。 我们可以将不同的Fragments组合起来放到一个activity中,或者在不同的activity中重用一个fragment。你可以将一个fragment看成是一个activity中的一个片段,它有自己的生命周期(如何从创建到销毁),接受它自己的输入事件,并且可以在activity运行时动态的添加或者移除一个fragment。2、 一个fragm... Read More
posted @ 2013-05-24 21:13
javawebsoa
Views(236)
Comments(0)
Diggs(0)
posted @ 2013-05-24 21:10
javawebsoa
Views(159)
Comments(0)
Diggs(0)
在C++中,在某些情况下,允许特定的非成员函数访问一个类的私有成员,同时仍然阻止一般的访问,这是很方便做到的。例如,被重载的操作符,如输入或输出操作符,经常需要访问类的私有数据成员。这些操作符不可能为类的成员。然而,尽管不是类的成员,它们仍是类的“接口的组成部分”。而友元机制,允许一个类将对其非公有成员的访问权授予指定的函数或类。友元的声明以关键字 friend 开始。它只能出现在类定义的内部。友元声明可以出现在类中的任何地方:友元不是授予友元关系的那个类的成员,所以它们不受声明出现部分的访问控制影响。下面给出C++中所有有关友元的结论和限制,然后后面针对每个细节给出示例:1、友元关系:1.1 Read More
posted @ 2013-05-24 21:06
javawebsoa
Views(261)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号