摘要:
一转眼几个月过去了。。真是忙碌的几个月,最近在弄CAS 身份认证系统,新版本的CAS需要使用Maven进行构建,所以还要研究下Maven相关的资料。第一步就是下载安装Maven。根据官方网站的文档很容易就可以将Maven安装到本机。具体步骤记录如下:到官方下载页面下载构建好的工程(也有源码可以拿回来自己Build)http://maven.apache.org/download.cgi(我下载的是标红框那个) 检查JDK环境,运行Maven的需要安装JDK,只有JRE是不行的。JDK要求1.5或更新版本。(编译Maven可以使用早期的JDK1.3等等都没有关系)解压缩刚刚下载的zip包,里面有 阅读全文
摘要:
1.block 代码块do...end 或 {} 构成一个代码块,就像常见的 .each后面跟的代码块、my_nums = [1,2,3]my_double_nums = my_nums.collect {|num| num*2}puts "#{my_double_nums}"#=> [2,4,6]collect能作用在Array的每个元素上,也支持collect! 操作,即改变数组本身。map! 和 collect! 作用相同 yield关键字 yield能够在方法内调用 block,这也是为什么有一些方法能接受一个block而另一些不行。 Why do some 阅读全文
摘要:
jQuery Animation的工作原理是通过将元素的CSS样式从一个状态改变为另一个状态。CSS属性值是逐渐改变的,这样就可以创建动画效果。只有数字值可创建动画(比如 "margin:30px")。字符串值无法创建动画(比如 "background-color:red")。详细用法请参考jQuery 效果 - animate() 方法和官方教程。像CSS3好多效果因为不是数值的,所以是没有办法直接通过animate()方法实现的。如translate(), rotate(), scale(), skew(), matrix(), rotateX(), 阅读全文
摘要:
简单题。/**/#include#include#include#include#include#include#include#include#include#includeusing namespace std;typedef long long int64;//typedef __int64 int64;typedef pair PII;#define MP(a,b) make_pair((a),(b)) const int maxn = 18;const int inf = 0x7fffffff;const double pi=acos(-1.0);const double eps = 阅读全文
摘要:
android中解析文件的三种方式 好久没有动手写点东西了,最近在研究android的相关技术,现在就android中解析文件的三种方式做以下总结。其主要有:SAX(Simple API for XML),DOM(Document Object Model),Pull.其中前面两种和JAVA中解析XML文件方法类似,第三种解析方式则是Android自带集成的解析方式。 SAX解析:属于事件驱动解析,先不解析整个文档,如果解析到符合XML要求的,我们则可以返回。这样解析的优势是我们不用解析整个文件,效率高。但不足是,我们无法准确的定位到解析的地方。 DOM解析:整片文档解析。一次加载,... 阅读全文
摘要:
所谓“职业”就是指社会赋予每个人的使命和责任;所谓“职业人”就是指愿意并能够完成使命并承担责任的人。 诚信,责任,自律,自觉, 职业人 - 必备素质 1、商务礼仪。这将最直接地体现一个人的职业素养,简要概括为举止得体、仪表 大方、谈吐温文尔雅。 2、时间观念。一个没有时间观念的人会让人没有信任感,须注重以下几个方面: 遵守上班时间、会议时间、同外公司的人约定的时间。上班应比公司所规定的时间早到五分钟左右,利用这短短的几分钟,使自己的心情稳定下来,准备迎接一天工作的挑战。 ... 阅读全文
摘要:
Pointer: A pointer is a variable that contains the address of a variable. if c is a char and p is a pointer that points to it, we could represent the situation this way: &:The unary operator & gives the address of an object, so the statement p = &c; assigns the address of c to ... 阅读全文
摘要:
LinJM @HQU 谈及遗传算法,我首先想到的就是孟德尔的豌豆实验。当然,遗传算法实质上并不能用豌豆实验说明,豌豆实验探讨了分离定律和自由组合定律,而遗传算法所借鉴的并不是这两个定律。遗传算法,简单的讲,就是达尔文的适者生存的原理,当新结果的适应度比原来的适应度高,那么这个结果就保存下来,并遗传给下一代,就是把好的留下来(这个“好的”,“怎么好”,就是我们根据具体情况具体定义的)当然,这里面不仅仅是把好的结果留下来,同时还借鉴了遗传进化里面的染色体交叉和变异的想法。闲话说完,那么咱们就来看看遗传算法比较正式的说法是什么: 遗传算法是计算机科学人工智能领域中用于解决最优化的一种搜索启发... 阅读全文
摘要:
很久之前在Win7基础上安装了Ubuntu12.04系统,采用硬盘安装的方法。分了1个10G的硬盘分区F盘用于存放Ubuntu12.04的引导文件,其实完全可以制作一个Ubuntu12.04的U盘启动盘。我的分区一共250G空间,格局是这样的:C盘存放Win7系统文件,包括程序等,共40G;D盘和存放资料,80G;E盘70G,存放资料;F盘10G,用于存放Ubuntu12.04的引导文件;前面的C~F分区全是标准的NTFS格式的;另外一个50G格式化后将原有的NTFS格式变成FAT32格式,用于安装Ubuntu12.04。 说实话,现在自己对于Ubuntu12.04的安装算是相当熟悉了。曾经. 阅读全文
摘要:
分享一个非常不错的字符串加密和解密的程序。可以指定不同的密钥对同一字符串进行不同的加密操作,增强加密性能。 Java代码如下:package com.app;import java.security.Key;import java.security.Security;import javax.crypto.Cipher;/** * DES加密和解密工具,可以对字符串进行加密和解密操作 。 */public class Test4 { /** * 默认构造方法,使用默认密钥 */ public Test4() throws Exception { this(strDefaultKey)... 阅读全文