摘要: 1、创建一个列出希望升级的数据库的文本文件,并让邮件转换实用程序使用它来仅升级那些文件(既可以实现批量转换,也可以实现在文本文件指定哪些文件,哪些文件就可以获得升级)2、命令格式:load convert -f –u c:\temp\maillist.txt * mail85.ntf其中-f参数是必须的,否则不能从文本文件读取信息maillist.txt文件可以放置在本机任何一个位置,只要路径书写正确并能正常读取即可maillist.txt文件的格式要求如下:必须写出每个需要替换的nsf文件的绝对路径相互分行书写,但相邻两行间不能有空白隔行范例如下:mail85.ntf是domino的模板文件 阅读全文
posted @ 2013-03-28 22:06 xinyuyuanm 阅读(547) 评论(0) 推荐(0)
摘要: 一、DOMDOM: DOM= Document Object Model,文档对象模型,DOM可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构。换句话说,这是表示和处理一个HTML或XML文档的常用方法。有一点很重要,DOM的设计是以对象管理组织(OMG)的规约为基础的,因此可以用于任何编程语言. D:文档 – html 文档 或 xml 文档 O:对象 – document 对象的属性和方法 M:模型 DOM 是针对xml(html)的基于树的API。 DOM树:节点(node)的层次。 DOM 把一个文档表示为一棵家谱树(父,子,兄弟) DOM定义了Node的接口以及许多种节 阅读全文
posted @ 2013-03-28 22:05 xinyuyuanm 阅读(151) 评论(0) 推荐(0)
摘要: 偶然在查看文档时,看到这个demo,后来认真看了下真是麻雀虽小,很单一的struts2的增删改查,但是却从各方面诠释着struts2这一开源框架的精妙设计和丰富的可定制性。文档上提供是片段式的代码讲解,且是英文的,所以这里记录一下,方面以后查看。 和以前一样,先上效果图: 图一: 图二: 图三: 图四: 虽然从图上看的话,以上功能简单,但是代码里,时刻体现着该框架的设计之优秀,首先,我们新建一个web功能CusManager,并加入struts2的7个必要jar包。 第一步,新建两个实体类Department和Employee作POJO,代码如下: Java代码 ... 阅读全文
posted @ 2013-03-28 22:04 xinyuyuanm 阅读(302) 评论(0) 推荐(0)
摘要: 做项目的时候遇到了这样一个问题,如果用普通的ASP.NET FileUpload控件实现文件上传,那么页面会刷新,那么页面上用JS拼出的元素就会消失,为了上传文件,又不能刷新页面,ajaxfileupload插件是一个很好的选择(插件下载地址:http://www.phpletter.com/DOWNLOAD/)ajaxfileupload是jQuery的一个插件,使用这个插件同时要引用jQuery.js文件 直接上代码吧 JS代码 //执行AJAX上传文件 $.ajaxFileUpload({ url: '/Web/Teacher/ImportAchievements.ashx 阅读全文
posted @ 2013-03-28 22:02 xinyuyuanm 阅读(278) 评论(0) 推荐(0)
摘要: 如果ListView中的单个Item的view中存在checkbox,button等view,会导致ListView.setOnItemClickListener无效,事件会被子View捕获到,ListView无法捕获处理该事件.解决方法:在checkbox、button对应的view处加android:focusable="false"android:clickable="false"android:focusableInTouchMode="false"其中focusable是关键从OnClickListener调用getSele 阅读全文
posted @ 2013-03-28 22:01 xinyuyuanm 阅读(163) 评论(0) 推荐(0)
摘要: os:ubuntu12.04 LTSkernel:3.5.0.26-generic1、下载flashcachehttps://github.com/facebook/flashcache/2、unzip flaschache-master.zip3、cd ./flashcache-master4、make(在当前运行的内核中编译flashcache模块)5、make install(安装flashcache的相关模块、工具以及帮助页)6、modprobe flashcache(初始化安装好的flashcache模块)7、dmesg | tail(检测flashcache模块是否成功初始化)fl 阅读全文
posted @ 2013-03-28 22:00 xinyuyuanm 阅读(191) 评论(0) 推荐(0)
摘要: 浏览器与服务器连接的一般过程: ServerSocket serverSocket = new ServerSocket(80); serverSocket.accept(); www.sohu.com+80(浏览器自动生成)->DNS(Domain Name Service)->221.179.180.20:80; Socket socket = new Socket(221.179.180.20:80); 服务器的建立需要下载并启动Tomcat。 下载Tomcat:http://tomcat.apache.org/download-60.cgi 下载一个To... 阅读全文
posted @ 2013-03-28 21:59 xinyuyuanm 阅读(366) 评论(0) 推荐(0)
摘要: 原文:http://liveforlinux.blog.51cto.com/3337218/741865[root@localhost test]# cat awk 1a 9,100.34 1b 1,999.00 1c 5,656.55 [root@localhost test]# awk '{sub(/1/,"test")}{print "\n",$1,$2}' awk testa 9,100.34 testb 1,999.00 testc 5,656.55 [root@localhost test]# awk '{gsub(/ 阅读全文
posted @ 2013-03-28 21:58 xinyuyuanm 阅读(624) 评论(0) 推荐(0)
摘要: 最近在用腾讯微博的api时候,认证的时候发现有腾讯微博的redirectUri 10051错误,百度了一下说是没有填对redirecturi 我勒个去哪里有redirecturi呢,找了半天原来是 尼玛的写的说明是个啥啊,明明是应用网址变成了回调地址,腾讯蛋碎了。。。 阅读全文
posted @ 2013-03-28 21:56 xinyuyuanm 阅读(155) 评论(0) 推荐(0)
摘要: 前面的几篇博客,详细的说明了如何编写webservice服务端程序。今天简单的说明一下如何调用自行发布的webservice。 一、环境准备下载cxf,并在环境变量中进行如下操作: 新建CXF_HOME D:\cxf\apache-cxf-2.5.2 在PATH中添加%CXF_HOME%/bin 二、执行命令打开cmd,运行wsdl2java.bat -client -d [d://] [http://127.0.0.1:8080/helloWebservice?wsdl]其中,参数[d://]为预期输出目录为d盘;[http://127.0.0.1:8080/helloWebservic.. 阅读全文
posted @ 2013-03-28 21:55 xinyuyuanm 阅读(353) 评论(0) 推荐(0)
摘要: 转载请注明来源:http://blog.csdn.net/kaosini/article/details/8731549sqlmap下面有个可以快速编写sqlmap命令并且执行的UI小工具,sqm.pyw,但是我发现有个bug: 这三个输入框都被隐掉了一部分,你输入的内容少的话,会看不到的。这个肯定是布局的问题了,用文本工具打开这个pyw文件,居然可以清晰的看到程序的代码。搜索“指定数据库名”关键字,找到下面的几行类似self.entryD.grid(row=0,column=0, sticky='we', padx=30)的代码,把最后一个参数改大就可以了。吼吼,下面就是我修 阅读全文
posted @ 2013-03-28 21:54 xinyuyuanm 阅读(258) 评论(0) 推荐(0)
摘要: 这个系统实现两个功能,分别是管理教师的信息和学生的成绩,用户可以选择切换实现相应的功能。话不多说了,现在看下程序的实现截图:这里给出程序代码下载地址:http://download.csdn.net/detail/dlutbrucezhang/5191828 下面贴出部分代码:void add_tea(Teacher tea[]) { int i=0,j,num; char str[5]; if(numtea!=0) { printf("cover the current record?(y/n)\n"); gets(str); if(str[0]=='Y' 阅读全文
posted @ 2013-03-28 21:52 xinyuyuanm 阅读(312) 评论(0) 推荐(0)
摘要: 最近在研究文件的增量同步问题,着重研究了文件差异编码部分,因为这个其实是文件同步的核心。目前应用最广泛的当然是linux下的RSYNC算法,但是这个算法本身存在缺陷,就是当两个文件完全无关时,差异编码的效率非常低,几乎难以接受!带着这个问题,我研究了CDC(Content-Defined Chunking)算法,发现CDC算法恰好解决了这个问题:当两个文件的差异非常大时,CDC的效率非常高。我尝试了对两个完全不同的安装包文件进行差分编码,文件大小约120M左右,使用RSYNC算法大约耗时180s,而CDC算法耗时则只有4s!但CDC也有自己的问题,在文件差异不大的情况下,RSYNC和CDC效率 阅读全文
posted @ 2013-03-28 21:51 xinyuyuanm 阅读(420) 评论(0) 推荐(0)
摘要: aop代理就是到了某个方法(被称为“切点”),在执行这个方法之前干什么、之后干什么、异常了有什么等(这些在“切面”中定义) <!-- 增加aop头,共五个 --> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.springframework.org/schema/aop" xmln 阅读全文
posted @ 2013-03-28 21:50 xinyuyuanm 阅读(313) 评论(0) 推荐(0)
摘要: 一、chown 命令用途:更改文件的所有者或组。命令由单词change owner组合而成。使用示例:1,更改文件的所有者:chown jim program.c文件 program.c 的所有者更改为 jim。作为所有者,jim 可以使用 chmod 命令允许或拒绝其他用户访问 program.c。2,更改目录的所有者:chown -R john:build /tmp/src将目录 /tmp/src 中所有文件的所有者和组更改为用户 john 和组 build- R 递归式地改变指定目录及其下的所有子目录和文件的拥有者。 - v 显示chown命令所做的工作。 二、chmod 命令 用途.. 阅读全文
posted @ 2013-03-28 21:49 xinyuyuanm 阅读(291) 评论(0) 推荐(0)
摘要: 控制器,局部渲染视图方法,后面的两个参数往往会省略$this->renderPartial('taskactions',array( 'taskAction'=>$taskAction, 'task'=>$task, ), false, true);今天在项目开发中发现用ajax载入的ajax操作按钮失效,对比正常页面如下错误页面,触发ajax载入文件 正常页面,触发ajax载入文件 对比发现错误页面载入缺少jquery文件,于是手动重新加载jquery文件,还是没有效果最后层层对比发现渲染视图时缺少默认参数,$processO 阅读全文
posted @ 2013-03-28 21:48 xinyuyuanm 阅读(183) 评论(0) 推荐(0)
摘要: 创建数据库过程中更改了sys,system等密码后,EM可以正常登录,但是登录后提示“数据库状态当前不可用。可能是因为数据库的状态为装载或不装载。单击 '启动' 可以获得当前状态并打开数据库。如果无法打开数据库, 单击 '执行恢复' 可执行相应的恢复操作。” 解决方法如下: 1、停止dbconsole [oracle@star~]$ emctl stop dbconsole 查看状态,确认dbconsole已经停止 [oracle@star~]$ emctl status dbconsole **如果执行emctl stop dbconsole报错:Enviro 阅读全文
posted @ 2013-03-28 21:46 xinyuyuanm 阅读(175) 评论(0) 推荐(0)
摘要: 在struts1.xAction类的execute方法中,有四个参数,其中两个就是response和request。而在Struts2中,并没有任何参数,因此,就不能简单地从execute方法获得HttpServletResponse或HttpServletRequest对象了。 但在Struts2 Action类中仍然有很多方法可以获得这些对象。下面就列出四种获得这些对象的方法。【方法1】使用Struts2 Aware拦截器 这种方法需要Action类实现相应的拦截器接口。如我们要获得HttpServletResponse对象,需要实现org.apache.struts2.interc... 阅读全文
posted @ 2013-03-28 21:45 xinyuyuanm 阅读(145) 评论(0) 推荐(0)
摘要: template<bool> struct CompileTimeError;template<> struct CompileTimeError<true>{};#define STATIC_ASSERT(expr) \ CompileTimeError<(expr)>() 阅读全文
posted @ 2013-03-28 21:44 xinyuyuanm 阅读(121) 评论(0) 推荐(0)
摘要: //T could converted to U ?template<typename T, typename U>class Conversion{private: typedef char Small; struct Big{ char big[2]; }; static Small _helper_fun(U); static Big _helper_fun(...); static T _make_T();public: enum { Exists = (sizeof(_helper_fun(_make_T())) == sizeof(... 阅读全文
posted @ 2013-03-28 21:43 xinyuyuanm 阅读(222) 评论(0) 推荐(0)
摘要: animator 动画动画的作用是让UI有动感, 看上去时尚。 Android中动画分两种方式: 一种方式是补间动画Tween Animation,就是说你定义一个开始和结束,中间的部分由程序运算得到。 另一种叫逐帧动画Frame Animation,就是说一帧一帧的连起来播放就变成了动画。 动画可以实现的效果: 1. 移动(Translation) 2. 透明度(alpha) 3. 旋转(rotate) 4. 缩放 (scale) 现在分别用例子来讲解:以下的实现都是用代码实现的(ObjectAnimator) ... 阅读全文
posted @ 2013-03-28 21:41 xinyuyuanm 阅读(310) 评论(0) 推荐(0)
摘要: 今天在使用oracle 11时,使用sqlplus中默认的账号scott登录,发现报错,无法登录解决此类问题:1,账号scott已经是unlocked状态了。--当然,他不会报这个错2,Oracle11g的密码过期。 原因:是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。,3,C:\>sqlplus / as sysdba查看指定概要文件(如default)的密码有效期设置: SQL> select * from dba_profiles where profile='DEFAULT' and 阅读全文
posted @ 2013-03-28 21:40 xinyuyuanm 阅读(223) 评论(0) 推荐(0)
摘要: 简介DEP - 数据执行保护的缩写,Data Execution Prevention。数据执行保护 (DEP) 是一套软硬件技术,能够在内存上执行额外检查以帮助防止在系统上运行恶意代码。在 Microsoft Windows XP Service Pack 2、 Microsoft Windows Server 2003 Service Pack 1 、Microsoft Windows XP Tablet PC Edition 2005 、 Microsoft Windows Vista 和 Microsoft windows7 中,由硬件和 软件一起强制实施 DEP。DEP关闭方法 开. 阅读全文
posted @ 2013-03-28 21:39 xinyuyuanm 阅读(4334) 评论(0) 推荐(0)
摘要: <html> <head> <meta charset="utf-8"/> <script type="text/javascript" src="script/jquery-1.4.2.min.js"></script> <script> $(function(){ //在jquery中如果操作的是同一个对象,规范建议换行 $("#username").focus(function)(){ $(this).val("") 阅读全文
posted @ 2013-03-28 21:38 xinyuyuanm 阅读(214) 评论(0) 推荐(0)
摘要: 六条道上的芸芸众生All mortal being on the Buddhism six paths不继地从四面八方拥来Come from everywhere continuously再通过一道光缝擦身而出The go through a ray of light你以为自己在走自己的路You thought you were walking under your own road不变的直线Non-changeable straight line其实你逃不出,一直在绕圆圈In fact,you cannot avoid to go around the circle时间突兀地洒下Sudden 阅读全文
posted @ 2013-03-28 21:36 xinyuyuanm 阅读(207) 评论(0) 推荐(0)
摘要: <head> <meta charset="utf-8"/> <script type="text/javascript" src="../script/jquery-1.4.2.min.js"></script> <script> /*创建节点*/ $(function(){ //1,创建元素节点append var $li = $("<li></li>"); $("ul").append($li); //2, 阅读全文
posted @ 2013-03-28 21:35 xinyuyuanm 阅读(470) 评论(0) 推荐(0)
摘要: 经过前面的配置,S5PV210开发已经可以成功进入Linux控制台了,那么,有了这个环境就可以开始学习Linux驱动的编写和测试了。学习Linux设备驱动,通常是从字符设备驱动开始。由于linux驱动开发具有比较系统的体系结构,我很难在一篇文章中阐述其开发思路,为了简单起见,从本文开始,自行编写的驱动将直接附上代码,对开发过程中感触比较深的地方稍作陈述。我写的第一个驱动程序是Led的,但是感觉没有必要发出来了,S5PV210(TQ210)的按键驱动程序源码,仅供参考:#include <linux/types.h>#include <linux/module.h>#in 阅读全文
posted @ 2013-03-28 21:34 xinyuyuanm 阅读(442) 评论(0) 推荐(0)
摘要: 某系统要配套做一个android客户端,来一次android开发环境快速搭建,系统Win7,具体步骤如下:1、下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/index.html安装jdk,我的安装目录是C:\Java\jdk1.7.0_17和C:\Java\jre7;2、下载android SDK工具包adt-bundle-windows-x86,http://developer.android.com/sdk/index.html大概4百M,里面包含eclipse和SDK,eclipse它已经集成好了ADT。我的报 阅读全文
posted @ 2013-03-28 21:33 xinyuyuanm 阅读(1046) 评论(0) 推荐(0)
摘要: 是应用了他的render函数,render的作用是:Renders the source rect from scene into target, using painter. This function is useful for capturing the contents of the scene onto a paint device, such as a QImage (e.g., to take a screenshot), or for printing with QPrinter. For If source is a null rect, this function will 阅读全文
posted @ 2013-03-28 21:31 xinyuyuanm 阅读(946) 评论(0) 推荐(0)
摘要: <html> <head> <meta charset="utf-8"/> <script type="text/javascript" src="../script/jquery-1.4.2.min.js"></script> <script> /*删除节点*/ $(function(){ //1,remove()移除 删除根据指定的参数删除 $("ul li").remove("li[name=orange]"); // 阅读全文
posted @ 2013-03-28 21:30 xinyuyuanm 阅读(189) 评论(0) 推荐(0)
摘要: 1、对于繁忙的Domino服务器,Update 任务可能需要几分钟甚至几小时处理压缩请求,尤其是在高峰时段。 2、在控制台输入如下命令,可以查看有多少压缩的请求被 Update 任务执行(排队情况):"show stat Update.PendingList.Processed.Compactions"。 3、在某些情况下,增加Update 任务的数量和配置Update 任务使用单独的线程执行全文索引会减少相关的执行时间。 若想启用多个Update 任务,请将以下参数添加到服务器的notes.ini文件中:Updaters = # (在服务器上运行Update任务的数量)。 阅读全文
posted @ 2013-03-28 21:29 xinyuyuanm 阅读(273) 评论(0) 推荐(0)
摘要: 首先,我们可以先看一下“手相评分”这款软件的启动画面。如下: 其实,做欢迎界面的原理非常简单,就是在onCreate函数中启动一个线程,线程体在睡眠几秒钟之后,跳转 到MainActivity即可。具体实现代码如下: WelcomeActivity.java import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.view.Window;... 阅读全文
posted @ 2013-03-28 21:28 xinyuyuanm 阅读(250) 评论(0) 推荐(0)
摘要: Failed to receive access token 使用官方提供的 oauth2.0 SDK 在android客户端 跑, 前段时间申请的微博账号可以授权,现在确实Failed to receive access token ,重新授权也老是这个错误,我已经重新授权很多次了还是 解决方案如下: hi~这样更改下试试 在 com.weibo.net.Token.java文件中 public void setExpiresIn(String expiresIn) { if (expiresIn != null && !expiresIn.equals("0&qu 阅读全文
posted @ 2013-03-28 21:26 xinyuyuanm 阅读(396) 评论(0) 推荐(0)
摘要: <!DOCTYPE html><html><head><style>a.a2{line-height:100px;text-align:center;text-decoration:none;background-color:#54ABE1; color:#fff;border:1px solid darkgray;display:block;width:100px;height:100px;backgroud-color:red;position:relative;overflow:hidden;}a.a2 input{cursor:point 阅读全文
posted @ 2013-03-28 21:25 xinyuyuanm 阅读(275) 评论(0) 推荐(0)
摘要: 在Android TextView中有个内容过长加省略号的属性,即ellipsize,用法如下:在xml中:android:ellipsize="end" 省略号在结尾android:ellipsize="start" 省略号在开头android:ellipsize="middle"省略号在中间android:ellipsize="marquee" 跑马灯最好加一个TextView显示行数的约束,例如:android:singleline="true"或者android:lines=" 阅读全文
posted @ 2013-03-28 21:24 xinyuyuanm 阅读(306) 评论(0) 推荐(0)
摘要: 今天来这家公司上班已经两周年, 从学校出来实习到至今一直在这家公司,从事前端开发工程师工作,我从刚走校园的单纯的女孩,变成了懂得了察言观色的职场白领,虽然经历的事情没别人的多,但是从别的同事的生活及自己的工作中领悟到了很多。很多事情不是我们自己所能控制的,有时,即使你技术很强,不懂得如何领会领导的意思,你也不会得到认可,也许这就是所谓的职场生活吧,有事情只能看透不说透,好像所有的事情都跟利益挂关。 有时自己只想做一个什么都与自己无关的人,但是很多的机会都会错过,你不去争取别人也不会感谢你,技术方面,绝对不能让步,如果一直这样下去,也许我会这样一直平庸下去,没什么成就,既然现在没有那么... 阅读全文
posted @ 2013-03-28 21:23 xinyuyuanm 阅读(395) 评论(0) 推荐(0)
摘要: No pinyin input method on this machine, so directly paste the code: /** * Judge whether the array is decreased * @param array * @return */ public boolean isDecrease(int[] array) { if (array.length<=1) { return true; } if (array[0]>array[1]) { ... 阅读全文
posted @ 2013-03-28 21:21 xinyuyuanm 阅读(504) 评论(0) 推荐(0)
摘要: http://poj.org/problem?id=1611 Description Severe acute respiratory syndrome (SARS), an atypical pneumonia of unknown aetiology, was recognized as a global threat in mid-March 2003. To minimize transmission to others, the best strategy is to separate the suspects from others. In the Not-Spreadi... 阅读全文
posted @ 2013-03-28 21:20 xinyuyuanm 阅读(166) 评论(0) 推荐(0)
摘要: #include <iostream>#include <windows.h>using namespace std;int CountBreakWhile(int n, int MilliSecondsOnce)//总次数, 每次多少毫秒,可为0{ static int count = 0;//static if(n<0 || MilliSecondsOnce<0) { return 1; } if(count >= n) { count = 0; return 1;//已到达超时时间 } count... 阅读全文
posted @ 2013-03-28 21:19 xinyuyuanm 阅读(190) 评论(0) 推荐(0)
摘要: 赖勇浩(http://laiyonghao.com)今天一个老友跟我说可以帮忙维护一下 reviewboard-svn-hooks(https://pypi.python.org/pypi/reviewboard-svn-hooks),聊起这货到底有什么问题,我说“部署在 windows 下的时候各种兼容性小问题,我又不用 windows 做服务器,改起来各种艰难。”他说还有很多人用 windows 做 svn 服务器么?我就说好几个公司都有在用。这时突然想起为什么这些客户都是做外包的呢?印象中做外包是以“搞完就算,再搞给钱”为宗旨的啊,怎么反而对代码质量这么重视(比如用 reviewboar 阅读全文
posted @ 2013-03-28 21:18 xinyuyuanm 阅读(196) 评论(0) 推荐(0)
摘要: 未经允许,禁止转载,违者必究!浣熊我最近在研究高德地图android api,看到第三章定位信息后半部分关于“如何通过MyLocationOverlay 实现自动定位”的时候我凌乱了,写得过于简单,根本不知道如何操作。最后通过阅读官方的示例代码和在网上搜集大量资料实现了地图自动定位的功能。开发指南第三章定位信息前半部分的代码实现的功能是:当手机采集的地理位置(经纬度)发生改变时在界面上显示出改变后的经纬度。如果开发过android原生定位程序的开发者应该对这部分代码不陌生,中规中矩,先注册位置监听服务,然后当位置发生改变后出发onLocationChanged()方法。现在请在官网上下载示例代 阅读全文
posted @ 2013-03-28 21:16 xinyuyuanm 阅读(915) 评论(0) 推荐(0)
摘要: 一。引子(概括地介绍Java的IO)无论是哪种编程语言,输入跟输出都是重要的一部分,Java也不例外,而且Java将输入/输出的功能和使用范畴做了很大的扩充。它采用了流的 机制来实现输入/输出,所谓流,就是数据的有序排列,而流可以是从某个源(称为流源或Source of Stream)出来,到某个目的地(称为流汇或Sink of Stream)去的。由流的方向,可以分成输入流和输出流,一个程序从输入流读取数据向输出流写数据。如,一个程序可以用FileInputStream类从一个磁盘文件读取数据,如下图所示:像FileInputStream这样的处理器叫做流处理器,它就像流的管道一样,从一个流 阅读全文
posted @ 2013-03-28 21:15 xinyuyuanm 阅读(219) 评论(0) 推荐(0)
摘要: tikz中如何旋转图形的示例: 测试旋转:\\\begin{tikzpicture}[line width =2pt]%原始图\draw[dashed] (0,0) rectangle (2,2);%旋转45度,取默认旋转点\draw[rotate=45] (0,0) rectangle (2,2);%旋转45度,指定旋转点(2,2)\draw[rotate around={45:(2,2)},blue] (0,0) rectangle (2,2);%辅助信息\draw[fill=red] (0,0) circle (4pt);\draw[fill=green](2,2) circle (4p 阅读全文
posted @ 2013-03-28 21:14 xinyuyuanm 阅读(989) 评论(0) 推荐(0)
摘要: jvm classLoader architecture:Bootstrap ClassLoader/启动类加载器 主要负责jdk_home/lib目录下的核心 api 或 -Xbootclasspath 选项指定的jar包装入工作。Extension ClassLoader/扩展类加载器 主要负责jdk_home/lib/ext目录下的jar包或 -Djava.ext.dirs 指定目录下的jar包装入工作。System ClassLoader/系统类加载器 主要负责java -classpath/-Djava.class.path所指的目录下的类与jar包装入工作。User Custom 阅读全文
posted @ 2013-03-28 21:13 xinyuyuanm 阅读(310) 评论(0) 推荐(0)
摘要: 项目过程的初期一项重要的工作就是评审需求,每个公司或者团队可能都有自己的一套流程、方案,但有效的需求评审,离不开产品和研发的共同参与。本文所分享的方案主要是针对这一轮或若干轮产品、研发共同参与的评审。这样的需求评审在研发侧往往只有研发主管尽心去了解了具体的需求细节,在研发参与需求评审的会议上,大部分研发的同学也像走马观花一边纯粹听了一遍产品的同学朗读需求文档,事后开发的时候又发现很多细节问题,有没有??下面是要给大家分享的一个方案,这个是我在我们项目组中推行实践过的方案。 其实说起来很简单,就是把需求评审会议上的角色转换一下,让研发的同学来讲解需求文档,让产品的同学来听。貌似每个产品的... 阅读全文
posted @ 2013-03-28 21:11 xinyuyuanm 阅读(352) 评论(0) 推荐(0)
摘要: Vector 和 ArrayList 比较有时用Vector更好一点,有时用ArrayList更好一点,不能准确容易的给出答案,因为要视具体情况而定,有四个主要考虑的因素:1:API2: 同步(synchronization)3:数据增长(Data growth)4:使用模式(Usage pattern)下面分别意义探讨:1:API在Ken Arnold, James Gosling, and David Holmes的Java 程序语言的描述中,Vector和ArrayList是类比设计的,从API 的角度来看,两个类有很多相似性,但是两个类也有一些不同。 2:同步(Synchronizat 阅读全文
posted @ 2013-03-28 21:10 xinyuyuanm 阅读(303) 评论(0) 推荐(0)
摘要: 一、基本使用方法 二、主机和虚拟机的硬件问题 三、虚拟机ssh服务启动 四、提示数据库里没有找到防火墙“无” 一、基本使用方法:http://www.cnblogs.com/xuxm2007/archive/2010/08/10/1796204.html 二、http://blog.csdn.net/huangzhl03/article/details/6744744WinXP SSH连接不上虚拟机的解决方法 解决方案: 首先要感谢ningzuowu,我是按照他提供的方法解决的。 地址为:http://bbs.chinaunix.net/archiver/tid-943452-page-2.. 阅读全文
posted @ 2013-03-28 21:09 xinyuyuanm 阅读(300) 评论(0) 推荐(0)
摘要: 【本文重在技巧学习,授人以鱼,不如授人以渔!!!】 因为公司项目需要对带宽占用进行测试,最近看电子工业出版社《网络管理工具使用详解》就qcheck 1.3 不能在不同的操作系统之间运行做一个总结。 本文以标题形式列出: Qcheck 1.3 不能在不同操作系统上运行问题---------------------------------正文-------------------------------可能大多数人跟我一样,都有一个习惯:就是对着课本练习,并且一般还 刻意的 与参考书中的 软件版本一致。以为这样就万事大吉!? ---------------问题描述&总结---------- 阅读全文
posted @ 2013-03-28 21:08 xinyuyuanm 阅读(295) 评论(0) 推荐(0)
摘要: 这是官网的Activity生命周期结构图,从这个图中可以看出Activity的生命周期函数挺多的,其实他的生命周期和以往我们看到的其他组件的生命周期一样,都是从创建到销毁的过程,只不过之间多加了几个生命周期函数,将他的生命周期细化了。 首先看到的事onCreate()函数,顾名思义这个函数在Activity开始创建时调用,可以在其中定义一些初始化操作。 接下来是onStart()方法,这个方法在Activity开始被执行时调用,它紧随onCreate()方法之后调用, 接着是onResume()方法,这个方法对我们来说算是比较陌生的,这个方法是在该Activity或得用户输入焦点时被调... 阅读全文
posted @ 2013-03-28 21:06 xinyuyuanm 阅读(213) 评论(0) 推荐(0)
摘要: 1、绝大多数GUI程序都是事件驱动的,应用程序一直停留在一个消息循环中,等待这用户或者别的定时事件的发生,一旦收到某种事件,应用程序就将其扔给处理这个事件的函数。不同的GUI编程架构用不同的方法将他内部的事件处理机制展现给程序开发者。对于wxWidgets来说,事件表机制是最主要的方法。2、每个wxEvtHandler的派生类,例如frame、按钮、菜单以及文档等,都会在其内部维护一个事件表,用来告诉wxWidgets事件和事件处理过程的对应关系。所以继承自wxWindow的窗口类,以及应用程序类都是wxEvtHandler的派生类。下面来创建一个静态的事件表:a、定义一个直接或者间接继承自w 阅读全文
posted @ 2013-03-28 21:05 xinyuyuanm 阅读(293) 评论(0) 推荐(0)
摘要: 最近学习了一下划分树,下面总结一下。我们在求区间最值的时候,一般可以用线段树解决,但是如果要求区间第k小或者第k大值的话线段树就有点力不从心了,这是我们可以用划分树来解决。划分树利用了快速排序的思想,首先是建树,我们设当前区间的中位数为mid,(为了能快速找到区间的中位数,我们一般先对原序列做一次排序)则我们将区间中比mid小的放入左子树,将区间中比mid大数的放入右子树中,和mid相等的要讨论一下,有些需要放到左子树中,其他的放到右子树中,注意我们将数字放入子树的时候其相对顺序是不变的。这样我们一层一层下去,每次区间都减半,则空间消耗为O(nlogn)。下面看一个例子。 假设序列长度为9,依 阅读全文
posted @ 2013-03-28 21:04 xinyuyuanm 阅读(187) 评论(0) 推荐(0)