上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页

2012年3月3日

迅速学会PHP加密解密技巧

摘要: 我们在这里为大家详细介绍了有关PHP加密解密的实现方法。希望本文介绍的内容能够提高大家对PHP语言的了解程度。最近学习URL跳转的时候新进三个超好用的PHP加密解密函数,貌似是discuz里的…使用这些PHP加密解密的原因是因为有时自己的URL地址被人获取以后想破解你里面传值的内容就必须知道你的key,没有key,他应该要破了一阵子才能知道你URL里面的内容吧...闲话少说,先将它们打包成一个文件就叫fun.php吧<?php functionpassport_encrypt($txt,$key){ srand((double)microtime()*1000000); $encrypt 阅读全文

posted @ 2012-03-03 13:27 风清扬令狐冲 阅读(761) 评论(0) 推荐(0) 编辑

2012年3月2日

Martin Fowler: 软件开发“教父”

摘要: 他改变了人类开发软件的模式,他被开发者们尊为“教父”,他从不与媒体谈论技术以外的事情。这个谜一样的科学家Martin Fowler,终于首次敞开心扉,讲述自己的故事。“Martin Fowler!”“Martin Fowler!”6月21日,在第三届“敏捷中国”技术大会北京开幕式上,近千名技术开发人员都表现出异常的兴奋。在观众热烈的掌声和兴奋的期盼中,蓄着大把胡子、穿着衬衫、一身休闲打扮的Martin Fowler走上讲台,开始侃侃而谈。没有讲稿,也无需讲稿,因为有关技术的一切,他早已烂熟于心。从“意外”到“教父”从上个世纪80年代开始,Martin Fowler就一直从事软件开发工作。说起走 阅读全文

posted @ 2012-03-02 17:27 风清扬令狐冲 阅读(486) 评论(0) 推荐(0) 编辑

2012年3月1日

主题:MyEclipse快捷键与插件大全 .

摘要: 1)Ctrl+M切换窗口的大小 (2)Ctrl+Q跳到最后一次的编辑处 (3)F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。 F3跳到声明或定义的地方。 F5单步调试进入函数内部。 F6单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的。 F7由函数内部返回到调用处。 F8一直执行到下一个断点。 (4)Ctrl+Pg~对于XML文件是切换代码和图示窗口 (5)Ctrl+Alt+I看Java文件中变量的相关信息 (6)Ctrl+PgUp对于代码窗口是打开“Show Li 阅读全文

posted @ 2012-03-01 08:24 风清扬令狐冲 阅读(323) 评论(0) 推荐(0) 编辑

程序或插件的转码方法(GBK转UTF-8) .

摘要: 用 Convertz转码工具软件介绍:是一个中文GB及Big5内码转换工具。能够让你随心所欲地将简体文件转换成繁体文件。转换速度相当快和具有「简转繁列表」提高辨识率来更正GB转Big5后繁简异字的问题、支持同时转换多个文件文件、提供文件及剪贴簿内码转换,且无文件大小限制等。另外,也提供了转换前预览功能,可在转换前事先预览转换前后之文字。 阅读全文

posted @ 2012-03-01 08:24 风清扬令狐冲 阅读(442) 评论(0) 推荐(0) 编辑

Java反编译工具 .

摘要: 1.下载jad1.2.8(目前最新版本好像是1.5.8了) http://www.kpdus.com/jad.html#download 下载后解压。只用过最新版1.2.8能够成功,1.2.7都不行。2.下载 jadclipse2.06beta (目前最新版本好像是3.3.0 了) http://sourceforge.net/projects/jadclipse/ 按eclipse的plguin进行安装,将jadclipse目录解压到eclipse/plugin目录下。(补充网址:http://jadclipse.sourceforge.net/wiki/index.php/Main_Pag 阅读全文

posted @ 2012-03-01 08:23 风清扬令狐冲 阅读(166) 评论(0) 推荐(0) 编辑

如何使用Log4j? .

摘要: 1、 Log4j是什么? Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。2、Log4j的概念 Log4j中有三个主要的组件,它们分别是 Logger、Appender和Layout,Log4j 允许开发人员定义多个Logger,每个Logger拥有自己的名字,Logger之间通过名字来表明隶属关系。有一个Logger称为Root,它永远存在,且不能通过名字检索或引用,可以通过Logger.getRootLogger()方法获得,其它Logger通过 Log. 阅读全文

posted @ 2012-03-01 08:21 风清扬令狐冲 阅读(230) 评论(0) 推荐(0) 编辑

初识Eclipse插件Mylyn .

摘要: 最近在做一些老项目的修改,由于没有svn管理又需要差量更新到产品机好多文件,稍有不慎就容易遗漏。于是想起之前同事推荐的用Task List来管理。我用的MyEclipse6.5,找了一些在线更新Mylyn的网址都没更新成功,无奈去迅雷搜了一下,幸庆找到了一个插件包:Mylyn2.0 release.ZIP将其拷贝到我的Eclipse的安装目录,重启。果然安装成功了。在windows->show view->other中打开task list窗口便进行一番折腾。在Task List 里按Insert键便新建一个task。接下来就是把要改的文件关联到task中了。1.单击Task前面的 阅读全文

posted @ 2012-03-01 08:19 风清扬令狐冲 阅读(852) 评论(0) 推荐(0) 编辑

2012年2月29日

42种编程语言写hello world .

摘要: ada.ada[c-sharp] view plaincopyprint?withText_IO;procedureHello_WorldisbeginText_IO.Put_line("HelloWorld!");endHello_World;with Text_IO;procedure Hello_World is begin Text_IO.Put_line("Hello World!"); end Hello_World;apc.apc[c-sharp] view plaincopyprint?probeprogram{on_entrylog(& 阅读全文

posted @ 2012-02-29 18:10 风清扬令狐冲 阅读(385) 评论(0) 推荐(0) 编辑

SVN基本指令 .

摘要: PS: 如果不知道 SVN 是什么, 可见此文: 浅谈版本控制系统 , 里面连结档案看完, 应该就很清楚了 :)• 先来看 SVN Trunk/Tags/Branches 目录 的 结构 和 用途:(英文说明转载自 SubTrain PPT) • trunk: Main line of development(主干, 主要开发都由在 trunk)• tags: Releases (想要 Release 的时后, 就标个 Tag, 以后可以依 Tag 来找回之前版本的资料)branches: Preparation of release, bug fixing(分支, 可以将某些功能切出来, 或 阅读全文

posted @ 2012-02-29 18:08 风清扬令狐冲 阅读(407) 评论(0) 推荐(0) 编辑

git的安装与使用(一)--windows平台 .

摘要: 1、Create github Account (在github网站上创建一个账号)eg.youusedtheemail: taito@yahoo.com2、Download&&install MsysGit (下载windows平台下的git软件) Thenopenthegit bash,inputthecommends$git config--globaluser.name"YourName" Your Name 是你注册时用的用户名$git config--globaluser.email taito@yahoo.com3、CreateSSH-KEY 阅读全文

posted @ 2012-02-29 18:02 风清扬令狐冲 阅读(442) 评论(0) 推荐(0) 编辑

GIT GUI使用

摘要: 前段时间跟着Ruby On Rails的toturial玩了一把Git,今天再回过头来,觉得这个版本控制工具真的很不错。下面来讲一下,在windows下如何通过git gui来管理代码。 首先,要在http://github.com上注册一个帐号吧。对于git,它的描述是:Git is an extremely fast, efficient, distributed version control system ideal for the collaborative development of software.Git是一个极其快速、高效、分布式版本控制系统,完美的协同开发软件。git.h 阅读全文

posted @ 2012-02-29 17:50 风清扬令狐冲 阅读(2791) 评论(0) 推荐(0) 编辑

Visual Studio 2008常用快捷键 调试快捷键

摘要: F6: 生成解决方案 Ctrl+F6: 生成当前项目 F7: 查看代码 Shift+F7: 查看窗体设计器 F5: 启动调试 Ctrl+F5: 开始执行(不调试) Shift+F5: 停止调试 Ctrl+Shift+F5: 重启调试 F9: 切换断点 Ctrl+F9: 启用/停止断点 Ctrl+Shift+F9: 删除全部断点 F10: 逐过程 Ctrl+F10: 运行到光标处 F11: 逐语句 编辑快捷键 Shift+Alt+Enter: 切换全屏编辑 Ctrl+B,T / Ctrl+K,K: 切换书签开关 Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动. 阅读全文

posted @ 2012-02-29 17:34 风清扬令狐冲 阅读(251) 评论(0) 推荐(0) 编辑

快速学一门语言

摘要: . 首先了解该语言的基本数据类型,基本语法和主要语言构造,主要数学运算符和print函数的使用,达到能够写谭浩强程序设计书课后数学习题的程度; 2. 其次掌握数组和其他集合类的使用,有基础的话可以理解一下泛型,如果理解不了也问题不大,后面可以补; 3. 简单字符串处理。所谓简单,就是Regex和Parser以下的内容,什么查找替换,截断去字串之类的。不过这个阶段有一个难点,就是字符编码问题。如果理解不了,可以先跳过,否则的话最好在这时候把这个问题搞定,免留后患; 4. 基本面向对象或者函数式编程的特征,无非是什么继承、多态、Lambda函数之类的,如果有经验的话很快就明白了; 5. 异常、错误 阅读全文

posted @ 2012-02-29 17:33 风清扬令狐冲 阅读(223) 评论(0) 推荐(0) 编辑

ROR在windows下的部署,数据库为sqlserver2000

摘要: 1.下载并安装one-click Ruby Installer 2.安装Rails: gem install rails --no-rdoc --no-ri 3.安装SVN客户端tigris(可选) 4.配置rails,使用SQLServer,拷贝ADO.rb到c:\ruby\lib\ruby\site_ruby\1.8\DBD\ADO, 如果没有ADO目录,则建立之。 5.安装mongrel: gem install mongrel --include-dependencies (选择mswin32) 6.安装mongrel service plug-in gem install mon.. 阅读全文

posted @ 2012-02-29 17:26 风清扬令狐冲 阅读(285) 评论(0) 推荐(0) 编辑

批量修改sqlserver表权限 .

摘要: Create procedure Pro_Grant @TableName nvarchar(20) as BEGIN declare @roworder int declare @name varchar(50) declare @str varchar(500) declare @cnt int select identity(int,1,1) roworder ,name into #tmp from sysobjects where name like @TableName+'%' select @cnt = count(*) from #tmp set @roword 阅读全文

posted @ 2012-02-29 17:23 风清扬令狐冲 阅读(481) 评论(0) 推荐(0) 编辑

linux中查看系统资源占用情况的命令

摘要: top: 主要参数 d:指定更新的间隔,以秒计算。 q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。 c:显示进程完整的路径与名称。 S:累积模式,会将己完成或消失的子行程的CPU时间累积起来。 s:安全模式。 i:不显示任何闲置(Idle)或无用(Zombie)的行程。 n:显示更新的次数,完成后将会退出to 显示参数: PID(Process ID):进程标示号。 USER:进程所有者的用户名。 PR:进程的优先级别。 NI:进程的优先级别数值。 VIRT:进程占用的虚拟内存值。 RES:进程占用的物理内存值。 SHR:进程使用的共享内存值。 S:进程的状 阅读全文

posted @ 2012-02-29 17:21 风清扬令狐冲 阅读(299) 评论(0) 推荐(0) 编辑

linux root命令忘记以及挂载U盘

摘要: 管理员密码忘记: 进入启动选项=>按e 进入编辑状态=>加入single,如 kernel /boot/vmlinuz-2.4.18.14 ro root=LABEL=/ 加入single后为: kernel /boot/vmlinuz-2.4.18.14 single ro root=LABEL=/ single =>按b 重启=>vi /etc/shadow,删除密码的加密密文(第一行root:和后面的冒号之间的内容=>重启,这时管理员密码为空 挂载U盘 1.用fdisk -l查看u盘,如sda1 2.创建挂载目录,如: mkdir /mnt/usb 3.mo 阅读全文

posted @ 2012-02-29 17:20 风清扬令狐冲 阅读(373) 评论(0) 推荐(0) 编辑

linux下的c 环境配置-vim

摘要: 语法加亮: 如果你希望总能看到语法加亮,把 "syntax enable" 命令加入到 /etc/vimrc 文件中。 如果你想语法加亮只在支持色彩的终端中生效,你可以在 /etc/vimrc 文件中这样写: if &t_Co > 1 syntax enable endif vi的tab键设置: 在用户主目录下建文件 .exrc 内容为 set ts=4 set sw=4 set ai gcc编译时,用-l 查找相应的库文件,如需要libm.a用-lm 阅读全文

posted @ 2012-02-29 17:17 风清扬令狐冲 阅读(245) 评论(0) 推荐(0) 编辑

sqlite在ror中的安装

摘要: . 安装 gem install sqlite3-ruby --include-dependencies2. 下载sqlite.exe 和sqlite.dll 拷贝到 c:\ruby\bin文件夹下,在windows的path中添加d:\ruby\bin\ 阅读全文

posted @ 2012-02-29 17:16 风清扬令狐冲 阅读(181) 评论(0) 推荐(0) 编辑

sqlite使用手册(转)

摘要: OS X自从10.4后把SQLite这套相当出名的数据库软件,放进了作业系统工具集里。OS X包装的是第三版的SQLite,又称SQLite3。这套软件有几个特色:软件属于公共财(public domain),SQLite可说是某种「美德软件」(virtueware),作者本人放弃着作权,而给使用SQLite的人以下的「祝福」(blessing):May you do good and not evil. 愿你行善莫行恶May you find forgiveness for yourself and forgive others. 愿你原谅自己宽恕他人May you share freely 阅读全文

posted @ 2012-02-29 17:15 风清扬令狐冲 阅读(212) 评论(0) 推荐(0) 编辑

rails中输出excel

摘要: 首先下个插件,在你项目根目录 ruby script/plugin install http://svn.napcsweb.com/public/excel 此时就会唉vendor下多个文件夹,注意。里面有个excel.rb,这就是我们的核心方法 然后转到我们的控制器 #导出Excel开始 def export @ala_users = User.find(:all) @count = Record.count(:conditions => [' ala_organization_id = ? and ala_user_id = ? ',session[:organiza 阅读全文

posted @ 2012-02-29 17:09 风清扬令狐冲 阅读(351) 评论(0) 推荐(0) 编辑

Aptana_Studio 介绍和应用

摘要: Aptana_Studio,基于Eclipse的,是我见过的对JavaScript代码提示最好的IDE,而且还会提示属性在哪些浏览器中有效。由于是基于Eclipse的,所以还可以下载开发PHP的插件,还有开发 AIR 的插件!它的特性包括: *JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能。 *Outliner(大纲):显示JavaScript,HTML和CSS的代码结构。*支持JavaScript,HTML,CSS代码提示,包括JavaScript 自定函数*代码语法错误提示。*支持Aptana UI自定义和扩展。*支持跨平台。*支持FTP. 阅读全文

posted @ 2012-02-29 10:07 风清扬令狐冲 阅读(1456) 评论(0) 推荐(0) 编辑

Rails IDE 有很多选择,但是具体到ubuntu 64bit 选择的余地就不多了,这里选择Aptana Studio 3 Beta

摘要: 1 下载 http://www.aptana.com/downloads/start2 根据 要求安装sun JDK 1.6.*安装步骤参考:1. 编辑 /etc/apt/sources.list,去掉注释:## Uncomment the following two lines to add software from Canonical's## 'partner' repository.## This software is not part of Ubuntu, but is offered by Canonical and the## respective ve 阅读全文

posted @ 2012-02-29 10:02 风清扬令狐冲 阅读(355) 评论(0) 推荐(0) 编辑

一个三流学校程序员的奋斗历程

摘要: 写作用意这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能够为国内IT的发展尽自己一份微薄的力量。最近看到很多学生朋友和我当年一样没有方向,所以把我的经历写出来与大家共勉,希望能给刚如行的朋友们一点点帮助。一转眼我在IT行业学习工作已经七年多了,这期间我做过网页,写过 MIS、数据库,应用程序,做过通信软件、硬件驱动、协议栈,到现在做操作系统内核和IC相关开发,这中间走了很多弯路,也吃了不少苦。我的程序学习之路我上的是一个三流的高校,就连同一个城市的人多数都不知道。因为学校不好也就没有指望能靠学校名气找一个好工作。所有的希望都寄托在自己的努力上了,大一开学前的假期我 阅读全文

posted @ 2012-02-29 07:49 风清扬令狐冲 阅读(250) 评论(0) 推荐(0) 编辑

oracle11 忘记密码

摘要: 命令行里执行:sqlplus / as sysdba进入后修改密码:alter user username identified by newpass;username是你忘了密码的用户名,newpass是新密码 阅读全文

posted @ 2012-02-29 07:11 风清扬令狐冲 阅读(295) 评论(0) 推荐(0) 编辑

2012年2月28日

程序员创业生死一线 最后归宿在哪里?

摘要: 做为一个程序员,身处一个特殊的行业,每天都在不停的工作和学习,年轻时你很是了得,在你面前没有什么问题是解决不了的,职业给了你耀眼的光环,不用炫耀也很夺目,但更多已经步入三十的同仁们却告诉我们一个不可改变的事实,你今天的努力很可能与将来的前景不成正比。且不管三十岁的前景如何,我们都在向三十岁迈进,现在的你能做些什么呢,是顺其自然?还是努力改变自己的命运?站在人生的这条岔路口,我们该何去何从… …思考:程序员真的适合创业吗?无知者无畏,但可悲对于一个技术团队,典型的启动场景是这样:看到某个很火的网站,然后几个人一看就知道所有的技术应当如何来做(当然我们知道1万用户和1千万用户的系统作同样的事情的方 阅读全文

posted @ 2012-02-28 23:19 风清扬令狐冲 阅读(188) 评论(0) 推荐(0) 编辑

不可避免的跳槽 怎样走好程序员的跳槽之路

摘要: 程序员频繁跳槽似乎成了一个不可避免的现象。很多网站请来所谓的职业分析人士,人力资源管理者座谈,分析;看了看,多数属于小儿科,很少有真正从一个程序员的角度和眼光去看问题的。我认为,一个程序员跳槽根本的原因,主要是公司团队问题,其次是公司企业文化问题。很多人只看到了薪金问题这个表象,事实是,薪金问题根源于公司领导者对基层团队建设以及企业文化的掌控上。一个公司可以有很好的愿景,理念,和技术思想,这些都很好,但是这些好东西最终还是要和销售收入联系起来,在营业额快速增长的基础上逐步实现这些好东西,这不仅需要一个好的决策层,更需要一个好的执行层。中国的所谓“高科技创业者”建立起来的小公司们,多数是“海归” 阅读全文

posted @ 2012-02-28 23:11 风清扬令狐冲 阅读(228) 评论(0) 推荐(0) 编辑

rails中的路由设置

摘要: 、 路由规则1 路由文件 config/routes.rb 文件建立了外部请求与应用程序的连接2 路由设置查看 应用程序路由定义在 RoutSet 对象中,该对象保存在 ActionController::Routing 模块的常量 Routes 中,在 console 中通过 ActionController::Routing::Routes.routes 方法可以访问到 . (为了简单后面用变量 rs )3 给定 URL 查看路由文件中是否有相应的配置 rs.recognize_path “/xxxx” 若有此配置则 =>{….}4 给定任意参数查看所生成的 URL rs.gener 阅读全文

posted @ 2012-02-28 14:06 风清扬令狐冲 阅读(718) 评论(0) 推荐(0) 编辑

ruby on rails开发B/S的相关经验

摘要: 用 select_tag 当制定选项时用 options_for_select (数组,默认选定值)界面元素除了 onclick 等事件属性一旦在界面上定义后就不能在 javascript 中修改,而其他 html 属性则可修改Select 的默认值设置为 在想要设置为默认值的 option 中加入 selected= “ true ”当页面减少数据后可根据控制器中原来的数量减去页面传回来的数据来得到较少的数据在 javascript 中引用控制器传来的数据时 应用引号把 <%= %> 包起来才能用在 javascript 中使用 for 循环for(var i=0;i<do 阅读全文

posted @ 2012-02-28 14:05 风清扬令狐冲 阅读(328) 评论(0) 推荐(0) 编辑

2012年2月27日

如何在rails中正确使用MS Sql Server 2000做为数据库服务器(zz)

摘要: windows平台上面使用数据库,除了mysql之外,还有sql server 2000可以作为选择,但是sql server 2000的unicode编码有特殊性,仅仅在rails中使用utf8编码,和把全部rails项目文件格式改成utf8之外,还是不够的。仅仅这样做,只是部分中文字符能够正确处理,而且存入sql server2000中的中文数据,也完全是乱码。正确的配置方法应该如下。1. ms sql server2000中数据字段全部要选择成n打头的类型,比如ntext,nvarchar等。2.安装ADO Driver 安装one -click installer 来安装ruby 的话 阅读全文

posted @ 2012-02-27 16:11 风清扬令狐冲 阅读(287) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页

导航