回收站
惑边
每一分努力都会在合适的时机得到回报...
展开
-
Ruby 入门
一. 执行Ruby程序的方法:1.irb : 输入irb后进入ruby的shell命令行窗口执行输入的ruby语句2.执行ruby文件:ruby filename.rb ,ruby命令需要加入到系统PATH (D:\ruby64\Ruby22\bin)二. Ruby四个输出方法对比print 100 =》 100print “100” =》 100原创 2017-03-09 21:19:28 · 472 阅读 · 2 评论 -
Ruby构造简单的登录请求登录WEB服务器
一、前置条件 本机已经搭好Tomcat服务器,服务器已有一个简单的站点,使用username和对应的password可以登录该网站,正常情况下使用浏览器和正确的用户名密码可以登录该网站。 下面不使用浏览器,而使用Ruby构造一个简单的请求来登录一个用户; 在浏览器登录的过程中,填写好用户名密码之后,提交到后台的Action是: user_login.action原创 2017-05-22 19:31:37 · 2798 阅读 · 1 评论 -
Linux简单写一个定时任务
一、所用到的命令cron 、crontab,系统关于定时任务的两个任务二、编写一个简单的定时任务脚本 5,10,15,20,25,30,35,40,45,50,55,59 * * * * echo "`date`--- hello" >> ~/1.txt意思是每小时的5,10,15...分钟都执行最后的命令,打印一句话到用户路径下的1.txt文件内...原创 2017-12-09 12:43:53 · 2061 阅读 · 0 评论 -
shell命令--history
```1.history命令可以查看最近执行的命令,也可以在文件.bash_history中查看。2.输入!!会执行最近执行过的命令3.!20可以执行history列表中序号为20的命令4.在推出bash之后才会将执行过的命令同步写入到.bash_history文件中,可以使用history -a命令实现强制写入。```...原创 2017-07-30 18:34:08 · 208 阅读 · 0 评论 -
Linux 添加用户相关操作
1.添加用户 adduser 用户名 //添加时会输入密码2.修改用户的密码 passwd 用户名 //更新密码3.查看所有用户的方法: 1) /etc/passwd 文件;第一列展示了所有用户,直接cat, 或者: cat /etc/passwd | awk -F ":" '{print $1}' 可以过滤出用户名4.用户使用sudo时提...原创 2017-10-18 17:57:54 · 208 阅读 · 0 评论 -
Linux添加环境变量(ubuntu/Redhat)
一、Ubuntu: 1)临时添加:export PATH=$PATH : /sbin 2 )为所有用户 永久添加:/etc/environment 中尾部添加 export PATH=$PATH : /sbin 修改后source /etc/environment二、Redhat: 1)临时添加:export PATH=$...原创 2017-10-19 16:36:59 · 249 阅读 · 0 评论 -
Mybatis逆向工程简易配置
1.建立数据库表 create table if not exists `tb_student`( `id` int unsigned auto_increment, `name` varchar(100) not null, `age` int not null, primary key ( `id` ) )engine=InnoDB default charset=...原创 2017-12-12 15:47:23 · 328 阅读 · 0 评论 -
servlet中的两个init方法
一、servlet中有两个init方法,一个是带参数的,一个是不带参数的,这两个方法都在genericservlet中定义,且带参数init会调用无参数的init方法,因此,,如果在servelt中覆盖了无参数的init方法,那么初始化的时候,带参数的init方法会调用无参数的init完成初始化的一些配置;反之如果覆盖了代餐的init,那么就不会走调用午餐init的流程,此时无参数的init方法不...原创 2017-10-25 23:55:47 · 692 阅读 · 0 评论 -
Servlet的几个关键对象
一、ServletConfig对象 加载配置:加载时机在servlet对象创建之后,init方法调用之前;public void init(ServletConfig config) throws ServletException { this.config = config; this.init(); }从这段代码可以看出,会在init方法调用之前初始化Servlet...原创 2017-10-26 00:19:27 · 181 阅读 · 0 评论 -
Ruby--gem包管理命令
Gem介绍:Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如 http://rubygems.org/ )源来查找、安装、升级和卸载软件包,非常的便捷。Ruby 1.9.2版本默认已安装Ruby Gem,如果你使用其它发行版本,请参考“如何安装Ruby Gem”。Ruby gem包的安装方式:所有的gem包,会被安装到 /[Ruby root]/原创 2017-05-22 09:11:14 · 2019 阅读 · 1 评论 -
Ruby--访问MySql数据库
使用Ruby访问MySql数据库一、安装对应gem包 网上给的参考资料是使用 gem install Mysql2 这个命令来导入Mysql2的对应gem包,但是我在导入时提示无法连接对应的网址, 所以先下载对应gem包,再手动本地导入的方法1.下载gem包:在 https://rubygems.org/gems/mysql2/versions/0.4.6-原创 2017-05-21 23:57:06 · 1513 阅读 · 1 评论 -
Ruby_数值类
1.数值类组成: Numeric(数值)Integer(整数)---Fixnum(普通整数) ---Bignum(大整数) Float(浮点小数)Rational(有理数)Complex(复数)2.打印几个数值类p 10.class #Fixnump (10 ** 20).class #Big原创 2017-03-11 21:01:48 · 283 阅读 · 0 评论 -
Ruby_Time与Date类
1.Time与Date两个类的区别 前者是秒为单位,Date以天为单位2.时间的获取1. t = Time.new #获取当前时间2. t = Time.now #获取当前时间3. t.year4. t.month5. t.day6. Time.mktime(2013,1,1,12,0,0) #根据指定时间创建时间对象 3.字符串中获取时间1. Time.pa原创 2017-03-12 23:35:29 · 327 阅读 · 0 评论 -
Ruby_散列
1.创建散列键=>值hash1 = {“aa”=>123,“bb”=>456}键:值hash1 = {“aa”:123,“bb”:456}Hash.new创建散列,若指定参数,则该参数就是不存在的键对应的值,若不指定参数,不存在的键对应nil散列的键可以是任何对象, 建议是字符串,符号,日期,数值2.获取散列的键值hash.keys #以数组形式返回键ha原创 2017-03-12 00:40:37 · 341 阅读 · 0 评论 -
Ruby_数组类
1.创建数组arr = Array.new #创建空数组arr = Array.new(3) #创建长度为3的数组arr = [1,2,3] #创建数组arr = %w(ruby hello world) #创建字符串数组arr = %i(foo boo hello ) #创建符号数组to_a方法创建数组:hash.t原创 2017-03-11 22:20:53 · 241 阅读 · 0 评论 -
Ruby_异常处理
1.Ruby异常处理格式begin可能异常代码rescue=> exception发生异常时执行语句ensure一定会执行的语句(类似于java的finally)end2.异常信息将异常信息保存到exception对象中,rescue => exceptionexception对象等价于$!exception.class:异常种类excepti原创 2017-03-10 22:56:34 · 315 阅读 · 0 评论 -
Ruby基础_类和模块
类1.定义类class classname类体end2.类体的内容变量:类变量,实例变量方法:类方法,实例方法,初始化方法(initialize)常量:原创 2017-03-09 22:49:20 · 284 阅读 · 0 评论 -
Ruby基础_方法
1.Ruby方法的分类A. 实例方法:由对象调用,在文档中用类名#方法名来标记,程序在不能这样写B. 类方法:由类调用,文档中用类名.方法名或者类名::方法名标记,与程序中一致C. 函数式方法:没有显示的调用者,如print,自己直接写的方法就可以通过函数式的调用方式调用 2.方法定义:def funcname方法体end若定义带块方法,那么块名与方法名一样原创 2017-03-09 22:19:56 · 221 阅读 · 0 评论 -
Ruby_Dir和File
File类 操作文件1.文件改名File.rename("beforename","aftername")注意:aftername可以带路径:c:/aaa2.文件复制require “fileUtiles”FileUtils.cp("before","after")FileUtils.mv("before","after")3.文件删除File.d原创 2017-03-12 23:28:29 · 318 阅读 · 0 评论 -
Ruby_字符串
1.创建字符串str1 = %Q| ruby helloworld | #等价于双引号str2 = %q | ruby hello world | #等价于单引号2.Here Document输出多行字符串print <<"end1", <<"end2" 第一行.这是第一行哦。 但是这样不好把?哈哈!end1 第二行.这是第二行哦。end2注意:3.尖原创 2017-03-11 23:34:38 · 303 阅读 · 0 评论 -
java web转发与重定向
一、转发 web项目内部转发到另一个页面或者另一个servlet二、重定向 重定向到另一个地址,可以在web项目内,也可以在项目外三、对比: 转发时,会将request对象转到另一个转向的servlet,因此可以在request中传递数据; 重定向相当于服务端返回302,客户端重新再去请求新的地址,是一个新的request对象...原创 2017-10-31 00:41:00 · 332 阅读 · 0 评论