Avatar_small

optparse

Python 有两个内建的模块用于处理命令行参数: 一个是 getopt,《Deep in python》一书中也有提到,只能简单处理 命令行参数; 另一个是 optparse,它功能强大,而且易于使用,可以方便地生成标准的、符合Unix/Posix 规范的命令行说明。 示例 下面是一个使用 optparse 的简单示例: ...

Head_small

关于下一版中“数学公式”功能的变动通知

在 is-programmer 下一版中,将移除编辑器中的“插入数学公式(Tex Formula)”按钮,取而代之的是功能更加强大的 MathJax 插件。

Avatar_small

java 删除文件夹

用Java的File类删除文件夹时发现,如果文件夹下有其他文件则此文件夹无法删除,需要递归的删除。 public void deleteFile(File fileDir) { if(fileDir.exists()) { if(fileDir.isFile()) { fileDir.delete(); } else ...

Avatar_small

IBM Informix ESQL/C Programmers Manual读书笔记(三)

/* 如果想用字符('F','T')对SQL BOOLEAN列赋值,则必须先定义FIXCHAR并赋其值。*/ EXEC SQL BEGIN DECLARE SECTION; boolean flag; fixchar my_boolflag; int id; EXEC SQL END DECLARE SECTION; id = 1; ...

Avatar_small

参心大地坐标与参心空间直角坐标的转换

参心大地坐标转换为参心空间直角坐标 $$\begin{cases} & X=(N+H)\cos{B}\cos{L} \\ & Y=(N+H)\cos{B}\sin{L} \\ & Z=[ N(1- \mathit{e}^2)+H) ]\sin{B} \end{cases}$$公式中,$N$为椭球面卯酉圈的曲率半径,$\mathit{e}$为椭球的第一偏心...

Avatar_small

MyEclipse 堆溢出设置

最近写JSP需要调用Java程序来处理大量数据,很容易就堆溢出了,在网上找到了如下的解决方法: 可以找到myEclipse的安装目录找到myeclipse.ini文件,用记事本打开,找到这段将其改为如下(这是最大的虚拟内存,可以根据自己的机器配置进行设置) -vmargs -Xmx1024m -XX:MaxPermSize=512m -XX:Reserv...

Avatar_small

基于文件描述符的文件I/O

1、相关函数说明 (1)open() 所需头文件:#include <sys/types.h>、<sys/stat.h>、<fcntl.h> 函数原型:int open(const char *pathname, int flags, int perms) 作用:用于打开或创建文件,同时可以设置文件属性及用户权限 ...

Avatar_small

从表单上传文件到数据库或服务器

使用html表单上传文件,然后保存到数据库或服务器,使用Apache commons fileUpload组件来实现。组件下载地址: common fileUpload:http://commons.apache.org/fileupload/index.html commons io:http://commons.apache.org/io/ PS. 注意两个...

Avatar_small

vim打开文件时自动添加cscope连接

cscope是看源代码的得力工具。在编译进了cscope特性的vim中,可以在vim内部方便地使用cscope进行跳转. 使用cscope需要先生成一个默认文件名是cscope.out的交叉引用文件,在vim中使用cscope也需要使用:cscope add 命令指定交叉引用文件所在位置,也即所谓的建立cscope链接。 通常,cscope.out会在一个项目的根目录下面。当在...

Avatar_small

使用properties文件配置数据库

先把数据库连接参数写到.properties文件中,文件内容如下: URL=jdbc:mysql://localhost/#这里是数据库名 USER=#这里是连接数据库用户名 PASSWD=#连接数据库的密码 DRIVER=com.mysql.jdbc.Driver 把.properties文件放到当前应用的WEB/INF/classe...

Avatar_small

javascript的getComputedStyle方法获取节点的计算后的CSS样式

取自:www.cnblogs.com/yunfour/archive/2012/02/25/2367895.html 今天在做东西的时候,遇到一个问题:想获取节点style指定的CSS属性,如:ele.style.display属性,如果在节点中没有设置其style.display属性的话则通过ele.style.display这种方式获取的值为空字符串。 ...

Avatar_small

2333: [SCOI2011]棘手的操作

http://www.zybbs.org/JudgeOnline/problem.php?id=2333 RunID User Problem Result Memory Time Language Code_...

Avatar_small

三对角线线性方程组解法 -- Tridiagonal

Tridiagonal矩阵,即只有主对角线、主对角线上一条对角线,主对角线下一条对角线含有非零元素的矩阵。

Avatar_small

[ZZ]Trim(), Trim$()的区别


Avatar_small

sys.getrefcount() 获取对象的当前引用计数

>>> a = 37 >>> import sys >>> sys.getrefcount(a) 10 >>> 多数情况下,引用技术比你猜测得要大得多。对于不可变数据(如数字和字符串),解释器会主动在程序的不同部分共享对象,以便节约内存。