现在位置: 首页 > fghtrut发表的所有文章
  • 08月
  • 03日
综合 ⁄ 共 381字 评论关闭
split函数的用法(Linux里AWK中split函数的用法) he awk function split(s,a,sep) splits a string s into an awk array a using the delimiter sep. set time = 12:34:56 set hr = `echo $time | awk '{split($0,a,":" ); print a[1]}'` # = 12 set sec = `echo $time | awk '{split($0,a,":" ); print a[3]}'` # = 56 # = 12 34 56 set hms = `echo $time | awk '{split($0,a,":" ); print a[1], a[2], a[3]}'` set hms = `echo $time | awk '{split($0,a,":" ); for (i=1; i<=3; i++) print a[i]}'`
阅读全文
  [置顶] HTML5 实现小车动画效果(Canvas/CSS3/JQuery) 分类: WEB前端技术2012-02-03 19:14 3991人阅读 评论(13) 收藏 举报 HTML5正在变得越来越流行。在这个移动设备日益增长的时代,对来自Adobe的Flash插件的改造需求也正在快速增长。因为就在最近,Adobe宣布Flash将不再支持移动设备。这意味着,Adobe自身也认为对移动设备来讲HTML5是一项重要的技术。而桌面系统的改变也是迟早的事。 HTML的一大劣势就是对于多媒体技术支持的缺乏。在HTML中,你无法直接显示一个视频或在屏幕上绘画。在HTML5中,随着<video>与......
阅读全文
  • 08月
  • 11日
综合 ⁄ 共 5746字 评论关闭
集团本外币现金池解决方案: 1、方案描述   集团总公司每日终统一上收各成员企业账户资金头寸,并集中到集团总公司“现金池”(CASH POOL)账户;集团总公司以现金池中资金及其统一向招商银行申请获得的授信额度为保证,约定各成员企业的日间透支额度;在约定的透支额度内,若日间成员企业账户余额不足,可以账户透支的方式自主对外付款;日终,集团总公司与招商银行统一清算,以现金池资金或授信项下融资补足各成员企业透支金额。   2、业务示意图   日终,子公司A、子公司C账户资金余额500、200自动归集总公司现金池;子公......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 1663字 评论关闭
使用Mybatis高级映射的困惑(N+1)40   为了解决“N+1”问题,Mybatis推荐使用left join等关联查询,并结合<association>等标签来映射高级查询结果。 比如:   Xml代码   <resultMap type="Order" id="baseResultMap">     <id property="id" column="order_id" />     <result property="no" column="order_no"/>     <result property="name" column="order_name" />     <association property="goods" javaType="Goods" resultMap="com.hfrelay.persistence.spares.SparesMapper.sparesR......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 14552字 评论关闭
第二章Shell的结构  “Shell 编程”的大伞之下有大量的API函数和COM接口。这个种类繁多的‘命令’集允许你用不同的方法对Windows Shell进行编程。函数和接口并不是两种提供相同功能的等价途径,相反,它们在不同的逻辑层上提供不同的功能。          API函数包含了用户想要在Shell对象上执行的基本操作,如文件和文件夹。COM接口则给出了扩展增强,甚至客户化各种要素对象的机会,包括Shell本身标准行为。用面向任务的方法对函数和对象进行分组将给我们一个总体上观察Shell的机会,因此,我们仍然能够把它看作一个具有属性和方法的对象......
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 5131字 评论关闭
 本文来自:http://www.ibm.com/developerworks/cn/java/j-lo-jdk7-1/index.html JDK 全称 Java Development Kit,是一套供 Java 开发人员使用的软件开发工具,其中包括了 JRE(Java Runtime Environment),以及 Java、Jar、Javac、 Javap、Javah、Javaws 等工具。自从 Sun 公司于 2006 年 12 月 11 日发布 JDK6 到 Oracle 公司于 2011 年 7 月 28 日发布 JDK7,历时长达 5 年之久,期间经历了不少大大小小的事件。所以首先,让我们来回顾一下 JDK7 发展历史上的风风雨雨。 2009 年 1 月,Sun 开始开发 JDK7 Milestone 1。 2009 ......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 1890字 评论关闭
机器人系列2 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 768    Accepted Submission(s): 125 Problem Description 这又是一个简单的游戏,你控制一个机器人从一个棋盘的起始点(1,1) 走到棋盘的终点 (n,m) 。游戏的规则描述如下: 1.机器人一开始在棋盘的起始点 (1,1) 并有起始点所标有的能量。 2.机器人只能向右或者向下走,并且每走一步消耗一单位能量。 3.只有当机器人消耗完能量时才能获得相应格子上的能量。 请问机器人到达终点的过程中最多......
阅读全文
  • 04月
  • 20日
综合 ⁄ 共 5182字 评论关闭
在微信窗口,输入的信息有限,我们需要将一些信息分多次请求。 比如:在进行用户绑定时,我们需要输入用户的相关信息,比如:用户名、密码,或者姓名、电话号码,服务端验证通过,即可将系统用户与微信用户绑定。 然后,此微信账户就有一定的功能权限了,可以查积分,消费记录等。服务号:招商银行信用卡,就有很多功能。 微信客户端无法缓存信息,而且输入信息有限,需要进行多次请求,在服务端保存当前会话状态。这就需要Session。 本文以用户认证,绑定账号为例,来说明具体处理。  一、创建通用的Session处理机制。 为......
阅读全文
  • 04月
  • 19日
综合 ⁄ 共 1742字 评论关闭
使用wget拷贝网站时的一些选项 春节临近,准备收拾行囊回家过年。由于家在农村,没有网络。于是想把一些自己喜欢的技术网站下载到本地,回家好好阅读。以前就知道wget有做网站镜像的功能,于是就折腾了一下,使用中遇到一些问题,最后得到了wget命令行: wget -e robots=off -w 1 -x -np -p -m -k -t 1 -X/blog/user http://www.example.com/blog/   为了让这个命令行的各选项意义更加明确,它还可以写成: wget --execute robots=off --wait=1 --force-directories --no-parent --page-requisit......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 5021字 评论关闭
1 简单题: 回文串   str中删除某个字母,剩余部分是一个回文: O(n) KMP  http://hihocoder.com/problemset/problem/1082 #include <iostream> #include <vector> #include <stdio.h> using namespace std; int main(){ char tmp[10] = "marshtomp", rep[10] = "fjxmlhx"; vector<int> pre(10, -1);// pre[] for(int i = 0, j = -1; ; i++, j++){ pre[i] = j; while(j>=0 && tmp[j]!=tmp[i]) j=pre[j]; if(!tmp[i]) {pre[i] = 0; // a special h......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 678字 评论关闭
    比特币的购物之旅     比特币现在已近走入我们的生活,在现实社会中开始影响人们的生活。不管比特币的未来发展如何,从比特币交易来说,比特币已经走出了虚拟的行列,正在快步加入到我们的购物大军中,比特中文门户整理网上可以购物的比特币网站,开启大家的比特币购物之旅。 礼品卡 Bitcoin Exchange Services (info), BitcoinExchange 服务将兑换比特币为礼品卡,包括所有主要企业,零售商店,餐厅,酒店,水疗中心,航空公司,度假村等预付借记卡和Visa礼品卡. bitcoinCodes.com, 销售Xbox Live,PSN和游戏时间代码(WoW,......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 1294字 评论关闭
本题由于用普通数组时间耗费太大,又考虑到左右关系,使用双向链表; 使用双向链表转移时  需注意:  移动合法; link(x,y);     x和y不能为其本身(1个元素的双向链表);  交换两元素分为两种情况,两者相邻和不相邻,  做任何移动之前,要看链表本身是否已符合链表移动后的要求; #include <map> #include <vector> #include <cstdio> #include <cstring> #include <iostream> #define INF 10000000 //using namespace std; typedef long long LL; const int maxn = 100100; int a[maxn],le......
阅读全文