problem
明月晓清风
小菜鸟的挖坑之旅
展开
-
Element 'dependencies' cannot have character [children]
问题:复制添加完依赖,dependencies标签一直报错,虽然看到依赖已经下来来了,但是爆红看着就不舒服原因:因为复制的时候,有特殊字符多写,少写,写错等,解决办法:将配置文件复制到notepad++,显示所有的符号这样就可以看出来多了哪些符号经过观察发现行尾多了个空占位符删除后,报错就消失了,还是要细心,按住ctrl,鼠标点击依赖地址,如果有蓝色的下划线,那么依赖就没...原创 2019-01-21 16:12:45 · 1426 阅读 · 0 评论 -
json转对象,对象转json串
/** * json转换工具类 */public class JsonUtils { public static final Logger logger = LoggerFactory.getLogger(JsonUtils.class); private static ObjectMapper mapper = new ObjectMapper(); st...原创 2019-07-31 11:19:33 · 370 阅读 · 0 评论 -
验证ip是否属于某个ip段
/** * ClassName: IpUtil * Description: * Author: yqwang103 * CreateDate: 2019/4/22 14:09 **/public class IpUtil { /*验证IP是否属于某个IP段 * * ipSection IP段(以'-'分隔) ...原创 2019-07-31 11:17:03 · 605 阅读 · 0 评论 -
比较连个set集合是否相等
如果set集合里面的元素是自定义对象,一定要重写自定义对象的equals和hashcode方法/** * ClassName: EqualsUtil * Description:判断两个set集合的内容(基本数字类型、对象(重写equals和hashcode方法))是否一样 * Author: yqwang103 * CreateDate: 2019/7/17 15:31 **/...原创 2019-07-31 11:11:08 · 3640 阅读 · 0 评论 -
比较自定义对象是否相等时,重写equals和hashcode方法
@Entity@Table(name = "ne")@JsonIgnoreProperties(value = {"hibernateLazyInitializer", "handler"})public class Ne implements Serializable { @Id// @GenericGenerator(name = "Nuuid",strategy ="...原创 2019-07-31 11:04:40 · 314 阅读 · 0 评论 -
mysql中以int为自增长主键时,数据删除后,再插入id一直自增的问题
删除数据后,执行下面的sqlALTER TABLE path(表名) AUTO_INCREMENT = 1;如果有1、2、3条数据,如果删除3,再加一条数据id会变为4,如果执行了这一条数据,id会变成3如果删除所有的数据,无论之前的数据id变得多大,都会从1重新开始。...原创 2019-07-31 10:58:29 · 3522 阅读 · 0 评论 -
WebSocket改造过程中遇到的问题
最近公司有一个数据大屏的项目,即在一个大屏幕上实时显示数据给领导和公司员工看。以前数据变动是通过前端不停的轮询,即每两秒向后台调取数据。这种传统的模式带来很明显的缺点,即浏览器需要不断的向服务器发出请求,然而HTTP请求可能包含较长的头部,其中真正有效的数据可能只是很小的一部分,显然这样会浪费很多的带宽等资源。而且需要的数据有十多个接口,每次调用会给后端造成一些负担。 在这种情况下,HTM...转载 2019-07-10 10:21:22 · 586 阅读 · 0 评论 -
字符串反转的问题
1.常见面试题将字符串"I am a student." 翻转为"student. a am I"此题看着简单,但是很有可能会出现如下错误:public class ReverseTest { public static void main(String[] args) { String s ="I am a student.";// 输出 student. a a...原创 2019-05-18 13:43:00 · 264 阅读 · 0 评论 -
统计数组个元素出现的个数
代码如下:public class Count { public static void main(String[] args) { int[] arr={1,2,1,2,4,3,2,6,4,7,5,8,6}; Map<Integer,Integer> hashMap=new HashMap<Integer, Integer>(); fo...原创 2019-05-15 13:54:18 · 3247 阅读 · 0 评论 -
关于angular6里面如果显示显示浮点数的小数位数
Number(targetNum).toFixed(n)在ts文件里面处理数据,targetNum保证是number类型,n是需要保留的小数点后的位数原创 2019-04-03 14:05:18 · 1473 阅读 · 1 评论 -
webstorm如何合并代码,解决冲突
写前端代码我们会发现很容易和别人写的代码冲突,如果快速准确的合并代码解决冲突是很多人觉得头痛的问题,今天我就来介绍一个比较方便的方法1.将自己本地的代码建立一个缓存,如图2.将本地代码缓存后,更新代码点击右上角的更新按钮即可(前提是配置好git或者是svn的路径)3.将本地缓存合并到最近的代码中,点击UnStash changes,选择本地的缓存,点击appl...原创 2019-03-29 16:26:28 · 14246 阅读 · 0 评论 -
在调用方法时,若要使方法改变实参的值,可以用对象作为参数?
面试题:在调用方法的时候,若要使方法改变参数的值,可以()A.用基本数据类型作为参数B.用对象作为参数C.以上都对D.以上都不对public class Test { public static void main(String[] args) { int a = 5; int[] arr = {1, 2, 3}; ...原创 2019-08-06 16:24:44 · 14014 阅读 · 2 评论