问题列表 - 第4846页

保护/私人 - 为什么这么麻烦?

DUPE:实践中的私人与公共成员(封装有多重要?)

在用Java编写程序的过程中,我已经抽象出了一些库,我可以在将来的项目中看到这些库.

为什么我要为这些方法中的任何一种设置限制访问(私有/受保护)而烦恼?

看起来这将使我的生活在未来变得更加复杂.如果我在所有事情上使用公开,我将永远不必担心我是否可以从其他类别中调用某些内容.我从来没有在我的任何代码中看到过一个案例,但除了公共之外我还没有使用任何其他内容.

在所有事情上使用'公共'是错误的吗?我会被Java神击倒吗?

java encapsulation

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

我应该在站点地图中编码特殊字符吗?

我有一些包含特殊字符的 URL。例如:

http://www.example.com/bléèàû.html
Run Code Online (Sandbox Code Playgroud)

如果您在浏览器中输入此 URL,我的 Web 服务器将显示正确的页面(它可以处理特殊字符)。

I have looked at the sitemaps specs and it's not clear whether or not sitemaps file can contain special character. From what I understand of the protocol, if the URL is working fine and the server serves the correct page and the XML file is UTF-8 encoded, then it's ok.

For example, this entry is a valid sitemaps entry:

   <url>
      <loc>http://www.example.com/bléèàû.html</loc>
      <changefreq>weekly</changefreq>
   </url>
Run Code Online (Sandbox Code Playgroud)

Anyone can confirm this?

[Update] The reason I'm reluctant to …

sitemap

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

如何从高程栅格中近似矢量轮廓?

我有一个存储为栅格的高程图.我想在恒定高程的轮廓上拟合一条平滑的"矢量"曲线.在我的应用程序中,数据实际上是地理高程,但问题可以推广到两个变量的任何函数.

我可以使用抗锯齿轮廓线生成另一个光栅,并将其用作矢量拟合过程的输入,如果有帮助的话.

这个问题是类似的,但我正在寻找一个可以在我的Java应用程序中使用的免费库,或者我(非数学家)可以自己实现的算法的解释.另外,就我而言,我已经找到了我所关心的所有"边缘" - 我只需要对它们进行矢量化.

另一个问题涉及我的问题,但海报从未回过头来解释他是如何实施最后一步的,这是我缺少的部分.

java gis math 2d vector

11
推荐指数
1
解决办法
7097
查看次数

如何使用SetConsoleHandler()来阻止退出调用

我知道setconsolehandler()如果我想管理控制台关闭事件,我必须使用.

我不知道如何阻止CTRL_CLOSE_EVENT.如果它捕获了那个事件,我已经尝试返回false/true,但没有成功

这是我到目前为止(感谢Anton Gogolev!)

[DllImport("Kernel32")]
public static extern bool SetConsoleCtrlHandler(HandlerRoutine Handler, bool Add);

public delegate bool HandlerRoutine(CtrlTypes CtrlType);

public enum CtrlTypes{
    CTRL_C_EVENT = 0,
    CTRL_BREAK_EVENT,
    CTRL_CLOSE_EVENT,
    CTRL_LOGOFF_EVENT = 5,
    CTRL_SHUTDOWN_EVENT
}

private static bool ConsoleCtrlCheck(CtrlTypes ctrlType)
{ 
    if(ctrlType == CtrlTypes.CTRL_CLOSE_EVENT)
        return false;// I have tried true and false and viceversa with the return   
                     // true/false but I cant seem to get it right.
    return true;
}


//and then I use this to call it
SetConsoleCtrlHandler(new HandlerRoutine(ConsoleCtrlCheck), …
Run Code Online (Sandbox Code Playgroud)

c# console exit

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

编程教程的工具?

我参加了很多培训课程,我想创建所有课程的视频教程,以便我可以分发它.什么是最好的基于Windows的工具来添加我的PowerPoint幻灯片,笔记,语音和视频(我编写的代码教程)并将它们编译成一个视频?

language-agnostic

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

如何跳过格式良好的检查XML

我正在使用Xpath(和java)从一些网站中提取信息.但是我的问题是,由于其中一些网站格式不正确,我无法处理它们.有没有办法避免格式良好的检查,或者指定不应该检查格式良好的标签?

谢谢Rp

html java xml xpath

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

如何替换URL中的特殊字符?

这可能很简单,但我自己找不到答案:(

基本上,我想要的是,给定这个字符串:

" http://www.google.com/search?hl=en&q=c# objects"

我想要这个输出:

http://www.google.com/search?hl=en&q=c%23+objects

我确信在框架中埋藏了一些辅助类,它可以解决这个问题,但是我找不到它.

编辑:我应该补充一点,这是一个Winforms应用程序.

c# url encoding

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

用于OnItemDataBound

你会在Repeater上实际使用OnItemDataBound吗?

.net c# events event-binding

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

Glassfish中已加载类的总数

我有EJB的企业应用程序.该应用程序的总大小为34兆.当我部署我的应用程序时一切都很好但是当我重新部署它时,总加载类的数量增加.我正在使用visualVM查看此信息.它应该是它应该是什么,或者它是一个内存泄漏.如何解决这个问题呢?谢谢

java memory deployment glassfish classloader

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

最小的网页设计

我对最小设计感兴趣,从设计(即极简主义设计)和性能观点来看.我正在尝试"零图像"方法.

(显然没有flash/silverlight/etc)纯html + css(+ js)

有人试过,看过它,想过它.

举个例子,craigslist将是极简设计.它有0个图像,1个css,1个js.

StackOverflow不是最小的设计(虽然看起来如此).

谢谢.

html css

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