如何以编程方式从Excel VBA项目中删除(已知)密码? 要清楚:我想从VBA项目中删除密码,而不是工作簿或任何工作表。
有没有办法得到两个字段sorting的名单,说最后一个名字? 我知道.listOrderByLastAndFirst和.list(sort:'last, first')将无法正常工作。
我一直在阅读Dan Chak的“Enterprise Rails”一书,这让我想:你觉得在数据库级别和应用程序级别都应该有数据限制吗? 或者你觉得像Ruby on Rails这样的自以为是的框架 – 数据库只是一个“愚蠢的数据库”,所有的检查都应该在你的应用程序中完成(我不想在这里单独列出RoR – 我是我自己的Rails的狂热粉丝,但我不同意它的数据库的方法)? 就我个人而言,我觉得你应该有他们两个,以确保你的数据库和应用程序安全。 我的意思是你应该使用非空约束,给你的字段一个长度,如果知道(而不是把它们全部留在nvarchar(255) ),在你的数据库上有诸如外键 , 检查约束和触发器 ,然后通过应用程序中的业务逻辑规则来执行此操作。 海事组织这使得你的应用程序通过其用户界面健壮,并且还可以防止有人可能直接访问数据库。 我经常看到的反驳论点是它需要多less重复的逻辑; 一次在数据库级别,一次在应用程序级别 – 假设您有一个检查约束来validation产品的SKU是否进入(即它的长度大于零)。 现在,您还需要在业务逻辑中包含validation方法,以确保用户input的值长度大于零,并且还可能需要某些客户端JavaScript来在用户input数据时捕获错误。 我不认为这是一件坏事 – 是的,你有一些重复的逻辑,但最终的结果是“数据库为堡垒”的思维方式,因为如果你考虑一下,你的数据是你的应用程序中最重要的部分; 毕竟,如果数据很容易被损坏和危害,那么你的shiny的新的Web 2.0应用程序有什么好处呢? 你对此有什么想法? 数据库应该是像诺克斯堡这样一个不可逾越的堡垒,还是一个由激光防护的开放保险箱? 换句话说,你应该牺牲一些重复的逻辑来确保一个安全的数据模型,或者把所有的东西都留给你的应用程序,并简单地使用数据库来存储数据?
我有一些使用一些共享库的代码(在gcc上的c代码)。 在编译时,我必须使用-I和-L显式地定义include和库目录,因为它们不在标准位置。 当我尝试运行代码时,出现以下错误: ./sync_test ./sync_test: error while loading shared libraries: libsync.so: cannot open shared object file: No such file or directory 但是,请执行以下操作,一切正常: export LD_LIBRARY_PATH="/path/to/library/" ./sync_test 现在奇怪的是,这只能工作一次。 如果我再次尝试运行sync_test,则会得到相同的错误,除非先运行导出命令。 我尝试添加以下内容到我的.bashrc,但没有任何区别: LD_LIBRARY_PATH="/path/to/library/"
我如何获得具有特定列名的所有表的列表?
我从数据库中检索字段包含string与HTML数据的数据。 我想要replace所有的双引号,以便它可以用于jQuery的 parseJSON 。 使用Java我试图取代报价使用.. details.replaceAll("\"","\\\""); //details.replaceAll("\"",""e;"); details.replaceAll("\"","""); 已经尝试过,但结果string不显示更改。 O'reily文章规定了文章 apachestringutils。 有没有其他的方法? 任何正则expression式或东西?
我过去使用了?unzip来获取使用R的压缩文件的内容。这一次,我很难从一个.gz文件中提取文件,可以在这里find。 我已经尝试了?gzfile和?gzcon但一直没有得到它的工作。 任何帮助,您可以提供将不胜感激。
我有一个.gitignore文件在我的回购的根。 .gitignore文件具有以下模式来排除已编译的python文件,这是文件中的唯一行。 * .pyc文件 现在,当我做了以下在回购的根源。 git init git add。 git状态 它显示它仍然跟踪.pyc文件并尝试将其添加为新文件。 看下面的输出… 系统信息:Win 7,cygwin 注意:这个问题清除不是关于被忽略的文件已被跟踪。 另外我也尝试DOS和单元格风格线结束的.gitignore文件。 git状态: # On branch master # # Initial commit # # Changes to be committed: # (use "git rm –cached <file>…" to unstage) # # new file: .gitignore # new file: feedapp/__init__.py # new file: feedapp/appconfig.py # new file: […]
我正在用一个Javascriptstring提取一个字符: var first = str.charAt(0); 我想检查一下是否是一封信。 奇怪的是,它似乎并不像Javascript中存在这样的function。 至less我找不到它。 我如何testing这个?
我有一个脚本中声明的数组: var myArray = new Array("1", "2", "3", "4", "5" . . . . . "N"); 我有一个包含下拉菜单的表单: <form id="myForm"> <select id="selectNumber"> <option>Choose a number</option> </select> </form> 使用Javascript,我将如何填充数组值的下拉菜单的其余部分? 所以选项将是“select一个数字”,“1”,“2”,“3”,“4”,“5”。 。 。 。 。 “N”?