问题列表 - 第1178页

是否可以通过JavaScript触发链接(或任何元素)的点击事件?

我正在编写一些需要click为链接触发事件的JavaScript代码.在Internet Explorer中,我可以这样做

var button = document.getElementById('myButton');
button.click();
Run Code Online (Sandbox Code Playgroud)

但这在Firefox中不起作用,我假设任何其他浏览器.在Firefox中,我做到了这一点

var button = document.getElementById('myButton');
window.location = button.href;
Run Code Online (Sandbox Code Playgroud)

我觉得这不是最好的方法.有没有更好的方法来触发click事件?优选地,无论元素类型或浏览器如何都可以工作.

javascript

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

MySQL和数据文件加密

有没有办法加密mysql使用的数据文件?我在打开的机器上有一个mysql服务器,我想加密数据文件,所以即使有人复制数据文件,他们也无法读取数据.

谢谢

mysql encryption

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

PostgreSQL - 重命名数据库

我需要重命名数据库,但当我在 PGAdmin : ALTER DATABASE "databaseName" RENAME TO "databaseNameOld"其中时,告诉我它不能.

我该怎么做?

(WindowsXP上的8.3版)

更新

  • 第一条错误消息:不能,因为我连接到它.所以我选择了另一个数据库并进行了查询.

  • 我收到第二条错误消息,告诉我它已经来了用户连接.我在PGAdmin屏幕上看到它有很多,PID但它们都处于非活动状态......我不知道如何杀死它们.

sql postgresql

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

我应该阅读哪些书才能获得计算机科学的本科教育?

我一直是一个很大程度上独立的学习者,从维基百科和各种书籍中收集到的东西.但是,我担心我可能会因无意中遗漏主题和概念而偏向于我的自我教育.我的目标是从顶尖大学自学相当于计算机科学的本科学位(无所谓).

为此,我购买并开始阅读一些学术教科书:

除了我在一所平庸的州立大学上课时留下的一些教科书:

我的问题是:

  • 本系列未涵盖哪些主题?
  • 是否有比这里列出的书更严格或更彻底(甚至更容易阅读)的书籍?
  • 有没有浪费我时间的书?
  • 我应该以什么顺序阅读这些书?
  • 麻省理工学院或斯坦福大学(或UCB或CMU ......)本科生学到了什么,我可能会错过什么?

欢迎使用软件工程书籍,但请在学术研究的范围内.我知道Code Complete和Pragmatic Programmer,但我正在寻找一种更理论化的方法.谢谢!

computer-science

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

什么是search.twitter.com的"热门话题"算法?

twitter使用什么算法来确定您在search.twitter.com上可以看到的10个主题?我想实现该算法,我还想展示50个最受欢迎的主题(而不是10个).你能描述最有效的算法吗?

谢谢!

(Twitters API可以在http://apiwiki.twitter.com/REST%20API%20Documentation找到)

此外,我希望能够通过搜索公共时间线来实现该算法 - http://twitter.com/statuses/public_timeline.rss

algorithm twitter search trending

10
推荐指数
2
解决办法
6748
查看次数

有没有人知道数据包生成器?

我们有一个联网设备,我们想对它如何处理格式错误的数据包进行一些测试.

是否有产品可以生成任意数据包和数据包序列?我希望能够指定一组TCP/IP有效负载,它将打开一个连接并发送数据.显然,TCP/IP校验和应该正确计算,等等......

有点像反向的wirehark.

请注意,我对网络加载和爆破数百万个数据包感兴趣.

networking

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

我如何找到泄漏内存的进程

我有一个系统(Ubuntu)有许多进程,一个(或多个)有内存泄漏.有没有找到泄漏过程的好方法?有些过程是JVM,有些则不是.有些是自家种植的,有些是开源的.

linux ubuntu memory-leaks

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

哪里可以找到漂亮的PHP代码来阅读?

作为一种寻找灵感并提高我的PHP技能的方法,我正在寻找一些漂亮的PHP源代码来阅读,最好是一个开源的"标准"网站,而不是像phpMyAdmin这样的工具类项目.

那么,我在哪里可以找到一些漂亮的PHP代码?

php

16
推荐指数
5
解决办法
6345
查看次数

如何在VS2005中提高大型C++应用程序的链接性能

我们有相当大的C++应用程序,它由Visual Studio 2005中的大约60个项目组成.目前在Release模式下链接需要7分钟,我想尝试减少时间.有没有改善链接时间的提示?

大多数项目都编译为静态库,这使得测试更容易,因为每个项目都有一组相关的单元测试.似乎静态库的使用阻止VS2005使用增量链接,因此即使打开增量链接,它也会每次都进行完整链接.

将DLL用于子项目会有什么不同吗?我真的不想通过所有的标题和添加宏来导出符号(甚至使用脚本),但如果它会做一些事情来减少7分钟的链接时间,我一定会考虑它.

出于某种原因,使用命令行中的nmake稍快一些,并且在Linux(使用GCC)上链接相同的应用程序要快得多.

  • Visual Studio IDE 7分钟
  • Visual C++使用命令行中的nmake - 5分钟
  • Linux上的GCC 34秒

c++ visual-studio-2005

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

允许部署的应用程序可修复的一些好策略是什么?

在理想的世界中,我们的开发过程将是完美的,从而产生经过如此彻底测试的常规版本,从而无需"修补"正在运行的应用程序.

但是,不幸的是,我们生活在现实世界中,有时虫子会从我们身边溜走,并且在我们已经忙于编写下一个版本之前,不要将它们放在丑陋的头上.而bug 现在需要修复.不作为下一个计划发布的一部分.当交通消失时,今晚不是. 现在.

你是如何处理这种需求的?它确实可以与良好的设计实践背道而驰,比如将代码重构为漂亮的离散类库.

在生产服务器上手动编辑标记和存储过程可能会导致灾难,但它也可以避免灾难.

应用程序设计和部署技术有哪些好的策略可以在维护需求和良好的编码实践之间找到平衡点?

language-agnostic deployment maintenance

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