01 1970 档案
摘要:终于搞定了这个主题~~不错,恩。感觉很好。以后就在这里写写博客也不错~~~~
阅读全文
摘要:近期在看这本书,顺便把相应的代码粘上来。 1-5-1 Pattern 1 1.1-JavaScript-Lib 1.2-JavaScript-Lib 1.3-JavaScript-Lib 1.4-JavaScript-Lib 1.5-JavaScript-Lib Pattern 2 1.1-JavaScript-Lib 1.2-JavaScript-Lib 1.3...
阅读全文
摘要:最近想尝试一下ror,结果发现ruby完全不会,于是转向熟悉的python,发现了pylons这个东东。别的且不说,先试试~首先去的官方网站下载go-pylons.py运行python go-pylons.py mydevenv,然后在命令行里面运行Scripts/activate.bat 这样就生成并激活了一个虚拟的python环境。(ps:由于我是使用代理,所以在操作之前要设置环境变量,在wi...
阅读全文
摘要:* 任何情况下不能吞异常,一般使用logger,哪怕只能用e.print... 也是有补救措施的,而吞掉便无从知晓。 * 配置多资源时,各种公用的内容没有提取,导致修改时非常麻烦,推荐使用include方式 * 子资源要能使用父资源的指标值,也就是父子要有继承关系 * 国际化时不应该再另起一个模型,这样会使同一修改改动很多文件 * 任何会导致特殊字符危险的方案不能用,比如 - 在解析...
阅读全文
摘要:之前一直想试试这个传说中的框架,但是由于本身比较喜欢python严谨的风格所以之前先尝试了一些pylons。近期制作数字报纸网站,正好在其中尝试一下。首先下载Instant rails,按照书上的一步步建立rails项目。前期比较纠结的是scaffold ,按照Agile+Web+Development+with+Rails 的2.0版本来做,完全不行。后来搜索了一番,发现2.0的书对应的是rai...
阅读全文
摘要:这是一个基于rails的权限管理的框架。简单介绍一下安装过程:(win7下,ruby1.9.1p387)安装库文件首先gem update --systemgem install rails -v=2.3.8gem install devise -v=1.0.7这样库的安装就基本就搞定了建立工程及配置rails testproject然后就是需要在environment.rb里面加上gem里面的这...
阅读全文
摘要:在本节的第五部分我们提到了用等号结尾的方法。ruby中的方法同样可以以问号和叹号结尾,问号通常用于谓语方法,这种方法返回一个布尔值。例如array和hash类都定义了一个empty?方法,这个方法用于测试数据结构中有没有元素。如果方法以叹号结尾,这意味着我们在使用这个方法的时候要小心,比如大多数核心的ruby类库方法都提供两个同名的方法,一个以谈好结尾,一个没有,区别在于,如果使用没有叹号结尾...
阅读全文
摘要:这是检查HTML5的特性的网站http://diveintohtml5.org/everything.html
阅读全文
摘要:官方教程:http://wiki.openqa.org/display/WTR/Tutorial下面是我收集的Watir的一些用法,以后如果有机会会补上我自己使用的心得:与网页交互(Interacting With a Web Page)当使用Watir开发测试脚本的时候,通过给网页上的对象发送消息来与之交互。Watir 语法(Web Application Testing in Ruby)# w...
阅读全文
摘要:用Rails开发sns网站的经验总结(目录)在我的博客Railser.cn上会陆续贴出来。下面列出一些提纲。可能不按照这个顺序写。1、中国省份城市插件(一)2、服务器端的fckeditor富文本编辑器的使用(1)服务器端的配置,页面修改(2)rails插件和插件的bug(3)插件中实现文件名加密,文件路径加密,中文名问题,上传类型问题3、如何处理action的异常4、多态情况下的多图或单图上传5、...
阅读全文
摘要:#!/usr/bin/env ruby=begin@name = ARGV[0]arg = ARGV[1..-1]arg.each do |id| p idendexit=endrequire 'rubygems'require 'firewatir'@name = '822438ba-0693-102c-8825-001a6426e8f8'@pass = '888888'ff = FireWa...
阅读全文
摘要:首先,当然是到官方网站去下载最新的安装包了。由于我使用的是mysqldb连接数据库,所以还要下载这个的最新版参考了以下这篇文章 猛击这里有一点要指出的是#mysql_config = /usr/local/bin/mysql_config在ubuntu里需要 sudo apt-get install libmysqlclient-dev 才能找到这个文件,注意这个是个可执行文件,不是my.cnf也...
阅读全文
摘要:第一个遇到的问题就是库文件目录问题,解决方法随后贴出。这里有一个比较全的介绍,参考中
阅读全文
摘要:这个 小游戏 是和同学一个上午写的,但是设计了有段时间,所以写起来并不复杂,一个上午加中午就搞定了。js没有重构,所以目前还是相当丑陋的,欢迎大家拍砖或者提些意见或者建议。
阅读全文
摘要:安装:pip install virtualenv virtualenv --no-site-packages -p python2.7 virtualenv_2.7使用命令知道指定python版本和环境的名字,并说明不包含原先的包$source /path/to/newenv/bin/activate$deactivate发现系统缺少需要的python版本,于是下载对应的源代码,然后./conf...
阅读全文
摘要:首先sudo apt-get install freeradius freeradius-mysql freeradius-ldapfreeradius-utils安装好了以后,按照这篇文章准备测试一下结果发现发现配置文件不在/etc/raddb,用dkpg -L freeradius看了一下,发现是在/etc/freeradius目录下面修改后测试成功。然后按照这篇文章进行mysql等s...
阅读全文
摘要:要求:使用Shell方法,为文本每行前加上一个行号。
阅读全文
摘要:*任何JComponent都可以作为Drop Target,比如TextArea默认就可以作为拖放的目标* 部分JComponent自带dragEnabled方法,可以设置为可以作为拖拽源 参考:http://xumingming64398966.iteye.com/blog/95880http://www.iteye.com/topic/606748
阅读全文
摘要:* 进入系统后先通过ADB建立与手机的连接POINT LIST:ADeviceSelector 用于选择 设备或者ActivityB DeviceBridge.loadWindowDataC DeviceSelectionModel.getModel().addDevice(device, windows, viewServerInfo);、D 用户:DeviceSelectionMode...
阅读全文
摘要:好不容易从国外找到一个地址,有SIFT算法的介绍和实现结果发现同图片匹配,都不怎么好使。
阅读全文
摘要:mysql编程技巧 编程和数据库管理篇 机械工业出版社 启动:net start mysql 中止:$MySQL_HOME>bin>mysqladmin -u root -p shutdown(回车后键入root密码) 修改密码:$MySQL_HOME>bin>mysqladmin -u root -p password new_password(设置新密码为new_password,回车后输入旧...
阅读全文
摘要:服务端:# _*_ coding:utf-8 _*_# Filename:ServerUI.py# Python在线聊天服务器端 import Tkinterimport tkFontimport socketimport threadimport timeimport sys class ServerUI(): title = 'Python在线聊天-服务器端V1.0' lo...
阅读全文
摘要:今天做一个自动答题的东东,找了一个代码:File.open('shuafire.txt') do |file| file.each_line {|line| puts line.dump } file.close()end结果一直显示 “123233” 这种东西开始一直以为是文件编码问题,结果尝试使用各种编码方式,甚至低ruby1.9 都尝试了一下。后来才发现,p line # 不行puts ...
阅读全文
摘要:简单的说一下过程。首先,rails myapp就不多说了, sudo gem install lipsiadmin (这一步可以先不急,后面说为什么)然后编辑 config/environment.rb 这个文件,加入 config.gem "lipsiadmin", :version => "< 5.0"这时候用rake gems:install 来安装,版本小于5.0 的lipsiadm...
阅读全文
摘要:ProxyPass http://localhost:3000 ProxyPassReverse http://localhost:3000/然后,配置additional_environment.rb文件中config.action_controller.relative_url_root = '/redmine'这样基本就可以了,但是,还是有些问题,就是,css如果使用'/'开头,那么就...
阅读全文
摘要:编辑hex文件:%!xxd 进入%!xxd -r 退出-----------------------------------------------------------------------http://just2m.wordpress.com/2009/07/20/高效使用vim-efficient-editing-with-vim/很不错,英文版在这:http://just2m.wor...
阅读全文
摘要:Ubuntu 下 ,首先做符号链接,开启mod_rewrite:sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load修改 /etc/apache2/sites-enabled/000-default将其中的:AllowOverride None 修改为:AllowOver...
阅读全文
摘要:今天学习了shell的if和function的用法,还是比较简单的。再次分享一下。1. functionshell中的function 和c语言中的很像。function setconfig() { read U if [ -z $U ] ; then echo "选择默认" U=$2 fi if [ -f $CONFIG_PATH/$1 ] ; then echo "覆盖原$1" rm ...
阅读全文
摘要:一直以来切图一直都是在windows下面使用fireworks来做,或者ps来做。最近转到力linux下面,而且也没有想转回去的意思了。专心研究如何在linxu下面进行切图。下面简单介绍一下我现在的思路。1. guide line http://docs.gimp.org/2.6/en/gimp-concepts-image-guides.html 这里是介绍参考线的使用。2. 选择 滤镜-》网页...
阅读全文
摘要:这个模块从名称上面可以看出是做代理用的,那到底是什么代理呢?其实是用作内网的访问代理。只要在这个里面配置好ProxyPass / http://localhost:8808/就可以转发了而ProxyReverse / http://localhost:8808/会做反向的映射,比如http://localhost:8808/a会映射成http://yourip:8808/a 另,如果某个目录不想使...
阅读全文
摘要:首先安装什么的就不说了,但是迁移的时候记得,一定要凯short tag. 如果数据库变动,要改三处地方1. config/config_global.php2. config/config_ucenter.php3. uc_server/data/config.inc.php 如果域名出现变动。那么要改两处。1. config/config_ucenter.php 里面的UC_API2. 到dis...
阅读全文
摘要:mplayer第一步:删除之前的mplayersudo apt-get remove mplayer第二步:安装编译工具等:sudo apt-get install build-essential intltool libtool automake autoconf gettext wget安装mplayer的依赖包:sudo apt-get build-dep mplayer第三步:添加x26...
阅读全文
摘要:直接从repo里面拖出来代码。期间会断掉多次,大家耐心等待。也可以用一个shell循环脚本来循环获取: #!/bin/bashclearecho > run.txti=1while(($i>run.txt repo sync i=$(($i+1))done ok,然后就是编译,还是比较顺利,发现x86-froyo居然比原版的froyo编译更加顺利。按照教程一路编译通过。就会在out目录下面生成对...
阅读全文
摘要:首先,针对android.media.MediaPlayer进行分析。里面有很多native代码,我们找到native_setup这个jni调用,就可以找到整个框架的入口。我们查看 android_media_MediaPlayer_native_setup@framworks/base/media/jni/android_media_MediaPlayer.cppstatic void and...
阅读全文
摘要:需要调整的有一下几个参数 位于php.ini中upload_max_filesizepost_max_sizememory_limitmax_execution_timemax_input_time 然后重启服务器就ok啦~
阅读全文
摘要:首先从git里面拖出debug分支的代码,时间是【2010年 11月 26日 星期五 22:48:41 CST】,注意目前的代码里面是有bug的(在Vector里面),所以我们回滚两个周期git reset --hard HEAD~2(就是在他加入Vector之前,这个可以看git log)ok,现在我们尝试编译,在根目录执行ndk-build。报错,发现没有obj/local/armeabi/l...
阅读全文
摘要:最近一直想做android上面的校内pppoe。现在Linux版本的已经没有问题了,但是android版本,还是有问题。首先android上面的c++的库不全,用ndk编译的时候连iostream都没有。所以考虑再三我决定将c++版本的加密算法移植到android上面,这样就可以一劳永逸了。详细说明请等待。。。
阅读全文
摘要:首先,有几点不一样的地方就是,在NDK中,需要在LOCAL_C_INCLUDES中加入core/includesystem/include这两个依赖的头文件。
阅读全文
摘要:由于Swing中默认都是使用了tohoma字体,而不是 Dialog 这样的family font。public class Main { @SuppressWarnings("unchecked") public static void initGlobalFontSetting(Font fnt) { FontUIResource fontRes = new Fon...
阅读全文
摘要:其中img是Image图片对象,而d开头的都是destinetiong,s开头的是source。也就是说在这里,你分别定义好来源和目标的两个矩形的左上角和右上角的点,它会自动帮你剪裁和适应。当然为了保证不失真,最好宽度和高度相同。 g.drawImage(img, dx1, dy1, dx2, dy2, sx1, sy1, sx2, sy2, observer)
阅读全文

浙公网安备 33010602011771号