程序设计

专业和发烧友程序员的问答

8
来自所有主机的MySQL根访问
我已经在远程Ubuntu计算机上安装了MySQL服务器。通过以下方式root在mysql.user表中定义用户: mysql> SELECT host, user, password FROM user WHERE user = 'root'; +------------------+------+-------------------------------------------+ | host | user | password | +------------------+------+-------------------------------------------+ | localhost | root | *xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | | ip-10-48-110-188 | root | *xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | | 127.0.0.1 | root | *xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | | ::1 | root | *xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | +------------------+------+-------------------------------------------+ …

4
如何在MVC 4中将参数传递给局部视图
我有这样的链接: <a href='Member/MemberHome/Profile/Id'><span>Profile</span></a> 当我单击它时,它将称为此部分页面: @{ switch ((string)ViewBag.Details) { case "Profile": { @Html.Partial("_Profile"); break; } } } 部分页面_Profile包含: Html.Action("Action", "Controller", model.Paramter) 例: @Html.Action("MemberProfile", "Member", new { id=1 }) // id is always changing 我的疑问是如何将这个“ Id”传递给model.parameter部分? 我的控制器是: public ActionResult MemberHome(string id) { ViewBag.Details = id; return View(); } public ActionResult MemberProfile(int id …


9
C#声明空字符串数组
我需要声明一个空的字符串数组,我正在使用此代码 string[] arr = new String[0](); 但是我收到“期望的方法名称”错误。 怎么了?
152 c#  arrays  string 

16
CSS / JS,以防止拖影?
有没有一种方法可以防止用户看到他们试图拖动的图像重影(与图像的安全性无关,而与体验有关)。 我已经尝试过此方法,可以解决文本和图像上的蓝色选择问题,但不能解决鬼图像: img { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none; } (我还尝试将图像嵌套在div中,并应用与div相同的规则)。谢谢
152 javascript  html  css 

16
是否有在Xcode中进行块注释的快捷方式?
我正在编写ANSI兼容的C代码,因此不能使用line(//)注释。我正在使用Xcode。我认为在Sublime Text和Eclipse中,大多数其他IDE都有单独的键盘快捷键,用于行注释和块注释(/**/)。但是,我没有在Xcode中看到它-实际上,我什至没有看到添加块注释的菜单选项。Xcode根本不支持它吗?如果是这样,那似乎肯定是一个me脚的决定。
152 xcode  comments 

30
如何创建最紧凑的映射n→isprime(n)直到极限N?
自然地,因为bool isprime(number)会有可以查询的数据结构。 我定义了最佳算法,该算法将生成在((1,N])范围内具有最低内存消耗的数据结构,其中N是常数。这 只是我要查找的示例:我可以表示每个奇数以一位为例,例如对于给定的数字范围(1,10],从3开始:1110 下面的字典可以压缩更多,对吧?我可以通过一些工作消除5的倍数,但是以1、3、7或9结尾的数字必须存在于位数组中。 我该如何解决这个问题?

7
Java:整数等于= =
从Java 1.5中,你几乎可以互换Integer使用int在许多情况下。 但是,我发现代码中存在潜在的缺陷,这让我有些惊讶。 如下代码: Integer cdiCt = ...; Integer cdsCt = ...; ... if (cdiCt != null && cdsCt != null && cdiCt != cdsCt) mismatch = true; 值相等时,似乎错误地设置了不匹配,尽管我无法确定在什么情况下。我在Eclipse中设置了一个断点,发现Integer值都为137,并且检查了布尔表达式,并说它是假的,但是当我越过它时,它会将不匹配设置为true。 将条件更改为: if (cdiCt != null && cdsCt != null && !cdiCt.equals(cdsCt)) 解决了问题。 谁能阐明为什么会这样?到目前为止,我只在自己的PC上的本地主机上看到了该行为。在这种情况下,代码成功地进行了约20次比较,但失败了2次。该问题始终可再现。 如果这是一个普遍的问题,那应该会在我们的其他环境(开发和测试)上引起错误,但是到目前为止,在执行了数百个测试代码片段之后,没有人报告过该问题。 ==比较两个Integer值是否仍然不合法? 除了以下所有出色的答案之外,下面的stackoverflow链接还有很多其他信息。它实际上会回答我原来的问题,但是因为我没有在问题中提及自动装箱,所以它没有出现在所选建议中: 为什么编译器/ JVM不能使自动装箱“正常工作”?

30
如何解决错误“命名管道提供程序,错误40-无法打开与'SQL Server'的连接”?
我似乎无法从站点连接到我的数据库。我收到此错误: 命名管道提供程序,错误:40-无法打开与SQL Server的连接 我尝试使用本地IP地址以及公共IP地址进行连接。我试过了: 是的,站点可以与服务器通信 已启用命名管道/ TCP。 允许远程连接。 Windows防火墙已关闭 在Windows防火墙中为端口1433创建了一个例外。 在SQL Server配置管理器中启用了所有功能。 我还能在这里做什么?

6
如何添加到列表<?扩展Number>数据结构?
我有一个这样声明的清单: List&lt;? extends Number&gt; foo3 = new ArrayList&lt;Integer&gt;(); 我试图将3添加到foo3中。但是我收到这样的错误消息: The method add(capture#1-of ? extends Number) in the type List&lt;capture#1-of ? extends Number&gt; is not applicable for the arguments (ExtendsNumber)
152 java  generics 

10
Android-如何调查ANR?
有没有一种方法可以找出我的应用程序在哪里抛出了ANR(应用程序无响应)。我查看了/ data中的traces.txt文件,并看到了我的应用程序的跟踪。这就是我在跟踪中看到的。 DALVIK THREADS: "main" prio=5 tid=3 TIMED_WAIT | group="main" sCount=1 dsCount=0 s=0 obj=0x400143a8 | sysTid=691 nice=0 sched=0/0 handle=-1091117924 at java.lang.Object.wait(Native Method) - waiting on &lt;0x1cd570&gt; (a android.os.MessageQueue) at java.lang.Object.wait(Object.java:195) at android.os.MessageQueue.next(MessageQueue.java:144) at android.os.Looper.loop(Looper.java:110) at android.app.ActivityThread.main(ActivityThread.java:3742) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:739) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:497) at dalvik.system.NativeStart.main(Native Method) "Binder Thread …




5
R的适用范围比句法糖更重要吗?
...关于执行时间和/或内存。 如果不正确,请使用代码段进行证明。请注意,通过矢量化进行的加速不计算在内。增速必须来自apply(tapply,sapply,...)本身。
152 r  apply 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.