07 2012 档案
摘要:引用:http://stackoverflow.com/questions/8446337/how-to-solve-error-this-attribute-must-be-localized-at-text-with-value-topdown voteBest practice for Android apps is to define all of the non-dynamic content in resource files. This lets you define different resource files for different languages, for ex
阅读全文
摘要:引用:http://blog.csdn.net/forlong401/article/details/7217764作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难看懂的代码,从而达到保护代码的作用。下面具体说一说怎么样让SDK2.3下的proguard.cfg文
阅读全文
摘要:引用:http://blog.jrj.com.cn/9593487543,5596819a.html这个错误是由于强制要求应用程序按照多国语言的模式开发,避免死的字符串。但有的时候你发现导入别人的代码,改这些字符串太麻烦,那么可以在Android.mk中添加LOCAL_MODULE_TAGS := tests即可。
阅读全文
摘要:引用:http://blog.csdn.net/qinyun188/article/details/7466973“This attribute must be localized”,这种问题一般情况是因为在res/layout下的文件中出现了没有多语言话的文本例如<Buttonandroid:id="@+id/btnLED1On"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="on"an
阅读全文
摘要:引用:http://www.yanjiuyanjiu.com/archives/42041. CLASSPATH一定要具体到jar路径,例如export CLASSPATH=/usr/lib/jvm/java-6-sun/lib/commons-codec.jar:/usr/lib/jvm/java-6-sun/lib/commons-httpclient-3.1.jar:/usr/lib/jvm/java-6-sun/lib/commons-logging-1.1.jar:/usr/lib/jvm/java-6-sun/lib/dt.jar:/usr/lib/jvm/java-6-sun/l
阅读全文
摘要:引用:http://hi.baidu.com/see_dream/blog/item/90525d0245dfbd044afb517a.html用法:javac <选项> <源文件>其中,可能的选项包括:-g 生成所有调试信息-g:none 不生成任何调试信息-g:{lines,vars,source} 只生成某些调试信息-nowarn 不生成任何警告-verbose 输出有关编译器正在执行的操作的消息-deprecation 输出使用已过时的 API 的源位置-classpath <路径> 指定查找用户类文件的位置-cp <路径> 指定查找用户
阅读全文
摘要:引用:http://www.cnblogs.com/mainroadlee/archive/2011/05/23/android_get_installed_app.htmlAndroid 菜市场上有一款应用较 ShareApp,可以显示,管理,分享Android手机上安装的应用。但比较不爽的是,它把很多系统自带的应用程序也都显示了出来。这些程序往往是无法卸载的,更无法分享,让“已安装应用程序”的列表显的非常凌乱。我在手机上运行了一下,结果Gtalk,DRMService这些系统应用都显示出来了..比较不爽。于是自己写了个程序,看看能不能只显示用户自己安装的程序。程序大概分成三个部分:1.获取
阅读全文
摘要:引用:http://www.eoeandroid.com/blog-591247-1346.html1.1查看帮助信息:Android.bat –h或android.bat –help1.2创建avd(1) android.bat create avd -t 1 -c 256M -pE:\android_sdk\android-SDK-windows-1.6_r1\platforms\android-1.6\images -n avd16 -f -s HVGA(2) android.bat create avd -t 2 -c 256M -pE:\android_sdk\android-sdk
阅读全文
摘要:引用:http://zhidao.baidu.com/question/127090389启动activity 可以使用InstrumentationTestCase发送手机事件Instrumentation.sendCharacterSync(KeyEvent.KEYCODE_DPAD_DOWN); Instrumentation.sendCharacterSync(KeyEvent.KEYCODE_DPAD_CENTER); 使用android的测试功能,写一个类继承InstrumentationTestCase然后在这个类里获得Instrumentation实例,通过它可以启...
阅读全文
摘要:引用:http://www.iteye.com/problems/60553ADB 命令里面 有一个很好的东东 Monkey 工具它主要是用来进行程序压力测试的最常用的用法为adb shell monkey -p com.doll.test(此项为你的程序包名) -v 222(点击次数)随机产生222个事件给包名名为com.doll.test这个程序试试 这个还是挺好玩的 好程序要经得起烧烤
阅读全文
摘要:引用:http://www.iteye.com/news/25678如果我们把不同的程序开发人员比作三国演义中的各路诸侯大将的话,那么代码编辑器绝对可以称之我们手中的神兵利器,不同类型的开发人员使用的“兵器”也大有不同。对于兵器来说,没有绝对强的,也没有绝对好的,每一种兵器都有不同的优点和缺点,虽说“一寸长,一寸强”,不过如果你没事去哪都提着“关老爷的青龙偃月刀”得瑟,貌似也不是很方便。那么对于开发人员来说,究竟什么样的代码编辑器是最好的呢?在今天的文章中,我们将从以下几个方面来比较各种类型的代码编辑器:友好度功能性扩展性界面/体验跨平台价格一、大师级别ViVi 对于使用UNIX/Linux的
阅读全文
摘要:引用:http://blog.163.com/sparkle_tiangz/blog/static/117590203201001811260370/http://www.jb51.net/article/9760.htmWindows2000Server安装成功后,一般会启动一个默认的Web站点,为整个网络提供Internet服务。在中小型局域网中,服务器往往只有一台,但是一个Web站点显然又无法满足工作需要。那么,能否在一台服务器上设置多个Web站点(以下我们简称为“一机多站”)呢?答案是肯定的,并有多种途径可以达到这一目的。我们知道,网络上的每一个Web站点都有一个惟一的身份标识,从而使
阅读全文
摘要:引用:http://jerome-wang.iteye.com/blog/1440593Tomcat默认存放web工程的目录是webapps,我们再新建一个自己的web目录webapps2。 在server.xml中添加一个Service,如下:<Service name="Catalina2"> <Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /&
阅读全文
摘要:引用:http://zhidao.baidu.com/question/423528935.html1、用SQL语句:select count(*) from master.dbo.sysprocesses 或者 sp_who 2、用管理界面: SQL2000:进入企业管理器,管理——当前活动——进程信息 SQL2005:进入manager studio ,展开对象管理器,管理——右键“活动监视器”——查看进程 SQL2008:进放manager studio 在菜单栏下面有一行图标,点击最后一个图标“活动监视器”,进入活动监视器的界面后,点击“进程”.
阅读全文
摘要:引用:http://bbs.weiphone.com/read-htm-tid-227611.html看到别人iphone上滑块又是汽车,又是老婆的名字,还有指纹样子,想不想制作自己的个性滑块呢?想不想让自己的小i更绚呢?那么就跟我说的做吧!必要软件《PHOTOSHOP》找到自己想要做为滑块的原图,或者名字,字母,我用我的名字简称来为大家示范⒈打开PS,新建,宽度像素为71,高度像素为46,分辨率可以稍微高点,200就不错,背景内容设置为透明《此步见图一》⒉在界面内托进去你要用的原图,用魔棒或者其他工具把多余部分扣掉,或者输入你要做的名字、字母,选中图层按Ctrl+T调整大小,然后在图层栏右键
阅读全文
摘要:引用:http://www.huiwen.com/qianrushi-jianzhang.htmhttp://union.zhubajie.com/land/wzkf.html?&gclid=CNqyucv5uLECFXF14godowEAbAhttp://www.e000.com/design/index_box.php
阅读全文
摘要:引用:http://www.iteye.com/problems/41631Java程序计算各种对象所占内存的大小的方法。基类:Java代码publicabstractclassSizeOf{privatefinalRuntimes_runtime=Runtime.getRuntime();/****子类负责覆盖该方法以提供被测试类的实例**@return被测试类的实例*/protectedabstractObjectnewInstance();/****计算实例的大小(字节数)**@return实例所占内存的字节数*@throwsException*/publicintsize()throw
阅读全文
摘要:引用:http://software.intel.com/zh-cn/blogs/2012/03/20/400010004/?cid=sw:prccsdn2194想起写这篇文章是在看侯杰先生的《深入浅出MFC》时, 突然觉得自己在大学这几年关于游戏编程方面还算是有些心得,因此写出这篇小文,介绍我眼中的游戏程序 员的书单与源代码参考。一则是作为自己今后两年学习目标的备忘录,二来没准对别人也有点参考价值。我的原则是只写自己研究过或准备研究的资料,所以内容无 疑会带上强烈的个人喜好色彩, 比如对网络,数据库等重要方面完全没有涉及。因为自己主要对三维图形引擎, 人工智能算法, 脚本系统, 反外挂 (反
阅读全文
摘要:引用:http://wiki.9ria.com/D5Rpg专题总编D5Power专题图片专题简介D5Rpg是一款免费开源的,可用于商业用途的RPG游戏引擎,其中封装了RPG游戏常见的各种功能。虽然名字是RPG,但是开发者完全可以根据自己的实际需求,开发其他以角色表现为主的游戏。本专题收集了关于D5Rpg的相关开发教程和范例代码。希望对各位的研究和开发有所帮助!专题文章列表【D5Rpg】 介绍及源码下载【D5Rpg】 地图编辑器源码下载【D5Rpg】 开发指引-地图【D5Rpg】 开发指引-角色【D5Rpg】 开发指引-NPC【D5Rpg】 开发指引-特效本页面已经被浏览7,467次。
阅读全文
摘要:引用:http://baike.baidu.com/view/7520.htmRSA公钥加密算法是1977年由Ron Rivest、Adi Shamirh和LenAdleman在(美国麻省理工学院)开发的。RSA取名来自开发他们三者的名字。RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的所有密码攻击,已被ISO推荐为公钥数据加密标准。RSA算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。目录什么是RSA一、RSA深入解释二、RSA 的安全性三、RSA的速度四、RSA的选择密文攻击五、RSA的公共
阅读全文
摘要:引用:http://sd.csdn.net/a/20120725/2807730-zhangxiaolong-last-lecture.html2012年7月24日下午14:20---23:30,我应邀参加了《腾讯大讲堂》的特别讲座,由微信之父张小龙主讲《微信背后的产品观》。张小龙的讲演长达8小时20分,是我此生参加过的最漫长讲座。腾讯为此开设17个分会场,同步直播讲座,参加者超过1700人。晚上19:10分听众晚餐,20:30继续进行。恢复演讲时在线直播用户依然有600余人,加上分会场听众,总计有超过800人听完全程讲演。很多人并不知道,这可能是张小龙第一次也是最后一次做公开讲演,在公众面前
阅读全文
摘要:引用:http://www.eoeandroid.com/thread-173761-1-1.html PopupWindow的布局popwindow.xml 注意3个LinearLayout里必须设置clickable和background,这样当点击上去的时候才会有点击效果。 android:clickable="true" android:background="@drawable/state_btn_pressed"?代码片段,双击复制01020304050607080910111213141516171819202122232425262728
阅读全文
摘要:引用:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=176638===============eoeAndroid社区推荐:=======================[4-16更新]Android瀑布流,类似于蘑菇街和迷尚 应用里的排列http://www.eoeandroid.com/thread-157448-1-1.htmlAndroid图片浏览之源码http://www.eoeandroid.com/thread-178831-1-1.html===============帖子正文===============
阅读全文
摘要:引用:http://www.cnblogs.com/oldfeel/archive/2012/06/01/2530584.html<?xml version="1.0" encoding="utf-8"?><ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/arc_hf_search_result" android:layout_width="match_paren
阅读全文
摘要:引用:http://liuxiangzo.blog.163.com/blog/static/29185771200931684711953/我非常偏爱GIF动画图片,因为它非常简单易用,凡是能用其他格式图片的地方都能使用GIF,同时它又具备视频动画的动态功能,特别适合网上使用。 GIF动画可以用Flash MX 2004这样的编辑软件制作动画,然后导出GIF动画;也可以用转换软件将视频文件转换成GIF,但往往保存的GIF图片画面清晰度不理想。 有一天我终于发现了Ulead GIF Animator 5.05简体中文版,是友立公司出版的动画GIF制作软件,它可以很轻松地将视频文件转换成GIF,还
阅读全文
摘要:引用:http://blog.sina.com.cn/s/blog_75e063c1010131zf.htmlackage cn.touchSur.rxm;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Path;import android.graphics.Path.FillType;impor
阅读全文
摘要:引用:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=68487&highlight= 4楼我写过一个SurfaceView的例子,曾经遇到了同样的错误是因为我把线程的实例化放在构造方法了,线程的启动放在surfaceview的onSurfaceViewCreated()方法中,这样在我按Home键反到桌面后再进入程序就报错了我是改成了将线程的实例化和start都放在onSurfaceViewCreated中就解决了我
阅读全文
摘要:引用:http://www.cnblogs.com/feisky/archive/2010/01/01/1637427.html在 Android 中,多数情况下每个程序都是在各自独立的 Linux 进程中运行的。当一个程序或其某些部分被请求时,它的进程就“出生”了;当这个程序没有必要再运行下去且系统需要回收这个进程的内存用于其他程序时,这个 进程就“死亡”了。可以看出,Android 程序的生命周期是由系统控制而非程序自身直接控制。这和我们编写桌面应用程序时的思维有一些不同,一个桌面应用程序的进程也是在其他进程或用户请求时被创 建,但是往往是在程序自身收到关闭请求后执行一个特定的动作(比如从
阅读全文
摘要:引用:http://52android.blog.51cto.com/2554429/497377 Android中,提供了WebKit引擎用于对网页浏览和操作进行编程。Google对WebKit进行了封装,提供了丰富的Java接口,其中最重要的便是android.webkit.WebView控件。1.WebViewer控件 Android提供了WebView控件专门用来浏览网页。其使用方法和其他控件一样,需要在布局文件中进行布局,然后在程序中就可以使用并进行设置了。通过loadUrl方法,可以访问网页。代码如下:wb=(WebView)findViewById(R.id.wb); wb.lo
阅读全文
摘要:引用:http://blog.csdn.net/yinyuan1987/article/details/6925064在Windows下,通过SDK Manager.exe更新下载的Android,是不带源码的,我们开发开发起来不是很方便;其实Android的源代码是可以下载的,其源代码入在http://android.git.kernel.org/上,下载需要安装Git,下载方法如下:1、安装Git下载http://code.google.com/p/msysgit/并安装MSysGit,安装很简单,一路默认设置即可;安装成功后,把bin目录加入到path环境变量中;2、下载源代码新建存放源
阅读全文
摘要:引用:http://www.oschina.net/question/54100_29976这里,首先要说明的是,希望那些已经实现了gif格式图片显示的朋友不要喷我,我知道你们是怎么做的,无非两种:一种是用原本就已经存在的gif解码jar包,另外一种是使用google提供的开源的gif解码包。但是这两种方式都是在应用程序中对gif格式图片进行解码的,java解码效率有多高,相信大家都很了解。这里,我要介绍一种通过修改android源代码来实现gif格式图片显示的方法。相信看过android源代码的朋友都知道,android使用了一个十分强大的skia图形引擎,它就潜伏在android源代码的
阅读全文
摘要:引用:好了,下面开始今天的内容,老规矩,先上图这张图片左边部分和右边部分还是有很大的不同,不是指内容上,是指布局上,左边的是我今天写这次代码之前的布局,root是用的RelativeLayout,右边是用的FrameLayout,体现在界面上就是右边的list内容可以顶到最上面,而左边的list是在上面的topBar下面。<ignore_js_op>看布局代码:布局代码还用到了include,主要是用来重用布局的。include一定要放在最下面啊,因为FrameLayout后面的内容会覆盖掉前面的内容,如果你放在上面,将会看不到标题栏。Java代码<?xml version=
阅读全文
摘要:引用:http://hi.baidu.com/guoxiaoming/item/b60b7c8132602f5d26ebd9cd应用场景: 是一个ListView分页加载的情况,用户滚动到最底部的时候,添加FooterView,提示用户正在加载,然后加载完毕后移除FooterView.但是遇到了以下问题,在执行removeFooterView后,造成了ListView的OnItemClick事件无效.----------------------------先看一下以前的代码(错误代码):给ListView添加OnScrollListenerpublic void onScrollStateCh
阅读全文
摘要:引用:http://www.eoeandroid.com/code/2011/1208/303.html导读:其实我们主要实现的就是在页面的地步有一个分类,有了这个我们的用户就会感觉到很友好。 下面详细说说这个页面是怎么做出来的: 1、这个页面最下方可以看到一个TAB页签,分别是“主页”、“提及”等等,这个是一个在底部的TAB分页样式。 2、这个页面就是“主页”这个子页面,是嵌入到上面说的TAB布局中的。由3个部分组成,分别是最上面的状态栏(包含2个按钮,和一个文本区)、中间的列表、最下方的“更多”按钮(当更多按钮点击时,会加载更多数据,并且出现LOADING提示)01<?xml ve.
阅读全文
摘要:引用:http://www.andjava.com/a/tab2/tab2_9/2012/0302/1628.html<%@pagelanguage="Java"%><%@pageimport="java.io.OutputStream"%><%@pageimport="java.sql.*"%><%@pageimport="java.awt.*"%><%@pageimport="java.awt.geom.*"%><%@pageimport="java.awt.image.Buffe
阅读全文
摘要:引用:http://www.andjava.com/a/tab2/tab2_1/2012/0321/1734.htmlflot相对于使用 那些基于手机端的第三方类库如AchartEngine,RChart 2来说,要简单的多了,他是完全基于JQuery,我们使用WebView 的JavaScript支持实现,是相当的简单,AchartEngine的展现样式比较难看,RChart 2略好些,flot就是非常好看了,而且数据填充也很简单,大家可参照官方例子学习:http://people.iola.dk/olau/flot/examples/
阅读全文
摘要:引用:http://bbs.chromi.org/thread-7439-1-1.html 6楼webkit分为webcore和javascriptcore,v8属于其中的javascriptcore,google是没有用webkit的javascriptcore的,但是用了webcore
阅读全文
摘要:引用:http://blog.csdn.net/milado_nju/article/details/7292164在介绍本系列各个专题之前,有必要先解释一下极其容易混淆的几个概念,它们是WebKit,WebKit2,Chromium和Chrome。首先来了解WebKit。广义上来说,WebKit是一个开源的项目,其前身是来源于KDE的KHTML和KJS。该项目专注于网页内容的展示,开发出一流的网页渲染引擎。它不是浏览器,而且也不想成为浏览器。 该项目包含两个部分,第一是WebCore,其中包含了对HTML,CSS等很多W3C规范的实现;第二部分就是狭义上的WebKit,它主要是各个平台的的移
阅读全文
摘要:引用:http://blog.csdn.net/milado_nju/article/details/7292131# WebKit渲染基础## 概述WebKit是一个引擎,而不是一个浏览器,它专注于网页内容展示,其中渲染是其中核心的部分之一。本章着重于对渲染部分的基础进行一定程度的了解和认识,主要理解基于DOM树来介绍Render树和RenderLayer树的构建由来和方式。那么什么是DOM?简单来说,DOM是对HTML或者XML等文档的一种结构化表示方法,通过这种方式,用户可以通过提供标准的接口来访问HTML页面中的任何元素的相关属性,并可对DOM进行相应的添加、删除和更新操作等。相关信息
阅读全文
摘要:WebKit 苹果浏览器使用Chromium google浏览器使用
阅读全文
摘要:引用:http://zjd9961.blog.163.com/blog/static/3389299020072312451298/前言 Jive是一个开放的Java源代码项目。其目标是建设一个开放结构的,强壮的,易于扩展的基于JSP的论坛。在其设计目标的指导下,其结构设计得非常得好,融合了很多新的观念,比如DesignPattern,可更换的Skin,可插入Plug等等。详细解读其源代码对于理解这些新的设计上的概念是很有裨益的。如果你对DesignPattern和Java语言有一定的了解,但是还是会时常迷惑于其中的话,不妨研究研究Jive源代码,一定会对其中的很多概念有更深入的理解。这篇文.
阅读全文
摘要:引用:http://blog.csdn.net/smlweb/article/details/243634学习Jive源程序,可以更好的理解和应用设计模式,学习Java必须读懂两套源代码,第一个就是Jive 第二个是Sun的宠物店Pet Store.Jive论坛的优点是由于采用缓冲机制,可以承受巨大访问量,同时能保持快速反应,在国外站点采用很多。主要功能如下:快速的缓存功能,将经常访问的帖子保存在内存中,实现快速访问,可通过Web管理界面动态监测缓存大小,根据访问量动态调整缓存。强大的可定制的过滤功能,可以编制Java程序过滤插件对实现超强功能过滤。附件上传功能,贴子中可以支持多种类型文件,包
阅读全文
摘要:引用:http://www.andjava.com/a/tab2/tab2_2/2012/0306/1665.htmlJava内存泄漏是每个Java程序员都会遇到的问题,程序在本地运行一切正常,可是布署到远端就会出现内存无限制的增长,最后系统瘫痪,那么如何最快最好的检测程序的稳定性,防止系统崩盘,作者用自已的亲身经历与各位网友分享解决这些问题的办法。作为Internet最流行的编程语言之一,Java现正非常流行。我们的网络应用程序就主要采用Java语言开发,大体上分为客户端、服务器和数据库三个层次。在进入测试过程中,我们发现有一个程序模块系统内存和CPU资源消耗急剧增加,持续增长到出现java
阅读全文
摘要:引用:http://www.andjava.com/a/tab2/tab2_2/2012/0328/1793.htmlava做的系统给人的印象是什么?占内存!说道这句话就会有N多人站出来为java辩护,并举出一堆的性能测试报告来证明这一点。 其实从理论上来讲java做的系统并不比其他语言开发出来的系统更占用内存,那么为什么却有这么N多理由来证明它确实占内存呢?两个字,陋习。 (1)别用new Boolean()。 在很多场景中Boolean类型是必须的,比如JDBC中boolean类型的set与get都是通过Boolean封装传递的,大部分ORM也是用Boolean来封装boolean类...
阅读全文
摘要:引用:http://baike.baidu.com/view/974566.htmMakefile文件 Makefile 一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为 makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。目录自动化编译主要功能展开自动化编译主要功能展开编辑本段自动化编译makefile(3张) makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译.
阅读全文
摘要:引用:http://blog.csdn.net/svrsimon/article/details/7079320第一种方法: String path = "file:///android_asset/文件名";第二种方法: InputStream abpath = getClass().getResourceAsStream("/assets/文件名");若要想要转换成String类型String path = new String(InputStreamToByte(abpath )); private byte[] InputStreamToByte
阅读全文
摘要:传统的管理软件要求:界面简洁、操作简单、数据稳定、功能齐全1.数据服务器,单独给一个小组开发,把功能接口开发全,生成文档2.前台业务逻辑,根据实际的公司要求,可以自由组装模板开发3.前台设计,招美工,案例可以放自己官网给别人看4.开发一键式安装与配置项目的功能,实现实施稳定性与兼容器升级
阅读全文
摘要:引用:http://www.cnblogs.com/xuling/archive/2011/06/06/android.htmlView Code package xl.test; import android.app.Activity; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Rect; import android.os.Bund..
阅读全文
摘要:引用:http://baike.baidu.com/view/2482595.htmIaaS[1](Infrastructure as a Service),即基础设施即服务。 消费者通过Internet 可以从完善的计算机基础设施获得服务。这类服务称为基础设施即服务(Infrastructure as a Service,IaaS)。基于 Internet 的服务(如存储和数据库)是 IaaS的一部分。Internet上其他类型的服务包括平台即服务(Platform as a Service,PaaS)和软件即服务(Software as a Service,SaaS)。PaaS提供了用户.
阅读全文
摘要:引用:http://kb.cnblogs.com/page/150964/Ajax技术的核心是XMLHttpRequest对象(简称XHR),可以通过使用XHR对象获取到服务器的数据,然后再通过DOM将数据插入到页面中呈现。虽然名字中包含XML,但Ajax通讯与数据格式无关,所以我们的数据格式可以是XML或JSON等格式。 XMLHttpRequest对象用于在后台与服务器交换数据,具体作用如下:在不重新加载页面的情况下更新网页在页面已加载后从服务器请求数据在页面已加载后从服务器接收数据在后台向服务器发送数据 本文目录XMLHttpRequest的用法Ajax同源请求同源策略与跨源策略Aj..
阅读全文
摘要:引用:http://www.cppblog.com/flyinghare/archive/2009/09/20/96786.aspx说到源码管理,CVS,VSS,SVN,TFS大家在公司可能都用的比较多了。但是在公司的环境基本都是在局域网中或者是专线连结到远程服务器来使用。平时自己在家和朋友一些写一些代码的时候都苦于没有代码管理工具,没有网络环境,而不能不把代码传来传去,很是麻烦。不过Google code提供了免费的SVN空间,主要注册了GMAIL,然后就可以使用SVN进行源码管理,和其他人共同开发了。网上有介绍的,不过我看了都不怎么详细,自己摸索了下,写下来大家分享下。一 访问Google
阅读全文
摘要:引用:http://www.pin5i.com/showtopic-android-handler.html一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,例如: 联网读取数据, 或者读取本地较大的一个文件的时候,你不能把这些操作放在主线程中,,如果你放在主线程中的话,界面会出现...
阅读全文
摘要:ksh zshshell xmarks 可以通过网页控制安装了客户端的 pc的收藏夹。Delicious
阅读全文
摘要:引用:http://www.cnblogs.com/silvermiracle/archive/2012/02/28/2371605.html【IT168 技术文档】故事开篇:你和你的团队经过不懈努力,终于使网站成功上线,刚开始时,注册用户较少,网站性能表现不错,但随着注册用户的增多,访问速度开始变慢,一些用户开始发来邮件表示抗议,事情变得越来越糟,为了留住用户,你开始着手调查访问变慢的原因。 经过紧张的调查,你发现问题出在数据库上,当应用程序尝试访问/更新数据时,数据库执行得相当慢,再次深入调查数据库后,你发现数据库表增长得很大,有些表甚至有上千万行数据,测试团队开始在生产数据库上测试,发.
阅读全文
摘要:引用:http://blog.csdn.net/qianzongming/article/details/7746723特别说明:1、本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识;2、本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库;3、本文未深入数据库优化中最核心的执行计划分析技术。读者对像:开发人员:如果你是做数据库开发,那本文的内容非常适合,因为本文是从程序员的角度来谈数据库性能优化。架构师:如果你已经是数据库应用的架构师,那本文的知识
阅读全文
摘要:引用:http://bywuyu.blog.163.com/blog/static/1687376682010101064641190/<ScrollViewandroid:layout_width="fill_parent"android:layout_height="fill_parent"android:scrollbars="vertical"android:fadingEdge="vertical"><LinearLayout android:id="@+id/hottopic
阅读全文
摘要:引用:http://handsomeliuyang.iteye.com/blog/1156070Ant使用在ant的官网http://ant.apache.org进行下载后apache-ant-1.8.2包解压(存放的路径不要有中文字符)把ant里的lib设置到环境变量:E:\Android\apache-ant-1.8.2\lib这样在命令行里就可以直接使用ant学习资料:1. ant使用指南.rar2.文档:apache-ant-1.8.2/docs/manual/index.html下的Ant TasksàList of TasksAnt的For循环在ant的核心包里没有相关的
阅读全文
摘要:引用:http://handsomeliuyang.iteye.com/blog/1304975在android系统中,每一个application是一个进程和一个用户,不同的进程间是不能互相访问的。如果想让两个程序之间可以相互访问其资源,就可以让这两个apk运行在同一个进程里就可以。要让两个apk运行在同一个进程里,要满足两个条件:相同的sharedUserId和用相同的证书进行签名 默认情况下,如果不配android:sharedUserId,则其userid与包名相同,所以我们可以把皮肤包的android:sharedUserId与主apk配置的相同,再用相同的签名打包,就可以共享资源。
阅读全文
摘要:引用:http://handsomeliuyang.iteye.com/blog/1283997 由于公司内置的需要,我们的程序要针对不同的厂商打不同的apk,而且不同厂商之间还有一些差别,所以我在原来打包的基础上进行了扩展,支持不同厂商。 为了便于扩展和维护,我把特殊厂商的代码与原来正常打包的代码进行分离,同时让打包者可以自动选择当前要打包的厂商。改动的几个地方: 1. 把不同厂商要改动的地方写在宏(就相当于java里的方法)里面,而这些所有的宏,都放在一个当独的special_company.xml文件里:Xml代码<?xmlversion="1.0"encodi
阅读全文
摘要:引用:http://www.ibm.com/developerworks/cn/opensource/tutorials/os-androidndk/section6.html自定义 Eclipse使用 Eclipse IDE 的好处之一是很少需要编译。每次在 Eclipse IDE 中保存文件时,就会自动构建项目。这非常适用于 Android SDK(即 Java)文件和 Android XML 文件,但是对于 NDK 构建的库来说怎么样呢?我们来了解一下。扩展 Eclipse 环境如前所述,构建本地库和运行ndk-build命令一样简单。但是,除了简单的练习外,当处理其他任何项目时,像下面
阅读全文
摘要:引用:http://wujiandong.iteye.com/blog/1184921属性(Attribute)资源:属于整个Android应用资源的一部分.其实就是网上一堆介绍怎么给自定义View添加自己的属性文章里的attrs文件,此文件位于../res/values/目录下当别人通过XML文件配置的方式来创建你开发的自定义组件,并且还能动态设置你自定义组件的属性时,这时候你就需要给你自己自定义的组件配上一个XML属性资源文件来完成这项工作了.其实也可以不配上一个XML属性资源文件,也能完成如上的功能,这样你的自定义组件显得更干脆一点,一个自定义组件就是一个类文件,不拖泥带水的。但是这两种
阅读全文
摘要:引用:http://www.cnblogs.com/TerryBlog/archive/2011/05/12/2044900.html2011-05-12 23:00 by Terry_龙, 5669 阅读,15评论,收藏,编辑在项目开发过程中,我们难免会用到自己去制作自定义的VIEW控件,之后我们别的项目如果需要的话就直接将其复制到对应的项目中使用,虽说这么做是一个解决问题的方法,但毕竟不是很好。原因是,当我们项目积累越来越多,会发现自定义的控件越来越多,而且这些自定义的控件都是可以重复利用的,这时我们可以想想,如果把这些自定义控件都封装成一个JAR包,然后用一个项目积累起来,之后我们以后开
阅读全文
摘要:引用:http://www.eoeandroid.com/thread-184969-1-1.html小弟也是第一次尝试编译系统,说下我操作的过程吧,不当之处还请指正(Mac系统下面)。参照最权威的文档:http://source.android.com/source/building.html第一步:初始化编译环境 1. 建立一个大小写敏感的分区。一般mac系统都默认一个分区且不对大小写敏感,因此可以建一个磁盘镜像来模拟一个分区。 hdiutil create -type SPARSE -fs 'Case-sensitive Journaled HFS+' -size 25g
阅读全文
摘要:引用:http://hi.baidu.com/%BD%F0%D3%F1kl_y/blog/item/3fad60c2e33d100d0ef47710.html一、统一的用户界面是可以使得应用程序更友好。要做到用户界面的统一,我们就必须用到风格(style)和主题(theme)。自定义一个View的方法步骤如下:1、首先,在values文件夹下定义一个atts.xml的文件,描述自定义的控件的属性在values/attrs.xml中:view plaincopy to clipboardprint?<?xml version="1.0" encoding="u
阅读全文
摘要:引用:http://blog.csdn.net/qiuxiaolong007/article/details/7555876下面我就用JNI实现一个经典的“Hello World”程序。该程序在Java中通过JNI调用c函数实现“Hello World”的输出。创建该程序分为以下步骤:1、创建一个Java程序(HelloWorld.java)定义原生的c/c++函数。2、用javac编译HelloWorld.java生成HelloWorld.class。3、用javah带-jni参数编译HelloWorld.class生成HelloWorld.h文件,该文件中定义了c的函数原型。在实现c函数的
阅读全文
摘要:引用:http://abc20899.iteye.com/blog/1396565<com.android.launcher2.DragLayer xmlns:android="http://schemas.android.com/apk/res/android" xmlns:launcher="http://schemas.android.com/apk/res/com.android.launcher" android:id="@+id/drag_layer" android:layout_width="match
阅读全文
摘要:存储方式:按不同的查询条件 用键值来表示<优化组合结构>加载条件:小数据一开始加载,大数据只在使用到时才加载,保存在缓存中(起到一步一步加载,而不是初始化时一次加载)<优化加载先后,与数量>淘汰机制:使用最少的清空缓存<优化算法>
阅读全文
摘要:引用:http://baike.baidu.com/view/725509.htm JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。该过程中,JAXB也提供了将XML实例文档反向生成Java对象树的方法,并能将Java对象树的内容重新写到XML实例文档。从另一方面来讲,JAXB提供了快速而简便的方法将XML模式绑定到Java表示,从而使得Java开发者在Java应用程序中能方便地结合XML数据和处理函数。编辑本段使用 “xjc”工具可以用来将XML模式或其他类型模式文件(Java 1...
阅读全文
摘要:引用:http://baike.baidu.com/view/1077487.htmrest,即REST(Representational State Transfer表述性状态转移)是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性。目录REST关键原则为所有“事物”定义ID将所有事物链接在一起使用标准方法资源多重表述无状态通信理论上的REST展开REST关键原则为所有“事物”定义ID将所有事物链接在一起使用标准方法资源多重表述无状态通信理论上的REST展开 REST提出了一些设计概念和准则: 1.网络上的所有事物都被抽象为资源(resource); 2.每个...
阅读全文
摘要:java开发工程师工作职责:1.基于javascript的浏览器端应用开发;2.基于j2ee体系的后台服务器端开发。职位要求:1.有较多的javaweb开发经验,熟悉j2ee开发流程,会使用Hibernate,如果熟悉rest、jaxb则更好;2.掌握oracle、db2等数据库软件的使用,会编写sql语句;3.掌握JavaScript,熟练使用Ajax和Json完成客户端与服务端的通信以及页面dom操作;
阅读全文
摘要:引用:http://hi.baidu.com/johnsoncr/item/7d53ed8ffcef1bd75e0ec1cbMemcache:分布式内存对象缓存系统,占用其他机子的内存。很多互联网,负载均衡三台(以三台为例)web服务器可以共享一台Memcache的资源。传递的信息以键值对的形式存储。传递的数据要实现序列化。--------------------------------------------------------------------------------------------------------------------------Oscache:页面级缓存(网
阅读全文
摘要:引用:http://hi.baidu.com/kangjun118/item/4dac06eaef58c2f3fb42ba38 Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编程模型。Mina 主要有1.x 和2.x 两个分支,这里我们讲解最新版本2.0,如果你使用的是Mina 1.
阅读全文
摘要:引用:http://blog.csdn.net/jeanjeanfang/article/details/4737226Hibernate配置通过c3p0连接MYSQL**需要的包: c3p0_versionxx.jar** hibernate.cfg.xml<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "
阅读全文
摘要:引用:http://www.cnblogs.com/xlwmin/articles/2189427.htmlHibernate主键生成 Key Generator 收藏 Hibernate 主键生成器是负责生成数据表记录的主键,通常有如下几种常见的主键生成方式。Hibernate主键生成方式 Key Generator主键产生器:首先介绍几种常见的主键生生器:1) incrementincrement: 对 long , short 或 int 的数据列生成自动增长主键。主键按数值顺序递增。此方式的实现机制为在当前应用实例中维持一个变量,以保存着当前的最大值,之后每次需要生成主键的时候将此值加
阅读全文
摘要:引用:http://blog.csdn.net/FastThinking/article/details/4060813 这个困扰我已久的问题终于解决了,让我又一次坚信是问题总有办法解决的,没有什么奇奇怪怪的问题,特别是在编程方面,出问题了总有原因,你找不到原因所在并不等于没有原因. 记得在几个月前就想好好学习一下struts,spring和hibernate,也就是我们常说的SSH,但是因为一个异常始终没有得到解决,也使我暂时放下了对SSH的深入学习,而这个异常就是这篇日志要主要讲到的. 我用的开发工具Myeclipse6.0,在做struts1.2整合spring2.0时,用spring代
阅读全文
摘要:引用 :http://blog.sina.com.cn/s/blog_46d5caa40100ka9z.html在开发高并发量,高性能的网站应用系统时,缓存Cache起到了非常重要的作用。本文主要介绍EHCache的使用,以及使用EHCache的实践经验。笔者使用过多种基于Java的开源Cache组件,其中包括OSCache、JBossCache、EHCache。OSCache功能强大,使用灵活,可用于对象缓存、Filter缓存以及在JSP中直接使用cache标签。笔者在最近的使用过程中发现,在并发量较高时,OSCache会出现线程阻塞和数据错误,通过分析源代码发现是其内部实现的缺陷。JBos
阅读全文
摘要:引用:http://www.oschina.net/question/12_5396做过的项目中Hibernate都是直接采用ehcache做为缓存,ehcache是一个好东西,采用内 存+文件系统结合可以胜任大多数情况,而且Hibernate和ehcache简直就是天造地设的一对,配合非常之默契。但是在集群环境下缓存不同步的问题日益凸显,尽管最新版本的ehcache已经支持通过multicast来实现不同进程的缓存数据同步的功能,这样的结 构在集群的节点很多的时候性能下降得厉害,而且也不清楚其稳定性如何,因此ehcache暂且搁下。对memcached早有耳闻,它是一种采用客户端服务器工作模
阅读全文
摘要:引用:http://baike.baidu.com/view/926025.htmNginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。目录优点Nginx性能概述常见问题(FAQ)安装Nginx
阅读全文
摘要:引用:http://www.2cto.com/kf/201109/104691.htmlandroid 进度条的样式例1:(默认样式(中等圆形))Xml代码<ProgressBar android:id="@+id/progressBar1" android:layout_width="wrap_content" android:layout_height="wrap_content" />例2:(超大圆形)Xml代码<ProgressBar android:id="@+id/progressBar2&qu
阅读全文
摘要:1.负责系统的开发、测试和发布2.负责系统文档的编制工作3.参与技术支持4.负责公司分配的其他工作1.2年以上同等职位工作经验,大专以上学历,计算机相关专业2.头脑清晰,思维敏捷,有扎实的java基础3.熟悉JavaEE以及相关领域的框架和知识;4.熟练使用Linux5.了解SOA6.对至少一种主流数据库熟悉7.熟练使用、配置JBoss,并熟悉JBoss系列产品,如JBossESB、jBPM、Hibernate、Hornetq、JGroups等等8.乐于沟通,积极进取,富于团队精神和工作责任感,能承受一定的工作压力
阅读全文
摘要:引用:http://www.oschina.net/question/12_32393VMware在今年4月份突然发布了业内第一个开源的PaaS——CloudFoundry。发布至今的这几个月里,笔者一直关注它的演进,并从它的架构设计中获益良多,觉得有必要写出来与大家分享一下。本文会分为两个部份:第一部份主要介绍CloudFoundry的架构设计,从它所包含的模块介绍起,到各部份的消息流向,各模块如何协调合作;第 二部份会在第一部份的基础上,以如何在你的数据中心里面用CloudFoundry部署一个私有PaaS为目标,把第一部分介绍到的架构知识使用起来。第一部份讲的很多内容,会引用Pat在10
阅读全文
摘要:引用:http://yafei.iteye.com/blog/1226858当带有EditView的activity第一次进入时,第一个EditText框会自动获得焦点,这个严重影响了用户体验,但是如何去掉呢?查阅了很多资料后,发现以下方法最简单:在xml中,在EditText控件之前加入<LinearLayout android:id="@+id/linearLayout_focus" android:focusable="true" android:focusableInTouchMode="true" android:la
阅读全文
摘要:引用:http://blog.163.com/itsmallbird@126/blog/static/1691391092011314105439501/private static Bitmap big(Bitmap bitmap) {Matrix matrix = new Matrix();matrix.postScale(1.5f,1.5f);//长和宽放大缩小的比例Bitmap resizeBmp = Bitmap.createBitmap(bitmap,0,0,bitmap.getWidth(),bitmap.getHeight(),matrix,true);return resiz
阅读全文
摘要:引用:http://zhidao.baidu.com/question/20989415.htmlcollection<E>里的E是"元素"的意思。但不要忘了object也是一种类型,用object可以达到令容器可以存储任何类型的值 但是它E表示的是任何的类型 不能只局限于object 本身 ,有的时候我们要求我们的元素保留自己的特性 ,一旦他被转换成 object 它的特性就失去了,除非你再将它转换成它原来的类型才可以。public static Collection fill(Collection<String> c){c.add("c
阅读全文
摘要:引用:http://baike.baidu.com/view/67105.htm网络管理员行业对网络管理员的要求基本就是大而全,不需要精通,但什么都得懂一些。所以,总结下来,一个合格的网络管理员最好在网络操作系统、网络数据库、网络设备、网络管理、网络安全、应用开发等六个方面具备扎实的理论知识和应用技能,才能在工作中做到得心应手,游刃有余。国家职业资格对网管员的定义是从事计算机网络运行、维护的人员。目录简介历史Web发展的趋势趋势技术支持软件的支持应用展开简介历史Web发展的趋势趋势技术支持软件的支持应用展开编辑本段简介Web Service Web service是一个平台独立的,松耦合的,.
阅读全文
摘要:引用:http://www.cnblogs.com/xwdreamer/archive/2011/12/07/2296914.html1.参考文献:1.利用Java编写简单的WebService实例 http://nopainnogain.iteye.com/blog/7915252.Axis2与Eclipse整合开发Web Service http://tech.ddvip.com/2009-05/1242968642120461.html3.http://blog.csdn.net/lightao220/article/details/34890154.http://clq9761.ite
阅读全文
摘要:引用:http://baike.baidu.com/view/739691.htm随着计算机网络技术的发展,原来物理上的接口(如键盘、鼠标、网卡、显示卡等输入/输出接口)已不能满足网络通信的要求,TCP/IP协议作为网络通信的标准协议就解决了这个通信难题。TCP/IP协议集成到操作系统的内核中,这就相当于在操作系统中引入了一种新的输入/输出接口技术,因为在TCP/IP协议中引入了一种称之为"Socket(套接字)"应用程序接口。有了这样一种接口技术,一台计算机就可以通过软件的方式与任何一台具有Socket接口的计算机进行通信。端口在计算机编程上也就是"Socket
阅读全文
摘要:引用:http://www.jiamaocode.com/Cts/1031.html异步输出折叠C# 代码Processp=CreateProcess("cmd",dir);//假如此处为我们从工厂中实例化一个调用cmd命令的进程p.Start(); //从这里执行一个批处理或控制台程序,也可以是一堆CMD下的命令,我们通常会用这些来做大量的文件拷贝等操作p.StandardInput.WriteLine("\""+filename+"\""+args);//写入执行参数p.StandardInput.WriteL
阅读全文
摘要:引用:http://zhidao.baidu.com/question/110206750.htmlEncoding.Default.GetBytes(string);这里的default是编码方式,你可以用ascII或unicode换掉将来反向获取字符串时用Encoding.Default.GetString(byte[]);
阅读全文
摘要:引用:http://ajava.org/article-1197-1.html摘要: 一,简介ligerGrid的功能列表:1,支持本地数据和服务器数据(配置data或者url)2,支持排序和分页(包括Javascript排序和分页)3,支持列的“显示/隐藏”4,支持明细行(表格内嵌)5,支持汇总行6,支持单元格模板7,支持编辑表 ...一,简介ligerGrid的功能列表:1,支持本地数据和服务器数据(配置data或者url)2,支持排序和分页(包括Javascript排序和分页)3,支持列的“显示/隐藏”4,支持明细行(表格内嵌)5,支持汇总行6,支持单元格模板7,支持编辑表格(liger
阅读全文
摘要:引用:http://topic.csdn.net/t/20030408/02/1631407.htmlFileStream fs = File.Create(@ "c:\hot.xls ");StreamWriter sw = new StreamWriter(fs);sw.Write( "hello world ");fs.Close();
阅读全文
摘要:引用:http://topic.csdn.net/u/20120622/18/26ee810a-aa82-445f-ac76-275b544fac82.htmlnew Regex("你").Replace(源字符串, "我", 3)
阅读全文
摘要:引用:http://www.cnblogs.com/wggWeb/archive/2012/02/23/2364521.html1这是最简单的方法 DirectoryInfo di = new DirectoryInfo(string Path); di.Delete(true); 注:path是你要删除的非空目录; true:你要删除里面所有的文件,包括文件夹和子文件夹2/// <summary> /// 删除非空文件夹 /// </summary> /// <param name="path">要删除的文件夹目录</param&
阅读全文
摘要:引用:http://topic.csdn.net/u/20080311/16/358d97b9-1e56-4925-aea0-43f9734b3e03.htmlforeach (XmlNode xn in nodeList)//遍历所有子节点 { XmlElement xe = xn as XmlElement;//最好不好用强制转换,建议使用as,这样如果转不过去话,就是null,不会报异常if(xe!=null) //这样判断以下是否为null,或者你可以if(xe==null) return ;直接返回或做其他处理{ Keyname = xe.Attributes["key&q
阅读全文
摘要:引用:http://www.qqread.com/csharp/p359862.html已知有一个xml文件(bookstore.xml)如下: <?xml version="1.0" encoding="gb2312"?> <bookstore> <book genre="fantasy" ISBN="2-3631-4"> <title>Oberon's Legacy</title> <author>。已知有一个XML文件(books
阅读全文
摘要:引用:http://xtuhuajx.blog.163.com/blog/static/25504754200851210120611/usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Xml;usingSystem.Threading;usingSystem.Data.SqlClient;namespaceTestFor
阅读全文
摘要:引用:http://baike.baidu.com/view/21895.htmCDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度。目录服务模式应用对比主要特
阅读全文
摘要:OpenStack为中小型企业提供 一个 分布式大数据量负责的服务虚拟主机。
阅读全文
摘要:引用:http://baike.baidu.com/view/399896.htmSmarty是一个使用PHP写出来的模板引擎,是目前业界最著名的PHP模板引擎之一。它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与HTML代码混杂在一起PHP代码逻辑分离。简单的讲,目的就是要使PHP程序员同前端人员分离,使程序员改变程序的逻辑内容不会影响到前端人员的页面设计,前端人员重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。目录什么是PHP模板Smarty优点不适合使用Smarty的地方Smarty的诞生Smarty简明教程判断循环常见问题展开什么是PH
阅读全文
摘要:引用:http://www.subversion.org.cn/?action-channel-name-product#download官方下载:服务器和程序下载 :http://subversion.tigris.org/getting.html#binary-packagesWindows常用客户端TortoiseSVN:http://tortoisesvn.net/downloadsAnkhSVN(Visual Studio插件):http://ankhsvn.open.collab.net/Subclipse(Eclipse插件):http://subclipse.tigris.or
阅读全文
摘要:引用:http://blog.csdn.net/coldanimal/article/details/5635495本节向大家描述一下搭建svn服务的方法步骤问题,主要有七个部分,这里我发表一下个人理解,和大家讨论讨论,欢迎大家一起来学习搭建svn服务。下面是具体的步骤介绍。一、准备工作1、获取Subversion服务器程序到官方网站(http://subversion.tigris.org/)下载最新的服务器安装程序。目前最新的是1.5版本,具体下载地址 在:http://subversion.tigris.org/servlets /ProjectDocumentList?folderID
阅读全文
摘要:引用:http://fml927.is-programmer.com/posts/25097.html1、简单YY几句:最近才真正的发现Eclipse可真他娘的强大呀~ 几乎各种语言都有基于它的扩展工具包~特别是:Eclipse的函数、变量、宏定义、结构体等的跳转功能以及和CVS、SVN等版本控制软件的良好接口,程序员用起来简直爽歪了~eclipse内置CVS客户端,如果有CVS服务器可以用的话,就可以直接使用它做版本管理了,可是Google没有提供CVS管理,但是提供了SVN和MC,所以选择了SVN使用。前几天下载了Eclipse的C/C++开发版本,仅仅用做目前工作的工程代码的编辑和利用C
阅读全文
摘要:引用:http://chinww.blog.sohu.com/80378534.html安装eclipse插件的方法很多,不过我觉得最好的方式就是link方式。这种方法管理插件确实很方便。下面来做一个简单的介绍。1.将已经准备好的插件文件夹放好。这里假设你要装的插件是adjt,adjt的文件夹放在D盘,文件夹中包含两个子文件夹分别应该是features和plugins。新建一个文件夹名字取为eclipse,这个是必须的,因为必须和eclipse中的文件夹一一对应,这样才能让eclipse正确的找到你要安装的插件。将两个文件夹features和plugins放到建好的eclipse下,比如说是D
阅读全文
摘要:eclipse svn插件Subclipse下载页面:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA版本对应(subclipse 与svn )Subclipse 1.4.x includes and requires Subversion 1.5.x client features and working copy format.Subclipse 1.6.x includes and requires Subversion 1.6.x client features and working copy form
阅读全文
摘要:引用:http://www.cnblogs.com/may20th/archive/2008/11/02/1324812.html#1 - 复制或删除一行代码时,没必要先选择它。如果你想复制一行代码,你只需要简单的按CTRL+c拷贝,然后按CTRL+v粘贴这行就可以了,而不需要选择整行的代码。如果你想删除一行代码,只需按CTRL+x就可以了。CTRL+x与Delete相比,其优势在于给我们提供了一次后悔的机会。#2 - 使用CTRL+.(CTRL+小数点)来自动添加命名空间在 Visual Studio 2008 代码编辑中,你敲入一个类的名字,但是该类的命名空间在当前文件中没有被导入,那么
阅读全文