自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

afengxg123的专栏

爬在前行的小道上!!

  • 博客(30)
  • 资源 (4)
  • 收藏
  • 关注

原创 lua学习2

1.在lua中,一切都是变量;在ruby中,一切都是对象;

2014-09-10 22:26:33 579

转载 Lua,ruby和Python的比较

Python的优点如下:            Python比其他语言有更多扩展模块            在网上可以找到很多Python教程.不仅如此,还有大量的英文书籍和资料.Python.org有很多为初学者准备的依柱体组织的资料\教程和编程指南,此外还有很多链接和参考.            很多人都喜欢Python语言的语法,因为它清晰易懂            Pyth

2014-09-10 22:20:57 1163

原创 lua学习1

1.字符串与数字之间的转换tonumber(). tostring()

2014-09-10 22:10:13 1180

原创 rails学习

1.使用Ruby编写的一款完整的开放源代码的WEB框架,目的是使用简单而更少的代码编写实际使用的Web应用程序.这个框架是基于MVC.2.创建一个新的rails工程// rails appName3.启动新创建的工程,切换到工程目录: ruby script/server4.WEBrick是Ruby领域的Web服务器,    像Dot,Net的IIS服务器,JavaEE 的Tomcat

2014-09-10 22:08:47 619

原创 Ruby on rails学习

1.Q:怎么去创建一个新的rails工程??A:  创建一个项目 rails Name2.Q:怎样去在那个工程中创建一个控制器??A:     ruby script/generate controller Say  3.Q:怎么样在一个控制器中创建一个动态的内容及在视图中显示??A:先在控制器的方法中定义好实例变量,然后将它在视图中调用.4.Q:怎么将

2014-09-10 22:06:56 599

原创 ruby加载路径$Load_Path

Q:$LOAD_PATH.unshift  File.expand_path(File.join(File.dirname(__FILE__),’..’,’..’,'page’,'client_arithmetic’))是什么意思啊? A: 1、$LOAD_PATH 指的是Ruby读取外部文件的一个环境变量,其实和windows的环境变量是一个概念。Ruby会在这个环境变量的路径中读取需要

2014-09-10 22:05:43 1970

原创 ruby win32ole 操作

Win32oleWin32ole为标准Ruby发行版的一部分。Win32ole是访问Windows自动化的接口,可以让Ruby和Windows应用进行交互。具体说来Win32ole可以操作Word,Excel,IE,Outlook等。以下均为代码片段 Word 创建一个Word文件Ruby代码   require 'win32ole'       word = WI

2014-09-10 22:05:23 2519

转载 ruby处理文本

# 详情请查看../ruby/lib/ruby/1.8目录下的fileutils.rb文件一 目录的部分操作   1. 新建文件夹   Dir.mkdir("f:/testdir")   2. 删除文件夹   Dir.rmdir("f:/testdir")   3. 查询当前目录下的文件   puts Dir.entries(File.join("f:","Ruby")

2014-09-10 22:01:52 1085

原创 ruby连接mysql数据库

1.连接数据库require "mysql"dbc = Mysql.real_connect('127.0.0.1','root','123','test)res = dbc.query('select * from users')while row = res.fetch_row do          puts "#{row[0]},#{row[1]}"end

2014-09-10 22:00:20 543

原创 ruby加密

class Des   require 'openssl'   require 'base64'   ALG = 'DES-EDE3-CBC'   KEY = "mZ4Wjs6L"   DES_KEY = "nZ4wJs6L"   #加密   def encode(str)     des = OpenSSL::Cipher::Cipher.new(ALG)

2014-09-10 22:00:11 935

原创 如何在 SketchUp 内置的 Ruby 中加载扩展库

# 把 ruby1.8.7 中的 .\lib\ruby\1.8 目录拷贝到Google Sketchup的安装目录下并重命名为 "ruby-lib-1.8.7"$LOAD_PATH $LOAD_PATH require "win32ole"excel = WIN32OLE.new('Excel.Application')excel.Visible = t

2014-09-10 21:57:03 1555

原创 基础知识

Stringchop\chop!会去掉字符串最后的一个字符。chomp、chmop!则从字符串中摘除行尾的分隔符。通常是换行符。String.delete(",")删除某个字符require 'rubygems'require 'net/ping'if Net::PingExternal.new('www.google.com').ping  

2014-09-10 21:54:26 579

原创 如何在ruby中用http 发送get,post请求

Ruby发送http协议(get、post、https服务器验证、https双向验证)1. 建立HTTP连接(通过GET方式发送请求参数)     require "open-uri"     #如果有GET请求参数直接写在URI地址中      uri = ' http://uri'     html_response = nil     open(uri

2014-09-10 21:52:58 13789

原创 点击rb文件黑色窗口

比如使用sciTE或直接双击.rb文件,就会显示黑色的cmd窗口,怎么把这个窗口不显示? 下面的Ruby代码可以隐藏它并且自动导航到首页,有用户友好的效果。方法很简单,把下面的start.rbw放到和你的ruby文件一个目录下,双击它即可:#start.rbrequire "win32ole"ws = WIN32OLE.new("Wscript.Shell")ws.ru

2014-09-10 21:51:48 716

原创 在ruby中有个Kernel模块,特殊的类

puts方法没有完整的类或对象的前缀,puts是来自Kernel模块的方法,是个特殊的类.显示调用应该是Kernel.puts "gggg",Kernel模块是被默认被包含和搜索的.puts后面只有一个参数同理,Kernel.gets也可以从屏幕输入到显示

2014-09-10 21:51:38 686

原创 在ruby中创建CSV格式文本数据

require 'CSV'CSV.open('data.csv','w') do |data|          data          data          dataend*:在ruby187中可以并已通过测试.

2014-09-10 21:50:45 795

原创 在ruby中,load和require的区别

load 每次都要重新处理一次外面的文件.  require只处理一次就OK了. $:.each {|d| p d}    这句是被包含文件的搜索路径如果想额外的增加目录.方法很简单   $:.push '/your/directory/here'   require "yourfile"$:是个数组.

2014-09-10 21:50:44 552

原创 在ruby中发送get/post请求替换的时候,有些特殊字符需要转义

请求的时候有特殊字符需要特殊转义下.#includeBol = String.include?"+"          #if includeBol                   #remark = remark.gsub("+", "%2B")          #end

2014-09-10 21:48:49 689

转载 修改密码

那个就是YLMF OS 就是ubuntuubuntu的root用户默认是禁止的,需要手动打开才行 事实上ubuntu下的所有操作都用不到root用户,由于sudo的合理使用,避免了root用户下误操作而产生的毁灭性问题 root账号启用方法(其实我个人认为这没有多大必要):执行下面的操作:            1.先解除root锁定,为root用户设置密码打开终端输入:   

2014-09-10 19:34:19 645

转载 安装jdk

到sun的官网上下载jdk 要考好是linux的,然后放在/usr下,也可以是其他,就是你想安装的   然后在终端输入 : #sudo chmod +x    jdk-6u24-linux.bin#./jdk-6u24-linux.bin之后目录下多了一个文件夹jdk-6u24-linux,然后就是修改环境变量,有三种方法 :        1   临时的  , 在终端  #e

2014-09-10 19:33:14 439

转载 怎么安装软件.rtf

rpm -ivh后面加上你需要装上的软件就可以啦!!!!2.怎么安装tar.gz结尾的软件= =这些包一般都是源代码tar  xvf  你的软件包进入软件包解压出来的目录./configure makemake install不同的软件有不同的安装方法解压出来以后看 readme 文件大致就是这3个命令tar.gz 是压缩格式。 跟rar一样gunzip *.t

2014-09-10 19:31:40 1041

原创 在linux下一些基本命令

1.查看ssh状态  service sshd -status  service sshd start 开启ssh服务  service sshd stop 关闭ssh服务2.启动或停止防火墙  service iptables status  service iptables stop3.修改根目录下的密码  sudo passwd root4.保存修改的文本

2014-09-10 19:30:14 474

转载 在linux下怎么安装niginx.tar

安装nginx前首先得保证安装环境都已经装好,首先检查gcc是否已经装好了,输入命令:gcc -v;装好了则会告诉你版本信息,否则会找不到命令,输入命令:  yum -y install gcc; 在线安装;如果没装gcc在安装nginx时候提示找不到C编译器;其次安装nginx还需要PCRE library.,否则在安装nginx时候会提示:./configure: er

2014-09-10 19:28:49 728

原创 怎么在MyEclipse中修改项目名称(部署)

在MyEcplise---->Web中修改,需要重新部署

2014-09-09 22:32:43 678

原创 在json封装成对象返回前台数据中,null和""区别

在数据库中,NULL不会返回字段;"",会返回为空的字段,两者之间是有差别的.

2014-09-09 22:12:42 626

转载 在连接Mysql的时候,报下面的错误及解决方法

1. Client does not support authentication protocol requested by server; consider upgrading MySQL client (Mysql::Error)          一般情况下都可以解决。如果还出现这种错误,可以按照下面的方法来做: 1)MySQL->SET PASSWORD FOR 'som

2014-09-09 22:11:49 653

原创 数据库中回滚rollback

数据库中据库中的更新通常是由客观世界的所发生的事件引起的.为保证数据库内容一致,要么完全成功,要么完全失败1):事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。(2):事务通常是以BEGIN TRANSACTION

2014-09-09 22:03:26 3340

转载 反射的作用之spring的简单模拟

我们都知道spring框架主要起管理作用,它的核心配置文件时bean.xml,那么他是如何通过配置文件来管理这么多实体类的呢。下面看简单的模拟。代码是跟着马老师敲的。先建立如图所示框架结构,当然这样写主要是巩固对层次结构的建立,单纯模拟spring的核心主要是ClassPathXmlApplicationContext那个类。步骤1.首先建立User实体

2014-09-09 21:45:59 527

转载 java反射的作用------hibernate插入功能的j简单实现

很久以前在看java反射的相关内容,但是运行来运行去,一直不明白输出和得到那些方法究竟有什么用。网上百度都说跟hibernate那些框架会用到,但是没有具体的例子很难明白。直到最近在学hibernate看到马士兵老师说的用java代码模拟简单的hibernate中save功能,他一说到jdbc中prepareStatement中是setInt还是setString我就明白了原来在这里用到了反射。话

2014-09-09 21:45:28 789

原创 ruby笔记

初学者Ruby笔记1 . 在ruby中,你所操作的一切都是对象,操作的结果也是对象;Tcl操作的结果都是String类型. tcl不支持.net中的形如int , double ,char等等类型,唯一支持的就是string类型2 . 类的定义要在class..end之间,类名必须以大写字母开始,也就是说类名要是个常量.3.  若某个类已经被定义过,此时又用相同的类名进行类定义的话,就

2012-10-22 15:59:24 692 1

vb精简版工具

这是一款比较精简的vb开发工具,很小,用起来方便

2013-07-04

监听服务工具

可以观察后台程序,可以很好的查看哪些后台服务在跑...

2013-07-04

ruby简单笔记

刚接触ruby时做的点小笔记.用帮助就下载吧.

2012-10-19

小型的Wftp

一种小型的上传下载工具,很方便的用于上传下载.

2012-10-19

空空如也

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

TA关注的人

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