java
筱Mary
奋斗的女汉子 @Mary
展开
-
Linux下运行java文件出现 -Xlint:unchecked
在使用集合类时,Linux下运行java文件出现 -Xlint:unchecked,意思是有警告,一般在myeclipse中警告可以自动跳过,但是在cmd中只显示警告。而运行的结果出不来,这种问题的解决方法是,在文件中加入@SuppressWarnings(“unchecked”),像这样, 注意:这里没有分号!原创 2016-07-22 11:00:45 · 1490 阅读 · 0 评论 -
IDEA 错误:找不到或无法加载主类
从昨天开始使用IDEA开始就一直在搭建java环境,许久没有使用过java,刚开始有些生疏,先建了一个最简单的类:test.java ,可是运行的时候出现 错误:找不到或无法加载主类 。在网上找了好久资料,都是环境变量的问题,我在我的window命令行下看了一下java 和javac 两个均是1.7 而且可以正常的编译和运行。排除了java 环境的问题,只能是IDEA环境的问题,在项目的proje原创 2017-06-07 11:43:47 · 162791 阅读 · 23 评论 -
优化mysql连接数访问量
如果mysql 出现 MySQL: ERROR 1040: Too many connections 有两种原因,第一种表明访问量过高,mysql服务器扛不住了,就要考虑添加服务器分担压力,第二种有可能就是mysql配置文件max_connections这个值太小 我在我的mysql查询mysql 最大连接数 服务器响应的最大连接数 如果你查询的结果服务器响应连接数远远小于sql连接数,那么这儿原创 2016-12-14 18:57:16 · 6502 阅读 · 0 评论 -
@RequestMapping用法详解之地址映射(转)
引言:前段时间项目中用到了RESTful模式来开发程序,但是当用POST、PUT模式提交数据时,发现服务器端接受不到提交的数据(服务器端参数绑定没有加任何注解),查看了提交方式为application/json, 而且服务器端通过request.getReader() 打出的数据里确实存在浏览器提交的数据。为了找出原因,便对参数绑定(@RequestParam、 @RequestBody、 @Req转载 2016-12-10 23:08:29 · 509 阅读 · 0 评论 -
Logger级别
日志记录器(Logger)是日志处理的核心组件。log4j具有5种正常级别(Level)。日志记录器(Logger)的可用级别Level (不包括自定义级别 Level), 以下内容就是摘自log4j API static Level DEBUG DEBUG Level指出细粒度信息事件对调试应用程序是非常有帮助的。 static Level INFO INFO level表明 消息在粗粒转载 2016-11-08 16:11:17 · 640 阅读 · 0 评论 -
java获取当前时间
在java开发中,时而会用到返回当前系统时间的方法,但是有些获取时间的方法会消耗大量的系统资源,而这种方法在大型项目开发中是不建议使用的 ,也有时候是将字符串直接转换成Date 类型,这些你都造吗? 来,我来告诉你,直接上代码: // 根据字符串输出时间 String d = "12:25:32 CST"; Date date1原创 2016-09-29 15:13:51 · 780 阅读 · 0 评论 -
HTTP协议中PUT和POST使用区别
HTTP类型http协议类型有8种,分别是: OPTIONS:返回服务器针对特定资源所支持的HTTP请求方法。也可以利用向Web服务器发送’*’的请求来测试服务器的功能性。 HEAD:向服务器索要与GET请求相一致的响应,只不过响应体将不会被返回。这一方法可以在不必传输整个响应内容的情况下,就可以获取包含在响应消息头中的元信息。 GET:向特定的资源发出请求。 POST:向指定资源提交转载 2016-09-27 10:05:15 · 32877 阅读 · 3 评论 -
Java 遍历Map
以前只是知道Map是具有映射关系的集合,但是没有用过,最近遇到一个Processor就是map类型,所以把它记下来,加深印象,同时分享给不懂的人。一个Procesor有很多属性,这些属性的值时key-value ,整体就是map。遍历Map的几种方法: 方法一:在for-each循环中使用entries来遍历 Map<String, String> mapProperty = ent原创 2016-09-22 12:15:54 · 437 阅读 · 0 评论 -
利用java简单调用kafka
我之前的一篇文章简单的介绍了kafka,原理,配置以及搭建,这篇文章主要将利用java使用kafka。 简单的几个名词: Producer :消息生产者,向broker发消息的客户端。 Consumer :消息消费者,向broker取消息的客户端 Topic :一个队列,主题。Message:消息是kafka处理的对象,在kafka中,消息是被发布到broker的topic中。而consum原创 2016-09-20 17:50:03 · 1776 阅读 · 0 评论 -
Spring@Autowired注解与自动装配
1 配置文件的方法我们编写spring 框架的代码时候。一直遵循是这样一个规则:所有在spring中注入的bean 都建议定义成私有的域变量。并且要配套写上 get 和 set方法。 Boss 拥有 Office 和 Car 类型的两个属性: 清单 3. Boss.javapublic class Boss { private Car car;转载 2016-09-20 10:02:07 · 884 阅读 · 0 评论 -
抽象类
抽象类 1. 在某些情况下,某个父类只知道子类应该包含的方法,但无法知道子类是如何实现的 2. 把多个具有相同特征的类中抽象出一个抽象类,以这个抽象类作为子类的模板,从而避免子类设计设计的随意性 作用: 1. 不关注子类的实现,但是约束子类有那些特征 2. abstract 为关键字,有声明,但不实现。抽象类中可以包含普通的方法,也可以没有抽象方法 3. 抽象类不能直接创建,可以定义引原创 2016-10-09 11:10:11 · 417 阅读 · 0 评论 -
instanceof 关键字
instanceof 是判断是否可以转换的关键字 Dog dog = new Dog(); // 通过instanceof 运算符避免类型转换的安全性问题 Animal animal = dog; // 向上转型,自动类型转换 if(animal instanceof Dog){ Dog dog2 = (Dog)a原创 2016-10-09 10:39:32 · 297 阅读 · 0 评论 -
Eclipse 空心J图标的解决方法
eclipse中出现空心J图标意思就是当前的java文件不被在项目中进行编译,而是当作资源存到项目中。 解决办法:右击该文件 –> BuildPath –> Include正常实心J时,该选项为 Exclude转载 2016-09-19 17:12:29 · 4748 阅读 · 0 评论 -
com.alibaba.fastjson.JSONObject cannot be cast to com.panodata.model.riskUtil.ModelPOBean
这个错误是泛型转换中出现的 错误实例:ResultBean resultBean = JSON.parseObject(jsonResult,ResultBean.class);解说:我这里的 ResultBean有一个属性是泛型,在json反序列化过程中不能识别其中的泛型的类型正确实例:ResultBean resultBean = JSON.parseObject(jsonResult,new原创 2017-10-31 17:36:06 · 4412 阅读 · 0 评论