问题列表 - 第1945页

WordPress管理员插件

我想知道如何通过管理面板制作插件来输出一些数据.只是为了让我进入管理面板(仅限管理员)显示时间()的代码?

php wordpress plugins

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

从库类中公开枚举

在C#中,我使用的是定义枚举的库.我想允许我的代码(在不同的程序集中)的消费者将枚举值作为参数传递给我的一个函数,而不必自己引用底层库.

我有办法将库的枚举暴露给我的消费者吗?

.net c# oop enums

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

如何为反射操作加载.NET程序集并随后卸载它?

我正在编写一个工具来报告有关在我的客户端系统中的环境和区域部署的.NET应用程序的信息.

我想阅读这些程序集中的程序集属性的值.

这可以使用Assembly.ReflectionOnlyLoad,但是即使这种方法也可以保持装配.这里的问题是我无法从不同的路径加载两个具有相同名称的程序集,因此我无法比较在不同系统中部署的相同应用程序.

在这一点上,我假设解决方案将涉及使用临时AppDomains.

有人可以详细说明如何将程序集加载到另一个程序集中AppDomain,从中读取属性然后卸载AppDomain

这需要适用于文件系统上的程序集以及URL地址上的程序集.

.net assemblies appdomain assembly-attributes

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

如何将带有任何空格字符的字符串拆分为分隔符?

什么正则表达式模式需要传递给java.lang.String.split()方法,使用所有空格字符('','\ t','\n'等)作为分隔符将String拆分为子串数组?

java string whitespace split

542
推荐指数
7
解决办法
66万
查看次数

将数字转换为C++中具有指定长度的字符串

我有一些不同长度的数字(如1,999,76492,等等),我想将它们全部转换为具有共同长度的字符串(例如,如果长度为6,那么这些字符串将为:'000001' ,'000999','076492').

换句话说,我需要在数字中添加正确数量的前导零.

int n = 999;
string str = some_function(n,6);
//str = '000999'
Run Code Online (Sandbox Code Playgroud)

在C++中有这样的函数吗?

c++ integer stdstring

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

那里有没有好的JavaScript哈希(代码/表)实现?

是的,我知道你可以在JavaScript中使用常规对象作为关联数组,但是我想使用更接近java的Map实现的东西(HashMap,LinkedHashMap等).可以将任何类型的数据用作密钥的东西.JavaScript实现中有没有好的哈希(代码/表)?

javascript hash

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

在XP上,同步文件和文件夹的最佳方式

我正在使用SyncToy 1.4,除了以下内容之外我会很满意:

  • 它无法处理系统之间更改的已分配驱动器号(例如,同步USB驱动器),
  • 它将自己的(隐藏的)文件留在正在同步的文件夹中(这是OS/FS的限制吗?),
  • 它为已删除的文件夹重新创建空文件夹,
  • 它同步已从同步中取消选择的文件夹中的新子文件夹
  • 有时会发现所有文件在它们仍然相同时都已更改.
  • 它无法处理很长的文件路径/名称

SyncToy 2.1太慢而无法使用.特别是当在没有任何更改的文件夹上再次运行时,它将从头开始扫描所有文件和子文件夹以查找差异.

它必须是一个不使用基于Internet的存储的解决方案,因为这并不总是可用,否则可能太慢.我更喜欢没有将自己的文件添加到要同步的文件夹的东西,以及可以快速轻松地更改文件和文件夹同步选项的东西.运行时交互性越小越好,理想情况下安全地同步多个文件夹对,只需点击几下鼠标(如SyncToy所做).

我是否必须使用rsync和批处理文件?有一个用于让奶奶毫无困难地使用GUI的东西会更好.这是我的标准:

  1. 不需要Internet连接.

  2. 它不能在源或目标中创建自己的管家文件/文件夹(由于NTFS的缺点,可能必须这样做吗?)

  3. 测试:包含两个非空子文件夹A和B的源文件夹.将子文件夹B移动到子文件夹A,它是否在目标文件夹中复制了这个?

  4. 测试:重命名子文件夹A中的文件,它是否在目标文件夹中复制了这个文件?

  5. 只需一次或两次鼠标点击即可同时完成多个文件夹对同步?

  6. 它是否有预览其即将进行的更改的选项?

  7. 是否允许轻松更改源和/或目标路径?

  8. 它必须很快,(特别是如果重新扫描两个文件夹树没有任何改变).

  9. 测试:在PC 1上同步USB驱动器,然后将文件和文件夹从USB驱动器复制到PC 2,更改PC 2上的文件夹和文件(而PC 1上的文件夹和文件保持不变),在PC 2上同步USB驱动器,然后重新同步PC驱动器上的文件和文件夹.它可以做到这一点没有任何错误吗?

  10. 不包括安装,奶奶可以舒服地使用吗? - >

windows backup synchronization file-organization

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

如何比较两个数组并从下一个循环中删除匹配元素?

你还有什么比较两个数组($ A和$ B)并减少第一个数据中的匹配元素为数组$ A的下一个循环做准备?

$A = array(1,2,3,4,5,6,7,8);
$B = array(1,2,3,4);

$C = array_intersect($A,$B);  //equals (1,2,3,4)
$A = array_diff($A,$B);       //equals (5,6,7,8)
Run Code Online (Sandbox Code Playgroud)

这是最简单的方法还是有办法使用我没有想到的另一个功能?我的目标是拥有一个可以循环的数组,拉出相关内容组(我在其他地方定义了这些关系),直到数组返回false.

php arrays

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

在Eclipse中,如何排除某些文件(可能基于.svn扩展名或文件名)被复制到输出文件夹?

我正在使用Eclipse开发Java应用程序.我的项目有两个源目录,它们都是构建的,然后一些文件被复制到输出文件夹中.从输出目录我然后运行我的应用程序,一切正常.

但是,我一直有这些警告:

Eclipse中的Problems选项卡中的快照http://www.freeimagehosting.net/uploads/128c1af93f.png

有谁知道如何摆脱这些警告?也许通过从构建过程中排除一些文件,可能基于.svn扩展名或文件名?如果是这样,我将如何排除这些?

java eclipse svn build-process

29
推荐指数
2
解决办法
4万
查看次数

如何计算用户MySite的ID

在用C#编写的Sharepoint WebPart中,我需要查找当前用户MySite的ID,或者检查当前站点是否为用户MySite.

想法?

.net c# sharepoint moss

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