现在位置: 首页 > snob发表的所有文章
  • 08月
  • 17日
综合 ⁄ 共 1115字 评论关闭
题目链接:uva 10228 - Star not a Tree? 题目大意:给定若干个点,求费马点(距离所有点的距离和最小的点) 解题思路:模拟退火算法,每次向周围尝试性的移动步长,如果发现更优点,则转移。每次操作之后减少步长后做同样的操作,直到步长小于指定精度。 #include <cstdio> #include <cstring> #include <cmath> #include <cstdlib> #include <ctime> #include <algorithm> using namespace std; const int maxn = 105; const int MOD = 1e4+1; const double eps = 1e-9; const double I......
阅读全文
  • 10月
  • 21日
编程语言 ⁄ 共 688字 评论关闭
missing()函数是用来检验缺失值的函数 帮助文档里有个例子,它是用来检查包含缺失值的变量的: data _null_; input @1 var1 3. @5 var2 3.; if missing(var1) then do; put 'Variable 1 is Missing.'; end; else if missing(var2) then do; put 'Variable 2 is Missing.'; end; datalines; 127 988 195 ; run; 另外,我们经常遇到需要剔除缺失值的情况,通常习惯用if variable=. then delete;这个语句在很多情况下容易出错, 例如: data value; input......
阅读全文
  • 07月
  • 17日
综合 ⁄ 共 1592字 评论关闭
很多时候,我们在windows下安装完cygwin后,使用时发现装少了软件。那么怎么办? 1)有的人说用setup.exe那个玩意再搞一遍。个人比较觉得那个方法蛋疼。 2)有的人说用find命令,怎么安装之类的,也不太爽。 3)后来发现apt-cyg这个程序,真是强大啊。使用方法和ubuntu下的apt-get一样。爽死啦。 安装apt-cyg的方法如下(在cygwin中输入如下命令):   # svn --force export http://apt-cyg.googlecode.com/svn/trunk/ /bin/   # chmod +x /bin/apt-cyg 使用apt-cyg来安装软件:   # apt-cyg install git-core gnupg f......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 4778字 评论关闭
我首先从宏观的角 度观察Binder,Service,Service Manager,并阐述各自的概念。从Linux的概念空间中,Android的设计Activity托管在不同的的进程,Service也都是托管在不 同的进程,不同进程间的Activity,Service之间要交换数据属于IPC。Binder就是为了Activity通讯而设计的一个轻量级的 IPC框架。   在代码分析 中,我发现Android中只是把Binder理解成进程间通讯的实现,有点狭隘,而是应该站在公共对象请求代理这个高度来理解 Binder,Service的概念,这样我们就会看到不一样的格局,从这个高度来理解设计意图,我们才会对Andr......
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 3167字 评论关闭
更好地使用LinkedIn的十种方法   更好地使用LinkedIn的十种方法  LinkedIn上Google的员工,平均每人有47个联系人。 LinkedIn上哈佛商学院的毕业生,平均每人有58个联系人。所以你大可以不去读MBA,而去Google工作,这样你就可以获得你需要的大部分联系人。然后,你只须雇佣哈佛的MBA来为你工作就可以了。 在LinkedIn上,拥有超过20个联系人的用户相比只有少于5个联系人的用户,获得一个工作机会的可能性要多34倍。 所有的财富500强企业都会在LinkedIn上展示。事实上,其中有499家是由总监及以上级别的雇员展示的。 根据我的内......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 13690字 评论关闭
#include "stdio.h"  #include <stdlib.h>  //#include <conio.h>  #include <string.h> #include"unistd.h"  int physic[100];    //文件地址缓冲区 int style=1;     //文件的类型 char cur_dir[10]="root";  //当前目录    struct command {     char com[10]; }cmd[12];  struct block {     int n;      //空闲的盘快的个数     int free[50];    //存放空闲盘快的地址     int a;      //模拟盘快是否被占用 }memory[20449];  struct block_super {     int n;      //空闲的盘快的个数     int free[50];......
阅读全文
  • 02月
  • 12日
综合 ⁄ 共 449字 评论关闭
     在C:/Program   Files/Common   Files/Borland   Shared/BDE下面有一个bdeinst.cab,把它解压开后有一个bdeinst.dll,把他打包到你的安装程序,然后选择注册该文件。         手工操作用:regsvr32   bdeinst.dll         这样bde就安装上去了         2。     安装InstallShield后,需要把/Borland/CBuilder6/MergeModules     目录中的文件拷贝到     D:/Program   Files/InstallShield/InstallShield   Express/Modules/i386     目录中     就能安装C++Builder控件。         3。     从网上下BDE的独立安装包,在installs......
阅读全文
  • 01月
  • 24日
综合 ⁄ 共 1065字 评论关闭
图的深度优先搜索法是树的先根遍历的推广,它的基本思想是:从图G的某个顶点v0出发,访问v0,然后选择一个与v0相邻且没被访问过的顶点vi访问,再从vi出发选择一个与vi相邻且未被访问的顶点vj进行访问,依次继续。如果当前被访问过的顶点的所有邻接顶点都已被访问,则退回到已被访问的顶点序列中最后一个拥有未被访问的相邻顶点的顶点w,从w出发按同样的方法向前遍历,直到图中所有顶点都被访问。 图的广度优先搜索是树的按层次遍历的推广,它的基本思想是:首先访问初始点vi,并将其标记为已访问过,接着访问vi的所有未被访问过......
阅读全文
  • 01月
  • 24日
综合 ⁄ 共 8190字 评论关闭
在上篇文章“myeclipse试用小记----Hibernate多对一单向关联(1)”中,讲到了“Hibernate多对一单向关联”,现在我打算把这个做成双向的,也就是多对一双向关联,看看myeclipse是如何实现的。   环境、数据库还和上篇文章的一样。只是表中的数据清空了。   注意:对于有外键的表,清空数据有两种方法:第一是先drop掉外键约束后,进行清除。第二种是先清除从表数据(orders),然后清除主表的数据(customers),具体我及不说了,有空我在写写数据库外键约束的方面的文章,这点也很重要的。   步骤 1、清除orders、customers......
阅读全文
  • 01月
  • 09日
综合 ⁄ 共 858字 评论关闭
本文转载至:https://linuxtoy.org/archives/btrfs-current-status.html 随着默认搭载 Btrfs 文件系统的 openSUSE 13.2 发布,这个备受期待的 Linux 系统下一代文件系统距离生活近了不少。来自富士通的开发者 Satoru Takeuchi 在 LinuxCon 2014 上分享了 Btrfs 文件系统的发展现状,表示当下 Btrfs 已经可以在生产环境下部署使用了。 隶属富士通 Linux 开发部门的 Satoru Takeuchi 表示富士通从 2010 年开始就开始进行 Btrfs 的相关开发,因为这是唯一能满足关键任务系统的稳定及健壮需求的文件系统。摘录其演示文稿的中的一些......
阅读全文
  • 12月
  • 12日
综合 ⁄ 共 937字 评论关闭
题目:统计一段由字符和空格组成的字符串中有多少单词 分析:面试环节中,考官中意的一道题,之所以问到这个题目,目的是要知道你对状态机了解多少。 具体过程                                   从题目上看,如果对一个字符串进行处理,那么可以有下面几种情形:初始状态,字符状态,空格状态,结束状态。那么这几种状态之间应该怎么迁移呢?        1、初始状态: 如果输入符号是空格,那么进入空格状态;如果是字符,那么就进入字符状态,同时单词个数+1;如果是结束状态,那么直接返回;        2、字符状态:如果输入符号......
阅读全文
  • 11月
  • 29日
综合 ⁄ 共 3072字 评论关闭
  FIRST_VALUE 功能描述:返回组中数据窗口的第一个值。有些类似于SQL Server中的first(),但用法完全不一样,而功能也强大一些。  SQL> create table EMP(   id   number,   name varchar2(20),   age  number,   POS VARCHAR2(20)); SQL>  alter table EMP  add constraint emp_PK_id primary key (ID);  ... SQL> SELECT * FROM EMP;     ID NAME AGE POS   1 A 25 PM   2 B 20 PM   3 C 30 PL 4 D 35 PL   5 E 36 PL 需求:求出每种职位的平均年龄,同时列出每种职位的年龄最大和最小者。 SQL> S......
阅读全文