自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 收藏
  • 关注

原创 Rails命名约定

一.变量名全部小写,名与名之间用下划线分开。二.类和模板,每个短语(包括第一个词)开头都大写,不用下划线分割。三.数据库表名,全部是小写字母,词与词之间用下划线,并且加s变复数例:  LineItem(类名)---------->line_items(数据库表名)四.line_item.rb文件中,知道类的定义,类名LineItem五.控制器命名约定,类名为StoreContr

2014-07-29 17:16:59 1372

原创 ubuntu下用java代码调用命令将java格式文件转换为html格式文件

首先我们应该在电脑上装上GNU Source-highlight 3.1.7,给个链接参考:http://www.gnu.org/software/src-highlite/#mozTocId120994下面代码实现了 将java类型的代码转换为html文件类型的代码,如果java代码的文件名为 helloword.java,则转换为html格式的文件名为helloword.j

2014-07-26 11:41:52 1368

原创 ruby on rails错误undefined method `title' for nil:NilClass

首先搞清楚这句话,在 Ruby 中,方法分为public、private 和 protected 三种,只有 public 方法才能作为控制器的动作。我的出错的代码如下:controlleclass ArticlesController < ApplicationController def new end def create params.permit

2014-07-18 13:25:40 8728 1

原创 ruby on rails出现的问题ActiveModel::ForbiddenAttributesError

首先分清楚我们在搞rails时,看资料和所使用的环境的版本是否相同。看的资料是rails3.2,电脑配置的环境是4.0,就会出现这种安全防范措施的问题。这类问题大多出现在new或者create两个action中。我的就是出现在create中。下面实例展示:下面的是我出错的代码。def create @article = Article.new(params[:article])

2014-07-18 13:17:08 1515

原创 ubuntu下root用户名进不去mysql,如何查看用户名和密码,如何修改root密码

mysql -u root -p 按回车,输入密码后提示access denied......ues password YES/NO的错误。第一步:这时你需要进入/etc/mysql目录下,然后sudo vim/vi debian.cnf查看里面的用户名和密码,然后使用这个文件中的用户名和密码进入mysql,假如debian.cnf中的用户名为debian-sys-maint,则:my

2014-07-17 09:32:03 2508

原创 ubuntu环境 rake aborted!

错误:rake aborted!Gem::LoadError: You have already activated rake 10.3.2, but your Gemfile requires rake 10.1.1. Prepending `bundle exec` to your command may solve this.解决:bundle exec rake d

2014-07-17 09:24:22 3132

原创 ubuntu下,创建ruby环境时出现 checking for Magick-config... no

解决:sudo apt-get install libmagickcore-dev libmagickwand-dev

2014-07-17 09:21:16 1334

原创 ubuntu下jboss-seam-2.2.2.Final/examples/build.xml:754: warning: 'includeantruntime' was not set

[javac] /home/huihui/app/jboss-seam-2.2.2.Final/examples/build.xml:754: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds在jboss-

2014-07-17 09:21:10 991

原创 rails 3遇到 Could not find a JavaScript runtime execjs错误(ubuntu)

解决:sudo apt-get install python-software-properties  sudo add-apt-repository ppa:chris-lea/node.js  sudo apt-get update  sudo apt-get install nodejs

2014-07-17 09:18:35 965

原创 Could not find gem 'sqlite3 (>= 0)' in any of the gem sources listed in you r Gemfile

解决:sudo gem install sqlite3-ruby

2014-07-17 09:16:59 2287

原创 ubuntu下配置rails环境遇到的错误

1.Could not find gem 'sqlite3 (>= 0)' in any of the gem sources listed in your Gemfile2.ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /usr/local/lib/ruby/gems/1.9.1 director.y3.rails 3遇到 Could n

2014-06-24 09:10:08 997

原创 ubuntu下创建第一个rails应用程序

一.创建一个新的应用程序在控制台输入> rails new  demo  create        create  README.rdoc      create  Rakefile      create  config.ru      create  .gitignore      create  Gemfile      create  app.

2014-06-22 11:22:44 1724

转载 Ubuntu 14.04中文输入法的安装

http://sixipiaoyang.blog.163.com/blog/static/623235882014450916276/

2014-06-19 18:11:23 729

原创 linux下的QQ运行玩法:pidgin-lwqq

安装pidgin:sudo apt-get install pidgin安装pidgin-lwqq:sudo add-apt-repository ppa:lainme/pidgin-lwqqsudo apt-get updatesudo apt-get install libpurple0 pidgin-lwqq然后:选择WebQQ选项,剩

2014-06-13 16:23:17 1149

原创 java创建一个简单的小框架frame

import java.awt.*;import javax.swing.*;public class SimpleFrameTest { public static void main(String[] args) { EventQueue.invokeLater(new Runnable(){ // 开一个线程 public void run() { Simpl

2014-06-09 21:34:24 4215

原创 好玩的java回调CallBack

java回调用内部类实现回调用匿名内部类实现

2014-06-07 21:34:52 1187

原创 java完美equals方法代码段

public boolean equals(Object otherObject) { if(this == otherObject) { // 检测this与otherObject是否引用同一个对象 return true; } if(null == otherObject ) { // 检测otherObject是否为空 ret

2014-06-07 15:33:45 1461 1

原创 java实现大数相加问题

闲来没事,写了个acm中经常遇到的大数加减问题的java 解决代码,我想说,用java的BigInteger 很容易。大爱java!!例如:实现多组输入的大数加减问题:import java.math.*;import java.util.*;public class Bignum { public static void main(String[] args) {

2014-06-05 20:13:01 1519

转载 eclipse中编译好的jsp文件在哪里

http://hi.baidu.com/sophyishere/blog/item/be09a0c6955bcea78226ac5b.html       以前直接在tomcat下发布项目遇到修改后的jsp页面不显示新版本的问题,也就是Jsp不重新编译了,原因是tomcat根据文件日期判断jsp文件 是不是比现有的翻译好的.java文件新来决定是否重新编译。解决方法就是删掉tomc

2014-05-24 21:08:52 2151

原创 window7下用IIS建站点及配置

首先我很想吐槽的是,自从用了win7,好多东西找起来真费劲!唉,还是linux好用,好直接!一.安装IIS1.打开控制面板--->程序--->程序和功能进入此页面  2.找到左侧的 打开或关闭Window功能, 点击进入进入后照如下图片选择 Internet信息服务选择完成后点击确定,等待完成安装。二.完成安装后返回到控制面板找到  控制面板--

2014-05-19 21:00:18 2813

原创 使用Eclipse构建Maven的SpringMVC项目

使用Eclipse构建Maven的SpringMVC项目问题一.2.3.2 配置Project Facets 更改Dynamic Web Module的Version为2.5,不能更改2.5的值问题二.2.3.3 配置 Modify Faceted Project时,找不到Further configuration available…问题三.建完spring项目后,如何打包发送到tomcat并运行?

2014-05-14 21:24:54 1050

原创 ubuntu下spring环境搭建

ubuntu下spring环境搭建一.安装JDK二.安装IDE(eclipse)三.安装eclipse下MySQL四.eclipse下Maven配置五.下载spring包

2014-05-14 21:00:53 3432

原创 seam2.2根据已有数据库(postgresql)生成项目

首先呢,这是我向同哥请教的一个文题,然后同哥把整个过程给我解答了一遍,谢谢同哥的乃森及引针啦~~~~seam2.2根据已有数据库(postgresql)生成项目一,建数据库进入pgAdmin新建一个数据库然后用eclipse的插件ErMaster导出sql或者是自己手写sql新建数据表,这里新建了一个名为test的数据库里面有两个表,member和dep

2014-04-27 16:28:33 1229

原创 html中文字符乱码问题

在编辑代码时输入的是中文字符,用浏览器打开时出现乱码,解决方案:  加上 就OK了

2014-03-27 16:05:36 1795

原创 Linux环境下的subversion版本控制命令

次文章是看了《版本控制之道》及用过subversion后一些经验的总结安装:1.svn-version :查看subversion是否正确安装2.svnadmin-version:查看subversion管理工具有没有安装创建项目仓库:假定使用的目录是 /home/mike/svn-repos输入命令:mkdir  /home/mike/svn-repossvnad

2014-03-26 22:36:06 1059

转载 @JoinColumn

@OneToOne注释只能确定实体与实体的关系是一对一的关系,不能指定数据库表中的保存的关联字段。所以此时要结合@JoinColumn标记来指定保存实体关系的配置。 @JoinColumn与本书上一章讲述的@Column注释类似,它的定义如下代码所示。 @Target({METHOD, FIELD}) @Retention(RUNTIME) public @interfac

2014-03-23 15:22:47 808

转载 @ManyToOne @OneToMany

转载:@ManyToOne @ManyToOne注解的这端,是多端1.在注释@ManyToOne(cascade=CascadeType.REFRESH,optional=true)中将属性optional设置为true,这可以使得即使外键为空时仍可以向表中添加数据。2.假设Person和Book是一对多的关系,其中Person的成员变量为:priv

2014-03-23 15:06:30 1119 1

原创 Error on line -1 of document : Premature end of file. Nested exception: Premature end of file.

如果用jboss部署seam文件出现:Error on line -1 of document : Premature end of file. Nested exception: Premature end of file.错误

2014-03-20 22:22:08 16816

原创 ubuntu 下安装的eclips找不到JAVA_HOME问题

安装eclisp:1.将eclips文件放到你想放的位置2.在终端输入 vim .bashrc3.打开.bashrc文件后,在最后一行添加:    export    ECLIPSE_HOME=/home/huihui/app/eclipse(你自己的文件路径)    export PATH=$PATH:$ECLIPSE_HOME/bin4 保存并退出5.在终端输入.s

2014-03-19 12:07:30 1198

原创 电梯模拟系统

实现功能:用一个栈存储楼层的信息,即电梯所到的高度,初始化栈,即定义楼的高度;用队列来记录乘客的信息,运送的乘客插入到队列中去,送完的乘客从队列中删除;开双线程,一个记录电梯运行时间,另一个处理乘客信息,并与电梯信息相关联;具体体现如下:/***************************************************************//****

2014-01-15 23:22:17 2245 1

原创 linux下录屏工具

我尝试了两款:第一款是:Tibesti安装命令是:sudo add-apt-repository ppa:ackondro/tibesti                   sudo apt-get update                   sudo apt-get install tibesti第二款是:recordMydesktop安装命令是:sudo

2014-01-12 21:14:49 4323

原创 邻接表的建立和广度优先遍历

#include #include #define MAX_VEX 50typedef struct NODE{ int vertex; //顶点的索引 struct NODE *next; //下一个表结点}EdgeNode; //表结点typedef struct{ char vex; EdgeNode *first; //第一个表结点}Vertex; //表头结

2014-01-03 13:33:08 1111

原创 临接矩阵的存储和输出

#include #include #define VERTEX_MAX 30#define MAXSIZE 20typedef struct{ int arcs[VERTEX_MAX][VERTEX_MAX]; //定义临接矩阵的长宽 int vexnum,arcnum; //vexnum顶点数,arcnum边数} MGraph;/************ 初

2014-01-03 11:08:17 1147

转载 ubuntu 中怎么截图?ubuntu 12.10 截图工具及快捷键设置

转自: sunmoon   节选在ubuntu 10.04 的时候,还可以很方便地在applications 那里找到screenshot 截图工具,可是自从ubuntu 10.10 以后,我开始老是找不到ubuntu 的截图工具。后来,才发现,在dash 中输入screenshot 就可以找到了。此外,还可以使用命令来截图,ubuntu 中截图命令是gno

2014-01-01 16:32:38 1403

原创 linux系统下Eclipse不能打开出现An error has occurred. See the log file…/.metadata/.log.问题

这个文章分类应该放在解决程序软件里面的

2014-01-01 16:28:05 7965

原创 创建seam文件

环境:Jboss 5.0 版 seam 2.2版 linux系统启动Jboss:找到Jboss的目录下:……/jboss/bin   然后输入命令 ./run.sh   启动jboss创建seam文件,以下选项按我自己的想法来设定的,依个人条件自行设定。进入seam目录下输入命令(蓝色部分)……/seam$  ./se

2013-12-30 21:01:14 1411

原创 用Jboss跑一个seam自带的example

我用的Jboss 5.0和 seam 2.2版本 linux系统,话不多说,直奔主题。启动Jboss:找到Jboss的目录下:……/jboss/bin   然后输入命令 ./run.sh   启动jboss输入ctrl + shift + t 开启另一个终端用ant 导入example下的seam例子文件,方法如下:找到seam所在目录,进入到example文件

2013-12-30 19:43:10 1357

原创 用CSS的@import添加外部样式表

标签是HTML的,@import 是CSS的一部分。写法:@import url(地址)用法:       @import url("地址");也可用多个@import       @import url("地址");       @import url("地址");更常用,@import方法会减缓样式表的下载速度

2013-12-14 18:22:05 1589

原创 树--递归实现先、中、后遍历,层序遍历和树的深度

#include #include #define TElemType char#define ERROR 0#define OK 1/*********二叉树的链表存储表示**********/typedef struct BiTNode{ TElemType data; struct BiTNode *lchild,*rchild; //左右孩子指针}BiTN

2013-12-13 22:11:58 1155

转载 数据结构----树

此文章摘自维基百科:http://zh.wikipedia.org/wiki/%E6%A0%91_(%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84)#.E6.A0.91.E7.9A.84.E7.A7.8D.E7.B1.BB树状图是一种数据结构,它是由n(n>=1)个有限结点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,

2013-12-12 21:19:15 977

空空如也

空空如也

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

TA关注的人

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