现在位置: 首页 > frown发表的所有文章
  • 11月
  • 14日
综合 ⁄ 共 3609字 评论关闭
HashSet<E>泛型类在数据组织上类似于数学上的集合,可以进行“交”、“并”、“差”等运算。 1、HashSet<E>对象 HashSet<E>泛型类创建的对象称为集合,如: <span style="font-family:Microsoft YaHei;font-size:14px;">HashSet<String> set = HashSet<String>; </span> 那么set就是一个可以存储 string 类型数据的集合,set 可以调用 add(String s) 方法将 string 类型的数据添加到集合中。添加到集合中的数据称为集合的元素。集合不允许有相同的元素,也就是说,如果b已经是集合中的元素,......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 4423字 评论关闭
展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告  走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。 01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。 由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳......
阅读全文
  • 06月
  • 30日
综合 ⁄ 共 479字 评论关闭
文章目录 SQL ROUND() 语法 方法一:         select cast(列 as decimal(10,2)) from 表转换一下就好了,其实一般都用decimal来存钱的     方法二:        利用ROUND() 函数就可以了 ROUND 函数用于把数值字段舍入为指定的小数位数。 SQL ROUND() 语法 SELECT ROUND(column_name,decimals) FROM table_name 参数 描述 column_name 必需。要舍入的字段。 decimals 必需。规定要返回的小数位数。 SQL ROUND() 实例 我们拥有下面这个 "Products" 表: Prod......
阅读全文
  • 05月
  • 28日
综合 ⁄ 共 684字 评论关闭
/*standard binary search*/ template <typename T> int binarySearch(const vector<T> & a,const T &x){            int low = 0 , high = a.size()-1;            while(low<=high){                      int mid = (low+hign)/2;                      if(a[mid]<x){                                   low  = mid+1;                      }                      else if(a[mid]>x){                                  high = mid -1 ;                       }                       else{ ......
阅读全文
  • 05月
  • 20日
综合 ⁄ 共 396字 评论关闭
      现在很多网页表单提交采用js提交,但是使用js提交时会出现一些问题,在别的地方好好的,但是有的网页确总是不能提交,这总情况一般是由于存在表单或按钮的名字与js的保留字重名导致的,如: <form name="objForm" method="post" action="action.do">      <input type="button" name="submit" onclick="do_commit()"> </form> 上面是一个在objForm中的按钮,我们采用do_commit()方法来提交objForm function do_commit(){   document.objForm.submit(); } 这个js方法提交的时候会出错,提示不支持此属性或......
阅读全文
  • 05月
  • 18日
综合 ⁄ 共 936字 评论关闭
原作者地址:http://www.cnblogs.com/wu8685/archive/2010/12/21/1912347.html  递归算法时间复杂度的计算方程式一个递归方程:      在引入递归树之前可以考虑一个例子:   T(n) = 2T(n/2) + n2   迭代2次可以得:   T(n) = n2 + 2(2T(n/4) + (n/2) 2)   还可以继续迭代,将其完全展开可得:   T(n) = n2 + 2((n/2) 2 + 2((n/22)2 + 2((n/23) 2 + 2((n/24) 2 +…+2((n/2i) 2 + 2T(n/2i + 1)))…))))  ……(1)   而当n/2i+1 == 1时,迭代结束。     将(1)式小括号展开,可得:   T(n) = n2 + 2(n......
阅读全文
  • 05月
  • 18日
综合 ⁄ 共 373字 评论关闭
NSLog format specifiers: %@ Object %d, %i signed int %u unsigned int %f float/double %x, %X hexadecimal int %o octal int %zu size_t %p pointer %e float/double (in scientific notation) %g float/double (as %f or %e, depending on value) %s C string (bytes) %S C string (unichar) %.*s Pascal string (requires two arguments, pass pstr[0] as the first, pstr+1 as the second) %c character %C unichar %lld long long %llu unsigned long long %Lf ......
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 1420字 评论关闭
package cn.ffr.multi; import java.util.ArrayList; import java.util.List; /** * 多项式的加 * @author User * */ public class Multinominal { /** * 多项式相加 * +8X^2-5X^4+3X^5+3X^6+3X^7 * @param args */ public static void main(String[] args) { List<Node> m1 = new ArrayList<Node>(); List<Node> m2 = new ArrayList<Node>(); m1.add(new Node(3,1)); m1.add(new Node(4,2)); m1.add(new Node(3,5)); m1.add(new Node(3,6)); m2.add(new Node(-3,1)); ......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 2735字 评论关闭
1.FastJSON简介 FastJSOn是阿里巴巴开源的JSON处理工具,大家可以尝试使用一下。 官网地址:http://code.alibabatech.com/wiki/display/FastJSON/Overview Fastjson是一个json处理工具包,包括“序列化”和“反序列化”两部分,它具备如下特征: 速度最快,测试表明,fastjson具有极快的性能,超越任其他的java json parser。包括自称最快的jackson。 功能强大,完全支持java bean、集合、Map、日期、Enum,支持范型,支持自省。 无依赖,能够直接运行在Java SE 5.0以上版本 支持Android。 开源 (Apache 2.0) 2.简单使用 详......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 8830字 评论关闭
一、聚合 为了能够使用一条命令就能构建 account-email和 account-persist两个模块,我们需要建立一个额外的名为 account-aggregator的模块,然后通过该模块构建整个项目的所有模块。 account-aggregator本身也是个 Maven项目,它的 POM如下 Xml代码   <project>       <modelVersion>4.0.0</modelVersion>       <groupId>com.juvenxu.mvnbook.account</groupId>       <artifactId>account-aggregator</artifactId>       <version>1.0.0-SNAPSHOT</version>......
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 1923字 评论关闭
JGibbLDA是一个Java版本的LDA实现,使用Gibbs采样进行快速参数估计和推断。本文是我自己实现的把JGibbLDA在myeclipse中跑起来的方法。 1.下载JGibbLDA的jar包,并解压;(网址:http://jgibblda.sourceforge.net/#Griffiths04) 2.将1中解压的文件夹放在MyEclipse工作空间中;(如果不清楚自己的工作空间在哪里,File - Switch Workspace进行查看) 3.在MyEclipse中Import进2中放在工作空间中的文件夹; 4.成功导进去之后,在项目名上右击 - Properties - Java Build Path - Libraries 中Add JARs ,添加args4j-2.0.6.jar包 5.找到......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 1751字 评论关闭
1. 开发环境 主机Host:Windows XP sp3(32bit) 客户机Guest:VMware 7.01上安装Debian Lenny ARM板Board:up-tech s3c2410 DVK1.1 串口minicom 使用交叉线或直连线通过交换机   2. 设置IP地址        将主机IP设为192.168.1.1,子网掩码255.255.255.0,默认网关:192.168.1.2        在VMware中设置网络为桥接方式,与ARM板进行通信,只能用Bridge方式,然后进入客户机Linux,关闭自动获取IP,并手机设置:IP 192.168.1.10,子网掩码255.255.255.0,默认网关:192.168.1.2        ARM板192.168.1.100,子网掩码255.255.255.0     ......
阅读全文