问题列表 - 第21425页

使用Web爬虫进行价格比较

我需要一个基于Java的开源web crwaler,我可以扩展它以进行价格比较吗?我该如何进行价格比较?那有没有开源代码?

java web-crawler

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

如何将int转换为十六进制字符串?

我想将一个整数(即<= 255)转换为十六进制字符串表示

例如:我想传入65并离开'\x41',或者255得到'\xff'.

我已经尝试用struct.pack('c',65 做这个),但是9因为它想要接受单个字符串,所以上面的任何东西都会窒息.

python string int hex

196
推荐指数
12
解决办法
52万
查看次数

SQL Server:命名模式的约定

考虑一个数据库服务器,其当前的工作是容纳一个数据库.可能数据库将来会移动到另一个包含多个数据库和模式的数据库实例.

让我们假装app /项目名为Invoicer 2.0.该数据库名为AcmeInvoice.数据库包含所有发票,客户和产品信息.这是演员及其角色和行为的图表.

替代文字

架构主要用于轻松为角色分配权限.这里的额外好处是对象不在dbo,并且对象和权限将来可以移植到另一台机器.

  • 命名模式时使用哪些约定?
  • 将模式命名为与数据库相同的表单是否良好?

sql-server schema sql-server-2005 naming-conventions sql-server-2008

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

如何在LIMIT子句中应用bindValue方法?

这是我的代码的快照:

$fetchPictures = $PDO->prepare("SELECT * 
    FROM pictures 
    WHERE album = :albumId 
    ORDER BY id ASC 
    LIMIT :skip, :max");

$fetchPictures->bindValue(':albumId', $_GET['albumid'], PDO::PARAM_INT);

if(isset($_GET['skip'])) {
    $fetchPictures->bindValue(':skip', trim($_GET['skip']), PDO::PARAM_INT);    
} else {
    $fetchPictures->bindValue(':skip', 0, PDO::PARAM_INT);  
}

$fetchPictures->bindValue(':max', $max, PDO::PARAM_INT);
$fetchPictures->execute() or die(print_r($fetchPictures->errorInfo()));
$pictures = $fetchPictures->fetchAll(PDO::FETCH_ASSOC);
Run Code Online (Sandbox Code Playgroud)

我明白了

您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便在第1行的"15",15'附近使用正确的语法

似乎PDO在SQL代码的LIMIT部分中为我的变量添加单引号.我查了一下我发现了这个我认为相关的错误:http: //bugs.php.net/bug.php?id = 44639

这就是我在看的东西吗?这个bug自2008年4月开始!在此期间我们应该做什么?

我需要构建一些分页,并且需要在发送sql语句之前确保数据是干净的,sql注入安全的.

php mysql sql pdo bindvalue

112
推荐指数
5
解决办法
6万
查看次数

我是否需要编写自己的非托管IL库来使用CLR Profiling API重写IL?

我一直在查看CLR Profiling API的一些文章,其中许多文章都讨论了调用SetILFunctionBody()来进行实际的IL重写; 但是,这些文章中没有一个实际上解释了您可以用来重写实际方法IL字节的确切内容.是否有一个非托管的库可以让我写IL,还是我必须自己写一个?

.net profiling cil rewriting clr-profiling-api

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

如何在多台显示器上创建任务栏?

我有三台显示器,我也希望用C++在这三个显示器上创建一个任务栏?

c++ windows

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

使用用户名自定义rails url

我想复制推特个人资料页面,并有一个用户名为" http://www.my-app.com/username " 的网址,我可以手动将其输入地址栏并导航到我可以的个人资料页面链接到自定义URL.

我认为问题出在路线上 - 这是我的routes.rb中的代码

map.connect '/:username', :controller => 'users', :action => 'show'
Run Code Online (Sandbox Code Playgroud)

此外,我有QuestionAnswer模型,我想用自定义的URL链接到它们,如下所示:

http://www.my-app.com/username/question/answer/2210

url routes ruby-on-rails

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

为什么我不能把我的功能放在另一个班级?

我在"com.example.hello"工作区中创建了一个名为"Tools"的新类.

Tools.java:

public class Tools {
    public static String getSource (String theurl) {
        URL u;
        InputStream is = null;
        DataInputStream dis;
        String s;
        String ss = "";
        try {
           u = new URL(theurl);
           is = u.openStream();         // throws an IOException
           dis = new DataInputStream(new BufferedInputStream(is));
           while ((s = dis.readLine()) != null) {
              ss = ss +  s;
           }
        } catch (MalformedURLException mue) {
        } catch (IOException ioe) {
        } finally {
           try {
              is.close();
              return ss;
           } catch (IOException ioe) …
Run Code Online (Sandbox Code Playgroud)

java

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

为什么Sphinx会生成json?

我注意到Sphinx能够使用JSON生成文档.这些文件用于什么?

python json python-sphinx

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

C++ Win32,显示带位图的窗口的最简单方法

它仅用于"调试"目的,因此我不想花费大量时间来处理它,也不是非常重要.该程序将数据导出为png,jpg,svg等... - 这不是什么大不了的事,尽管在生成图像时看到图像会很好.此外,该程序将用于Linux服务器; 但我会将这个'功能'限制在Win版本中.

我也不想使用库,除非它非常非常轻量级(我使用CImg一段时间,但我对它的速度不是很满意,所以我最后自己编写了重要的函数并且只是使用了libjpeg和libpng直接).

我有ARGB格式的图像(32bpp),虽然转换格式根本不是问题.我想使用Win32,从代码内部的函数创建窗口(没有已知的hInstance等),并编写位图.希望快速而简单.

但我不知道win32api足够了.我已经看到绘制(GDI)的唯一选择是通过HBITMAP对象...我可以依赖的任何代码片段或示例?我可能不会忽视任何考虑因素?或者也许 - 考虑我的时间限制 - 我应该忘记它吗?

谢谢!

c++ winapi gdi bitmap

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