新技术
文章平均质量分 66
shrekmu
企者不立;跨者不行;自见者不明;自是者不彰;自伐者无功;自矜者不长。
展开
-
从Access中导出Excel文件的宏
最近需要从Access中抽出一些数据,手工操作太麻烦,所以写了宏来帮忙。作用: 将制定Table中的数据,作为检索条件,分别抽出数据并导出到Excel文件中。Option Compare DatabasePrivate Sub export() On Error GoTo ERROR_HANDLER Dim daoDB As Dat原创 2012-07-05 16:05:23 · 2684 阅读 · 0 评论 -
自动登陆网站,并定期获取信息
最近报了驾校,因为是普通类,所以每次都要自己预约。而且一次只能预约3个小时。消化了这3个小时才能预约下一次。等我消化了这3个小时后,才发现半个月内的都已经被预约完了。没办法,只能自己没事刷刷看,有没有取消的。 昨天终于刷烦了,干脆写个程序帮我刷,有事没事,我看看结果就行。网上下了一个HttpClient,看看教程搞了一个。 Fiddle截获Http电文挺好用的package m原创 2012-06-14 14:43:35 · 915 阅读 · 0 评论 -
E-State:企业级状态机 - 来自ROOM的框架
正在愁怎么用状态机整理项目里的通信,找到这篇。参照一下整理的时候用:状态表演示的时候用状态图实现的时候?想把状态机的实现和业务逻辑分开应该是状态机,facade,逻辑。逻辑独立与状态机,通过facade组合进去E-State和工作流我在前面的文章“状态机与工作流(State Machines and Workflow)”(WLDJ,卷3,第1期)中讨论过工作流和转载 2012-02-01 16:47:09 · 792 阅读 · 0 评论 -
windows批处理参数的处理
1、将所有参数两端加上双引号SET PARAM=:LOOP IF [%1]==[] GOTO END SET PARAM=%PARAM% "%~f1" shift GOTO LOOP:ENDecho %PARAM% 说明:windows的批处理中没有提供类似于[$#]这样直接取得参数个数的内在变量,只能这样处理了。 普通参数的访问为[%1],[%~f1]表示将参数一原创 2011-02-09 16:51:00 · 2184 阅读 · 0 评论 -
Python--遍历+合并目录
下了android2.2的代码后发现都是放在一个个子目录里的,不好用eclipse直接参照过去,所以准备把他们整到一个目录。手工的话怕麻烦,而且前段时间看过python,决定就拿它炼炼手了。在baidu的帮组下搞出来下面这个东西。#!/usr/bin/env python原创 2011-09-22 12:13:55 · 1121 阅读 · 0 评论 -
QNX简介
最近公司的一个项目是基于QNX的,在这里整理一下QNX的简介。 简介 QNX是一个分布式、嵌入式、可规模扩展的实时操作系统。它遵循POSIX.1 (程序接口)和POSIX.2 (Shell和工具)、部分遵循POSIX.1b(实时扩展)。它最早开发于1980年,到现在已相当成熟。QNX是一个微内核实时操作系统,其核心仅提供4种服务:进程调度、进程间通信、底层网络通信和中断处理,其进原创 2010-04-30 12:44:00 · 2219 阅读 · 0 评论 -
ntfs文件系统的权限设定
公司最近要过 [ISO 27001信息安全管理体系],项目文件服务器的每个目录都要设权限,本来以为不是什么大不了的事情,没有通知组员直接开始操作。噩梦开始了,不知道什么原因,设完以后发现大概有1/3的文件没有任何权限,连administrator都没有权限。还要快到下班时间了,没有太大的影响组员的工作。 调查以后发现大部分丢失权限的文件都是后copy到服务器上的原创 2009-05-23 18:19:00 · 1651 阅读 · 0 评论 -
有用的测试工具Hamcrest
结合testng或其他测试工具,可以写出更为简洁的test。Hamcrest 是一个测试的框架,它提供了一套通用的匹配符Matcher,灵活使用这些匹配符定义的规则,程序员可以更加精确的表达自己的测试思想,指定所想设定的测试条件。比如,有时候定义的测试数据范围太精确,往往是若干个固定的确定值,这时会导致测试非常脆弱,因为接下来的测试数据只要稍稍有变化,就可能导致测试失败(比如 assert原创 2008-10-05 20:47:00 · 6866 阅读 · 2 评论 -
应用 fork-join 框架---硬件革新对软件的发展
IBM DeveloperWorks Java 理论与实践: 应用 fork-join 框架[硬件趋势驱动编程语言语言、库和框架形成了我们编写程序的方式。Alonzo Church 早在 1934 年就曾表明,所有已知的计算性框架对于它们所能表示的程序集都是等价的,程序员实际编写的程序集是由特定语言形成的,而编程模型(由语言、库和框架驱动)可以简化这些语言的表达。另一方面,一个时代原创 2008-04-18 17:03:00 · 738 阅读 · 0 评论 -
Hibernate中的Antlr
ANTLR(ANother Tool for Language Recognition)风头正盛,经常可以看到用它做语法解释器的项目,比如Hibernate就在3.0的时候换上它来解释HQL,使HQL的语法获得了加强。 因为Antlr是EBNF-AST语法解释系的代表,而自己总是心思思想搞一下DSL(领域语言),所以从Hibernate来学习一下Antlr的应用。 Antlr最转载 2007-06-01 15:59:00 · 2971 阅读 · 0 评论 -
Using OpenID
一、什么是<a rel="external" href="http://blog.openidplanet.net/what-is-openid/" onclick="function anonymous(){return alinks_click(this);}" title="简单、开放、分布和安全的统一认证体系" class="alinks_links">OpenIDOpen转载 2007-05-31 17:49:00 · 741 阅读 · 0 评论 -
Big Faceless Java PDF Viewer library简介
虽然BFO的东西不是开源的,但的确是一种不错的解决方案。详情见Big Faceless Org慧都控件网BFO提供了三种产品:1、Java Report Geneator Big Faceless Report Generator是世界顶级的Java控件,用于将XML文件转换为PDF文件。通过使用JSP, ASP或者相似的技术,您可以如同创建HTML一样快捷的创建新的动态PDF报表。2、原创 2007-05-31 16:18:00 · 1176 阅读 · 0 评论 -
如何使用Java访问微软的Excel
1、简介 在Java中可以使用JExcelAPI和Apache POI两种方式访问微软的Excel文件。两者都提供了相当漂亮的操作接口。下面,简单介绍两者的使用方式,并简单比较。2、对比 1)、JExcelAPI不适合商业应用,它都是会莫名其妙的读不出来数据。 2)、Apache POI是一纯Java的实现,不仅能读微软的Excel还可以读Open Office的,新版HSSF3.0还添加了原创 2007-05-31 15:36:00 · 1083 阅读 · 0 评论 -
Python将多个文件合成一个大文件,忽略非法字符
想把一堆文件合成一个大文件,但是里面有好多无法识别的字符,每次执行总是抱错,最后找到了codecs的ignore相当好用import osimport codecs#遇到非法字符时,不报错,直接写入后继续执行wFile = codecs.open("d:\\output.log","w","utf-8","ignore")for file in os.listdir("d\\inpu原创 2012-09-27 08:50:17 · 1999 阅读 · 0 评论