摘要:
function SetIFrameHeight(down) { var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] : (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s... 阅读全文
posted @ 2013-06-05 22:28
爱生活,爱编程
阅读(324)
评论(0)
推荐(0)
摘要:
前言linux下学习一个命令,首先man一下: netstat命令,用于显示网络相关信息,如网络连接,路由表,接口状态(interface statistics), masquerade 连接,多播成员(multicase memberships)等等。 netstat信息 执行netstat,其输出结果为: 从整体上看,netstat的输出结果分为两个部分: 一个是激活Internet连接,称为有源TCP连接,其中"Recv-Q"和"Send-Q"指接收队列和发送队列。这些数字一般都应该是0.如果不是则表示软件包正... 阅读全文
posted @ 2013-06-05 22:27
爱生活,爱编程
阅读(220)
评论(0)
推荐(0)
摘要:
云任务章志强2013-05-09云任务指的是,用户将要做的事,提交到云端,由云端帮助用户做这件事。关于云任务可以分为人工任务和非人工任务,从优先级角度可以分为实时任务、定时任务、一般任务等人工任务是指用户提交的云任务是需要人工完成的,比如用户A要求云端(这里是人工,不是计算机)于某事某刻去什么地方做什么事。对于人工任务,普通用户也可以参与到云端,云端可以将某些人工任务外包给普通用户(可以是公司和个人)去完成,并且对普通用户建立一套任务档案和一套信用体系,方便任务追踪和评估等。非人工任务是指用户提交的云任务是不需要人参与的,比如用户A要求在某事某刻发送一条短信给用户B,这种情况云端计算机可以自动 阅读全文
posted @ 2013-06-05 22:25
爱生活,爱编程
阅读(1095)
评论(0)
推荐(0)
摘要:
Compare methodEither you implement a compare-method for your object:- (NSComparisonResult)compare:(Person *)otherObject { return [self.birthDate compare:otherObject.birthDate];}NSArray *sortedArray;sortedArray = [drinkDetails sortedArrayUsingSelector:@selector(compare:)];NSSortDescriptor (better)... 阅读全文
posted @ 2013-06-05 22:24
爱生活,爱编程
阅读(1100)
评论(0)
推荐(0)
摘要:
空格符和空字符是不一样的,在ASCII里面,空格(space)符号的ASCII码是32,而空字符是0, 2个是完全不一样的2个字符 空字符 一般来描述一个字符串的结尾,其实是控制符的一种,但不能理解为没有字符,应该理解为代表什么都没有的字符.好比回车0x0A和换行0x0D虽然不显示,但是也是控制字符的一种.(这些字符以前是用于打印机的,所以很多都没有用了) 字符串的概念:在C语言中,字符串是指由若干个有效字符(其中包括字母、数字、转义字符、等)组成的系列,以'\0'作为字符串结束标志。'\0'是一个“空操作”字符,它不做任何操作,只是一个标志。'\0 阅读全文
posted @ 2013-06-05 22:23
爱生活,爱编程
阅读(3230)
评论(0)
推荐(0)
摘要:
题目链接题意:给定正整数b,求最大的整数a,满足a*(a+b) 为完全平方数,1 <= b <= 10^9解题思路:我们设a,b的最大公约数为g,则a与a+b的最大公约数也为g,因为最大公约数有性质:gcd(a,b)=gcd(a,a+b)这样我们就可以进一步化简有a*(a+b)=g^2*a1*(a1+b1),其中a1与b1就一定互素了,因为已经约去最大公约数g了,所以得到a1与a1+b1也互素。由于要为完全平方数,所以可以设x^2=a1,y^2=a1+b1 进而推出:b1=y^2-x^2=(y-x)*(y+x)现在我们令n=y+x,m=y-x 很明显n>m,由于a1与a1+b 阅读全文
posted @ 2013-06-05 22:22
爱生活,爱编程
阅读(887)
评论(0)
推荐(0)
摘要:
不知道你们有没有看过string类型变量的成员数据,在string变量中好像真正存储字符串的是一个叫_Ptr的指针,它指向string所存储的字符串首地址。当string变量被定义时,如果未初始化,_Ptr就是一个指向NULL的指针,而且_Ptr看起来像一个const char*类型的指针,如果它是一个空串,你无法使用str[0]='w'这样的赋值语句(假设str为string类型)。问题如下:1)当我们向string变量赋值时,它是通过动态分配内存给_Ptr来存储字符串,还是通过其他的什么方式来存储字符串的?2)如果说是通过其他方式来存储字符串,那么系统到底为string变量 阅读全文
posted @ 2013-06-05 22:20
爱生活,爱编程
阅读(2236)
评论(0)
推荐(0)
摘要:
//这里创建一个圆角矩形的按钮 UIButton *button1 = [UIButton buttonWithType:UIButtonTypeRoundedRect]; // 能够定义的button类型有以下6种,// typedef enum {// UIButtonTypeCustom = 0, 自定义风格// UIButtonTypeRoundedRect, 圆角矩形 // UIButtonTypeDetailDisclosure, 蓝色小箭头按钮,主要做详细说明用// ... 阅读全文
posted @ 2013-06-05 22:19
爱生活,爱编程
阅读(733)
评论(0)
推荐(0)
摘要:
关于它的传说、那是来自遥远的 Google、新浪微博、知乎 编译出错、看这个链接基本全搞定:哪里出错点这里 英文不给力、看这个链接、立马上手:中文man--简要的 我的效果图: 阅读全文
posted @ 2013-06-05 22:18
爱生活,爱编程
阅读(159)
评论(0)
推荐(0)
摘要:
编码前先分析,设计(需求,技术方案,实现,UML图)。把重要的决策放在设计阶段,而不是编码阶段。否则会越来越乱。选择现成的最适合的工具(语言,库,协议,技术方案),不要重复造轮子。站在前人的肩膀上。编码应该是最简单直接的工作,分析和设计也就是解决问题的思路才是核心。理论是很重要,对实际有指导作用。站在巨人的肩膀上。不要畏难,我们是专业的。感到难都是因为懒惰。不要对开发进度作出百分比的承诺,有经验的人也不会有太大把握。 阅读全文
posted @ 2013-06-05 22:16
爱生活,爱编程
阅读(197)
评论(0)
推荐(0)
摘要:
/*已知平面上若干个点的坐标。 需要求出在所有的组合中,4个点间平均距离的最小值(四舍五入,保留2位小数)。 比如有4个点:a,b,c,d, 则平均距离是指:ab, ac, ad, bc, bd, cd 这6个距离的平均值。 每个点的坐标表示为:横坐标,纵坐标 坐标的取值范围是:1~1000 所有点的坐标记录在in.txt中,请读入该文件,然后计算。 注意:我们测试您的程序的时候,in.txt 可能会很大,比如包含上万条记录。 举例: 如果,in.txt 内的值为: 10,10 20,20 80,50 10,20 20,10 则程序应该输出: 11.38 请编程... 阅读全文
posted @ 2013-06-05 22:14
爱生活,爱编程
阅读(435)
评论(0)
推荐(0)
摘要:
偶然发现Flash Builder 的 数据/服务选项卡可以生成服务类和对应Java的VO类,感觉很方便在使用时遇到一点问题,记录一下我有一个Enterprise类,Enterprise类中有一个Area对象返回给Flex的时候出现错误TypeError: Error #1034: 强制转换类型失败:无法将 Object@f9a2539 转换为 valueObjects.Area查了很久也不知道为什么,有一种解决办法是在Application上声明private var area:Area; 这样确实可以,但是我不可能把所有的VO类都声明在Application上吧?!Google了大半天发现 阅读全文
posted @ 2013-06-05 22:13
爱生活,爱编程
阅读(248)
评论(0)
推荐(0)
摘要:
$(document).ready(function () {$(window).scroll(function () { if ($(window).scrollTop() == $(document).height() - $(window).height()) //滚动条滚到底部时触发 { } }); }) 阅读全文
posted @ 2013-06-05 22:12
爱生活,爱编程
阅读(559)
评论(0)
推荐(0)
摘要:
MySQL一直在变,一直在不断成长。所以,我们更新了我们的标准MySQL版本,从5.1更新至5.5, 并且从主MySQL版本迁徙到Percona版本。这一全球领先的数据库,在其产品特点、功能、稳定性尤其是可管理性方面又向前迈出了一大步。若您还不熟悉Percona,请登陆www.percona.com,他们在MySQL运行方面可谓是世界级的专家。他们有很多著书:MySQL bible, High-Performance MySQL,每天都有人在阅读。 他们不仅通过著书、博客、开展活动来分享其智慧,还能为我们提供如coreDB及InnoDB 等关键软件的特别版本。Percona MySQL100% 阅读全文
posted @ 2013-06-05 22:11
爱生活,爱编程
阅读(197)
评论(0)
推荐(0)
摘要:
MainAcivity如下:package cn.testjavascriptdialog;import android.os.Bundle;import android.app.Activity;import android.app.AlertDialog;import android.app.AlertDialog.Builder;import android.app.Dialog;import android.content.DialogInterface;import android.content.DialogInterface.OnClickListener;import andr 阅读全文
posted @ 2013-06-05 22:09
爱生活,爱编程
阅读(338)
评论(0)
推荐(0)
摘要:
如何退出telnet输入ctrl+],然后再输入q(quit)即可。^] telnet> q Connection closed. 阅读全文
posted @ 2013-06-05 22:08
爱生活,爱编程
阅读(451)
评论(0)
推荐(0)
摘要:
MainActivity如下:package cn.testjavascript;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.webkit.WebView;import android.widget.Button;import android.app.Activity;/** * Demo描述: * JavaScript与Android中的方法 * 的相互调用 * * 参考资料: * http://blog.csdn.net/. 阅读全文
posted @ 2013-06-05 22:06
爱生活,爱编程
阅读(359)
评论(0)
推荐(0)
摘要:
封装好的类,直接添加到工程中使用。 public class KeyBoardHookClass { public delegate int HookProc(int nCode, int wParam,ref KeyMSG lParam); //声明代理,用于回调函数 private static int hKeyboardHook = 0; private HookProc KeyboardHookProcedure; //win32下使用user32.dll windows mobile 下使用core... 阅读全文
posted @ 2013-06-05 22:05
爱生活,爱编程
阅读(653)
评论(2)
推荐(0)
摘要:
MainActivity如下:package cn.testjavascript;import android.os.Bundle;import android.webkit.WebChromeClient;import android.webkit.WebView;import android.app.Activity;/** * Demo描述: * JavaScript调用Android中的方法 * 即点击Html中按钮,调用Android中的方法 * * 参考资料: * http://blog.csdn.net/r8hzgemq/article/details/8480390 */pu. 阅读全文
posted @ 2013-06-05 22:03
爱生活,爱编程
阅读(4034)
评论(0)
推荐(0)
摘要:
软件硬件看似两个分家的东西,其实内在有千丝万缕的联系。我举一些小例子:开关电源的电感在一个时钟周期内,要满足伏秒平衡。物理意义是,开关周期内电感吸收的能量和释放的能量应该是相等的。否则,系统不会平衡,不稳定。对于软件系统,特别是复杂的大型系统,虽然有严谨的理论去判断一个软件模块的稳定性。但对于程序员调试,并不是一个简单轻松的过程。可以借鉴伏秒平衡的思路,一个大型的代码在一个状态结束时,除了一些统计变量之外,应该是回到最初的状态,具体的体现:内存释放与申请,系统输出的结果等应和最初状态一致。栈在没有中断回到初始位置时,应该也是回到最初位置的。否则,系统会不稳定。关于初始化,一直不被软件工程师所. 阅读全文
posted @ 2013-06-05 22:02
爱生活,爱编程
阅读(209)
评论(0)
推荐(0)
摘要:
很多初学C语言的人,一开始都会有求和以及求积的程序,如果用简单的将输入的数一个个加起来那样是很繁琐的,当然效率是高的,但是程序看起来非常不简洁!如果你学习用递归方式求解,你会发现一切都是那么简单!下面的例子就是用递归方式求和以及求积。#include<stdio.h> #include<stdlib.h> #define N 10 float g(float a[],int n); /*求和函数*/ float f(float a[],int n); /*求积函数*/ /*为了保证正确度,所有的类型都用浮点型表示,虽然这多消耗了内 存,但能得到更正确的结果,所以这是值得 阅读全文
posted @ 2013-06-05 22:01
爱生活,爱编程
阅读(1592)
评论(0)
推荐(0)
摘要:
public class MsgSeqGenerator {private static AtomicLongid= new AtomicLong(0);private static StringmoduleId;public static void setModuleId(String moduleId) { MsgSeqGenerator.moduleId = moduleId; }public static String getMsgSeq() { String msgSeq; if (StringUtils.isEmpty(moduleId)) { id.compareAndSet(0 阅读全文
posted @ 2013-06-05 21:59
爱生活,爱编程
阅读(225)
评论(0)
推荐(0)
摘要:
基本配置终端运行:vim ~/.vimrc 配置内容如下:set nocp "设置兼容set expandtab "设置tabset shiftwidth=4 "设置tab的间隔set tabstop=4 "四个空格代表一个tabset sts=4set showmatch "在输入括号时光标会短暂地跳到与之相匹配的括号处set autoindent "设置自动缩进set number "设置是否显示行set guifont=Monospace\ 12 "设置字体大小 set encoding=utf-8 &quo 阅读全文
posted @ 2013-06-05 21:58
爱生活,爱编程
阅读(215)
评论(0)
推荐(0)
摘要:
文章来自我的博客:http://lwxshow.com/generator-tar-gz-file-in-windows Windows下压缩生成tar.gz文件 1.下载安装7-zip 2.右击你要压缩的文件或文件夹. 4.选择压缩的.tar文件,然后再添加到压缩. 6.搞定完成. 阅读全文
posted @ 2013-06-05 21:56
爱生活,爱编程
阅读(158)
评论(0)
推荐(0)
摘要:
1003: [ZJOI2006]物流运输transTime Limit:10 Sec Memory Limit:162 MB Submit:2099 Solved:829 [ Submit][ Status][ Discuss] Description 物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格的管理和跟踪。由于各种因素的存在,有的时候某个码头会无法装卸货物。这时候就必须修改运输路线,让货物能够按时到达目的地。但是修改路线是一件十分麻烦的事... 阅读全文
posted @ 2013-06-05 21:55
爱生活,爱编程
阅读(710)
评论(0)
推荐(0)
摘要:
我们经常接到来自客户的任务,要求代其购买新服务器,一年甚至要购买几百台。职责在身,我们需学会到底要购买什么,每个组件必须符合特定规范。这样,才能确保客户花最少的预付款,买到最大价值的产品。今天,我们为客户推荐/购买戴尔服务器,因为我们发现戴尔产品性价比最高,而且售后支持服务最好,对中国服务器品牌最熟悉。我们代客户购买的最多最有趣的产品就是DRAC卡,在Rx10 和Rx20服务器中所使用的企业版而非免费版DRAC。尽管,免费版的卡也支持IPMI标准,有基本的重启及Linux有序操作台访问控制功能,我们还是坚持认为,花额外的200美元购买企业版比较好,因为我们需要从远程安全地、可靠地进行服务器管理 阅读全文
posted @ 2013-06-05 21:54
爱生活,爱编程
阅读(287)
评论(0)
推荐(0)
摘要:
格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令 crontab文件的一些例子: 30 21 * * * /usr/local/etc/rc.d/lighttpd restart 上面的例子表示每晚的21:30重启apache。 45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart 上面的例子表示每月1、10、22日的4 . 阅读全文
posted @ 2013-06-05 21:52
爱生活,爱编程
阅读(439)
评论(0)
推荐(0)
摘要:
Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。Tomcat是稳固的独立的Web服务器与Servlet Container,不过,其Web服务器的功能则不如许多更健全的Web服务器完整,如Apache Web服务器(举例来说,Tomcat没有大量的选择性模块)。不过,Tomcat是自由的开源软件,而且有许多高手致力于其发展。在安装Tomcat之前需要安装j2sdk(Java 2 Softw 阅读全文
posted @ 2013-06-05 21:51
爱生活,爱编程
阅读(3616)
评论(0)
推荐(0)
摘要:
这个是由于IE10启动的时候会启动两个iexplorer.exe进程。错误如下图:解决办法:1、在C盘下搜索cmd.exe,找到以后以管理员身份运行。2、在cmd里输入以下命令:win7(32位): regsvr32 "%ProgramFiles%\Internet Explorer\msdbg2.dll。win7(64位): regsvr32.exe "%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"3、问题解决,希望能帮到大家 阅读全文
posted @ 2013-06-05 21:49
爱生活,爱编程
阅读(378)
评论(0)
推荐(0)
摘要:
经常有人问我们,如何为成长型公司的大型系统部署存储架构,尤其是当这些大型系统含有视频、音频、或社交类网站时,该如何构建存储架构?以下介绍一些我们常选择的方法及各自的优点。构建存储架构时,要考虑许多问题,最明显的如存储容量、访问速度、缓存选择方案、服务器共享方式、访问协议及访问方法、安全及备份等等。首先,我们认为最好的存放地址是存放在云中,这些服务存放在云中会很安全,如Amazon S3,阿里云OSS,或 Qiniu's 的动态系统。但是,若你是自己想存储数据的话,你可以选择不同类型的存储容量。DAS - 直接附加存储,也称为本地硬盘存储,是一种最普遍、速度最快也是最为经济的存储解决方案 阅读全文
posted @ 2013-06-05 21:48
爱生活,爱编程
阅读(165)
评论(0)
推荐(0)
摘要:
JQuery简介Jquery是继prototype之后又一个优秀的Javascript框架。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。JQuery拥有优雅简洁的语法,强大的Dom处理能力,方便快捷的事件处理,跨浏览器的Ajax操作等等让我们开发人员快速方便的实现网页处理 ,jQuery2.0及后续版本将不再支持IE6/7/8浏览器,这里主要使用JQuery1.10.1版本进行学习。教程结构:1:强悍的选择器2:DOM操作3:事件和动画4:Ajax应用5:常用插件使用和插件编写本教程如有不正确之处 阅读全文
posted @ 2013-06-05 21:46
爱生活,爱编程
阅读(322)
评论(0)
推荐(0)
摘要:
今天下载了NME3.5.5,测试了一下其中的HerokuShader这个例程。此例程中是利用NME的跨平台OpenGL支持,把glsl.heroku.com上的shader例程搬到了NME中,测试结果让我小小的激动了一下,居然可以在桌面端、移动端和浏览器端(HTML5 WebGL)同时跑起来,还相当的流畅!下面是windows版的一部分效果截图: 之后又进行了一些延伸测试和研究,结果如下:* 目前的主流桌面浏览器应该都支持WebGL,我测试了搜狗浏览器和FireFox Nightly,Nightly的速度还是很给力的* 移动浏览器貌似支持webgl和glsl的目前很少,ipad上仅仅UC... 阅读全文
posted @ 2013-06-05 21:45
爱生活,爱编程
阅读(236)
评论(0)
推荐(0)
摘要:
一说起Spring,都说他最核心的部分就是IoC(Inversion of Control)——控制反转。那么到底什么是控制反转呢,简单的理解就是不用你自己去new一个对象或是根据一个名字向某个地方要对象(后者已经用了IoC单并不彻底),容器会自动给你所要的东西 new对象,需要你自己知道是什么类,而根据名字向容器要对象也需要你知道配置情况,前者完全没有依赖反转,因为需要什么类都是由程序自己决定的。后者已经实现了控制反转,因为只需要配置到Spring的配置文件中,在程序中只需要根据配置的名称来选择即可,具体用那个,是在配置中的。 但是上面两种情况都不是容器给你,都需要某种程... 阅读全文
posted @ 2013-06-05 21:43
爱生活,爱编程
阅读(299)
评论(0)
推荐(0)
摘要:
此贴为转载,不是本人制作。一、什么是反射机制?为什么要用反射机制?所谓Java反射机制是指,程序在运行状态时,可以加载一个运行时才得知名称的class,能够知道这个类的所有属性和方法,并生成其对象实体、或对其fields设值、或调用其方法;即利用反射技术,根据一个类名称,可以得到该类的构造方法、属性、方法等信息,并创建其对象。用一句话来概括,反射就是加载一个运行时才知道的类以及它的完整内部结构。那我们为什么要用反射机制呢?第一,反射的目的就是为了扩展未知的应用。比如,我们写好了一个软件,其中定义了一些接口,程序已经过编译并且发布了,当我们以后需要扩展功能时,不可能去修改已经安装在别人机器上的软 阅读全文
posted @ 2013-06-05 21:42
爱生活,爱编程
阅读(239)
评论(0)
推荐(0)
摘要:
我们经常会碰到由于不知道如何配制应用服务器线程而导致应用服务器过载或崩溃的问题。尽管此类问题经常出现在PHP语言中,但是在其它语言中也会出现这些问题,它们所表现出来的都是同一类问题。这些问题通常与队列理论及低负载下动态多层队列行为有关,也与吞吐量及到达率和服务时间有关。这样要进行合理的系统配置就变得更为困难,再加上默认设置比较差,而且繁忙系统也缺乏直觉。最后,多核CPU结构很难理解而且实时排除故障也很困难。但是,若您仔细阅读下文解释,您会发现解决这一问题也很简单。首先,需要理解问题产生的原因,应用服务器在高负载时要么是CPU不够,要么是RAM不够或者两者都不够,虽然RAM问题通常就是CPU问题 阅读全文
posted @ 2013-06-05 21:41
爱生活,爱编程
阅读(207)
评论(0)
推荐(0)
摘要:
此贴为转载,不是本人制作。在进行UI设计时,我们经常需要将屏幕设置成无标题栏或者全屏。要实现起来也非常简单,主要有两种方法:配置xml文件和编写代码设置。 1.在xml文件中进行配置 在项目的清单文件AndroidManifest.xml中,找到需要全屏或设置成无标题栏的Activity,在该Activity进行如下配置即可。实现全屏效果:android:theme="@android:style/Theme.NoTitleBar.Fullscreen"实现无标题栏(但有系统自带的任务栏): android:theme="@android:style/Theme. 阅读全文
posted @ 2013-06-05 21:39
爱生活,爱编程
阅读(1770)
评论(0)
推荐(0)
摘要:
此贴为转载,不是本人制作。Android中的Selector主要是用来改变ListView和Button控件的默认背景。其使用方法可以按一下步骤来设计:(以在mylist_view.xml为例) 1.创建mylist_view.xml文件首先在res目录下新建drawable文件夹,再在新建的drawable文件夹中新建mylist_view.xml,其目录结构为:res/drawable/mylist_view.xml。 2.根据具体需求编辑mylist_view.xml文件新建mylist_view.xml文件后,在没有添加任何属性时其内部代码结构为:<?xml version=&q 阅读全文
posted @ 2013-06-05 21:38
爱生活,爱编程
阅读(764)
评论(1)
推荐(0)
摘要:
语 法: ping[- dfnqrRv][-c<完成次数>][-i<间隔秒数>][-I<网络界面>][-l<前置载入>][-p<范本样式>][-s<数据包大小>][-t<存活数值>][主机名称或IP地址] 补充说明:执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。 参 数: -d使用Socket的SO_DEBUG功能。 -c<完成次数>设置完成要求回应的次数。 -f极限检测。 -i<间隔秒数>指定收发信息的 阅读全文
posted @ 2013-06-05 21:37
爱生活,爱编程
阅读(885)
评论(0)
推荐(0)
摘要:
文章内容页缩略图的调用,图片集内容页缩略图的调用,相信大家都想找这个,对于初学者来说,很容易混淆。比如大江网络就在这个问题上犯了糊涂,大江网络在跟客户做网站的过程中,在内页用到了缩略图的调用。当时也没注意,直接写了[filed:picname/]后来客户反映调用出错。于是查找了一下原因发现在dedecms中,内页相调用缩略图只能用{dede:field.picname/}来实现。 阅读全文
posted @ 2013-06-05 21:36
爱生活,爱编程
阅读(166)
评论(0)
推荐(0)
摘要:
linux下可以使用mutt来发送邮件,很方便。之前使用的VPS空间里,只有写好脚本,使用MUTT就可以定时备份数据库,发送到指定的邮箱了。而且不用设置发件的邮箱地址。那么windows下怎么发送附件到指定的邮箱呢?我开始想windows可不可以使用mutt,有是有但安装很麻烦。搜索了一下资料,还是使用VBS来发送比较好。配合bat批处理命令就可以备份数据库,发送到指定的邮箱了。 VBS源代码如下: NameSpace = "http://schemas.microsoft.com/cdo/configuration/" Set Email = CreateObject(& 阅读全文
posted @ 2013-06-05 21:34
爱生活,爱编程
阅读(1807)
评论(0)
推荐(0)
摘要:
由于工程项目需要,要在全屏Form中加上键盘ESC的响应,实现的效果就是:全屏中press键盘上的Escape键,程序结束。原本觉得挺简单的功能,却捣鼓了一会儿才解决。大致总结一下步骤:首先在form的designer下加上this.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.Form_KeyPress);然后写响应函数 private void Form_KeyPress(object sender, KeyPressEventArgs e) { if (e.K... 阅读全文
posted @ 2013-06-05 21:33
爱生活,爱编程
阅读(399)
评论(0)
推荐(0)
摘要:
一、前言: 最近任务暂时做完了,有一,两天空闲时间,因此,就想把Android Contact这块梳理下,也方便以后自己。 Android Contact的所有数据库表,都存在contacts2.db(路径: /data/data/com.android.providers.contacts/databases/contacts2.db)中,之所以叫contact2,是因为,它是从Android 2.0(API Level5)开始,对这块的API有了改进,以适应一个联系人有多个帐户的需求(如手机通讯录与GMAIL通讯录),联系人数据库是基于关系型的,它们之间的关系如下:二、表Data Data 阅读全文
posted @ 2013-06-05 21:32
爱生活,爱编程
阅读(574)
评论(0)
推荐(0)
摘要:
不知道大家有没有遇到这种情况,声明了一个可变数组,但是无法往这个数组里面添加数据。也许是因为我是新手吧,所以出现了这样的问题。使用可变数组的步骤:1.在声明部分添加:@property (nonatomic, retain) NSMutableArray *dataSource;2.合成:@synthesize dataSource = _dataSource;3.使用:[self.dataSourceaddObject:dic];然后调试的时候就发现无法往可变数组里面添加对象。最后问了一下别人,原因在于我没有初始化数组,应该在必要的地方添加下面代码:self.dataSource =... 阅读全文
posted @ 2013-06-05 21:30
爱生活,爱编程
阅读(1083)
评论(0)
推荐(0)
摘要:
博客链接地址:http://www.cnblogs.com/DreamSea/archive/2012/01/11/JavaThread.html 阅读全文
posted @ 2013-06-05 21:29
爱生活,爱编程
阅读(98)
评论(0)
推荐(0)
摘要:
/* *题目大意: *题目为天朝文字,不多说; * *算法思想: *题目很明显要求的是一个LCA问题; *即询问从A到B的需要的步数,即首先从A到达A和B的最近公共祖先需要的步数+1就OK了; * *算法步骤: *由于是有向图,所以开始可以用一个数组ind记录每个顶点的入度; *如果该顶点的入度为0,则可以当做根节点,利用dfs求出树中每个顶点的深度d; *则从u到v的步数ans=d[u]-lca(u,v)+1,当然要考虑几个特殊情况;**/#include<iostream>#include<cstdio>#include<cstring>#include 阅读全文
posted @ 2013-06-05 21:28
爱生活,爱编程
阅读(228)
评论(0)
推荐(0)
摘要:
#include<stdio.h>#include<math.h>#include<stdlib.h>int max(int a ,int b){ return a > b ? a :b;}/* 该函数返回01 背包执行后的F[][]二维数组 @param N 代笔物体的个数 V 背包的容量 c[] 每个物体的消耗的容量 w[] 每个物体的权值 */void pack01(int** F,int* w,int* c,int N,int V){ int i , j; for( ... 阅读全文
posted @ 2013-06-05 21:26
爱生活,爱编程
阅读(382)
评论(0)
推荐(0)
摘要:
Activity之间链接和传递参数主要通过Intent安卓的一个对象来实现。首先我们创建一个MainActivity:package com.example.androidtest;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.util.Log;import android.view.View;import android.view.Window;import android.widget.Toast;/** * 安卓入口文件 * @author 阅读全文
posted @ 2013-06-05 21:25
爱生活,爱编程
阅读(351)
评论(0)
推荐(0)
摘要:
最近连续有国外的客户报告在某些特定的Android设备上搜索不到我们的应用。一开始怀疑uses-feature的设置排除了硬件不支持的设备。我们在manifest里有以下设置:<uses-feature android:glEsVersion="0x00020000" ></uses-feature>该设置会排除不支持OpenGL ES 2.0的设备,但是客户报告的设备 Sony Xperia Tablet Z是支持OpenGL ES 2.0的。需要注意的是,据《 Beginning Android Games》一书所说,这个东西,有时候不灵(感谢 阅读全文
posted @ 2013-06-05 21:24
爱生活,爱编程
阅读(1355)
评论(0)
推荐(0)
摘要:
上篇文章《Android Contact分析(一):Data, RawContact, Contact之间的关系》已经把联系人表之间的关系讲明了,这篇文章就写点例子,来加深一下。一、读取联系人中所有姓名和电话号码:/** * 查询所有联系人姓名及电话号码 */private void readContacts(){ StringBuilder sb = new StringBuilder(); ContentResolver cr = getContentResolver(); // select * from contacts Cursor cursor = cr.query(Contac. 阅读全文
posted @ 2013-06-05 21:23
爱生活,爱编程
阅读(5975)
评论(0)
推荐(0)
摘要:
转载请注明出处http://blog.csdn.net/xiaanming/article/details/9031141在Eclipse中需要查看某个类的源码,直接按住Ctrl 然后点击该类名就能查看源码啦,比如查看Button的源码,如图 是不是够方便的呢,接下来我就来教大家怎么关联,我们关联android2.2的源码和support包源码就够了,下面是下载地址android2.2 源码下载 1.点击工程,选择Properties 选择你源码的存放路径就行了,然后重启Eclipse就行了可是你想查看android-support-v4.jar的源码的时候你会发现悲剧了,看不了,那是因为我. 阅读全文
posted @ 2013-06-05 21:21
爱生活,爱编程
阅读(206)
评论(0)
推荐(0)
摘要:
这里介绍的是编译安装,开始安装之前需要安装gcc编译环境,ubuntu下可以使用apt-get install build-essential apt-get install libtool一、从网上下载的源码我们放置在/urs/local/src中二、解压后都放在/usr/local中进行安装三、接下来需要分别安装1、安装 zlib1g-dev和libpcre3-devapt-get install zlib1g-devlibpcre3-dev -y2、安装pcrewget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre- 阅读全文
posted @ 2013-06-05 21:20
爱生活,爱编程
阅读(325)
评论(0)
推荐(0)


浙公网安备 33010602011771号