- 浏览: 521843 次
- 性别:
- 来自: 无锡
最新评论
-
鬼一天:
代码有问题,没有考虑负数的情况。
根据经纬度和半径计算经纬度范围 -
Tair:
...
通过反射把map中的属性赋值到实体类bean对象中 -
springmvc_springjpa:
spring mvc demo教程源代码下载,地址:http: ...
Spring3.0 MVC的初次尝试 -
酷的飞上天空:
haiyinlong 写道private File value ...
使用HttpUrlConnection进行post请求上传文件 -
lliiqiang:
分析很难,好的规则持久,靠某个方法条件局限不能证明长久
ruby的基本类型
文章列表
Rails中都是返回的单个模型的对象,怎么返回多个表中的指定字段则没做什么介绍。
在实际的工作中不可能只是返回单个表的模型,于是GOOGLE下,发现find_by_sql方法的返回中已经包含了查询的字段信息。
table A
id Integer
name String
table B
id Integer
age Integer
a_id Integer
@as = A.find_by_sql("select a.name,b.age from A a,B b where a.id = b.a_id")
puts @as.clas ...
代码不多说了,都是从网上copy的
public class LatLonUtil {
private static final double PI = 3.14159265;
private static final double EARTH_RADIUS = 6378137;
private static final double RAD = Math.PI / 180.0;
//@see http://snipperize.todayclose.com/snippet/php/SQL-Query-to-Find-All-Retailers ...
openfire 版本3.6.4
关于插件开发的基本信息,可以参考其自带的文档页plugin-dev-guide.html
中文翻译传送门http://www.360doc.com/content/10/0707/15/1332348_37445649.shtml
实现功能,客户端发送一个IQ包含内容的节给服务器,服务器取得内容, ...
smack版本3.1.0
===============================================================
主动发送信息给某个用户
------------------------------------
XMPPConnection.DEBUG_ENABLED = true;
//设置服务器地址
XMPPConnection conn = new XMPPConnection("127.0.0.1");
conn.connect();
//输入账号和密码登陆
conn.login("test2 ...
前后花了近一个星期,中间就sha1的加密就纠结了几天。。。
还有一些莫名奇妙的问题,也都是自己的马虎,和对oauth认证的一知半解的原因。
废话不多说,代码如下
require "cgi"
require "uri"
require "net/http"
require "openssl"
require "base64"
module Oauth
#注:暂不支持发布图片微博功能。
#
#使用方法介绍
#首先获取用户的授权,如果已获取授权则直接看第三步 ...
大概情况如下
前端:struts2+spring3+hibernate3 + mysql 主要用于取得数据库的数据显示在页面,含有少量的数据更新操作。
后端:jdbc + mysql 用于接收某客户端发来的数据(socket通信),并存入数据库,供前端显示。
问题:
jdbc可以成功插入数据库,但前端无法取得jdbc插入的数据,而前端自己的更新操作均无问题。
经查看数据库,确定jdbc确实插入了数据库,但hibernate取得的数据列表中就是没有jdbc插入的数据。
同样,jdbc对数据库中的某条数据进行更新操作,经确定已更新到数据库中。但前端hibernate取的数据仍然是未 ...
工作中用到数字到字节数组的转换,以前也没仔细研究过,总是做完就忘了。现在做个记录。
java使用的是BigEndian
int型到字节数组的转换
int i = 10;
byte[] b = new byte[4];
/* BigEndian
b[0]= (byte) (i >> 24);
b[1]= (byte) (i >> 16);
b[2]= (byte) (i >> 8);
b[3]= (byte) (i);
*/
/* LittleEndian
b[0]= (byte) (i);
b[1]= (byte) (i ...
monit可以对服务器进程进行监控,如果发现服务器进程挂掉,则能根据配置进行重启。
下载地址
http://mmonit.com/monit/download/ ,大小为612K.
现在完成后进行安装
chmod 775 monit-5.1.1.tar.gz
tar -zxf monit-5.1.1.tar.gz
cd monit-5.1.1
./configure
make
make install
安装完成,然后拷贝配置文件到etc目录下
cp monitrc /etc/monitrc
进入到etc目录
打开monitrc文件,可以找到一些配置的例子
...
服务器在机房,为了能方便查看日志,就配置了一个路径可以直接下载服务器的日志文件。
过了两天就出现访问服务器无法打开页面,返回504的的错误。日志中没有报错信息。
改了几种下载的方法,问题依旧。无奈,删除此路径配置,注释掉代码。
问题还是依旧,无语。。。
运行环境
linux + ruby1.8.6 + nignx + thin
实在找不到原因只能试下monit,监控服务器进程了。
使用HttpUrlConnection模拟post表单进行文件上传平时很少使用,比较麻烦。
原理是: 分析文件上传的数据格式,然后根据格式构造相应的发送给服务器的字符串。
格式如下:这里的httppost123是我自己构造的字符串,可以是其他任何的字符串
----------httppost123 (\r\n)Content-Disposition: form-data; name="img"; filename="t.txt" (\r\n)Content-Type: application/octet-stream (\r\n)
(\r\n ...
一般获取天气预报信息的方式有两种
1,调用第三方的api,获取需要信息
2,抓取网页内容,通过正则表达式匹配获得需要信息
当然你也可以直接找中央气象局的相关单位,从他们那里直接取得数据。
这里以Google的api为例,之所以没用雅虎的api是因为它的中国城市太少了,至少我在的无锡都没有
http://www.google.com/ig/api?hl=zh_CN&weather=wuhan 打开这个网址可以看到Google的返回结果
思路:
1,请求api地址,获取结果
2,将结果转换为dom文档
3,从dom文档中提取信息
一下为实现代 ...
多数据库的访问
目的:在同一个应用中访问不同数据库,以在同一controller的同一action中访问不同数据库为例
准备:
两个已经建立好的数据库
数据库一:db1,包含表bikes(字段为id,name)
数据库二:db2,包含表cars(字段为id,name)
database.yml文件添加如下内容
db1:
adapter: mysql
encoding: utf8
reconnect: false
database: db1
pool: 5
username: root
password: 123456
...
首先是安装dbi
遇到问题:
使用gem ins dbi 安装的dbi无法被识别,即 在irb下 require ‘dbi’ 提示找不到文件
无奈只好手动安装
下载dbi-0.4.3压缩包,然后解压缩。
命令行进入到dbi-0.4.3文件夹,执行下面命令
ruby setup.rb config
ruby setup.rb setup
ruby setup.rb install
网上第一部是ruby setup.rb config --with=dbi,dbd_mysql ,但我这里无法通过
再次测试,在irb下 require 'd ...
对于memcached的大名早有耳闻,但一直没有进行尝试,今天决定尝试一下。
我这里安装的是win系统下的memcached,至于linux下未尝试。
window下memcached下载地址:
http://jehiah.cz/projects/memcached-win32/
安装方法:
1.解压缩文件memcached-1.2.1-win32.zip
2. 命令行进入到memcached-1.2.1-win32目录,运行memcached.exe -d install ,把memecached安装为系统服务
3.memcached.exe -d start ...
单表继承
官方文档:http://api.rubyonrails.org/classes/ActiveRecord/Base.html
单表继承,在数据库中只有一张表,但映射了了两个以上的model。
比如:文章和相册的分类
文章有文章的分类,相册也有相册的分类。你可以建立两张表,也可 ...