摘要: N! Problem Description Given an integer N(0 ≤ N ≤ 10000), your task is to calculate N! Input One N in one line, process to the end of file. Output For each N, output N! in one line. Sample Input 123 Sample Output 126 Author JGShining(极光炫影... 阅读全文
posted @ 2013-11-01 19:32 pangbangb 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 在rhel6.3上安装 金山WPS rpm包时,容易出现出现错误wps Requires: libstdc++.so.6(GLIBCXX_3.4.14)。即使安装成功,也不能够使用,只是缺少了一个libstdc++包而已。 解决办法: 1、首先先忽略依赖检查安装kingsoft-office-9.1.0.4032-0.1.a10.i686.rpm包 rpm -ivh kingsoft-office-9.1.0.4032-0.1.a10.i686.rpm包 --nodeps 如果显示已经安装,但不能使用的话,用命令删除重新安装。rpm -e kingsoft-office 2、下载... 阅读全文
posted @ 2013-11-01 19:31 pangbangb 阅读(990) 评论(0) 推荐(0) 编辑
摘要: ISO C定义了一个函数getenv,可以用其取环境变量值。#include char* getenv(const char* name); //返回与name关联的value的指针,若没有找到则返回NULL。除了取环境变量的值,有时也需要设置环境变量,但是不是所有的系统都支持,详细如下图: clearenv不是SUS的组成部分,它被用来删除环境表中的所有项。表中的三个函数原型是:#include int putenv(char *str); //将name=value的字符串放到环境表中,如果name已经存在,则先删除其原来的定义。int setenv(const char* name,.. 阅读全文
posted @ 2013-11-01 19:27 pangbangb 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 接着统计学习中knn算法实验(1)的内容Problem:Explore the data before classification using summary statistics orvisualizationPre-process the data (such as denoising, normalization, feature selection, …)Try other distance metrics or distance-based votingTry other dimensionality reduction methodsHow to set the k value, 阅读全文
posted @ 2013-11-01 19:25 pangbangb 阅读(499) 评论(0) 推荐(0) 编辑
摘要: ASP.NET公有六种验证控件,分别如下:控件名 功能描叙 RequiredFieldValidator(必须字段验证) 用于检查是否有输入值 CompareValidator(比较验证) 按设定比较两个输入 RangeValidator(范围验证) 输入是否在指定范围 RegularExpressionValidator(正则表达式验证) 正则表达式验证控件 CustomValidator(自定义验证) 自定义验证控件 ValidationSummary(验证总结) 总结验证结果下面,我们来看这些控件的使用:一、RequiredFieldValidator(必须字段验证)的使用Require 阅读全文
posted @ 2013-11-01 19:23 pangbangb 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 题目: 二维平面上N个点之间共有C(n,2)条连线。求这C(n,2)条线中斜率小于0的线的数量。二维平面上的一个点,根据对应的X Y坐标可以表示为(X,Y)。例如:(2,3) (3,4) (1,5) (4,6),其中(1,5)同(2,3)(3,4)的连线斜率 x1,y1>y2)或者相反(x1>x2,y2>y1)。其实也就是经过二四象限直线上的点满足的条件。 那么既然如此,我们可以先对x从小到大排序,那么对于每一个点,能够和这个点组成斜率小于0的点就是后面所有点中纵坐标y小于当前点纵坐标的点,那么直线的数量也就是比当前y值小的点的个数。判断到这里,一般人都会想到枚举,直接对于每 阅读全文
posted @ 2013-11-01 19:22 pangbangb 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 作者:Younger Liu,本作品采用知识共享署名-非商业性使用-相同方式共享 3.0 未本地化版本许可协议进行许可。在分析Linu内核启动的过程中,发现一段“不平常”的日志,感觉产生这段日志的代码肯定是“不可思议”的。因此就大致分析了一下:日志如下:[ 0.000000] console [ttyMT0] enabled[ 2.157770] Calibrating delay loop... 1694.10 BogoMIPS (lpj=4235264)更精细的日志如下: [ 0.000000] start:sched_clock_init. [ 2.100505] end :sched_ 阅读全文
posted @ 2013-11-01 19:21 pangbangb 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 实验的主要内容是将truecolor的图片通过一个优化算法得到其256色的最优表示。本实验采用kmean做算法对像素的色彩进行聚类的计算,分类得到一个色彩数为256的CodeBook,和一个包含有CodeBook索引的矩阵,原图片的颜色值都从CodeBook中获取,colorMap矩阵保存其中像素颜色的索引值,这样通过索引恢复出一个近似的图片文件,达到比传统的GIF图像更好的效果。 由上图可见,256色的GIF图像有明显的颗粒感,这是因为图像发色数过低造成的颜色不连贯。 上图是通过优化算法计算的256色的图片,从图片上可以看出,颜色过渡平滑,几乎看不出颗粒感,相较于256色的GIF图像有... 阅读全文
posted @ 2013-11-01 19:19 pangbangb 阅读(936) 评论(0) 推荐(0) 编辑
摘要: 授权即访问控制,它将判断用户在应用程序中对资源是否拥有相应的访问权限。如,判断一个用户有查看页面的权限,编辑数据的权限,拥有某一按钮的权限等等。一、用户权限模型为实现一个较为灵活的用户权限数据模型,通常把用户信息单独用一个实体表示,用户权限信息用两个实体表示。用户信息用 LoginAccount 表示,最简单的用户信息可能只包含用户名 loginName 及密码 password 两个属性。实际应用中可能会包含用户是否被禁用,用户信息是否过期等信息。用户权限信息用 Role 与 Permission 表示,Role 与 Permission 之间构成多对多关系。Permission 可以理解为 阅读全文
posted @ 2013-11-01 19:17 pangbangb 阅读(1309) 评论(0) 推荐(0) 编辑
摘要: 第一步 创建一个User.java文件 来两个变量 public class User { private String userName; private String userPassword; //。。。这里省略set() get()方法一定要加上; }第二步 创建一个user.ftl文件 模板 先放在web目录下吧 user.ftl ${user.userName} ${user.userPassword} 第三步 创建一个FreemarkerUtil.jav... 阅读全文
posted @ 2013-11-01 19:15 pangbangb 阅读(1736) 评论(0) 推荐(0) 编辑
摘要: Apache Shiro的配置主要分为四部分:SecurityManager的配置URL过滤器的配置静态用户配置静态角色配置其中,由于用户、角色一般由后台进行操作的动态数据,比如通过@RequiresRoles注解控制某方法的访问,因此Shiro配置一般仅包含前两项的配置。SecurityManager的配置: ,详细说明见官方文档--> --> --> URL过滤器的配置Shiro主要是通过URL过滤来进行安全管理,这里的配置便是指定具体认证和授权规则 ... 阅读全文
posted @ 2013-11-01 19:13 pangbangb 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 配置web.xml,applicationContext.xml,spring-mvc.xml,applicationContext-shiro.xml,而且都有详细的说明。Web.xml是web项目最基本的配置文件,看这个配置,可以快速知道web项目使用什么框架,它就像一个面板,切入我们想用的插件。applicationContext.xml是spring的基本配置,主要配置数据源、JPA实体管理器工厂、事务spring-mvc.xml是SpringMVC的配置,applicationContext-shiro.xml是shiro的配置,主要配置securityManager、shiroFi 阅读全文
posted @ 2013-11-01 19:10 pangbangb 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 待续... 阅读全文
posted @ 2013-11-01 19:08 pangbangb 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 0 QE will begin test the product when system is stable. so they may log a lot of issues, and our daily work may focus on fixing these issues, and slow down the developing progress. we need tofind the causesand fix issues in limited time.How to improve the efficiency ? I think there are some rules ac 阅读全文
posted @ 2013-11-01 19:03 pangbangb 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 2013年10月31,在第二家公司工作五个月后,还是选择了离开。下班之前做的最后一件事,发了一封道别的电子邮件。 Talk is cheap.Show me the code. ——LinusTorvalds大神的语录总是犀利桀骜,我只能作为一名听众。也许这都不够格,以至在XX公司不得选择中场退出。 但我看来,代码终将是面向机器的,它能给予我们的或许只是思维上的启迪,技巧上的快感,真正让人穿越时空而感动的还是面向人类自身的语言文字。"Talk is cheap",我没有大神的水平,无法用code表达,只有以文字写下道别的话。看一位博主的文章,辞职后在北大图书馆赋闲六个月,引 阅读全文
posted @ 2013-11-01 19:01 pangbangb 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Nutch1.7学习笔记:基本环境搭建及使用作者:雨水,时间:2013-10-31博客地址:http://blog.csdn.net/gobitan说明:Nutch有两个主版本1.x和2.x,它们的主要区别是2.x引入了Gora作为存储抽象层,从而支持各种NoSQL数据库,如HBase,Cassandra等。本文是以1.x的最新版Nutch1.7 (发布于2013年6月25日)为例。环境准备:一台Ubuntu Linux服务器,可以装在VMware虚拟机中。下载Nutch1.7版本的二进制包,地址:http://www.apache.org/dyn/closer.cgi/nutch/,选择一个 阅读全文
posted @ 2013-11-01 18:59 pangbangb 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 最近学习了数据结构,在这几天主要学习了线性表。它的定义如下:线性表是最基本、最简单、也是最常用的一种数据结构。线性表中数据元素之间的关系是一对一的关系,即除了第一个和最后一个数据元素之外,其它数据元素都是首尾相接的。线性表的逻辑结构简单,便于实现和操作。在这里写了线性表的初始化,赋值,删除等操作。具体的会再补充。#include "stdio.h"#include "malloc.h"#include "stdlib.h"# define LIST_INIT_SIZE 100# define LISTINCREMENT 10# def 阅读全文
posted @ 2013-11-01 18:57 pangbangb 阅读(860) 评论(0) 推荐(0) 编辑
摘要: oracle group by中rollup和cube的区别: Oracle的GROUP BY语句除了最基本的语法外,还支持ROLLUP和CUBE语句。CUBE ROLLUP 是用于统计数据的。 实验使用SCOTT用户的EMP表测试 1.仅使用GROUP BY分组,GROUP BY后的单列可以用括号,也可以不用。以下两种写法作用一样: SCOTT@bys1>SELECT deptno, avg(sal) FROM emp GROUP BY deptno; SCOTT@bys1>SELECT deptno, avg(sal) FROM emp GROUP BY (deptno); D 阅读全文
posted @ 2013-11-01 18:55 pangbangb 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 今天学习的控件是MultiAutoCompleteTextView 。 提到MultiAutoCompleteTextView 我们就自然而然地想到AutoCompleteTextView ,就想知道他们之间到底有什么区别。在讲他们区别之前呢先来看看下面两张图片: (图1)AutoCompleteTextView (图2)MultiAutoCompleteTextView这两张图片中使用的都是同样的Adapter , 然而在图1中输入图2中的内容时却得不到任何内容,为什么?先从他们的关系上说说, MultiAutoCompl... 阅读全文
posted @ 2013-11-01 18:54 pangbangb 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 单件模式是非线程安全的:// Single threaded versionclass Foo { private Helper helper = null; public Helper getHelper() { if (helper == null) { helper = new Helper(); } return helper; } // other functions and members...} 这段在使用多线程的情况下无法正常工作。在多个线程同时调用getHelper()时,必须要获取... 阅读全文
posted @ 2013-11-01 18:53 pangbangb 阅读(455) 评论(0) 推荐(0) 编辑