问题列表 - 第16721页

谁在Pylons在线

我目前有一个Pylons应用程序运行基本用户系统设置.我想尝试创建一个小部件,显示当前登录到网站的用户.我不知道如何处理这个问题; 我不确定是否活跃的pylons会话是基于用户是否实际上在Web应用程序页面上,所以我正在寻找一些关于如何使用我已经可能完成此任务的想法.

session pylons web-applications

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

将部分从一个控制器的视图渲染到另一个控制器的Rails视图

我有一个名为"show"的控制器的视图.在该视图中,我想呈现另一个控制器视图的内容 - 显然,该视图上的表单逻辑与它所属的控制器进行通信.我该怎么做呢?我对rails非常陌生,我对该框架没有100%的信心.

您几乎可以在视图中将它们视为"小部件".我知道您可以使用以下方法在视图上从同一个控制器渲染操作:

render :action => "show_home_page", :layout=> false
Run Code Online (Sandbox Code Playgroud)

但我需要它来从另一个控制器渲染动作(视图).

即.

我有一个视图,它被渲染到一个布局上.该视图属于控制器A.我需要在原始视图中从控制器B渲染"索引"和"新"视图(上图)

.

ruby-on-rails partial-views controllers

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

通过终端在OS X机器上安装新库

我正在使用http://laurikari.net/tre/上提供的tre工具.我正试图通过终端在我的Mac OS X机器上安装它.我遵循了我认为是安装新库的常规路径 - ./configure,sudo make,sudo install.一切似乎都在游泳.

当我然后去c中访问库时,我收到以下(gcc)编译器错误:错误:tre/tre.h:没有这样的文件或目录

具体在机器上安装c库的位置在哪里?如何验证软件包/库是否已正确安装?

c regex macos installation

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

这是什么字符编码?

%D1%81%D0%BE%D0%B2%D0%B5%D1%82%D1%81%D0%BA%D0%B0%D1%8F%20%D0%B3%D0%B0%D0%B2%D0%B0%D0%BD%D1%8C

javascript

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

仅在存在的情况下从行的开头删除指定的文本(C#)

我有一个文本框,用户可以用脚本语言编辑文本.我已经想出如何让用户在一次点击中注释掉行,但似乎无法弄清楚如何正确地取消注释.例如,如果该框具有:

Normal Text is here
More normal text
-- Commented text
-- More commented text
Normal Text again
--Commented Text Again
Run Code Online (Sandbox Code Playgroud)

因此,当用户选择任意数量的文本并决定取消注释时,将从包含它的行的开头删除" - ".没有" - "的行应该不受影响.简而言之,我想要一个与Visual Studio中的类似的取消注释功能.有没有办法实现这个目标?

谢谢

c# string textbox code-comments

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

校验和udp计算python

我想计算我想发送的UDP报头数据包的校验和:

packetosend = """60 00 00 00 00 24 3a 40 20 02 c0 a8 01 50 00 01 00 00 
00 00 00 00 09 38 20 02 c0 a8 01 50 00 01 00 00 00 00 00 00 09 6f"""
Run Code Online (Sandbox Code Playgroud)

所以我需要加入这个utf-16(不是问题)并计算这个特定数据包的校验和.我怎样才能做到这一点?

谢谢!

编辑:是的它是ICMPv6数据包的IPv6标头,无论如何我想知道的是公式,以及它是如何工作的.

我将给出一个ICMP ping echo(v4)数据包的另一个例子:

packet = """
08 00 d1 15 76 0c 00 07 bf d3 55 4a ad b5 03 00   // "d1 15" is the packet checksum 
08 09 0a …
Run Code Online (Sandbox Code Playgroud)

python networking checksum packet

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

为什么我在python中收到此错误?(httplib的)

if theurl.startswith("http://"): theurl = theurl[7:]
    head = theurl[:theurl.find('/')]
    tail = theurl[theurl.find('/'):]
response_code = 0
import httplib
conn = httplib.HTTPConnection(head)
conn.request("HEAD",tail)
res = conn.getresponse()
response_code = int(res.status)

http://www.garageband.com/mp3cat/.UZCKbS6N4qk/01_Saraenglish.mp3
Traceback (most recent call last):
  File "check_data_404.py", line 51, in <module>
    run()
  File "check_data_404.py", line 35, in run
    res = conn.getresponse()
  File "/usr/lib/python2.6/httplib.py", line 950, in getresponse
    response.begin()
  File "/usr/lib/python2.6/httplib.py", line 390, in begin
    version, status, reason = self._read_status()
  File "/usr/lib/python2.6/httplib.py", line 354, in _read_status
    raise BadStatusLine(line)
httplib.BadStatusLine
Run Code Online (Sandbox Code Playgroud)

有谁知道"坏状态线"是什么?

编辑:我试过很多服务器,很多网址和我仍然会收到此错误?

python http

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

HTML解析器codeigniter库?

这里有人知道一个可以与codeigniter一起使用的html解析器库吗?

codeigniter

12
推荐指数
2
解决办法
8121
查看次数

GetThreadLocale返回的值与GetUserDefaultLCID不同?

为了获得语言环境设置,例如短日期格式,我们总是使用GetLocaleFormatSettings和GetThreadLocale.到目前为止,这一直没有问题.

我们的几个用户获得的GetThreadLocale值与Windows 7中的区域设置中的配置值不同.无论我们尝试什么,我都无法重现这一点,但我向一位用户发送了测试用于获取区域设置信息的程序,并且足够确定GetThreadLocale返回与GetUserDefaultLCID(2057)不同的LCID(1033).因此,它们不是获取英国语言环境设置,而是最终使用美国语言环境设置.

我们是否错误地获取了区域设置信息?我们应该使用GetUserDefaultLCID而不是GetThreadLocale吗?

谢谢

delphi windows-7

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

Java异常错误 - Sqlite preparedStatement.setBlob

我将数据放入数据库,它可以是MYSQL数据库(服务器)或SQLITE数据库(路上的平板电脑).Java应用程序每天与服务器同步,上传新数据并下载任何新数据.那部分运作良好.但是,要求它也能够处理图像.

我们选择在数据库中使用blob,而不是实现一个依赖于将图像复制到每端文件系统的全新系统.对那些不这样做的回复并不感兴趣;)我真正需要帮助的是当我尝试编写blob时,我在调度中得到一个异常.

我们正在从数据库构造输入表单,因为整个应用程序正在用于不同的目的,这取决于数据库.输入表单允许您将图像附加到记录,我们将其存储为base64字符串.然后将其解码为byte [].

我的测试程序在字符串和字节数组之间来回转换(最终是一个Image)没问题.所以我相信问题是在准备好的声明中设置Blob,但我可能是错的.

单击"保存"按钮后发生"异常".

Exception occurred during event dispatching:
java.lang.AbstractMethodError: org.sqlite.PrepStmt.setBlob(ILjava/io/InputStream;J)V
    at tabletapp.database.DB.prepareStatement(DB.java:641)
    at tabletapp.database.DB.save(DB.java:743)
    at tabletapp.FormPanel.saveData(FormPanel.java:546)
Run Code Online (Sandbox Code Playgroud)

违规代码块

public void prepareStatement(String table, String sql, LinkedHashMap<String, String> data) {
    try {
        String typeID = "";
        PreparedStatement ps = connection.prepareStatement(sql);
        log.debug("Preparing SQL: " + sql.replace("\n", ""));
        int parameterIndex = 1;

        //for (String columnName : getColumnNames(table)) {
        for (String columnName : data.keySet()) {
            typeID = getColumnType(table, columnName);

            if (data.containsKey(columnName)) {
                String value = data.get(columnName);
                if (value == null || "".equals(value)) { …
Run Code Online (Sandbox Code Playgroud)

java mysql database sqlite exception

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