服务器是否支持断点续传 通常情况下,Web服务器(如Apache)会默认开启对断点续传的支持。因此,如果直接通过Web服务器来提供文件的下载,可以不必做特别的配置,即可享受到断点续传的好处。断点续传是在发起HTTP请求的时候加入RANGE头来告诉服务器客户端已经下载了多少字节。等所有这些请求都返回之后,再把得到的内容一块一块的拼接起来得到完整的资源。你可以通过以下的命令来测试一下。Linu...
让Editplus和SVN集成 很多人用Editplus, 但是修改了文件后,需要切换到文件目录,点击鼠标右键使用TortoiseSVN的提交菜单项来提交,需要增加很多鼠标点击和确认的操作,对于频繁修改的文件来说,非常麻烦,今天研究了一番,找到个好的解决办法:先下载http://www.sliksvn.com/pub/Slik-Subversion-1.5.2-win32.msi安装上,这是一个在windows上...
linux(边压缩边传输边解压) 比如我要转移旧VPS /home/wwwroot 下的web目录到新VPS(123.123.123.123)的/home/wwwroot 目录下1.进入目录 cd /home/wwwroot2.压缩,传输,解压同步进行(注:此传输默认新VPS的SSH端口为22)tar czf - web | ssh root@123.123.123.123...
apache的斜杠问题 APACHE默认情况下,网页目录的最后必须加入斜杠“/",比如可以浏览http://www.example.com/abc/,但是不能浏览http://www.example.com/abc,就是说浏览目录时最后必须加/ 改一下设置文件,在httpd.conf里,找到UseCanonicalName On把On修改为Off就可:UseCanonicalName Off...
Android APK反编译详解(附图) 这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。本文Android反编译教程,测试环境:Win7 Ultimate x64Ubun...
Windows搭建Eclipse+JDK+SDK的Android 一 相关下载(1) java JDK下载:进入该网页:http://java.sun.com/javase/downloads/index.jsp(或者直接点击下载)如下图:选择 Download JDK 只下载JDK,无需下载jre.(2)eclipse下载 进入该网页:http://www.eclipse.org/downloads/(或...
VC 读写注册表 近来由于需要在自己写的程序中对注册表进行操作。总结些经验,并做个一个DEMO供日后使用,现在把它拿出来和大家分享…为了使用方便,把一些操作写成了函数,以便方便调用,具体代码如下所示:一、定义HKEY hKey;char content[256]; //所查询注册表键值的内容DWORD dwType=REG_SZ; //定义读取数据类型DWORD dwLen...
VC 读注册表获取安装程序 Windows 系统中,安装程序都可以在注册表HKEY_LOCAL_MACHINE\SoftWare\Microsoft\Windows\CurrentVersion\Uninstall获取,并且xp、vista、win7、win8都一样打开注册表命令:regedit,依次展开上述注册表路径,安装程序列表如下图:获取系统安装程序列表:[cpp]v...
VC char和TCHAR之间转换 char:计算机编程语言(c、c++、java、VFP等)中可容纳单个字符的一种基本数据类型。TCHAR:为了满足Unicode编码,对char的扩展,即_T(“str”)表示TCHAR类型C++支持两种字符串,即常规的ANSI编码(使用""包裹)和Unicode编码(使用L""包裹),这样对应的就有了两套字符串字符串处理函数,比如:strlen和wcslen,分别用于处理两种...
NoSQL 数据库的使用场景 摘要:对比传统关系型数据库,NoSQL有着更为复杂的分类——键值、面向文档、列存储、图数据库。这里就带你一览NoSQL各种类型的适用场景及一些知名公司的方案选择。在过去几年,关系型数据库一直是数据持久化的唯一选择,数据工作者考虑的也只是在这些传统数据库中做筛选,比如SQL Server、Oracle、MySQL。甚至是做一些默认的选择,比如使用.NET的一般会选择SQL S...
太晚睡觉等于自杀 太晚睡觉等于自杀任何试图更改生物钟的行为,都将给身体留下莫名其妙的疾病,20、30年之后再后悔,已经来不及了。一、晚上9-11点为免疫系统(淋巴)排毒时间,此段时间应安静或听音乐 。二、晚间11-凌晨1点,肝的排毒,需在熟睡中进行。三、凌晨1-3点,胆的排毒,亦同。四、凌晨3-5点,肺的排毒。此即为何咳嗽的人在这段时间咳得最剧烈,因排毒动作已走到肺;不应Me...
IT人士必去的10个网站 1、Chinaunix 网址:http://www.chinaunix.net/ 简介:中国最大的linux/unix技术社区。2、ITPub 网址:http://www.itpub.net/ 简介:有名气的IT技术论坛,看看它的alexa排名就知道有多火了,尤其以数据库技术讨论热烈而闻名。ITPUB论坛的前身是建立在smiling的oracle小组。3、51cto 网...
ofstream和ifstream详细用法 ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间; 在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符: 1、插入器(<<) 向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout<...
C++中map和hash_map的区别 C++中map和hash_map的区别这里列几个常见问题,应该对你理解和使用hash_map比较有帮助。1 hash_map和map的区别在哪里?构造函数。hash_map需要hash函数,等于函数;map只需要比较函数(小于函数).存储结构。hash_map采用hash表存储,map一般采用红黑树(RB Tree)实现。因此其内存数...
利用STL函数swap进行vector内的数据交换 [cpp]view plaincopy#include<iostream>#include<string>#include<algorithm>#include<vector>usingnamespacestd;intmain(intargc,char*ar...
c++类库 原文出处:http://www.cnblogs.com/wangjijian/archive/2012/02/08/2343187.html基础类1、 Dinkumware C++ Library参考站点:http://www.dinkumware.comP.J. Plauger编写的高品质的标准库。P.J. Plauger博士是Dr. Dobb's程序设计杰出奖的...
C++开源库 本文章转自http://www.cnblogs.com/kanego/archive/2011/11/10/2244957.htmlC++在“商业应用”方面,曾经是天下第一的开发语言,但这一桂冠已经被java抢走多年。因为当今商业应用程序类型,已经从桌面应用迅速转移成Web应 用。当Java横行天下之后,MS又突然发力,搞出C#语言,有大片的曾经的C++程序员,以为C++要就此沉沦,未...
C++经典开源库 非常惭愧,我过去也仅仅了解boost、STLport这样的库,以及一些GUI库,但是居然有如此众多的C++库,其实令我惊讶。当然,这个问题应该辩证的看,对于拿来主义确实可以直接使用这些库,但是如果学习和专业的开发,确实应该自己写,因为——适合的才是最好的。无论效率还是简洁性都是自己开发的好,否则还要那么多程序员干什么。程序就像做衣服,需要量身定做,拼凑起来的,一定不会好用,不过借鉴也是必须的,...
MFC使用CFile读写Unicode字符集文件 我用MFC写了一个对话框。在工程属性里使用Unicode字符集。然后加入一个编辑框空间。在文本编辑框内输入汉字。然后给空间关联了一个CString的变量,然后保存到TXT文件里是乱码。但是如果在工程属性里使用多字节字符集的话。重复上述步骤,没有乱码出现。。。求解。。。为什么使用多字节字符集的话,对话框的按钮都变成Win98那种模式的了?而使用Unicode字符集则有立体感。。...
推背图 《推背图》是中华预言书中最为著名的奇书之一,相传是唐朝贞观年间,两位预言大师李淳风和袁天罡对唐朝及以后朝代重要事件的预测。全书共六十图像,以六十甲子和卦象分别命名。每幅图像之下均有谶语,并附有“颂曰”诗四句,预言后世兴旺治乱之事。书名“推背图”,是根据第六十图像(最后一卦)中的颂曰“万万千千说不尽,不如推背去归休”而名。由于历朝历代均严禁此类谶书,该书在流传的过程中又不断被人篡改,将已...
数据持久化之preference preference(偏好设置)是数据持久化的几个方法中最简单的一个,常用于保存少量数据代码如下://// ViewController.m// preference(利用偏好设置保存数据)//// Created by Rio.King on 13-9-22.// Copyright (c) 2013年 Rio.King. All rights reserved....
HDU 4753 Fishhead’s Little Game (博弈+记忆话搜索) 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=4753题意:给你一个4*4的格子16个点,两个人博弈,每次可以添加一条边,当添加一条边后围成1*1的正方形时就加一分,现在已经给你n个回合,问你到最后谁将得的分最高(两个人都是很聪明,每一步都是最优的)。题解:因为12<=n<=24,所以剩下的边最多只有12条,用状态压缩即可(2^...
热门游戏首发频频失利,360游戏分发岌岌可危 9月18日晚间,风靡全球的游戏大作《愤怒的小鸟星球大战2》选择百度旗下三大平台:百度手机助手、91助手和安卓市场作为中国区独家首发阵地,360手机助手彻底出局。 而此前不久,《植物大战僵尸2》在中国发布,作为八大首发阵容之一的360,倾尽全力为《僵尸2》做嫁衣,这一行为让圈内人大跌眼镜。在这一八家平台联合首发的游戏上,360自有资源全线出击:bannner力挺,微博矩阵联动,弹窗一如...
网络病毒知多少 近来局域网病毒肆虐导致机房大多数电脑上不了网,影响巨大。那到底这是什么样的病毒呢? 首先病毒从类型上分为:木马病毒和蠕虫病毒。 木马病毒是一种后门程序,它潜伏在操作系统中,窃取用户资料比如QQ、网上银行密码、账号、游戏账号密码等等。蠕虫病毒相对要先进一点,它的传播途径很广,可以利用操作系统和程序的漏洞主动发起攻击,每种蠕虫都有一个能够扫描到计算机当中的漏洞的模块,一旦发现后立即...
UNIX网络编程--IPV4 IPV6 ICMPV4 ICMPV6 一、IPV4首部 IP层提东无连接不可靠的数据报递送服务。它会尽力把IP数据报递送到指定的目的地,然而并不保证他们一定到达,也不保证他们的到达顺序与发送顺序一致,还不保证每个IP数据报只到达一次。任何期望的可靠性(既五差错按顺序不重复地递送用户数据)必须由上层提供支持。对于TCP应用程序而言,这有TCP本身完成,对于UDP应用程序而言,这得由应用程序完成。IP层最重要的功能之一是路由。每个IP...
UNIX网络编程--MSS & MTU详解 先学习理解一下帧的封装格式:需要注意的是,区别两种帧封装格式:802标准帧和以太网帧1,在802标准定义的帧格式中,长度字段是指它后续数据的字节长度,但不包括C R C检验码。RFC 1042(IEEE 802)2,RFC 894(以太网)所以,以太网帧报头为目的地址6+源地址6+类型2+CRC 4=18bytes而802帧没有CRC,所以为14bytes。Sniffer...
SVN服务器搭建和使用(三) 因为是转载文章 在此标明出处,以前有文章是转的没标明的请谅解,因为有些已经无法找到出处,或者与其它原因。如有冒犯请联系本人,或删除,或标明出处。因为好的文章,以前只想收藏,但连接有时候会失效,所以现在碰到好的直接转到自己这里。接下来,试试用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突等.添加文件在检出的工作副本中添加一个Readme.txt文本文...
[每日一题] 11gOCP 1z0-052 :2013-09-21 automatic maintenance window..........................B53... 转请请注明出处:http://blog.csdn.net/guoyjoe/article/details/11895359正确答案:D在使用DBC创建数据库后,将在AutoTask系统中配置三项任务。这些任务如下所示: 1、收集优化器统计信息2、运行段顾问 3、运行SQL顾问AutoTask在调度程序的维护窗口中运行。维护窗口被定义为在每个工作日晚上22点打开,并在4小时后,...
数据持久化之NSKeyedArchiver 基本的数据类型如NSString、NSDictionary、NSArray、NSData、NSNumber等可以用属性列表的方法持久化到.plist 文件中,但如果是一些自定义的类的话,属性列表的方法就不管用了。archiver 方法可以做到。编码如下: 首先新建一个person类,定义它的三个属性,如下://// person.h// 数据持久化之archi...
SVN服务器搭建和使用(二) 因为是转载文章 在此标明出处,以前有文章是转的没标明的请谅解,因为有些已经无法找到出处,或者与其它原因。如有冒犯请联系本人,或删除,或标明出处。因为好的文章,以前只想收藏,但连接有时候会失效,所以现在碰到好的直接转到自己这里。上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以...
SVN服务器搭建和使用(一) 因为是转载文章 在此标明出处,以前有文章是转的没标明的请谅解,因为有些已经无法找到出处,或者与其它原因。如有冒犯请联系本人,或删除,或标明出处。因为好的文章,以前只想收藏,但连接有时候会失效,所以现在碰到好的直接转到自己这里。SVN服务器搭建和使用(一)Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器....
[cocos2d-x]cocos2d和cocos2d-x的一些通用性 不得不说要说总结,因为Cocos2d-X的代码和Cocos2d-iphone两个引擎除了语言不同外(Cocos2d-X使用C++,Cocos2d-iphone使用Object-C)可以说没有其他差异。<wbr></wbr><wbr><wbr><wbr>下面举例对比几段代码来说明吧:</wbr>&...
Ehcache 中ehcache.xml 配置详解和示例 <ehcachexmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:noNamespaceSchemaLocation="../config/ehcache.xsd"><diskStorepath="java.io.tmpdir"/><!--MandatoryDefaultCacheconfig...
[cocos2d-x]45度斜地图的应用 前言:我们在做经典的格斗类的游戏的时候,场景常常用的是45°斜地图来创建的。下面我就来实现一个简单的Demo来展现一下斜地图的使用。功能实现:1.倾斜地图的加载;2.点击地图居中;3.主角的移动;代码实现:图层要设置z轴属性,方便可以隐藏主角:在图层的属性中加上 cc_vertexz -400如果前面的图层那就设置为automatic在AppDelegate...
HDU 4751 Divide Groups (BFS) 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=4751题意:给你一个有向图,问你能不能把这个有向图分成两个完全有向图(可以为空,可以有一个点)题解:用两个集合来表示着两个完全图,当推出矛盾的时候就输出NO。AC代码:#include <iostream>#include <cstdio>#includ...
Amazon Campus(2013-Sep-22)Question 2 / 2 (Amazon Campus(9): MM-Chess) Question 2 / 2 (Amazon Campus(9): MM-Chess)There is an interesting game called MM-Chess. The size of the board is 1*N, every grid has a score (non-negative). The first grid is the start and the...
Amazon Campus(2013-Sep-22)Question 1 / 2 (Amazon Campus(5): completely inside interval) Question 1 / 2 (Amazon Campus(5): completely inside interval)Given a set of open intervals, check whether there exists an interval which is completely inside another interval. If exists, print ...
数组全排列算法(二)整型数组全排列——递归算法 算法题:实现一个整型数组的全排列,void perm(int list[], int k, int m)参数说明:list,数组;k开始位置,m个数。用递归算法实现代码如下:void perm(int list[], int k, int m){ if ( k==m ) { copy(list,list+m,ostream_iterato...
我收藏的重要站点 国内技术站点德问-编程问答seowhy中国IT实验室蓝色理想 站长之家落伍者论坛 开源中国社区鸟哥的Linux私房菜LINUX系统维护与管理银率网草根网古诗文网国外站点-主要是些技术官网php官网 mysql官网 apache官网 zend官网 jquery官网smarty官网 nginx官网 memcached官网 linuxfund官网http://stackoverflow....
数组全排列算法(一)字符串数组全排列——逐个追加组合算法 算法题:用你熟悉的编程语言,设计如下功能的函数:输入一个字符串,输出该字符串中所有字母的全排列。程序请适当添加注释。C++函数原型: void Print(const char *str)输入样例: abc分析:n个字符串的全排列就是n!,而由于2^32=4294967296,12!=479001600,11!=39916800,本文讨论的算法在限制n<12,关于n&...
老徐FrankXuLei 受邀为中国东方航空上海研发中心讲授微软.NET企业开发课程 微软特邀讲师 老徐FrankXuLei受邀为东方航空上海研发中心讲授微软.NET企业开发课程,介绍.NET新特性《WCF 4.5开发与SOA架构设计》《ASP.NET 4.5新特性 Web API 与MVC框架》,作为国内大型航空公司全面推行信息化战略,采用SOA架构,目前研发人员超过600人。使用到.NET、Java、SAP多平台。@微软中国MSDN@微软中国 @新青年...
实习生招聘笔试 1、计算表达式x6+4x4+2x3+x+1最少需要做()次乘法A、3B、4 C、5 D、6第一次乘法:x^2,第二次乘法:x^4=x^2 * x^2,第三次乘法:原式=x^2 * (x^4+4x^2+2x)+x+1,每一项的系数可以使用加法来实现。。2、给定3个int类型的正整数x,y,z,对如下4组表达式判断正确的选项()Int a1=x+y-z; int b1=x*y/z;...
ie6,ie7,ie8 css bug兼容解决记录 原文地址http://www.wufangbo.com/ie6-ie7-ie8-css-bug-2断断续续的在开发过程中收集了好多的bug以及其解决的办法,都在这个文章里面记录下来了!希望以后解决类似问题的时候能够快速解决,也希望大家能在留言里面跟进自己发现的ie6 7 8bug和解决办法!1:li边距“无故”增加任何事情都是有原因的,li边距也不例外。先描述一下具...
Android 游戏开发之主角的移动与地图的平滑滚动 人物移动地图的平滑滚动处理玩过rpg游戏的朋友应该都知道RPG的游戏地图一般都比较大 今天我和大家分享一下在RPG游戏中如何来处理超出手机屏幕大小的游戏地图。如图所示为程序效果动画图地图滚动的原理在本人之前博客的文章中介绍过人物在屏幕中的移动方式,因为之前拼的游戏地图是完全填充整个手机屏幕的,所以无需处理地图的平滑滚动。这篇文章我着重的向 大家介绍一下控制人物移动后地图滚动的处理方...
采用AOP+log4j记录项目日志 关于AOP,我之前对AOP和OOP进行过对比Spring——闲扯AOP与OOP,在宏观上对AOP部分知识有了一个较清晰的了解。但是AOP的应用只在声明式事务处理时用过。还不能够对AOP进行灵活运用。人尽言AOP是OOP的补充,下面就通过AOP处理log4j记录日志的例子,学习AOP。首先,AOP处理日志是必需的,不使用AOP处理日志有诸多不便。日志处理是每个项目当中一个非常重要的内容。...
【代码】android软件开发 Service Binder交互通信实例 Android SDK提供了Service,用于类似*nix守护进程或者windows的服务。Service有两种类型:1、本地服务(Local Service):用于应用程序内部2、远程服务(Remote Sercie):用于android系统内部的应用程序之间前者用于实现应用程序自己的一些耗时任务,比如查询升级信息,并不占用应用程序比如Activity所属线程,而是单开线程后台...
JSP对浏览器发送来的数据进行重新编码的两种方案 最近做的DRP项目中,使用JSP操作中文时,经常会出现一些乱码问题。这些问题导致中文无法输入,或者是无法正常显示。这里就涉及到了字符集的设置、字符集的编码方式。 在JSP/Servlet中主要有以下几个地方可以设置编码,pageEncoding="GB18030",contentType="text/html;charset=GB18030"、request.setCharacter...
UNIX环境高级编程--高级I/O(十四) 一、概述 非阻塞I/O,记录锁、系统V流控制、I/O多路转接(select和poll函数)、readv和writev函数以及存储映射I/O(mmap),这些都是高级I/O二、非阻塞I/O 在以前的章节中将系统调用分成“低俗”系统调用和其他系统调用两类。低俗系统调用是可能会使进程永远阻塞的一类系统调用,包括如下调用: 1)读操作可能会使调用永远阻塞,如数据部存在 2)写操作可能会...
qt编程:windows下的udp通信 qt编程:windows下的udp通信本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:win7开发环境:qt功能:用udp进行收发通信界面:源代码:LssHost.pro:#-------------------------------------------------...
[cocos2d-x]cocos2dx与cocos2d的一些变化 cocos2dx v2.0版本发布一段时间了,现在最新版本是cocos2d-2.0-rc2-x-2.0.1 ;这段时间Himi对2.x的更新版也有关注,也尝试使用过,发现不少地方都有改动,对于Himi最新项目快到尾声的考虑,所以也没有更新引擎到最新。那么今天开始Himi将陆续使用最新v2.x版本的一些东东,同步更新一些经常使用的改动以及值得注意的地方发博文出来与大家共享;在之前我们使用...
给IOS初学者及新手的建议 给ios初学者的建议不管你是培训的还是在上学的或者是自学的!你选择了这条路就要认真的对待你所学的,别出来找工作什么都不会!首先,第一点:把你的obj-c语言基础打好,在学习obj-c之前最好学一下c/c++,除此之外最好各课都要设计了解些,xml,json,mysql,html,js!(我碰到一个连json和xml是什么都不知道的都出来找工作,我都无语了!)第二点:对苹果产...
UNIX网络编程--高级UDP编程(二十二) 一、概述二、接受标志、目的IP地址和接口索引三、数据报截断四、合适用udp代替tcp五、给udp应用增加可靠性六、捆绑接口地址七、并发udp服务器八、ipv6分组信息九、ipv6路劲MTU分组控制...
C# MVC 自学笔记—10 在 ASP.NET MVC 中使用页面检查器 Visual Studio 2012 年页督察是与集成的浏览器的 web 开发工具。中集成浏览器中,选择任意元素,页面检查器立即突出显示该元素的源代码和 CSS。可以浏览任何 MVC 视图、 快速查找呈现标记的来源和使用右内的 Visual Studio 环境浏览器工具。观看视频本教程演示如何启用检查模式,然后快速地找到并编辑您的 web 项目内的标记和 CSS。本教程使用...
Oracle E-Business Suite 12.2 is Released!!! 2013年9月Oracle E-Business Suite 12.2终于发布了,具体的明细版本应该是12.2.2。用户已经可以从Oracle Software Delivery Cloud下载安装了。从截图上看12.2的下载文件比12.1大了很多,达到了83G。Oracle EBS 12.2HighlightsOnline PatchingOnline Patching...
中国合伙人正能量的22句话 1、想一千次,不如去做一次。华丽的跌倒,胜过无谓的徘徊。2、谁伤害过你,谁击溃过你,都不重要。重要的是谁让你重现笑容。3、用时间和心看人,而不是用眼睛。4、不要活在过去的回忆里。昨天的太阳,晒不干今天的衣裳!5、要学会对拥有的一切怀有感恩之心,最终你会得到更多。如果你总是对那些没有得到的东西耿耿于怀,那么你永远也不会满足。想必,也不会快乐。6、岁月极美,在于它必然的流逝。春花,...
C# MVC 自学笔记—9 检查详细信息和删除方法 =============================翻译==============================检查详细信息和删除方法打开Movie控制器并检查的Details的方法。public ActionResult Details(int id = 0){ Movie movie = db.Movies.Find(id); if (movie == ...
C# MVC 自学笔记—8 将新字段添加到的电影模型和表 ==============================翻译==============================在这本部分会将验证逻辑添加到Movie模式,和你会确保,验证规则被强制用户尝试创建或编辑电影使用的应用程序的任何时间。保持简单的事情ASP.NET MVC 的核心设计信条之一是 DRY(”Don't Repeat Yourself“,不要重复)。ASP.NET...
UNIX网络编程--UNIX域套接字(十五) 一、UNIX网络编程----UNIX域协议UNIX域协议也就是域套接字,实在单个主机上执行客户/服务器通信的一种方法。所用API就是在不同主机上执行客户/服务器同行所用的API(套接字API)其实进程间通信(IPC)就是单个主机上的客户/服务器通信,UNIX域协议因此可视为IPC方法之一。UNIX域套接字的优势:1) UNIX域套接字往往比通信两端位于同一个主机上的TCP套接字快出一倍...
数据持久化之.plist文件 文件目录简单说明:应用程序包:包含了所有的资源文件和可执行文件Document:保存应用运行时生成的需要持久化的数据,iTunes 同步设备时会备份该目录。例如,游戏应用可将游戏存档保存在该目录tmp:保存应用运行时所需的临时数据,使用完毕后再将相应地文件从该目录删除,应用没有运行时,系统也可能会清除该目录下得所有文件。iTunes 同步设备时不会备份该目录。Library / Cac...
汪国真《热爱生命》节选 我不去想是否能够成功,既然选择的前方,便只顾风雨兼程;我不去想是否能够赢得爱情,既然钟情于玫瑰,就勇敢地吐露真情;我不去想身后会不会袭来寒风冷雨,既然目标是地平线,留给世界的只能是背影;我不去想未来是平坦还是泥泞,只要热爱生命,一切都在意料之中。汪国真——《热爱生命》坚定目标,持之以恒!...
android之ListView与自定义adapter简单实例 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="ma...
C# MVC 自学笔记—7 将新字段添加到的电影模型和表 ==============================翻译==============================在这一节中您将使用实体框架代码第一次迁移一些更改迁移到模型的类,所以更改应用到数据库。默认情况下,当您使用实体框架代码优先将自动创建一个数据库,如你做了较早前在本教程中,代码第一次添加一个表格到数据库,以帮助跟踪数据库的架构是否与它从生成的类模型同步。如果他们不能...
提高你的Java代码质量吧:采用异常链传递异常 一、分析 异常需要封装,但是仅仅封装还是不够的,还需要传递异常。一个系统的友好型的标识,友好的界面功能是一方面,另一方面就是系统出现非预期的情况的处理方式了。二、场景 比如我们的JEE项目一般都又三层:持久层、逻辑层、展现层,持久层负责与数据库交互,逻辑层负责业务逻辑的实现,展现层负责UI数据的处理。 又这样一个模块:用户第一次访问的时候,需要持久层从user.xml中读取数据,如...
腾讯战略入股搜狗,互联网格局能否就此突变? 张朝阳终于为搜狗找到了一个全新的平台和起点,2013年9月16日,搜狐公司以及搜狗公司与腾讯控股有限公司共同宣布达成战略合作,根据合作的主要内容,腾讯战略入股搜狗,其中,腾讯向搜狗注资4.48亿美元,并将旗下的搜搜业务和其他相关资产并入搜狗,交易完成后腾讯随即获得搜狗完全摊薄后36.5%的股份。 实际上,这也是互联网行业近年来非常重要的一项并购案例,考虑到腾讯、搜狐的市场地位,此番合...
而立之年的程序猿失业了-(二)面试回忆 我希望结交更多的技术朋友,有缘看到本文的朋友,希望能多交流。引子:首先感谢一下上篇文章中给予鼓舞的朋友,谢谢你们!离职后,前3-4周计划是先充电,基本上也是如此,主要看看视频,巩固理解基础,了解前沿技术。大概从第4周开始发布简历了,我的简历内容丰富吸引不少人力,不过面试过程说明,知识面宽但不精。期望:因为前两家公司(美国企业CBSI集团,竞技世界(主要产品JJ斗地主))都有一定...
【Android】Android实现截取当前屏幕图片并保存至SDCard 功能1. 实现截取当前屏幕的功能。2. 把截取的图片保存到SDCard中的某个目录文件夹下面。Java代码package com.app.test01;import java.io.File;import java.io.FileOutputStream;import android.app.Activity;import android.graphics.Bi...
Hibernate征途(三)之CRUD 上篇博客《Hibernate征途(二)之基础与核心》介绍了Hibernate的基础内容和核心内容,这篇博客简单实践一下。第一篇博客也说过Hibernate是一种JDBC的简化方案,既然是和数据库相关的操作,自然离不开CRUD,也就是常说的增删改查: C reate new records R etrieve existing records U pdate existing ...
hdu 4753 Fishhead’s Little Game 状态压缩dp解博弈问题(记忆化搜索)。比赛的时候最后才开始做这道题,而且当时不知道为什么一直犯一些很2B的问题,导致没能ac,晚上看了看原先的代码,改了一下就MLE了。。。我原先是开的dp[1 << 24] 的记忆化数组,果断超内存了,然后仔细看了一下题目,发现题目中的n >= 12,也就是说用到的状态不超过2^12个,于是把满足情况的状态hash到2^12以内的数组就可...
【Android】Intent中使用Extra传递数据 传值方法一Intent intent = new Intent();Bundle bundle = new Bundle(); //该类用作携带数据bundle.putString("name", "tom"); bundle.putString("ip","8.8.8.8");intent.putExtras(bundle); //为Intent追加额外的数据传值方法二...
华为校园招聘上机考试题目 第一题和答案题目1、选秀节目打分,分为专家评委和大众评委,score[]数组里面存储每个评委打的分数,judge_type[]里存储与 score[]数组对应的评委类别,judge_type[i] == 1,表示专家评委,judge_type[i] == 2,表示大众评委,n表示评委总数。打分规则如下:专家评委和大众评委的分数先分别取一个平均分(平均分取整),然后,总分 = 专...
Hibernate征途(二)之基础与核心 根据我司优良传统,必然要由上向下、逐级深入,所以在钻到Hibernate细节之前,先从宏观上行欣赏一下Hibernate。为什么说是欣赏?大家可以自行查阅一下Hibernate知识外的信息,创始人和Hibernate的来源都挺有意思。ORM 众所周知Hibernate是ORM框架,等等,先来说一下ORM,即Objcect Relation Mapping,对象-关系映射,我认为这是H...
UNIX网络编程--多播(二十一) 一、概述 套接字API为支持多播而添加的内容比较简单:9个套接字选项,其中3个影响目的地址为多播地址的UDP数据报的发送吗,另外6个影响主机对于多播数据报的接收。二、多播地址 三、局域网上多播和广播的比较四、广域网上的多播五、源特定多播六、多播套接字选项七、mcast_join和相关函数八、使用多播的dg_cl函数九、接受IP多播基础设施会话声明十、发送...
UNIX网络编程--广播(二十) 一、概述 广播的用途之一是在本地子网定位一个服务器主机,前提是已知或认定这个服务器主机文娱本地子网,但是不知道他的单播IP地址。这种操作也称为资源发现。另一个用途是在有多个客户主机与单个服务器主机通信的局域网环境中尽量减少分组流通。处于这个目的使用广播的因特网应用有多个例子。 1)ARP。ARP并不是一个用户应用,而是IPB4的基本组成部分之一。ARP在本地子网上广播一个请求说"IP地址为...
UNIX网络编程---流(三十一) UNIX网络编程---流(三十一)一、概述了解网络协议在流框架中的实现机制。使用传输提供者接口开发一个简单的TCP客户程序。TPI是在基于流的系统上XTI和套接字通常使用的传输层访问接口。二、概貌流在进程和驱动程序之间提供全双公的链接。流头由一些内核例程构成,应用进程针对流描述符执行系统调用(例如read、putmsg、ioctl等)时这些内核例程将被激活。进程可以在流头和...
如何查找技术资料----我的一点心得体会 作为一个IT人员,如果不能利用搜索引擎很快地查找到自己想要的技术资料的话,那么会很悲剧!特别是面对新技术的时候,由于资料特别少,就算有,大部分也是英文资料。如果这时候,你查找资料的能力比不上别人的话,很有可能就会在新一轮的技术竞赛中被甩在后面,比如现在很火的ios游戏开发。android由于搞的人多,资料也相对来说多一些,门槛也低一些,不需要mac,只要有一台pc就可以弄。但是,接下来的wph...
论hit&run 论hit&run本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.解释:在dota和英雄联盟里面,hit&run是高手进阶的基本操作.简而言之,就是打一下就跑.无论远程和还是近战,都需要掌握此技术.理论基础:在英雄联盟的游戏设定中,攻击是有间隔的.在游戏里可以用装备提升攻击速度从而缩短攻击间隔.前中期英雄装...
2012华为校园招聘上机试题大全及答案(软件) 1、删除子串,只要是原串中有相同的子串就删掉,不管有多少个,返回子串个数。#include <stdio.h>#include <stdlib.h>#include <assert.h>#include <string.h>int delete_sub_str(const char *str,constch...
程序员,我要为了这个名号而疯狂 最近茶前饭后的读了一本小说《疯狂的程序员》。说中讲了很多方面,最为突出的就是讲出了程序猿的精神,让我很受启发:程序员是值得尊敬的,程序员的双手是魔术师的双手,他们把枯燥无味的代码变成了丰富多彩的软件。不仅如此,这本书中还介绍了程序员的多种职业操守,下面我们就一起分享这本书。首先,我先来概述下文章的主要内容:主要分三大块内容——在大学、在公司和创业。在大学。主人公叫绝影。以大学生活开始,大家...
【Android】Android布局中实现圆角边框 设置corners_bg.xml设置边框圆角可以在drawable-mdpi目录里定义一个xml:<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android...
【Android】使用BaseAdapter实现复杂的ListView 步骤使用BaseAdapter实现复杂的ListView的步骤:1. 数据你要准备好 List getData()。2. 继承ListActivity专有屏,不再需要setContentView(xxx)。3. 创建一个继承自BaseAdapter的类。4. 为List绑定适配器 setListAdapter(adapter)。5. 用传统的方式来覆写适配器的getView...
【Android】通过Java代码替换TabHost中的drawableTop资源 在博客http://blog.csdn.net/jueblog/article/details/11837445中的Tab选项卡中,点击相应的Tab选项,图标没有发生改变。这些资源图片也没有尽用,若要使点击选项后,图标发生改变,可以在Java代码中实现。改变drawableTop的Java代码:tab_icon_weixin.setCompoundDrawablesWith...
【Android】实现Activity页面暂停几秒后跳转的两种方法 方法一 new Handler().postDelayed(new Runnable() { @Override public void run() { Intent intent = new Intent(MainActivity.this, ...
HDU 4122 Alice's mooncake shop 单调队列,裸的!!坑死了,说好的“All the orders are sorted by the time in increasing order.呢,我就当成严格上升的序列了,于是就各种错。测试数据是有重复元素的!!!//#pragma comment(linker, "/STACK:1024000000,1024000000")#include<algorithm&g...
而立之年的程序猿失业了-(-)现在万念俱灰 我希望结交更多的技术朋友,有缘看到本文的朋友,希望能多交流。 而立之前,失业了。 这家公司待了不到1年半,公司赔偿了2.5月的工资,协议离职了。 30多接近35了,还在做程序,在国内本身就是个耻辱了。 8月底离职的,当时心里想,未必是祸。我有信心在1个多月争取到到一份更好的工作。不过现在来看事情没有想象中顺利我迷茫了,不客气的说,自己的水平很一般。技术没有特长,年龄增大后,继...
[每日一题] 11gOCP 1z0-052 :2013-09-20 BIGFILE | SMALLFILE TABLESPACE.....................B43 转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/11850427正确答案:AC 创建表空间语法,自来官方文档: 其中SMALLFILE是Oracle 10g新增的特性。从Oracle 10g开始,Oracle推出了大文件表空间BIGFILE TABLESPACE,简称BFT,相对地也有了小文件表空间SMALL TABL...
【使用技术】Notepad++之TextFX插件的常用命令 1. 为代码增加行号选择要增加行号的文本(选择时会提示“No text selected”)点击TextFX —> TextFX Tools —> Insert Line Numbers2. 删除程序行号或者首字选择相应的文本点击TextFX —> TextFX Tools —> Delete Line Numbers or ...
【Android】android系统自带样式 Activity显示为对话框模式android:theme="@android:style/Theme.Dialog"不显示应用程序标题栏android:theme="@android:style/Theme.NoTitleBar"不显示应用程序标题栏,并全屏android:theme="@android:style/Theme.NoTitleBar.Fullscreen"...
HDU 4380 Farmer Greedy (计算几何) 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=4380题意:给你n个房子的坐标,给你m个金子的坐标,问你有多少个用房子围成的三角形里面包含奇数个金子。题解:求n个点任意两个点连成的线段下面有多少个金子,然后3个线段相减判断是不是奇数就行了。注意一点,判断线段下面多少个点时用到两个点相乘,可能超过int,所以用__int64。这里...
【Android】模拟Android微信APK底部的TabHost选项卡 资源准备下载一个微信apk,解压,并找出所需的资源图片。layout中XML布局<?xml version="1.0" encoding="UTF-8"?><!-- Tab导航 最新版 --><TabHost xmlns:android="http://schemas.android.com/apk/res/android" andr...
[每日一题] 11gOCP 1z0-052 :2013-09-19 创建用户...................................................B41... 转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/11834661正确答案:BC这道题比较简单,我就以答案来解析,如下来自官方文档创建用户的引导图: 答案A不正确,本题创建用户是密码认证的——用户的身份验证一般有以下三种方法:(1)用户口令身份验证(2)操作系统身份验证(即外部验证)(3)全局身份验证答案B正确,如果...
HDU 4118 Holiday's Accommodation 树形dp,好不容易中秋节做一场比赛,在hust上C上这道题怎么交怎么爆栈。。。无语了,上hdu一交就过了!!! 题目让求的是最远距离的和,两点间距离是最短路。画一下图,然后我们可以发现,因为是树形结构,所以对于边(u,v),只有边左边的点都通过这条边连边右边的点,才能使得总距离最远,于是就可以看出这是一道简单的树形dp了。这条边用的次数就是两边连的边数。。。#pragma...
【Android】android反编译工具Apktool安装与使用 安装使用步骤如下:1.首先安装需要JAVA环境,先下载JDK/JRE,已经有JAVA环境的可跳过此步。2.到code.google上下载apktool.jar以及相关文件。官网下载:https://code.google.com/p/android-apktool/downloads/list或者在我的上传资源中下载:http://download.csdn.net/detail/oy...
UNIX网络编程--原始套接字(二十八) UNIX网络编程---原始套接字(二十八)一、概述1) 有了原始套接字,进程可以读写ICMPv4、IGMPv4和ICMPv6等分组。举例来说,ping程序就使用原始套接字发送ICMP回射请求并接受ICMP回射应答。多播路由守护程序mrouted也使用原始套接字发送和接受IGMPv4分组。2) 进程可以读写内核不处理其协议字段的IPV4数据报。3) 进程可以使用IP_HDRINCL套...
HDU 2973 YAPTCHA (数论) 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=2973题意:给你一个n,根据公式求出结果然后直接输出结果。题解:这里要用到一个数论定理——威尔逊定理当且仅当p为素数时:( p -1 )! ≡ -1 ( mod p )也可以写作:若p为质数,则p可整除(p-1)!+1对于此题,判断3i+7是否为质数即可。AC代码:#inc...
UNIX网络编程---路由套接字(十八) UNIX网络编程---路由套接字一、概述通过创建AF_ROUTE域对访问内核中路由子系统的接口做了清理。在路由域中支持的唯一一种套接字是原始套接字。路由套接字上支持3种类型的操作1) 进程可以通过写到路由套接字而往内核发送消息。路径的添加和删除采用这种操作实现2) 进程可以通过从路由套接字读入而自内核接受消息。内核采用这种操作通知进程已收到并处理一个ICMP重定向消息,或者请求外部...
【Android】RelativeLayout相对布局属性简析 RelativeLayout用到的一些重要的属性:第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignParentBottom 贴紧父元素的下...
UNIX网络编程---守护进程和inetd超级服务器(十三) UNIX网络编程---守护进程和inetd超级服务器一、概述 守护进程是在后台运行且不于任何控制终端挂链的进程。UNIX系统有很多守护进程在后台工作(有20到50的数量级),执行不同的任务。守护进程没有控制终端通常源于它们由系统初始化脚本启动。然而守护进程也可能从某个终端由用户在shell提示符下键入命令行启动,这样的守护进程必须亲自脱离于控制终端的关联,从而避免与作业的控制、终端会话管理...