问题列表 - 第8139页

是否有Access的替代品?

我是程序员,我的父亲使用Access收集患者信息(我父亲是医生),

他希望我教他如何使用它.

我不喜欢Access(我是一个Linux家伙),我找不到任何替代品.你们知道吗?(它必须很容易让我父亲使用)

linux ms-access open-source

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

我应该使用\ r或\n来爆炸()PHP中文件的内容吗?

我正在创建一个函数,它可以接受一个字符串,该字符串可以通过file_get_contents()本地文本文件检索,也可以从URL中获取http://site.com/338383.txt.

该文件将是一个选项卡分隔文件,文件中的每个项目都在其自己的行上.它是更好地使用\n\rexplode()串并得到各行的阵列?

我注意到在某些情况下\n不起作用.我想要一贯有效的方法.有什么想法吗?

php string explode

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

为什么我得到"这个版本的MySQL还不支持'...'"错误?

我有一个如下查询:

delimiter $$
DROP TRIGGER IF EXISTS TR_SCIN_BANK_UPD$$
CREATE TRIGGER TR_SCIN_BANK_UPD
AFTER UPDATE ON SCIN_BANK
FOR EACH ROW
BEGIN
  IF OLD.BANK_NAME != NEW.BANK_NAME THEN
    INSERT into SCIN_BANK_LOG SET BANK_ID=OLD.BANK_ID, BANK_NAME=OLD.BANK_NAME, LAST_UPD_USER_ID=OLD.LAST_UPD_USER_ID, LAST_UPD_TS=now();
  END IF;
  IF OLD.BANK_DESC != NEW.BANK_DESC THEN
    INSERT into SCIN_BANK_LOG SET BANK_ID=OLD.BANK_ID, BANK_DESC=OLD.BANK_DESC, LAST_UPD_USER_ID=OLD.LAST_UPD_USER_ID, LAST_UPD_TS=now();
  END IF;
END$$
Run Code Online (Sandbox Code Playgroud)

执行时,我得到

此版本的MySQL尚不支持"具有相同操作时间和事件的多个触发器"

这个错误可以为此提供任何解决方案吗?

mysql sql mysql-error-1235

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

如何缓解在C#中初始化列表字典的痛苦?

我偶然会使用这种结构:

Dictionary<string, List<string>> Foo = new Dictionary<string, List<string>>();
Run Code Online (Sandbox Code Playgroud)

这导致了这种代码:

foreach (DataRow dr in ds.Tables[0].Rows)
{
    List<string> bar;
    if (!Foo.TryGetValue(dr["Key"].ToString(), out desks))
    {
        bar= new List<string>();
        Foo.Add(dr["Key"].ToString(), bar);
    }
    bar.Add(dr["Value"].ToString());
}
Run Code Online (Sandbox Code Playgroud)

你认为编写自定义的DictionaryOfList类是否值得自动处理这类事情?

还有另一种懒惰地初始化这些列表的方法吗?

.net c# collections .net-3.5

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

Internet Explorer忽略我的cookie

我有一个奇怪的问题,Internet Explorer不接受我的cookie.这是cookie:

set-cookie: USUSERNAME=LrceSVu6mUJ9Ztmvp4oKSQ%3D%3D; version="1"; expires=Mon, 15-Jun-2009 11:42:21 GMT; path=/; domain=.us.is
Run Code Online (Sandbox Code Playgroud)

它不会存储在域dev-intranet.us.is或任何其他us.is域中.但是,将cookie的域设置为我的dev机器IP地址可以完美地运行:

set-cookie: USUSERNAME=LrceSVu6mUJ9Ztmvp4oKSQ%3D%3D; version="1"; expires=Mon, 15-Jun-2009 08:41:58 GMT; path=/; domain=192.168.34.104
Run Code Online (Sandbox Code Playgroud)

一切都在Firefox,Opera,Safari和Chrome中有所体现,但不是IE7

有什么想法在这里发生?

顺便说一句.使用WebObjects WOCookie创建cookie.

cookies internet-explorer webobjects http

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

如何绘制C++ Win32控制台应用程序的输出?

我有一个小的Win32控制台应用程序,它本质上是一个测试工具.我读取数据,对其进行一些处理,目前只是将一些数字输出到控制台.这不是一个大问题 - 我可以了解数据的样子,但分析是否有一种方法可以将信息转换为每次运行软件的图形,这样会更容易.

我最近一直在处理GNUPlot,但无法找到一种简单的方法来获取发送给它的数据.有没人试过这个?..或者我应该尝试另一个图形应用程序吗?

Excel和OO Calc是很棒的工具,我已经将.csv数据加载到它们中,以便自己多次绘制数据.但是,我希望有一种方法可以动态地将数据传输到图形应用程序中,以避免每次我想要查看某些数据时关闭/重新打开excel并绘制图形.

我认为你可以将数据传输到GNUPlot(这就是为什么我提到它),但是如何这样做的细节相当少.

c++ charts winapi plot

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

合并从远程github存储库到本地存储库的更改

我前段时间在github上分叉了一个存储库,进行了一些小改动并将更改推回到我的github fork.原来的存储库已经改变了.我想将原始存储库中的更改合并到我的fork中.

我是git和github的新手,我需要具体的命令如何做到这一点.

git merge github repository

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

使用.net侦听器记录文件旋转

我有一个现有的 .net服务,我想配置它来将消息写入日志文件.我在服务配置中添加了以下内容:

<system.diagnostics>
  <sources>
    <source name="My.Service" switchValue="All">
      <listeners>
        <add name="text" type="System.Diagnostics.TextWriterTraceListener" initializeData="c:\log.txt" traceOutputOptions="Timestamp"/>
      </listeners>
    </source>
  </sources>
</system.diagnostics>
Run Code Online (Sandbox Code Playgroud)

问题是日志文件变得非常大,所以我想知道是否可以配置某种日志轮换.
由于进程锁定文件以进行写入,因此无法手动旋转文件,例如脚本定期重命名文件,至少不会停止并重新启动服务.

谢谢你的任何建议.

.net configuration logging

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

在Python中为C库创建包装器

我正在尝试为FLAC创建自己的包装器,以便我可以在自己的Python代码中使用FLAC.

我首先尝试使用ctypes,但它显示了一个非常奇怪的库接口,例如FLAC流和文件的所有init函数都成为一个函数,没有关于如何初始化它的真实信息.特别是因为它想要引用流解码器,但Python无法存储指针(BZZZT!),因此我无法将指针存储到流解码器.不同的init函数具有不同数量的参数并且一些参数类型不同也没有帮助.它还有很多枚举和结构,我不知道如何将它们放入我的代码中.

我一直在研究Pyrex,但是我有点遇到了与指针相同的问题,但我认为我已经解决了它的问题.该文件也不小,甚至还不完整.

所以我正在寻找可以帮助我更好地理解上述方法的替代方案或指南.如果我能得到推荐和/或帮助,那将会非常有帮助.

c python

5
推荐指数
2
解决办法
6304
查看次数

在python中将unicode代码点转换为UTF8十六进制

我想将从文件读取的多个unicode代码点转换为其UTF8编码.

例如,我想将字符串转换'FD9B'为字符串'EFB69B'.

我可以使用这样的字符串文字手动执行此操作:

u'\uFD9B'.encode('utf-8')
Run Code Online (Sandbox Code Playgroud)

但我无法弄清楚如何以编程方式进行.

python unicode

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