- 浏览: 285479 次
- 性别:
- 来自: 上海
最新评论
-
zhengalways:
samwalt 写道zhengalways 写道samwalt ...
“程序包com.sun.image.codec.jpeg不存在”问题解决 -
samwalt:
zhengalways 写道samwalt 写道zhengal ...
“程序包com.sun.image.codec.jpeg不存在”问题解决 -
zhengalways:
samwalt 写道zhengalways 写道博主你好,刚用 ...
“程序包com.sun.image.codec.jpeg不存在”问题解决 -
samwalt:
zhengalways 写道博主你好,刚用idea,切换成jr ...
“程序包com.sun.image.codec.jpeg不存在”问题解决 -
zhengalways:
博主你好,刚用idea,切换成jre也不行啊,崩溃
“程序包com.sun.image.codec.jpeg不存在”问题解决
文章列表
运行 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/
1、vim多文件全文查找
# 当前目录查找
:vim 要查找的字符串 *
:vim /正则表达式/ **
# 当前目录和子目录查找
:vim 要查找的字符串 *
:vim /正则表达式/ **
定位
:cn #下一个匹配
:cp #上一个匹配
:cw #窗口选择匹配
/**
* 参数前加上@RequestBody即可
*/
@RequestBody JSONObject json
vim编辑器---批量注释与反注释
- 博客分类:
- vim
插入注释:
按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 ...
python虚拟环境virtualenv
- 博客分类:
- python
virtualenv
virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够:
1. 在没有权限的情况下安装新套件
2. 不同应用可以使用不同的套件版本
3. 套件升级不影响其他应用
安装
sudo apt-get install python-virtualenv
sudo pip install virtualenv
使用方法
virtualenv [虚拟环境名称]
如,创建**ENV**的虚拟环境
virtualenv ENV
默认情况下,虚拟环境会依赖系统环境中的site packages,就是说系统中已经安装好的第三方packa ...
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、负 ...
Tomcat以debug模式启动
- 博客分类:
- java
在catalina.sh文件中加入一行
CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"
mybatis自增主键配置
- 博客分类:
- java
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 根据表结构自动生成代码
- 博客分类:
- java
需要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