问题列表 - 第46255页

在Hibernate中使用IF构造

我在HSQL中使用构造"if":

String q = "SELECT id, name, " +
                "IF (ABS(name) > 0, LPAD(ABS(name), 4, '0'), name) AS tord " +
                "FROM table where city= " + cityId + " order by tord";

    Query query = session.createSQLQuery(q);
    List<Object[]> list = query.list();
    session.getTransaction().commit();
    session.close();
Run Code Online (Sandbox Code Playgroud)

现在我想用HQL重构这段代码.我怎样才能做到这一点?谢谢.

java sql hibernate hql

3
推荐指数
1
解决办法
1万
查看次数

从Inno Setup向GAC添加程序集

我正在开发一些使用Fluent nHibernate和mshtml的XBAP应用程序.

问题是:

的大小nHibernate.dll(2.080 KB)和Microsoft.mshtml.dll(7.826 KB)

我想为我的应用程序创建一个先决条件安装程序,因此它将这些文件复制到GAC.所以我使用这些文件的所有XBAP都可以在GAC中找到它们,并将Publish文件夹大小减少到只有XBAP dll.

有人可以把Inno安装示例脚本复制到GAC吗?

c# inno-setup xbap .net-4.0

5
推荐指数
1
解决办法
4577
查看次数

FishEye图片效果(桶式失真)算法(使用Java)?

我正在寻找算法(位图像素操作)来模拟正常图片中的鱼眼镜头(Barrel Distortion).到目前为止,我已经发现涉及OpenCV,OpenGL或jhlabs等外部库的实现.由于我正在参加数字图像处理课程并且正在进行课程评估项目,我不确定使用任何外部库是否会让我获得好成绩.那么有人会给我这样的算法参考吗?

PS.我被要求用Java实现它,但是任何语言的例子都可以.

java image-processing fisheye distortion

4
推荐指数
1
解决办法
1万
查看次数

C中的Char数组声明和初始化

我很好奇为什么在C中不允许这样做:

char myarray[4];

myarray = "abc";
Run Code Online (Sandbox Code Playgroud)

这是允许的:

char myarray[4] = "abc";
Run Code Online (Sandbox Code Playgroud)

我知道在第一种情况下我应该使用strcpy:

char myarray[4];

strcpy(myarray, "abc");
Run Code Online (Sandbox Code Playgroud)

但是为什么不允许声明和后来的初始化,允许声明和同步初始化?它与C程序的内存映射有关吗?

谢谢!

c arrays char

21
推荐指数
1
解决办法
13万
查看次数

用php mysql插入查询问题

这很简单我使用以下插入查询

mysql_query(insert into table1 set saltval = 'Y'Z' where uid ='1');
Run Code Online (Sandbox Code Playgroud)

但我不工作因为盐田的价值是Y'Z.我的问题是如何将此值视为字符串.

php mysql

2
推荐指数
1
解决办法
959
查看次数

使用Paperclip从图片中获取GPS元数据

我有一个关于Paperclip的问题.拍摄时,许多现代相机和手机都会为照片添加GPS元数据:

地理标记

我的Rails应用程序的用户可以上传照片并手动将位置数据添加到他们.但是,这很糟糕,因为用户不想输入:他们希望它自动存在.

可以,如何通过Paperclip和Ruby on Rails从照片(总是JPEG)中获取GPS元数据?可以用Paperclip完成还是需要另一个宝石?

jpeg metadata user-experience ruby-on-rails paperclip

13
推荐指数
1
解决办法
5418
查看次数

Java可以理解具有相同名称的线程是不同的线程吗?

在每次迭代中,创建一个线程"student".因为这些线程都被命名为"学生".Java可以理解这些是不同的线程吗?

while (true) {
    System.out.println("Waiting for client...");
    // open client socket to accept connection
    client = server.accept();
    System.out.println(client.getInetAddress()+" contacted ");
    System.out.println("Creating thread to serve request");

    ServerStudentThread student = new ServerStudentThread(client);
    student.start();
}
Run Code Online (Sandbox Code Playgroud)

java multithreading

20
推荐指数
1
解决办法
8243
查看次数

如何制作仅在插入USB驱动器时运行的程序?

让我解释它是什么样的.我想要一个安装在PC上的程序,但除非你插入存储程序某些部分的USB驱动器,否则你无法运行它.所以重点是,如果你没有PC和USB驱动器,程序是没用的.既然我希望它在Windows中运行,那么我应该使用哪种语言的.NET和C#?

我可以用Python完成吗?

python windows

5
推荐指数
1
解决办法
3419
查看次数

在python中生成文件哈希

您好这个代码生成sha1哈希但哈希与其他工具不同,从这个文件生成sha1哈希:

import os
import hashlib

fileList = os.listdir("D:\\a\\")
for i in fileList:
d=(hashlib.sha1(file("D:\\a\\"+i, 'r').read()).hexdigest())
# os.rename(i,d)
print(d)
Run Code Online (Sandbox Code Playgroud)

在MD5所以我有这个问题!为什么?


编辑:'rb'解决了我的问题

python hash

1
推荐指数
1
解决办法
4688
查看次数

如何在C#中搜索屏幕上的图像?

我想使用C#或其他.NET语言(如powershell)在屏幕上搜索图像.像我在文件系统中给出一个图像位置,代码将整个屏幕视为图像,并在大图像(屏幕)中搜索文件系统中的图像,然后返回屏幕上的图像位置.我在.net类中找不到这种东西.

谢谢.

.net c# image-recognition

7
推荐指数
1
解决办法
2万
查看次数