Rss 文章列表
微软官网手机开发首页http://www.internet-dz.com/amyh5163sjb/zh-cn/ff380145 Windows Phone用户论坛http://www.internet-dz.com/amyh5163sjb/Forums/zh-CN/windowsmobilezhchs/threads
对于厂商定制Android的时候,难免会在Frameworks中添加新的接口API,无论是给已有的类添加新接口,还是添加新的类,一定要标记为"@hide",否则是就要进行update-api的相关工作,甚是麻烦。 例如:package android.widget.PopupDialog; /** * @hide */ public class PopupDialog extends View { // implementations }public class TextView extends View { /** * @hide ...
传统的手机除了数字键盘外,还有很多的功能键,比如接打电话键,挂电话键,确定键,取消键,方向键,等等。在新时代的智能手机当中,有些仍延续了这个传统,Android手机就是代表。 从G1问世以来,现在的Android手机已经上千万部了,五花八门,各式各样。有的有硬键盘,有的只有三个键。经过这几年的发展,现在有硬键盘的已渐渐的被淘汰,目前主流的Android手机只有三到五个外部硬按键,其中一定有的是:MENU键,HOME键和BACK键,有些还有TrackBall轨迹球和SEARCH键。 下面就简单的评析下这几个按键的优缺点: 最没用的键:SEARCH 原因:搜索固然重要,但是HOME上面有Se ...
对于Android系统而言升级意味着二个方面的升级,一个是系统的升级,另一个则是应用程序的升级。系统的升级,比较麻烦,通常的方式就是通过刷机来实现,虽然也听说过可以通过OTA升级,但目前Android的设备都没有能够像Apple设备那样顺利的进行OTA升级,最主要的原因是设备厂商很少维护已售出的设备,所以没有可用的升级镜像。 这里我们重点谈谈Android上面的应用程序的升级策略及其所带来的问题。 无论你是通过Market还是其他方式来升级应用程序,它的工作方式都是酱紫的:把新版本的应用程序下载到本地,然后安装新版本,PackageInstaller会替换掉老版本。酱紫的方式有以下几个缺点: ...
Quartz是一个任务调度框架,任务调度是指按照预先指定好的时间、时间间隔或执行次数来自动执行任务,比如每天早上6:00从控制台上输出 “早上好”。多数的Web项目都具有任务调度的任务,而在java项目中实现任务调度的方式有很多种,这一点在IBM文献《几种任务调度的 Java 实现方法与比较》中已经陈述并举例了。此文简单整理一下资源,并简做介绍其使用及其与Spring的集成。 在Quartz官网上你能够找到在线教程、API和实例、jar包等信息。任务调度过程在quartz中牵涉它的两大基本单元,一个是作业(可执行的任务),另一个是触发器。 要定期执行的作业需要实现org.quart ...
Exceptions and exception handling are an important part in most applications. And modern programming languages support exceptions very well. Most of them provide try/catch/finally clauses for developers to handle exceptions. Here we talk about how to write try/catch/finally clauses in a more elegan ...
我们所使用的语言,无论是中文还是英语,都是从左向右读的(Left-To-Right),因此我们已经十分习惯了从左向右读(Left-To-Right)。一旦遇到了从右向左读的(Right-To-Left),便会十分的不习惯,甚至比见到火星文还难受。光看着就令人难受了,但更让人崩溃的是,还要为应用去定义Arabic语言的字串,也就是为应用添加Arabic语言支持,不但要查看大量的Arabic天书,还要处理一些复杂的字串。 对于Right-To-Left的语言,最理想就是以下二种Case,它不需要特别的处理,只要按照翻译把翻译写入字串资源文件即可: 都是Arabic的时候,无需特殊处理,翻译即 ...
WEB数据挖掘建立在对大量的网络数据进行分析的基础上,采用相应的数据挖掘算法,在具体的应用模型上进行数据的提取、数据筛选、数据转换、数据挖掘和模式分析,最后做出归纳性的推理、预测客户的个性化行为以及用户习惯,从而帮助进行决策和管理,减少决策的风险。 WEB数据挖掘涉及多个领域,除数据挖掘外,还涉及计算机网络、数据库与数据仓储、人工智能、信息检索、可视化、自然语言理解等技术。 1) WEB数据挖掘分类 Web数据挖掘可分为四类:Web内容挖掘、Web结构挖掘、Web使用记录挖掘和Web用户性质挖掘。其中,Web内容挖掘、Web结构挖掘和Web使用记录挖掘是Web1.0时代就已经有了的,而We ...
This error probably occurs when you modify your tables and their relationships with other tables in your data model. I've seen this error several times today when i update my entities model. As it's frustrating to solve it. I'll take a note here. Solution: open edmx by xml editor, remove all items r ...
把开发库svn同步到测试库svn 可以使用下面命令 同步Class,Conf,Include,Crontab,www 目录过去,过滤中间带.svn的目录, www目录下只同步api目录,其他的不同步--include='www/api' --exclude='www/*' 先include 然后用通配符exclude,有先后顺序 先include,后exclude rsync -avn mobile_dev/{Class,Conf,Include,Crontab,www} iphoneapi_test/ --exclude='.svn' --include='www/api ...
mongodb与mysql命令对比 传统的关系数据库一般由数据库(database)、表(table)、记录(record)三个层次概念组成,MongoDB是由数据库(database)、集合(collection)、文档对象(document)三个层次组成。MongoDB对于关系型数据库里的表,但是集合中没有列、行和关系概念,这体现了模式自由的特点。 MySQL MongoDB 说明 mysqld mongod 服务器守护进程 mysql mongo 客户端工具 mysqldump ...
sub search_newarea{ my $ip =@_[0]; $start=1; $end=$count; @ips=split(/\./,$ip); $long_ip =int($ips[0])*256*256*256+int($ips[1])*256*256 + int($ips[2])*256 + int($ips[3]); while($start <= $end && $start >= 1 && $end <= $count){ $middle=int(($start+$end)/2); if( ...
目录 第1章计算机系统知识 说好的Cache呢 第2章程序语言基础知识 第3章操作系统知识 第4章系统开发和运行知识 第5章网络基础知识 第6章多媒体基础知识 第7章数据库技术基础 第8章数据结构 第9章算法设计与分析 第10章面向对象技术 大话程序设计语言中的OOP机制 第11章标准化和软件知识产权基础知识
svn add; svn del; svn up; svn info; svn status; svn co URL PATH; checkout代码 svn export URL PATH --force; export 一份干净代码 svn cleanup; 解除当前环境的锁定 svn di; 查看变更(需要设置SVN_EDITOR) svn ci; commit提交修改 svn log -v; 查看log 及log涉及的文件 svn di --revision PREV:COMMITTED foo.c; 查看不同版本区别 为了提高可用性需要配置的环境 1ci的时候 ...
from:http://www.internet-dz.com/amyh5163sjb/thread-2198344-1-1.html 1)文件操作 vi FileName 打开文件 FileName,并将光标置于第一行首。 vi +n FileName 打开文件 FileName,并将光标置于第 n 行首。 vi + FileName 打开文件 FileName,并将光标置于最后一行。 vi + /pattern File 打开文件 File,并将光标置于其中第一个于 pattern 匹配的字符串处。 vi –r FileName 在上次正用 vi 编辑 FileName 发生系统崩溃后,恢复FileNa ...
无论是神马平台,神马开发环境,神马软件程序,数据都是核心。对于开发平台来讲,如果对数据的存储有良好的支持,那么对应用程序的开发将会有很大的促进作用。 总体的来讲,数据存储方式有三种:一个是文件,一个是数据库,另一个则是网络。其中文件和数据库可能用的稍多一些,文件用起来较为方便,程序可以自己定义格式;数据库用起稍烦锁一些,但它有它的优点,比如在海量数据时性能优越,有查询功能,可以加密,可以加锁,可以跨应用,跨平台等等;网络,则用于比较重要的事情,比如科研,勘探,航空等实时采集到的数据需要马上通过网络传输到数据处理中心进行存储并进行处理。 对于Android平台来讲,它的存储方式也不外乎这几种, ...
众所周知Perl处理字符串的功能非常强大,Perl(Practical Extraction and Reporting language)处理格式的功能也非常强大,这里我们就开始学习一些Perl的格式和字符串处理。 熟悉其最强大的三个函数:substr、pack、unpack。 1、大小写处理函数 lc(转为小写) uc(转为大写) 。 $text="zhengwen feng"; $text2=lc $text; $text3=uc $text; print "$text2\n"; print "$text3\n"; ...
SVN totally fails for me now. It's erratic. I was having limited success setting the URL ashttp://username:password@www.servername.com
用了过awk,python,perl都切过日志,还是感觉perl是切日志的高手,执行效率高,功能也足够强大。下面是一个小例子: open(FILE,"/data/ebi/meta/log"); open(CONF,"/data/ebi/conf/urltype.txt"); open(LOG,">/data/ebi/meta/log_2"); @array1=(); while(<CONF>) { chomp; @array2 = split(/,/, $_); if(scala ...
1。其实避免的冲突最好的办法就是: 项目人在配合工作的时候,彼此之间很好的交流(我们都是面对面坐着) 作者:禚来强 原文地址:http://www.internet-dz.com/amyh5163sjb/diyagoanyhacker/article/details/6787509 2。当出现冲突的时候,svn会生成三个临时文件 1.filename.mine 存储者本地的修改过的文件。 2.filename.rOLDREV 存储者上次update的基础版本文件 3.filename.rNEWREV 存储着客户端刚从服务器上接收来的版本。 3。当遇到冲突的时候有3种方法解 ...
#include <iostream> #include <string> #include <boost/regex.hpp> int main(){ std::string s = "who,lives:in-a,pineapple under the sea?"; boost::regex re(",|:|-|\\s+"); boost::sregex_token_iterator p(s.begin(),s.end(),re,-1); boost::sregex_token_iterat ...
先说一下我自己的理解: iOS的应用程序里面,程序启动后会有一个 main thread 开始执行 main() -> UIApplicationMain() 函数,然后为这个 main thread 设置了一个 NSRunLoop 对象,每个线程只可以关联一个 NSRunLoop 对象的,具体怎么关联的目前还不清楚,可以认为 NSThread 和 NSRunLoop 是一对一的关系。我个人理解的NSRunLoop就是:可以给 NSRunLoop 设置一堆的 Input Sources 和 Observers,它们之间通过一个叫 “Run Loop Mode”的东西关 ...
-(void)sectionHeaderView:(QQSectionHeaderView*)sectionHeaderView sectionClosed:(NSInteger)section { QQList *persons = [lists objectAtIndex:section]; persons.opened = !persons.opened; // 收缩+动画 (如果不需要动画直接reloaddata) NSInteger countOfRowsToDelete = [self.tableView numberOfRowsInSection:sectio ...
DTO pattern is used to "transfer data" using objectsDTO vs. VO(Value Objects) Value Object must be immutable, serializable and it’s content must be publicly accessible. A Value Object can only be changed and persisted by the creation of a new Value Object based on the values of the or ...
public The type or member can be accessed by any other code in the same assembly or another assembly that references it. It is accessible for all.private The type or member can only be accessed by code in the same class or struct.protected The type or member can only be accessed by code in ...
SVN (Subversion)Orgnization: - trunk - branches - tagsTrunk
开始着手准备软考已经一周了,目前为止给我的感觉就是涉及的知识点太多、太碎,但是大多数都是基本的东西,难度不是很大。从官方指定的教程来看一共是十二章,但是涉及到的课程门数远远超过12门。 目前的安排是跟着官方指定的教程一章一章的走,然后尽量做到每章都写博客总结一下。(问题是有些知识点吧,书上写的灰常清楚哇,还肿么总结嘞,纠结啊纠结,矛盾啊矛盾~~)现在复习最担心的就是怕这么多知识点看不完,所以就想快速往下看,什么总结,什么博客统统抛到脑后了,其实我也知道这是不对滴!但是照搬书上或者视频上内容把知识点罗列出来也没啥大用处呀。往深里挖掘吧肯定是有内容的,但是时间不允许,精力不允许。比如说,第 ...
想开始学习c++,看看服务器上有没有装g++ -v ,成功安装显示 Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --ena ...
云计算在今天属于一个非常热门的话题,到处可见云计算,云存储,云服务的例子,甚至现在也有厂商在推基于云计算的手机,也即阿里巴巴集团推出的云计算手机。其实很多人都还不明白,云计算到底是个神马东西? 云计算,在我的理解看来,就是把所有的计算处理都放在云端。与传统的软件相比较,最大的区别就是终端用户PC不再进行任何与计算和处理相关的事情,所有的计算和处理都交由云端服务器集群来处理。终端用户的PC仅仅是一个网络终端,它向云端服务器发送指令,然后再取回运算结果展示给用户。下图可以简单的说明云计算的原理: 它与传统的软件计算模式相比较有以下几个优点:1) 所有的计算与数据处理都在云端服务器集群,计算 ...
上个月仅十几天,Android手机Defy在我没有明确使用的情况下把一个月的移动网络套餐流量50M跑光了,而且是我上班在公司时都开着Wifi的,当周未想上网时,却收到中国移动的短信说流量 已不足。我当场晕倒,因为近一个月都没有怎么使用GPRS上网,是谁动了我的流量了呢? 使用数据管理软件查 一下,发现有几个应用用的流量特别多:安卓市场,Andoid Market,Google Maps,人人网。 但问题仍然是,我没有怎么使用这些应用。安装应用或升级应用时都是在公司用Wifi的,并没有在开启GPRS情况下使用这些应用,怎么流量都被它吃了呢? 后来稍留意了下,发现这些应用一直在后台运行着,即使 ...
  • 浏览: 374544 次
最近访客 更多访客>>
社区版块
存档分类
最新评论