
java
不会写代码的猴
这个作者很懒,什么都没留下…
展开
-
JVM的内存区域划分
学过C语言的朋友都知道C编译器在划分内存区域的时候经常将管理的区域划分为数据段和代码段,数据段包括堆、栈以及静态数据区。那么在Java语言当中,内存又是如何划分的呢? 由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分。在讨论JVM内存区域划分之前,先来看一下Java程序具体执行的过程: 如上图所示,首先Java源代码文件(.ja...转载 2018-05-02 11:46:50 · 107 阅读 · 0 评论 -
解决Eclipse的Team菜单中没有SVN选项的问题
https://blog.youkuaiyun.com/u012453843/article/details/64624383转载 2019-04-22 22:02:02 · 345 阅读 · 0 评论 -
解决问题 The Tomcat connector configured to listen on port 8080 failed to start.
在学习SpringBoot过程中, 遇到了各种问题..错误过程:org.apache.catalina.LifecycleException: Failed to start component [Connector[HTTP/1.1-8080]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:...转载 2019-04-20 17:45:17 · 2053 阅读 · 1 评论 -
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path add.jsp /dwz-java/WebContent/WEB-INF/jsp/management/news line 1 JSP Problem在出现此错误的项目上单击鼠标右键》Build Path...转载 2019-04-16 09:25:25 · 136 阅读 · 0 评论 -
最全eclipse自由轻松来回切换项目的jdk版本的方法
所有需要在eclipse中设置的在此,分两部分设置:部分一:设置eclipse工作空间的jdk版本,即eclipse中所有项目的编译运行的环境1.Window—Preferences—Java—Compiler—右侧面板设置为1.82.Window—Preferences—Java—Installed JREs—右侧面板“Add”本地的1.8版本jdk路径,并勾上 ------...转载 2018-09-22 23:35:05 · 2679 阅读 · 0 评论 -
NAN(Not a Number)
在计算过程中,代码有含有“NaN”的数据,造成数据无法插入数据库。现在终于找到原因了,主要是由于在计算除法运算时,分母为0,导致结果是个无穷大的数,无法显示就用NaN代替了。Java代码在读取数据时加一个判断就好了if (Double.isNaN(datas[i]) || Double.isInfinite(datas[i])) {},//剔除数据中有"NaN"和无穷大的数据。 ...原创 2018-09-10 10:49:40 · 1434 阅读 · 0 评论 -
Java获取N天前,N天后的日期(如3天)
3天前:取负值 Calendar calendar1 = Calendar.getInstance(); SimpleDateFormat sdf1 = new SimpleDateFormat("yyyyMMdd"); calendar1.add(Calendar.DATE, -3); String three_days_ago = sdf1.format(calendar1...转载 2018-08-17 13:43:55 · 37108 阅读 · 3 评论 -
java获得指定日期的前一天,后一天的代码
** * 获得指定日期的前一天 * @param specifiedDay * @return * @throws Exception */ public static String getSpecifiedDayBefore(String specifiedDay){ //SimpleDateFormat simpleDateFormat = new SimpleDateForm...转载 2018-08-17 13:13:09 · 1588 阅读 · 0 评论 -
Spring经典面试题和答案
Spring 概述 1. 什么是spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。2. 使用Spring框架的好处是什么?轻量: Spring 是轻量的,基本的版本大约2MB。 控制反转: Spr...转载 2018-07-03 23:29:10 · 568 阅读 · 0 评论 -
My97DatePicker显示默认值(当前日期的前一天)
可以重新写一个日期控件,将id号传入后台//引入相关的js和jq.....开始日期<input id="startDate" class="Wdate" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd',readOnly:true})" />结束日期<input id="endDate" class="Wdate" onfo转载 2018-06-06 15:45:55 · 5996 阅读 · 0 评论 -
线程如何实现同步
什么是线程同步?当使用多个线程来访问同一个数据时,非常容易出现线程安全问题(比如多个线程都在操作同一数据导致数据不一致),所以我们用同步机制来解决这些问题。我们可以在计算机上运行各种计算机软件程序。每一个运行的程序可能包括多个独立运行的线程(Thread)。 线程(Thread)是一份独立运行的程序,有自己专用的运行栈。线程有可能和其他线程共享一些资源,比如,内存,文件,数据库等。 当多个线程同时...转载 2018-04-28 07:36:00 · 1823 阅读 · 0 评论 -
Java的算数运算符、关系运算符、逻辑运算符、位运算符
Java的运算符,分为四类:算数运算符、关系运算符、逻辑运算符、位运算符。算数运算符(9):+ - * / % ++ --关系运算符(6):== != > >= < <=逻辑运算符(6):&& || ! ^ & |位运算符(7):& | ~ ^ >> << >>&转载 2018-05-12 17:47:47 · 174 阅读 · 0 评论 -
Hibernate工作原理及为什么要用?
原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory3.打开Session 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFactory为什么要用: 1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。 2. Hibernate是一个基于JDBC的主流持久化框架,是一个...转载 2018-04-27 09:25:30 · 179 阅读 · 0 评论 -
spring的面试题部分
###1.Spring的aop你怎样实现?用动态代理和cglib实现,有接口的用动态代理,无接口的用cglibSpring AOP中的动态代理主要有两种方式,JDK动态代理和CGLIB动态代理。JDK动态代理通过反射来接收被代理的类,并且要求被代理的类必须实现一个接口。如果目标类没有实现接口,那么Spring AOP会选择使用CGLIB来动态代理目标类。CGLIB(Code Generation ...转载 2018-04-26 15:03:23 · 233 阅读 · 0 评论 -
Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结
java.lang.OutOfMemoryError这个错误我相信大部分开发人员都有遇到过,产生该错误的原因大都出于以下原因:JVM内存过小、程序不严密,产生了过多的垃圾。导致OutOfMemoryError异常的常见原因有以下几种:内存中加载的数据量过于庞大,如一次从数据库取出过多数据;集合类中有对对象的引用,使用完后未清空,使得JVM不能回收;代码中存在死循环或循环产生过多重复的对象实体;使用...转载 2018-05-03 11:42:36 · 299 阅读 · 0 评论 -
spring 常用注解
日常开发中主要使用到的定义Bean的注解包括(XML方式配置bean暂不讨论):@Component、@Repository、@Service、@Controller、@Beanspring MVC模块注解web模块常用到的注解包括:@Controller、@RequestMapping、@RequestParam、@PathVariable、@Requestbody...原创 2018-05-03 11:06:57 · 125 阅读 · 0 评论 -
IntelliJ IDEA 详细图解最常用的配置 ,适合刚刚用的新人
https://blog.youkuaiyun.com/qq_27093465/article/details/52918873转载 2019-04-19 14:12:35 · 250 阅读 · 0 评论