`
samwalt
  • 浏览: 280640 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
运行 rake db:migrate 报如下错误: LoadError: Could not load 'active_record/connection_adapters/mysql2_adapter'. Make sure that the adapter in config/database.yml is valid. If you use an adapter other than 'mysql2', 'postgresql' or 'sqlite3' add the necessary adapter gem to the Gemfile. LoadError: libmysq ...
ruby gem 安装OpenSSL支持时 ruby extconf.rb make 这时出错,make: *** No rule to make target `/include/ruby.h', needed by `ossl.o' 其实是ext/openssl/Makefile中忘了给路径变量top_srcdir赋值,调用的时候当然就报错了,修改 Makefile 增加 top_srcdir = ../.. 见: http://seoaqua.com/ruby-2.1-openssl/

vim命令

    博客分类:
  • vim
1、vim多文件全文查找 # 当前目录查找 :vim 要查找的字符串 * :vim /正则表达式/ ** # 当前目录和子目录查找 :vim 要查找的字符串 * :vim /正则表达式/ ** 定位 :cn #下一个匹配 :cp #上一个匹配 :cw #窗口选择匹配
/** * 参数前加上@RequestBody即可 */ @RequestBody JSONObject json
插入注释: 按Control+v(win下面ctrl+q)进入块选择模式,选中所有要注释的行 按大写“I”进入插入模式,输入注释符“#”或者是"//",然后立刻按下ESC(两下) 取消注释: Ctrl + v 进入块选择模式,选中你要删除的行首的注释符号,注意// 要选中两个,选好之后按d即可删除注释

ruby gem更改source

    博客分类:
  • ruby
显示当前使用的sources gem sources 添加一个source gem sources -a url 删除一个source gem sources -r url 更新source cache gem sources -u
在使用mybatis的模糊查询的时候,需要从jsp传入到controller中一个keyword【String】,在mapper.xml中我是这样写的 <select id="fuzzyFind" resultMap="articleResultMap" parameterType="string"> <![CDATA[ SELECT * FROM articles WHERE 1=1 ]]> <if te ...
virtualenv virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够: 1. 在没有权限的情况下安装新套件 2. 不同应用可以使用不同的套件版本 3. 套件升级不影响其他应用 安装 sudo apt-get install python-virtualenv sudo pip install virtualenv 使用方法 virtualenv [虚拟环境名称] 如,创建**ENV**的虚拟环境 virtualenv ENV 默认情况下,虚拟环境会依赖系统环境中的site packages,就是说系统中已经安装好的第三方packa ...

nginx配置

http://freeloda.blog.51cto.com/2033581/1288553 1、反向代理 有一个java应用example用tomcat部署,访问url是http://localhost:8080/example, 希望用nginx做反向代理,用url http://localhost就可以访问 location / { proxy_pass http://localhost:8080/example/;  #让tomcat日志显示真实的客户端IP  proxy_set_header X-Real-IP $remote_addr; } 2、负 ...
在catalina.sh文件中加入一行 CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"
mybatis进行插入操作时,如果表的主键是自增的,针对不同的数据库相应的操作也不同。基本上经常会遇到的就是 Oracle Sequece 和 Mysql 自增主键,至于其他的手动生成唯一主键的问题在这里就不讨论了,这里主要说明下在mybatis中对于自增主键的配置。 不返回自增主键值 如果考虑到插入数据的主键不作为其他表插入数据的外键使用,那么可以考虑使用这种方式。     Oracle Sequence 配置 <sql id='TABLE_NAME'>TEST_USER</sql> <sql id='TABLE_SEQ ...
用mybatis生成的insert方法和mapper文件向oracle插入数据,报错: ORA-00923 未找到要求的 FROM 关键字 经检查是数据库连接池配置问题,有一项配置是: <property name="validationQuery" value="select 1"/> 这个配置适用于mysql,但不适用于oracle,改为 <property name="validationQuery" value="select 1 from dual"/>
需要mybatis-generator-core-1.3.2.jar文件,还需要数据库驱动,比如oracle就是ojdbc6-11.1.0.7.0.jar 编辑generator的配置文件 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://my ...
编译出错:程序包com.sun.image.codec.jpeg不存在 jdk中是有该程序包源码的,编译出错是因为没引用到jre中有该类的jar包 在intellij idea的maven->runner中选择jre,而不要选择jdk http://blog.csdn.net/wgw335363240/article/details/7289651

R语言which函数

    博客分类:
  • R
# 新建数组 a=c(1,3,4,5,3,2,5,6,3,2,5,6,7,5,8) # 取数组a中最大值的下标 which.max(a) # 取数组a中最小值的下标 which.min(a) # 取数组a中大于3值的下标 which(a>3) # 取数组a中等于3值的下标 which(a==3) # 10到1的数组元素中在a中的元素的下标 > b <- which(10:1 %in% a) > b [1] 3 4 5 6 7 8 9 10
Global site tag (gtag.js) - Google Analytics