自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

原创 PHP进阶学习之session写入数据库

由于将session由默认的分散文件管理变成了自定义的数据库管理,于是你就有了增强session功能的手段 通过对数据的简单操作,你可以实现: 控制一个帐号只能一个人登录 统计在线人数 踢出某个在线用户 多站点共享session(网络通行证) 实现Application变量(多用户共享的全局变量)

2012-06-30 19:55:04 851

原创 MYSQL基础学习之concat

concat 这个函数经常用怕忘了,记录一下concat 能将不同字段连接起来MYSQL就是没提供将相同字段连接起来的函数,ORACLE就有,每次需要自己写句话来连。

2012-06-29 20:06:29 646

原创 MYSQL基础学习之group by 和 distinct

group by 分组功能,按字段来排除重复,同时可以用来计算,功能很强大。distinct   排除重复,按行来排除重复。今天在项目当中正好用到这个,也可以拿来一起使用,记录一下,count(distinct(字段))  去除重复的字段,然后计算数据总条数。

2012-06-29 19:58:46 670

原创 浅谈PHP代码设计结构

coding 多年,各种代码日夜相伴,如何跟代码友好的相处,不光成为职业生涯的一种回应,也是编写者功力的直接显露。  如何看待程序和代码呢?  那就让我们从程序定义来谈起,  如果从业务最终呈现来看,一个程序可以看成是一个真实业务需求的逻辑代码映射。  如果从程序逻辑结构看,程序就是数据结构加算法的结合。  这样看,为满足更多的业务需求,更好的满足这些需求,就需要更多的程序代码

2012-06-26 13:29:37 1783

原创 三种主流Web架构

做WEB好几年了,各种语言和技术都稍有涉猎。今天心血来潮,突然想总结一下。其实不论什么技术,什么需求,通常WEB开发就是通过WEB前端管理一个或大或小或独立或分布式的关系型数据库,很多东西都是相通的。这里说的WEB架构,是指WEB应用开发中每种技术独有的资源组织形式(包括文件,数据库,HTTP请求处理等。注意并非OO的开发方式才有架构一说),也许说开发方式更容易让人理解一些。以下想法主要以PH

2012-06-25 12:46:35 2604 1

原创 PHP基础学习之date与gmdate的区别

PHP中的时间有2个格式化函数:date()和gmdate(),在官方的文档中的描述为:  date -- 格式化一个本地时间/日期  gmdate -- 格式化一个 GMT/UTC 日期/时间,返回的是格林威治标准时(GMT)。  举个例子,我们现在所在的时区是+8,那么服务器运行以下脚本返回的时间应该是这样的:  当前时间假定是2007-03-14 12:15:27  ec

2012-06-22 16:43:35 558

原创 常用软件整理

编程开发:eclipse | 秀丸编辑器 | editplus版本管理器:subversion远程连接数据库:SQLyog远程连接linux服务器:Xmanager | Putty远程连接FTP:FlashFXP虚拟机:VirtualBox | VMware Workstation密码管理:keypass邮件管理:foxmail | Thunderbir

2012-06-20 11:26:21 742

原创 JQUERY注意问题之ie8 post缓存

1.设置AJAX,不存缓存            $.ajaxSetup ({                cache: false //关闭AJAX相应的缓存            });2.POST的URL加上随机参数3.这个方法我试过了,但不知道为什么不管用。网页上加上

2012-06-19 18:16:06 3634

原创 JQUERY插件学习之jQuery UI

jQuery UI:http://jqueryui.com/jQuery UI介绍:jQuery UI 是以 jQuery 为基础的开源 JavaScript 网页用户界面代码库。包含底层用户交互、动画、特效和可更换主题的可视控件。我们可以直接用它来构建具有很好交互性的web应用程序。所有插件测试能兼容  IE 6.0+, Firefox 3+, Safari 3.1+, Oper

2012-06-18 10:53:32 5989 1

原创 JQUERY插件学习之Flexigrid(类似EXT Gird)

Flexgrid:http://flexigrid.info/Flexigrid是一个类似于Ext Gird,但基于jQuery开发的Grid。它具有的功能包括:可以调整列宽,合并列标题,分页,排序,显示/隐藏表格等。Flexigrid显示的数据能够通过Ajax获取或者从一个普通的表格转换

2012-06-15 17:56:24 1417

原创 JQUERY插件学习之jqPlot

JS图表,有HighCharts、JqPlot、JsChart,其中HighCharts和JsChart只能用作个人使用、为了以后项目中能使用,在这用了JqPlot(个人和商业都免费),先学习下。        关于JqPlot的下载可以去:www.jqplot.com/       关于JqPlot的详细中文配置参考:http://blog.csdn.net/gaoyusi4964238

2012-06-15 13:06:38 23792 5

原创 MYSQL学习之多表关联update

今天修改数据,要用到多表关联的update,平时基本很少用,一时间不知道怎么写,百度搜索到这篇例文。现公布于下:为了方便起见,建立了以下简单模型,和构造了部分测试数据:在某个业务受理子系统BSS中,--客户资料表create table customers(customer_id number(8) not null, -- 客户标示city_name varchar2

2012-06-14 10:54:31 21416

原创 PYTHON模块学习之smtplib

python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。smtp协议的基本命令包括:    HELO 向服务器标识用户身份    MAIL 初始化邮件传输 mail from:    RCPT 标识单个的邮件接收人;常在MAIL命令后面,可有多个rcpt to:    DATA 在单个或多个RCPT命令后,表示所有的邮件接收人已标识,并

2012-06-13 13:45:42 41512 1

原创 PYTHON功能学习之邮件发送

可以使用Python的email模块来实现带有附件的邮件的发送。SMTP (Simple Mail Transfer Protocol)  邮件传送代理 (Mail Transfer Agent,MTA) 程序使用SMTP协议来发送电邮到接收者的邮件服务器。SMTP协议只能用来发送邮件,不能用来接收邮件。大多数的邮件发送服务器 (Outgoing Mail Server) 都是使用SMTP

2012-06-13 13:41:30 5496

原创 Python模块学习之MySQLdb

下载安装MySQLdb linux版本http://sourceforge.net/projects/mysql-python/ 下载,在安装是要先安装setuptools,然后在下载文件目录下,修改mysite.cfg,指定本地mysql的mysql-config文件的路径windows版本网上搜索到一个http://www.technicalbard.com/files/MyS

2012-06-12 10:35:12 710

转载 JQUERY学习之选择器大全

选择器是jQuery最基础的东西,本文中列举的选择器基本上囊括了所有的jQuery选择器,也许各位通过这篇文章能够加深对jQuery选择器的理解,它们本身用法就非常简单,我更希望的是它能够提升个人编写jQuery代码的效率。本文配合截图、代码和简单的概括对所有jQuery选择器进行了介绍,也列举出了一些需要注意和区分的地方。一、基本选择器1. id选择器(指定id元素)将i

2012-06-12 10:30:27 705

原创 Python模块学习之time datetime模块

Python time datetime模块Time模块:--------------------------time() #以浮点形式返回自Linux新世纪以来经过的秒数。在linux中,00:00:00 UTC,Jan ry 1, 1970是新**49**的开始。>>>time.time()>>>1150269086.6630149>>>time.ctime(11502

2012-06-11 18:16:53 1102

转载 Div与Table,我们应正确对待

近日,在着手做界面原型的设计,其中在div与table的选择上,我是换来又换去,于是对二者进行了一下比较。    我的观点是两者没有好与坏的区别,而是各有所长。   在这个极度推崇div+css的时代,人们对于table有了一些偏,就我个人而言,我觉得两者是各有优点。   从用途上来说,div用于布局,table用于显示数据。  当然div不仅仅用于布局,也可以用来显示数据

2012-06-11 18:15:45 1678

转载 如何摆脱菜鸟界面(二)

在前面的《如何摆脱菜鸟界面(一)》中我们展示了菜鸟界面与大鸟界面的区别,这里我们来讲解如何摆脱菜鸟界面。   我们大家都知道菜鸟跟大鸟们的差距不是一天两天就能消除的,我们首先需要做的就是使自己的界面摆脱菜鸟级的水平。   摆脱菜鸟界面第一步,要有自己的设计原则。  这点是很重要的,作为一个设计人员,我们必须要有自己的设计原则或者说设计风格,比如有人注重特效,有人看重精简操作,例

2012-06-11 18:14:18 541

转载 如何摆脱菜鸟界面(一)

最近这段时间一直在做一个项目的web界面,在这段期间,经历了心理和技术上的考验,而事实也证明我还只是一个“菜鸟”,但是通过这次经验,知道了菜鸟与大鸟的区别,今天就来跟大家一起分享一下,如何摆脱一看就能被戳穿的菜鸟界面。    本文中所谓的菜鸟界面即我这些天的经历,通过多次被上司指正,多次的修改,最终界面才可以入眼。    你是否也设计过类似下面的界面?    菜鸟界面一:“

2012-06-11 18:13:29 857

原创 python常用常用函数

1.常用内置函数:(不用import就可以直接使用)      help(obj) 在线帮助, obj可是任何类型     callable(obj) 查看一个obj是不是可以像函数一样调用     repr(obj) 得到obj的表示字符串,可以利用这个字符串eval重建该对象的一个拷贝     eval_r(str) 表示合法的python表达式,返回这个表达式     d

2012-06-11 17:43:29 23048

原创 Python模块学习之sys

Sys模块函数之多,我只能选取自己认为比较实用的一些函数列在此处。借马云找员工的说法,”找最合适的而不是最天才的”,这句话,我个人觉得在很多方面都能适应,学习也不在话下。Sys模块功能的确很多,但我们应该将重点放在那些功能才是最适合我们的,为此,我列的这些函数,就是我认为比较适合我以后开发的函数。(1)sys.argv很多人会想,我如何给我的程序在外部传递参数呢?这个,就可以实现。如:

2012-06-11 17:21:42 142

原创 Python模块学习之os常用函数

os.sep可以取代操作系统特定的路径分隔符。windows下为 “\\”os.name字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。 os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径。os.getenv()获取一个环境变量,如果没有返回noneos.putenv(key, va

2012-06-11 13:10:46 634

转载 Python执行系统命令的方法 os.system(),os.popen(),commands

最近在做那个测试框架的时候发现 Python 的另一个获得系统执行命令的返回值和输出的类。最开始的时候用 Python 学会了 os.system() 这个方法是很多比如 C,Perl 相似的。os.system('cat /proc/cpuinfo')但是这样是无法获得到输出和返回值的,继续 Google,之后学会了 os.popen()。output = os.

2012-06-11 10:19:07 993

原创 PYTHON名博

python博客:http://www.cnblogs.com/itech/category/170012.htmlhttp://blog.csdn.net/jgood/article/category/554799django博客:http://blog.csdn.net/feng88724/article/category/1058751php python 博客:

2012-06-08 18:03:19 956

转载 Python学习—struct模块的pack、unpack示例

import structpack、unpack、pack_into、unpack_from [python] view plaincopyprint?# ref: http://blog.csdn.net/JGood/archive/2009/06/22/4290158.aspx    import struct    #pack - unpack  prin

2012-06-08 17:59:59 1025

转载 程序流程图

程序流程图又称为程序框图,它是使用最广泛的一种描述程序逻辑结构的工具。5.3.2 PAD图     PAD图指问题分析图(Problem Analysis Diagram),是日本日立公司于1979年提出的一种算法描述工具,它是一种由左往右展开的二维树型结构。   PAD图的控制流程为自上而下、从左到右地执行。

2012-06-08 17:55:20 2050

转载 为程序员和设计师准备的10个流程图

流程图是一样很有用的工具。它可以用来帮助你做决策,给你一步一步的引导。对于很多复杂的设计和流程来说,流程图是必不可少的。和其他图形一样,流程图让你直观的理解一个流程,甚至有可能帮助你找出流程中的问题或者瓶颈。这篇文章介绍了10个非常有用的流程图,可以帮助程序员和设计师来做决定。你可以点击放大这些图片。1. 如何使用 HTML5 标签?这个流程图可以帮助你决定什么时候使用什么HTML5标

2012-06-08 17:47:12 1352

转载 画流程图

看PST代码很多天了,里面的读写流程看懂了,又忘了,再看,再忘,归咎于笔记的不完善与可读性差, 今天开始学习流程图.下面介绍一下标准程序流程图的符号及使用约定一,引言程序流程图(Progran flowchart)作为一种算法表达工具,早已为工国计算机工作者和广大计算机用户十分熟悉和普通使用.然而它的一个明显缺点在于缺乏统一的规范化符号表示和严格的使用规则.最近,国家标准局批准的国家标

2012-06-08 17:28:10 1503

原创 os.popen

以前就疑惑popen和system有什么不同,今天实际的应用,才让我恍然大悟os.popen()可以实现一个“管道”,从这个命令获取的值可以继续被调用。而os.system不同,它只是调用,调用完后自身退出,可能返回个0吧比如,我想得到ntpd的进程id,就要这么做:os.popen('ps -C ntpd | grep -v CMD |awk '{ print $1 }').re

2012-06-07 17:23:21 917

转载 软件工程师在北京的反省

这些年,在这些不同类型的公司的工作经验,教会了我很多东西,技能上的,做人做事上的;也让我收获了很多东西,例如志同道合的朋友们。作为员工,作为用户,最近有冲动回顾过往,并总结分享一下自己的经历、教训,希望对自己,以及互联网这个围城内外的朋友们有所帮助。  NEC岁月  外界对日企有很多误会,其中最大一个,恐怕就是认为日企都很变态,疯狂的加班,低廉的工资等。也许是第一份工作,NEC给我的整体印

2012-06-05 16:12:31 1867

转载 Web架构师成长之路

本人也是coding很多年,虽然很失败,但也总算有点失败的心得,不过我在中国,大多数程序员都是像我一样,在一直走着弯路。如果想成为一个架构师,就必须走正确的路,否则离目标越来越远,正在辛苦工作的程序员们,你们有没有下面几种感觉?  一、我的工作就是按时完成领导交给我的任务,至于代码写的怎样,知道有改进空间,但没时间去改进,关键是领导也不给时间啊。  二、我发现我的水平总是跟不上技术的进步,

2012-06-05 16:02:08 561

转载 python学习资料

主站:主页:http://python.org/下载:http://python.org/download/文档:http://python.org/doc/ books:ActivePython31.chm Python in a Nutshell, 2nd Edition.chm Python Phrasebook: Essential Code and

2012-06-05 15:32:39 614

原创 PYTHON编码的理解

python是个容易出现编码问题的语言。所以,我按照我的理解写下下面这些文字。=首先,要了解几个概念。=*字节:计算机数据的表示。8位二进制。可以表示无符号整数:0-255。下文,用“字节流”表示“字节”组成的串。*字符:英文字符“abc”,或者中文字符“你我他”。字符本身不知道如何在计算机中保存。下文中,会避免使用“字符串”这个词,而用“文本”来表示“字符”组成的串。*编码(动词):按照某种规则

2012-06-05 10:00:31 1104

httpd-2.2.19.tar.gz

httpd-2.2.19.tar.gz httpd-2.2.19.tar.gz httpd-2.2.19.tar.gz

2011-07-18

Linux Python环境搭建

Linux Python环境搭建Linux Python环境搭建

2011-07-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除