- 博客(11)
- 收藏
- 关注
原创 服务端极光推送工具类
服务端极光推送工具类/** * * 极光推送工具类 * @author mengjicai * */public class JPushUtil { // 初始化app_key和masterSecret Configuration config; private static String APP_KEY; private static String...
2019-06-27 13:25:27 192
转载 java后台百度地图经纬度和地址之间的相互转换(通过经纬度获取地址、通过地址获取经纬度)
准备工作1、申请百度ak(v1版本的key) 百度地图开放平台链接:http://lbsyun.baidu.com/2、百度地图web服务API链接:http://lbsyun.baidu.com/index.php?title=webapi/guide/webservice-geocoding百度地图有json和xml两种形式存储数据3、导入jar包:此处通过json形式,需导入jar...
2019-04-26 12:00:01 1567 1
转载 BeanUtils.copyProperties(A,B)字段复制
BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。注意:属性复制,不同jar中的方法,用法不一样。1、package org.springframework.beans;中的Be...
2019-02-01 13:57:32 174
原创 面向对象设计原则 七个原则
**单一职责原则(Single Responsibility Principle, SRP):**一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该只有一个引起它变化的原因。实现高内聚、低耦合的指导方针.**开闭原则(Open-Closed Principle, OCP):**一个软件实体应当对扩展开放,对修改关闭。即软件实体应尽量在不修改原有代码的情况下进行扩展。...
2019-01-25 13:40:41 186
转载 深入浅出工厂设计模式
转载请标明出处:http://blog.csdn.net/forezp/article/details/61472405本文出自方志朋的博客##工厂设计模式###一.什么是工厂设计模式工厂模式是我们最常用的实例化对象模式了,是用工厂方法代替new操作的一种模式。因为工厂模式就相当于创建实例对象的new,虽然这样做,可能多做一些工作,但会给你系统带来更大的可扩展性和尽量少的修改量。工厂模式...
2019-01-21 15:45:13 99
转载 关于Java的反射机制,你需要理解这些..
反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。【翻译于 官方文档】本篇将从以下几个方面讲述反射的知识:class的使用方法的反射构造函数的反射成员变量的反射一、什么是class类在面向对象的世界里,万物皆对象。类是对象,类是java...
2019-01-18 11:28:01 101
转载 entrySet用法 以及遍历map的用法
keySet是键的集合,Set里面的类型即key的类型entrySet是 键-值 对的集合,Set里面的类型是Map.Entry1.keySet()Map map=new HashMap();Iterator it=map.keySet().iterator();Object key;Object value;while(it.hasNext()){key=it.next();v...
2019-01-16 15:32:34 358
转载 浅谈Java中的final关键字
谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。一、final关键字的基本用法在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)。下面就从这三个方面来了解一下final关键字的基本用法。1、修饰类当用final...
2019-01-10 20:20:26 102
转载 HashSet为什么元素不重复
打开HashSet源码,发现其内部维护了一个HashMap:public class HashSetextends AbstractSetimplements Set, Cloneable, java.io.Serializable{static final long serialVersionUID = -5024744406713321676L;private transient ...
2019-01-10 19:28:53 1278
原创 mybatis generator 自动生成代码插件
pom.xml 文件 里面 添加 <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> ...
2019-01-10 10:26:20 151
转载 解决intellij idea控制台中文乱码
乱码原因: 1.系统语言:英文英文系统下遇到乱码问题,分析了程序执行参数如下:ps -ef | grep java执行后得到如下的结果,省略了classpath:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -d64 -Djava.aw...
2018-11-16 11:28:31 73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人