现在位置: 首页 > detente发表的所有文章
  • 05月
  • 06日
操作系统 ⁄ 共 3690字 评论关闭
昨天因为/etc/rc.d/rc文件被我弄坏,不得不重新安装系统,安装的发行版内核用的还是2.6.18,决定要赶紧升级下内核,呵呵。话说linux2.6.37.2内核出来也已经有一段时间了,目前2.6.38还在开发当中,于是还是下个stable的,步骤如下: 1.  ftp://ftp.kernel.org/pub/linux-2.6.37.2.tar.bz2获取源代码,放在/usr/src/kernel下, 并用tar解压 2.  首先看一下源目录中Documentation/Changes,看看要升级哪些软件 o  Gnu C                  3.2                     # gcc --versiono  Gnu make               3.80                    ......
阅读全文
  • 01月
  • 12日
操作系统 ⁄ 共 585字 评论关闭
 VMware中ubuntu忘记密码的解决办法: 一、用安装盘重启,这时候你将获得root权限,但这个不是今天说的重点。 二、这种情况更加常见,我们身边并没有安装盘,但grub为我们提供一个非常方便的方法: 重启ubuntu,随即长按shift进入grub菜单; 选择recovery mode,回车确认; 在Recovery Menu中,选择“Root Drop to root shell prompt”,回车确认; 进入shell界面,使用passwd命令重新设定密码:passwd david,(david是系统中已有的username),回车确认; 输入新密码; 再次确认新密码; 看到密码设定成功提示:passwd: password u......
阅读全文
  • 10月
  • 01日
综合 ⁄ 共 1261字 评论关闭
解法1:扫描两遍数组,分别求出最大的数和最小的数,需要比较2*N次。 函数如下: void find_max_min(int &max,int &min,int n,int *a) { if(n<=0) return; if(n==1) { max=a[n]; min=a[n]; return; } max=a[0]; min=a[0]; for(int i=0;i<n;i++) { if(a[i]>max) { max=a[i]; } if(a[i]<min) { min=a[i]; } cout<<i<<" min is"<<min<<" "<&......
阅读全文
  • 08月
  • 12日
综合 ⁄ 共 7559字 评论关闭
  目录 [隐藏] 1 软件项目管理的概述 2 软件项目的计划 3 软件项目的控制 4 软件项目管理的特性 5 软件项目管理的组织模式 6 软件项目管理的内容 7 软件项目管理的成功原则 if (window.showTocToggle) { var tocShowText = "显示"; var tocHideText = "隐藏"; showTocToggle(); } 软件项目管理的概述   所谓软件项目管理就是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员(People)、产品(Product)、过程(Process)和项目(Project)进行分析和管理的活动。软件项目管理先于任何技术活......
阅读全文
说实话,写了这么多程序了,还从来没有用JUnit作为单元测试工具测试过,今天就来学习一下 1、    说实话,写了这么多程序了,还从来没有用JUnit作为单元测试工具测试过,心理面感到真的是惭愧。原来的所有测试,我都是通过在控制台打印输出语句看结果,这样就可以根据自己打印的信息自己去判断,如果是少量的打印语句,还好办,但是如果是多数,那就不好办了,有些时候在测试好后,发布的程序中一般都不包括打印语句,这样就会把测试好的程序的打印测试语句去掉。所谓,人无完全,程序也没有绝对不出错的,只是看条件而已,......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 11085字 评论关闭
珍惜生命,多做笔记 android应用如果是发布到豌豆荚/应用宝等平台上,是不需要自己做更新功能的,只需要在相关平台上更新就行.不过如果希望能够通过应用本身来检查和更新自己,就需要自己来开发相应的功能了. 很显然,为了完成这一功能,一个服务端是少不了的,我们需要下载服务端上面的新版本的apk文件来更新自己,同时为了检测版本信息,需要另一个文件来进行版本控制,这里我使用的是xml文件. 客户端先读取服务器上面配置的xml文件来比较自己和服务器上的版本号,如果有更高的版本,就可以下载服务器上面的apk文件了. 使用myeclipse新建一个......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 3357字 评论关闭
<?PHP /* *文件上传类 **/ class upfile{ private $file_size;//上传源文件大小 private $file_tem;//上传文件临时储存名 private $file_name;//上传文件名 private $file_type;//上传文件类型 private $file_max_size=2000000;//允许文件上传最大 private $file_folder="uploadFiles";//文件上传路径 private $over_write=false;//是否覆盖同名文件 //允许上传图片的类型 private $allow_type=array('image/jpg','image/jpeg','image/png','image/pjpeg','image/gif','image/bmp','image/x-png'); //构造类......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 1291字 评论关闭
      在我们使用CVS进行软件开发过程中的版本控制的时候,经常遇到一些概念,弄清楚这些概念的含义有利于我们更好的服务于项目管理与开发   1.Repository( 仓库 ) 它是 CVS服务器(可能在远程,也可能在本地)的根目录,我们所有的工作都保存在这个仓库中,包括源代码和这些代码的全部历史。你可以把Repository想象成一个仓库,仓库中有许多“木桶”,每个“木桶”就是我们的一个让CVS管理起来的工程。对于CVS来说,这些“木桶”之间是没有什么关联的,删除一个“木桶”不会影响别的“木桶”。我们所想象的木桶,在CVS术语中,又叫模......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 1697字 评论关闭
1、下载tar包:http://nginx.org/en/download.html 2、安装nginx   #tar xvf nginx-1.0.14.tar.gz      #cd nginx-1.0.14     #./configure --with-http_stub_status_module  (方便浏览器访问nginx的状态)     #make     #make install 3、添加nginx到系统服务:     #vi /etc/rc.d/init.d/nginx   #!/bin/bash #nx Startup script for the Nginx HTTP Server # this script create it by gcec at 2009.10.22. # it is v.0.0.1 version. # if you find any errors on this scripts,please contact gcec cyz. # and send mail to ......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 331字 评论关闭
一.文献名字和作者     Non-rigid Segmentation using Sparse Low Dimensional Manifolds and Deep Belief Networks, CVPR2014     二.阅读时间     2014年10月4日 三.文献的贡献点     文献的主要贡献点在于提出了一种基于稀疏低维流形的直接的非刚体分割方法,而不是传统的需要经过刚体检测,然后再进非刚体描述,同时,作者提出来的方法也是具有较小的搜索空间和较低的训练复杂度。      作者主要是在超声波图像中做左心室瓣的分割和正脸图像中做嘴唇分割。这篇文章将问题引入到上面提到的两个方面的时候,说法很值得学习......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 2516字 评论关闭
  1。用VC.NET编辑程序,按Ctrl+F7,出现下列错误: fatal error C1083: 无法打开预编译头文件:“Debug/UGFace.pch”: No such file or  directory   解决方法:修改:项目->属性->C/C++ ->预编译头->不使用预编译头 即可。 2。先打开一个以前做了一下的工程,编译通过,能运行。我就稍微修改了一下代码(只是修 改一个参数使写入INI文件的整数由0变为10),这时编译通不过了,提示头文件“stdafx.h”编译错误(具体错误提示忘记了),错误位置指向应用程序类的源文件的语句“#include "stdafx.h"”。不包含这个文件是不行的......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 6720字 评论关闭
原文:http://igoro.com/archive/what-really-happens-when-you-navigate-to-a-url/   作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。 本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事~ 1. 首先嘛,你得在浏览器里输入要网址:   2. 浏览器查找域名的IP地址 导航的第一步是通过访问的域名找出其IP地址。DNS查找过程如下: 浏览器缓存 – 浏览器会缓存DNS记录一段时间。 有趣的......
阅读全文