51CTO博客开发赶火车网
终于完成了博客搬家,自己手动将hi.baidu.com/tinyweb上的文章迁移过来,好久没有写blog了,甚至好久都没有看了,搬家过程中发现,百度空间的一次大改版导致以前的文章很多都变的格式错乱,尤其代码,整理花费了很长的时间,时间有限,有些看起来还是比较丑陋。搬家完成才发现另一个问题,我从第一页开始迁移,迁移完成后发现时间线是颠倒的,看来以后还要多思考,避免手快于脑的情况在此出现
上一周的工作是做一个javascript的应用,其中一个小功能是根据用户输入的列车(火车)类型来动态的生成票价的文本输入框(text input),当时的第一印象是在用户输入列车(火车)车次时通过onkeyup或onblur事件中获取车次号,然后判断是D字头,Z字头或其他类型,然后通过Dom或插入innerHTML来生成票价的输入框。不过为了让用户体验更加友好开始寻觅一个更好的实现方式。 在以前
最近看了篇关于javascript字符串链接的文章,里面提出了一种通过数组来进行字符串连接的方式: function StringBuffer() { this.data = new Array(); } StringBuffer.prototype.append
这两天写一个特效,需要将table中的内容进行更改,最开始打算拼html然后对table的innerHTML进行赋值,在Firefox下一切顺利,但到IE下就报“未知的运行时错误”,后查阅文档才发现IE中以下标签的innerHTML是只读的,请不要试着为他们赋值: colgroup,frameset,head,html,style,table,tbody,tfoot, t
utf8字符串是变长字符串,在日常处理时字符串截取时,如果处理不好则会出现乱码,针对这个问题下面给出一个通用utf8字符串截取的示例,下面给出的是用python和php实现根据原理可以用任何语言来实现. # python # utf8 substr def safestrlength_utf8(sourcestr):
string str="abc"; string().swap(str);
本文总结了我在遇到javascript跨域问题时曾经尝试过的解决方法,可能考虑的不太全面。 javascript处于安全的考虑,不允许访问不同域名的文档,不同域不仅包括不同的主域名也包括主域名和子域名,一个主域名下的不同子域名(如:http://skb.kuxun.cn和http://piao.kuxun.cn),一个主域名下二级域名和三级域名(如:http://skb.kuxun.cn和htt
一直以为用Python、java这样的语言就不在需要关心内存使用的问题,但事情还是发生了。 前一段时间需要写一个应用,需要将用户删除的记录在文件中的偏移记录到另一个文件中,由于需要load的最大的数据文件也就1.2GB左右,而且系统的初始化设置在凌晨1点左右,做了个小测试,在几秒钟的时间可以load完数据并通过二分查找确
如同ls 命令可以接受目录等作为它的参数一样,在shell编程时同样可以使用参数。Shell有位置参数和内部参数。 1、 位置参数 由系统提供的参数称为位置参数。位置参数的值可以用$N得到,N是一个数字,如果为1,即$1.类似C语言中的数组,Linux会把输入的命令字符串分 段并给每段进行标号,标号从0开始。第0号为程序名字,从1开始就表示传递给程序的参数。如$0表示程序的名字,$1表示传递给
shell的函数只能返回整数值,如果想让一个函数返回一个字符串的值一般有两种方法。 1.将返回值赋值给一个字符串 如: get_config_field() { get_config_field= `cat $1 | grep -v "
标准头部 #!/usr/bin/python 编码 所有的 Python 脚本文件都应在文件头标上 #-*- coding:utf8 -*- 。设置编辑器,默认保存为 utf8 格式。 main函数 应用程序要定义main函数而不要直接写脚本 def main(): dosomething()  
在之前的日子里看了很多关于闭包的文章,不过自己没有用闭包做过什么大事,一直感觉javascript的闭包是个类似鸡肋的特性,不过通过编写一个通用js验证而引出的循环绑定事件的经历,让我完全改变了看法,感觉闭包是个十分优雅的设计,非常恰当的克服了javascript的弱点。 先来看个小例子: <html> <head></head>&
一直都不是很理解javascript为什么没有提供字符串的replaceAll方法,搞得大家要自己来写。 网上一种很流行的写法是: String.prototype.replaceAll = function(s1, s2) { return this.replace(new 
本文最初发表于恋花蝶的博客http://blog.csdn.net/lanphaday,欢迎转载,但请务必保留原文完整,并保留本声明。 [python]用profile协助程序性能优化 上帝说:“选择了脚本,就不要考虑性能。”我是很支持这句话的,使用脚本要的就是开发速度、良好的扩展性以及可维护性。可惜到了最后,我们的程序难免会运行得太慢,我们的客户不能
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号