java
Casionx
爱家人 爱自己 爱生活 爱coding
展开
-
java如何实现向word文档中插入柱状图,并更改颜色
对于实现word文档插入柱状图,可以使用aspose.word for java 插件(正版需要付费而且不便宜,虽然章节第一页开头会有一个文字水印,但感觉也无伤大雅,而且应该可以用其他插件剔除掉文字水印) 但是aspose插件也无法对生成的柱状图进行颜色的设置,生成的柱状图按照word默认的颜色生成。如下图: 基本都是这个颜色顺序这种弊端一般情况下还是可以接受的,但是如果是下图的需求,...原创 2017-10-27 21:57:07 · 7809 阅读 · 0 评论 -
Eclipse下代码字体背景变红/变绿/变黄原因
如下图所示:不知道怎么,在eclipse IDE手抖按了啥,就成这样了。 后来在stackoverflow提问后,找到了原因。 eclipse 有测试代码覆盖率的功能,也就是执行Run——>Coverage后会出现这样 的效果 如何清除 网上有说随便更改下代码就好了,也有说重启IDE,这些办法确实可行,只是不知其所以然而已。 最佳解决办法是打开Coverage的视图,然后点...原创 2018-04-12 22:30:37 · 42363 阅读 · 16 评论 -
Java 中到底是应该用接口类型 还是实现类的类类型去引用对象?
标题意思有点绕,说白了就是下面使用方式的选择问题//implA 为接口 ClassB为其实现类implA A=new ClassB();//接口类型的引用变量A 去接收对象地址orClassB A=new ClassB();//类类型的引用变量A 去接收对象地址先附上有关接口的相关知识 知乎 Java 中的接口有什么作用? 博客园 深入理解Java的接口和抽象类 我们...原创 2018-03-28 20:50:30 · 11377 阅读 · 14 评论 -
Java 中正则表达式的经典用法总结——捕获组
正则表达式常用功能:匹配、切割、替换、获取(从字符串中提取指定格式字符)【String类下的正则的使用】String 类中有几个常用的方法,会涉及到正则表达式。如下://根据正则表达式regex判断是否匹配,匹配为true 否则falseboolean matches(String regex)//将满足正则表达式的地方,替换为指定的字符replacement。Strin...原创 2018-04-01 17:47:52 · 1689 阅读 · 1 评论 -
CCF Java 报数游戏循环剔除类问题
【问题描述】 有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向。 游戏开始,从1号小朋友开始顺时针报数,接下来每个小朋友的报数是上一个小朋友报的数加1。若一个小朋友报的数为k的倍数或其末位数(即数的个位)为k,则该小朋友被淘汰出局,不再参加以后的报数。当游戏中只剩下一个...原创 2018-03-03 19:07:15 · 2101 阅读 · 0 评论 -
Java 中String 类特别之处(不可变?+运算符重载?new String("abc")创建了几个对象?)
1. String 为什么是不可变的?简要说明下:这个可以看JDK源码。String本质是一个char[]数组。而且用final修饰, 在JDK1.7中,String的成员变量主要有两个。public final class String implements java.io.Serializable, Comparable<String>, CharSequenc...原创 2018-03-02 11:59:54 · 331 阅读 · 0 评论 -
Java中,一切皆是对象,为何数据类型中还分为:基本类型和对象?
Java中,一切皆是对象!为何数据类型中还分为:基本类型和对象?按理不应该只有一个类型—对象吗?1.首先,Java中一切皆是对象!这句话没错,因为八种基本类型都有对应的包装类(int的包装类是Integer),包装类自然就是对象了。基本类型一直都是Java语言的一部分,这主要是基于程序性能的考量,基本类型定义的变量是存放在栈中,比如int i=5;而Integer j=new Integer(...原创 2018-03-01 21:12:28 · 7318 阅读 · 0 评论 -
SpringMVC 填坑记录
记录菜鸟的我,在使用springMVC开发过程中所遇到的问题。【1 ModelAndView对象setViewName()无法得到渲染页面】 描述:代码执能够执行,而且也不报错,但是访问就是渲染不出来setViewName()所指定的jsp页面。页面报HTTP Status 404 - 错误。@RequestMapping(value="/index.jsp") publ...原创 2018-03-15 19:28:46 · 373 阅读 · 1 评论 -
JVM 内存结构分析
所有的Java开发人员可能会遇到这样的困惑?我该为堆内存设置多大空间呢?OutOfMemoryError的异常到底涉及到运行时数据的哪块区域?该怎么解决呢?其实如果你经常解决服务器性能问题,那么这些问题就会变的非常常见,了解JVM内存也是为了服务器出现性能问题的时候可以快速的了解那块的内存区域出现问题,以便于快速的解决生产故障。先看一张图,这张图能很清晰的说明JVM内存结构布局。 JVM...转载 2018-03-08 21:13:12 · 273 阅读 · 0 评论 -
Java 中引用传递还是值传递
【一:搞清楚 基本类型 和 引用类型的不同之处】int num = 10;String str = "hello"; 如图所示,num是基本类型,值就直接保存在变量中。而str是引用类型,变量中保存的只是实际对象的地址。一般称这种变量为”引用”,引用指向实际对象,实际对象中保存着内容。 【二:搞清楚赋值运算符(=)的作用】num = 20;str = "java";...转载 2018-02-28 16:01:55 · 560 阅读 · 0 评论 -
Java的+ =, - =,* =,/=复合赋值运算符的疑惑
复合赋值操作符有:+=、-=、*=、/=、%=、 <<=、 >>=、 >>>=、&=、 ^=和| = ;简单赋值操作符为 = ;在java中我们一直认为i += j;是下面的一种简写形式i = i + j;但是当我们尝试编译如下代码时int i = 5;long j = 8;i=i+j;i+=...原创 2018-02-26 16:17:52 · 443 阅读 · 0 评论 -
Java 取经之路
记录在java学习和编程过程中的遇到的问题和心得【1.报错 】 java.lang.NoSuchMethodError: oracle.i18n.text.converter.CharacterConverterOGS.getInstance(I)Loracle/sql/converter/CharacterConverters; 发生状态:运行导入的项目,数据导入的是oracle...原创 2017-10-23 14:21:11 · 1622 阅读 · 0 评论 -
SpringMVC 中配置文件解读 ApplicationContext vs Web ApplicationContext(ContextLoaderList/DispatcherServlet)
1. Tomcat容器2.SpringMVC—— Application Context vs Web Application Context 2.1 ApplicationContext2.2 WebApplicationContext2.3 ContextLoaderListener3 Spring web xml配置3.1 配置主要内容3.2要配置什么4相关文...原创 2018-04-27 16:08:05 · 844 阅读 · 0 评论