问题列表 - 第19702页

我应该将我的枚举存储在数据库级别还是应用程序逻辑(.NET)中?

我有一张桌子,我们称之为对象.它有一组预定义的记录,如下所示:

ObjectId ObjectName

  1       Salmon
  2       Trout
  3       Seabass
  4       Shark
Run Code Online (Sandbox Code Playgroud)

等等..

所以,我想以某种方式实现枚举.但是最好的方法是在数据库中为它创建表,还是在CommonEnums代码隐藏文件中的应用程序逻辑中实现它?

sql vb.net enums enumeration

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

如何使用Apache Poi更改工作表的选项卡颜色

我正在尝试使用Apache POI设置工作表选项卡的背景颜色.我似乎无法弄清楚如何在标签上自己设置样式.

谢谢您的帮助!

java apache-poi

6
推荐指数
2
解决办法
5633
查看次数

如何在每个Android活动中添加图片按钮?

任何人都可以指导我如何在每个活动的底部添加一些菜单相关的按钮?

eclipse android

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

Cookie的最大大小是多少,每个网站的浏览器中可以存储多少?

我正在学习cookie,在编写依赖cookie来存储状态的Web应用程序时,我想知道浏览器的支持.

  • 对于每个域/网站,可以向浏览器发送多少个cookie,大小是多少?

  • 如果发送和存储多个cookie,是否会影响性能?

cookies

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

OpenVPN TAP驱动程序安装

我试图通过tapinstall在Windows中控制OpenVPN的TAP驱动程序的多个实例.似乎因为所有设备都具有相同的HWID - 'tap0901' - 我无法使用tapinstall删除任何一个 - 当我发出时它们全部消失

tapinstall.exe remove tap0901
Run Code Online (Sandbox Code Playgroud)

此外,当我安装另一个实例时

tapinstall.exe install OemWin2k.inf tap0901
Run Code Online (Sandbox Code Playgroud)

所有其他的都被重置(使用那些现有的tap安装的打开连接被破坏)因为tapinstall尝试更新所有现有实例上的驱动程序.

到目前为止,我的解决方案是将INF文件中指定的hwid的所有实例重命名为其他内容,并将.cat和.sys文件重命名为此新名称; 然而,这打破了驾驶员的签名.

有没有人知道管理多个OpenVPN TAP驱动程序实例的任何替代方法,这些实例允许我:

  1. 删除任何单个驱动程序实例,而不会干扰其他实例的操作
  2. 安装新实例而不会干扰其他实例的操作

Win32 API调用也没关系; 我正在尝试编写一个程序来实现自动化.

谢谢您的帮助!

tap openvpn

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

从字符串中提取值

我试图从字符串中提取值,我试图re.match工作,但没有运气.字符串是:

'/opt/ad/bin$ ./ptzflip\r\nValue = 1800\r\nMin = 0\r\nMax = 3600\r\nStep = 1\r\n'
Run Code Online (Sandbox Code Playgroud)

我试过了:

 map(int,re.search("Value\s*=\s*").group(1))
Run Code Online (Sandbox Code Playgroud)

并且:

'/opt/ad/bin$ ./ptzflip\r\nValue = 1800\r\nMin = 0\r\nMax = 3600\r\nStep = 1\r\n'.split(' = ')
Run Code Online (Sandbox Code Playgroud)

我不知道还有什么可以添加或做.我想检索属性'Value, Max, Step'及其值.反正有没有这样做?

谢谢你的帮助

python string

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

使用 Windows 'ShellExecute' 函数将数据传送到文件

我在 windows vista 中使用了“ ShellExecute ”函数

有没有办法将输出通过管道传输到文件?

IE

MySqlDump.exe '-u user1 -ppassword dbName > TheOutputFile.Sql

这是我的代码

theProgram     :=  'MySqlDump.exe';
itsParameters  :=  '-u user1  -ppassword  dbName';
rslt := ShellExecute(0, 'open',
                       pChar (theProgram),
                       pChar (itsParameters),
                       nil,
                       SW_SHOW);
Run Code Online (Sandbox Code Playgroud)

编辑:

我试过了

 itsParameters  :=  '-u user1  -ppassword  dbName > TheOutputFile.Sql';
Run Code Online (Sandbox Code Playgroud)

但这不起作用

windows delphi shellexecute

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

使用django聊天应用程序

如果我使用django开发聊天应用程序会有一些性能问题吗?我可以在django服务器推送吗?我想要PM和房间讨论.

python django performance chat private-messaging

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

序列化包含django查询集的对象

Django提供了序列化查询集(django.core.serializers)的工具,但是如何序列化生活在其他对象(如字典)中的查询集呢?

我想序列化以下字典:

dictionary = { 'alfa': queryset1, 'beta': queryset2, } 
Run Code Online (Sandbox Code Playgroud)

我决定使用simplejson(随django一起)这样做.我通过以下方式扩展了simplejson.JSONEncoder:

from django.utils import simplejson
from django.core import serializers

class HandleQuerySets(simplejson.JSONEncoder):
     """ simplejson.JSONEncoder extension: handle querysets """
     def default(self, obj):
         if isinstance(obj, QuerySet):
             return serializers.serialize("json", obj, ensure_ascii=False)

         return simplejson.JSONEncoder.default(self, obj)
Run Code Online (Sandbox Code Playgroud)

然后我这样做了simplejson.dumps( dictionary, cls=HandleQuerySets),但是返回的dicionary看起来像这样:

{ "alfa": "[{\"pk\": 1, \"model\": \"someapp.somemodel\", \"fields\": {\"name\": \"alfa\"}}]",
  "beta": "[{\"pk\": 1, \"model\": \"someapp.somemodel\", \"fields\": {\"name\": \"alfa\"}}]" }
Run Code Online (Sandbox Code Playgroud)

Django生成的JSON作为字符串插入字典,而不是JSON.我究竟做错了什么?

python django json

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

Boo:以下代码可能

以下是有效的Boo语句时是否存在这种情况:

target "something" requires "something"
Run Code Online (Sandbox Code Playgroud)

where targetrequirescan可以是宏/方法/其他任何东西(关键字除外)?
这是一个DSL问题,所以任何语言黑客只要编译就会做.

dsl boo

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