我目前正在用java编写计算器程序.这是我的第一个java程序,我习惯于c ++.
我注意到java中的双打完全不像c ++中的双打.在java和c ++
4.1*3
中尝试这个/ .1
它应该是
12.3然后123,并且c ++给出了这个结果但java给出了
12.299999999999999和122.99999999999999
我怎么能像在c ++中使用双打一样进行数学运算,我知道你在程序中使用12.299999999999999的任何东西都不会与12.3相比没有区别,但是当用户正在阅读数字时,这非常难看.我已经查看了BigDecimal类,但我无法对该类执行trig和logarithms等等
我有一个包含大量元素的列表(5000),问题是5000个元素wicket响应6MB,生成这个需要6秒,浏览器需要另外5-6秒才能显示这些信息.
列表元素如下所示:
<li wicketpath="typeFacetPanel_modalwindow_content_filterTable_filterRow_2">
<a href="?wicket:interface=:3:typeFacetPanel:modalwindow:content:filterTable:filterRow:2:filterLink::ILinkListener::" wicketpath="typeFacetPanel_modalwindow_content_filterTable_filterRow_2_filterLink">
<span wicketpath="typeFacetPanel_modalwindow_content_filterTable_filterRow_2_filterLink_filterName">
JPEG (1862)
</span>
</a>
</li>
Run Code Online (Sandbox Code Playgroud)
我正在寻求改善响应时间(12s = 6 + 6),如果我用简单的文本替换标签我得到1MB并且响应时间为4s(2.5 + 1.5),所以我想如果我管理我会得到改进删除wicketpath属性,或至少用较短的属性替换它.
欢迎任何其他建议.
我需要为uniqueID
我的网站的每个访问者生成一个唯一的标识符().哪种算法更适合用于此?有什么想法吗?
更新:小条件:不使用会话ID.
注释的Spring MVC控制器是否也可以使用@ Component/@ Service类型的注释进行注释,并且既可以用作控制器,也可以用作bean?
这是我如何定义我的jsp文件的loaction:
<bean id="jspViewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass"
value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/WEB-INF/jsp/" />
<property name="suffix" value=".jsp" />
</bean>
Run Code Online (Sandbox Code Playgroud)
但是我目前在一个文件夹中有太多的JSP文件......我将我的直接结构改为:
/WEB-INF/jsp/city/*.jsp
/WEB-INF/jsp/weather/*.jsp
Run Code Online (Sandbox Code Playgroud)
我该如何更改我的viewresolver以便找到这两个地方?
如果需要,请询问更多信息.
假设我有这个数组
int [] anArray = {100,200,300};
现在,我想每次我的程序执行它按顺序打印下一个元素.例如,第一次执行java myProgram时,程序打印第一个元素"100".我第二次执行该程序,它将打印第二个元素"200".等等.但第四次,它会重演.并再次打印第一个元素.
我想,我可以保存我打印的最后一个元素.但我不知道怎么做.有任何想法吗?
我有一个字符串,长度为 5000。我想找出使用字母“R”(区分大小写)的次数。以下是两个可行的解决方案......
帮我解决卡片上的有效解决方案。谢谢。
你如何制作像http://www.skype.com/这样的菜单
(鼠标悬停在菜单上,菜单出现......)
我无法展示可能的餐厅.我得到了我的控制器类:
@Controller
public class RestaurantController extends MultiActionController{
private RestaurantDAO restaurantDAO;
public void setRestaurantDAO(RestaurantDAO restaurantDAO) {
this.restaurantDAO = restaurantDAO;
}
@RequestMapping("/restaurant/{restaurantId}")
public ModelAndView restaurantid(@PathVariable("contactId") int id,
HttpServletRequest request,
HttpServletResponse response) throws Exception {
Restaurant restaurant = restaurantDAO.findRestaurantById(id);
ModelMap modelMap = new ModelMap();
modelMap.addAttribute("restaurant", restaurant);
return new ModelAndView("restaurant", modelMap);
}
}
Run Code Online (Sandbox Code Playgroud)
我的jsp只是:
<c:out value="${restaurant.name }"
Run Code Online (Sandbox Code Playgroud)
在我的spring-servlet.xml中:
<bean name="/restaurant/**" class="web.RestaurantController" >
<property name="restaurantDAO" ref="myRestaurantDAO"/>
</bean>
Run Code Online (Sandbox Code Playgroud) java ×7
spring ×3
spring-mvc ×3
html ×2
ajax ×1
arrays ×1
c++ ×1
calculator ×1
controller ×1
javascript ×1
jquery ×1
jsp ×1
math ×1
menu ×1
string ×1
wicket ×1