DUPE:实践中的私人与公共成员(封装有多重要?)
在用Java编写程序的过程中,我已经抽象出了一些库,我可以在将来的项目中看到这些库.
为什么我要为这些方法中的任何一种设置限制访问(私有/受保护)而烦恼?
看起来这将使我的生活在未来变得更加复杂.如果我在所有事情上使用公开,我将永远不必担心我是否可以从其他类别中调用某些内容.我从来没有在我的任何代码中看到过一个案例,但除了公共之外我还没有使用任何其他内容.
在所有事情上使用'公共'是错误的吗?我会被Java神击倒吗?
我有一些包含特殊字符的 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 …
我有一个存储为栅格的高程图.我想在恒定高程的轮廓上拟合一条平滑的"矢量"曲线.在我的应用程序中,数据实际上是地理高程,但问题可以推广到两个变量的任何函数.
我可以使用抗锯齿轮廓线生成另一个光栅,并将其用作矢量拟合过程的输入,如果有帮助的话.
这个问题是类似的,但我正在寻找一个可以在我的Java应用程序中使用的免费库,或者我(非数学家)可以自己实现的算法的解释.另外,就我而言,我已经找到了我所关心的所有"边缘" - 我只需要对它们进行矢量化.
我知道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) 我参加了很多培训课程,我想创建所有课程的视频教程,以便我可以分发它.什么是最好的基于Windows的工具来添加我的PowerPoint幻灯片,笔记,语音和视频(我编写的代码教程)并将它们编译成一个视频?
我正在使用Xpath(和java)从一些网站中提取信息.但是我的问题是,由于其中一些网站格式不正确,我无法处理它们.有没有办法避免格式良好的检查,或者指定不应该检查格式良好的标签?
谢谢Rp
这可能很简单,但我自己找不到答案:(
基本上,我想要的是,给定这个字符串:
" http://www.google.com/search?hl=en&q=c# objects"
我想要这个输出:
http://www.google.com/search?hl=en&q=c%23+objects
我确信在框架中埋藏了一些辅助类,它可以解决这个问题,但是我找不到它.
编辑:我应该补充一点,这是一个Winforms应用程序.
你会在Repeater上实际使用OnItemDataBound吗?
我有EJB的企业应用程序.该应用程序的总大小为34兆.当我部署我的应用程序时一切都很好但是当我重新部署它时,总加载类的数量增加.我正在使用visualVM查看此信息.它应该是它应该是什么,或者它是一个内存泄漏.如何解决这个问题呢?谢谢
我对最小设计感兴趣,从设计(即极简主义设计)和性能观点来看.我正在尝试"零图像"方法.
(显然没有flash/silverlight/etc)纯html + css(+ js)
有人试过,看过它,想过它.
举个例子,craigslist将是极简设计.它有0个图像,1个css,1个js.
StackOverflow不是最小的设计(虽然看起来如此).
谢谢.