我有一个数据库,它按序列号跟踪小部件的销售情况。用户输入购买者数据和数量,并将每个小部件扫描到自定义客户端程序中。然后他们敲定订单。这一切都完美无缺。
一些客户想要他们购买的小部件的 Excel 兼容电子表格。我们使用 PHP 脚本生成它,该脚本查询数据库并将结果输出为带有商店名称和相关数据的 CSV。这也非常有效。
在记事本或 vi 等文本编辑器中打开时,文件如下所示:
"Account Number","Store Name","S1","S2","S3","Widget Type","Date"
"4173","SpeedyCorp","268435459705526269","","268435459705526269","848 Model Widget","2011-01-17"
Run Code Online (Sandbox Code Playgroud)
如您所见,序列号存在(在本例中为两次,并非所有二级序列号都相同)并且是一长串数字。在 Excel 中打开此文件时,结果变为:
Account Number Store Name S1 S2 S3 Widget Type Date
4173 SpeedyCorp 2.68435E+17 2.68435E+17 848 Model Widget 2011-01-17
Run Code Online (Sandbox Code Playgroud)
您可能已经观察到,序列号用双引号括起来。Excel 似乎不尊重 .csv 文件中的文本限定符。将这些文件导入 Access 时,我们的难度为零。将它们作为文本打开时,完全没有问题。但是 Excel 毫无疑问会将这些文件转换为无用的垃圾。试图指导最终用户使用非默认应用程序打开 CSV 文件的艺术变得,容我们说,令人厌烦。有希望吗?是否有我找不到的设置?Excel 2003、2007 和 2010 似乎就是这种情况。
我们的办公室使用 Windows 2003 服务器来提供对会计应用程序的访问。最近,我被要求增加会话锁定自身所需的时间,并要求输入用户密码才能恢复。目前,这似乎是大约十分钟。
我熟悉组策略,并调整了这些设置以从已断开连接的会话(由用户关闭 mstsc.exe 客户端或网络问题)中清除会话(从而清除许可证)。这很简单直接。但是我在 GP 中找不到任何内容以在 RDP 客户端窗口变黑之前允许更长的时间段,然后在单击时需要用户名和密码才能恢复会话。
我必须承认这对我个人来说也很好,因为我的大部分时间都花在记录应用程序和/或监视其数据库上,所以我通常有一个窗口打开终端服务器以及会计中心的其他员工,但我很少与它互动。我通常每个工作日输入密码 10-15 次,但我现在已经很擅长了。;)
那么,这个超时时间可以调整,还是我们不走运?
昨晚我在思考计算机和处理器以及这个6 位数字加法机的视频,我知道 4 GHz 似乎是当前时代大规模生产的 CPU 的实际极限。为什么会这样?我试图想象像那台 6 位加法机 * 11(好吧,10.6666...),并排排列,并在一秒钟内运行 40 亿次。这让我费解。 XKCD 对此有另一种看法。
所以,对于你们所有人的物理学背景比我多得多,我想有几个问题可以归结为一个问题:为什么 4GHz 似乎是处理器的实际限制?是不是硅不能比这更快地切换(另一个元素会有所帮助)吗?电子在 1/4,000,000,000 秒内走多远,例如 Core 2 Duo 处理器和主板上的电路径有多长?4 GHz 是否是限制,因为电子无法从处理器获得,例如,在以光速行进时,进出内存的速度足够快?
将 FQDN 或机器名称解析为本地网络 (mycompany.internal) 上的 IP 地址时,我可以在命令行 (linux/mac) 或 nslookup (windows) 上使用 dig 来查询配置的服务器并获得响应。但是尝试在 ping 命令或 Web 浏览器中输入 FQDN 甚至只是机器名称会导致“未知主机”或 DNS 错误。这是一个示例,这个来自 Mac:
mac:~ atroon$ dig server.mycompany.internal
; <<>> DiG 9.6.0-APPLE-P2 <<>>
server.mycompany.internal ;; global
options: +cmd ;; Got answer: ;;
->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5219 ;; flags: qr aa rd
ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0,
ADDITIONAL: 0
;; QUESTION SECTION:
;server.mycompany.internal. IN A
;; ANSWER SECTION:
server.mycompany.internal. 1200 IN A 172.16.254.36
;; Query time: 0 …Run Code Online (Sandbox Code Playgroud) 我刚从出差回来,我的租车(免费升级到林肯 MKZ!)内置了 Microsoft 同步系统。你知道,来自广告:'扮演艺术家,就在炸药上'...... [机器声音]'Playingartistrightondynamite'。
我有我的疑虑,但我必须说,在使用它三天之后,能够完全控制我手机上的音乐、电话和其他声音……真是太棒了。加上仅通过说话就可以呼叫他人的能力。我意识到这会更难做到,因为您需要对可能所在的整个区域进行麦克风录音,但我可以忍受必须在连接到 PC 的麦克风的范围内。
您确实需要一部具有蓝牙音频功能的手机,我很幸运拥有,但我认为这在家里会很棒……您可以将手机放在口袋或办公桌上,就像终极立体声遥控器。
那么......我将如何在家里设置它?我家里有几台带蓝牙的 Mac,还有几台 2-3 年的老式 PC 可用。我知道蓝牙转 USB 加密狗很便宜。我不是真正的程序员,但我可以将驱动程序挂在一起。这是一个白日梦,还是我可以设置它?现在有人有这样的工作吗?
audio ×1
bluetooth ×1
clockspeed ×1
cpu ×1
csv ×1
dns ×1
home-server ×1
mac ×1
macos ×1
networking ×1
session ×1
timeout ×1
windows ×1