- 浏览: 21899 次
- 性别:
- 来自: 北京
最新评论
-
kaobian:
牛叉
oracle中的in和not in -
kaobian:
牛B[size=xx-large][/size]
webservice参数用json的字符串格式传递
文章列表
结合BioImageConvertor (imgcnv)图片分隔切,panojs做前端展现,实现大图片的缩放展现
详情http://www.dimin.net/software/panojs/
1、通配符方式
WildcardQuery query=new WildcardQuery(new Term(“content”,”?qq*”));
* 表示0到多个字符
? 表示一个单一的字符
2、模糊搜索—FuzzyQuery
使用的算法为levenshtein算法,在比较两个字符串时,将动作分为3种:
l) 加一个字母
2) 删一个字母
3) 改变一个字母
FuzzyQuery query=new FuzzyQuery(new Term(“content”,”work”));
public FuzzyQuery(Term term)
public FuzzyQuery(Ter ...
mysql在hibernate中使用原生态sql注意事项:
org.hibernate.Query q = session.createSQLQuery("select a.name,b.name from table1 a,table b where a.id=b.id");
1、包含子查询的必须给子查询的整体一个别名;
2、子查询中的别名和不能能和外层查询冲突;
3、当查询的自动有重名时,需要字段别名,然后给org.hibernate.Query需要addScalar方式去区分,否则获取的值永远是第一个比如上边的例子可以写成
org.hibernate.Query q = ...
最近一项目,要提供webservice接口,本人用json字符串做完接口方法参数格式,不知道是否可行,高人指点一下,小弟在此谢过,然后用net.sf.json.JSONObject解析参数,要求参数格式为{'name':'get','int':1,'double',1.1,'null':null}。具体代码如下:
public String processService(String data){
Map map = null;
try {
JSONObject jsonObject = JSONObject.fromObject(data);
map = new Hash ...
package com.xyz.test;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import java.awt.image.BufferedImage;
import java.awt.image.CropImageFilter;
import java.awt.image.FilteredImageSource;
import java.awt.image.ImageFilter;
import java.io.File;
import javax.imag ...
用IKAnalyzer分词器中时,注意IKQueryParser的parse返回null的情况
当检索关键字为is、as等时 则返回值可能为空!
使用SQLQuery q = session.createSQLQuery(sql);查询的时候,hibernate会自动将数据库中char类型的截取一个字符;对于长度大于1的char类型想要获取数据,个人认为有如下解决途径:1、新增数据库类型的方言;2、指定字段的返回类型,用q.addScalar()方法;3、将数据库的类型修改为varchar。
q.setFirstResult(firstRecord);这种方式分页的时候,firstRecord不能设置为0,否则hibernate默认取10条数据,firstRecord必须大于等于1
1、axis1:
Service s=new Service();
Call c=(Call)s.createCall();
c.setTargetEndpointAddress("http://130.59.10.177:8090/services/WebService");
c.setOperationName(new QName("http://webservice.com","serviceName"));
c.addParameter("arg0",Constants.XSD_STRING ...
"定理" 一
所有产生给某个窗口的消息,都先由创建这个窗口的线程处理;
"定理" 二
Windows 屏幕上的每一个控件都是一个窗口,有对应的窗口函数。
1、命名空间 Ext.namespace("Ext.xyz")
2、空函数 Ext.emptyFn == function(){}
3、拷贝静态函数 Ext.apply
4、类实例属性 Ext.apply(Ext.xyz.Person.prototype,{name:'xyz'})
5、类实例方法 Ext.apply(Ext.xyz.Person.prototype{name:'xyz',fn1:function(){}})
6、类静态方法 Ext.xyz.Person.fn1=function(a,b){var p = new Ext.xyz.Person();p.f ...
应用Oracle not in 的时候,特别注意 not in后边如果是个子查询,如果子查询的结果集存在null,则整个sql是查不出结果的。本人建议用NOT EXISTS,相对要快一点,而且避免由于null导致的问题。
oracle的sql语句中的in和not in是自动将字段为null的去掉了,所以不能用not in来包含字段为null的数据行,当然从执行效率上讲,in和not in都不建议使用
java UDP 通信
- 博客分类:
- java
那位高手可以帮小弟改一下以下程序,只实现传送简单的数据包,谢谢!
import java.net.*;
import java.io.*;
import java.awt.*;
class UDPCommunicationServer extends Frame {
private Label label1, label2;
private Panel panel1, panel2;
private TextField textfield;
private String name, name1;
private TextArea textarea;
private Datagr ...