2018年1月31日

项目中遇到的一个多线程问题

摘要: 多线程问题 今天在项目中测试高并发情况,接口是不是会出BUG,果然,功能模块中的点赞接口出现了问题,使用Jmeter进行并发测试,100个线程数同时发送请求,果然程序出现了问题 数据库中出现多条同一个人点赞一篇帖子的记录(果然程序出现了问题)!!! 解决思路: 使用synchronized将方法加锁 阅读全文

posted @ 2018-01-31 09:08 张小泽的小号 阅读(311) 评论(0) 推荐(0) 编辑

2018年1月29日

面试中会遇到的问题

摘要: 面试中会遇到的问题 项目经验 场景对话:在这个项目中用到了什么方法,用到了哪些方面,实现的技术原理以及实现细节 面试知识点 1.线程池 2.锁的实现 3.concurrentMap 4.JVM的内存模型 5.volatile 6.比较大的问题:给你一个系统你怎么优化 阅读全文

posted @ 2018-01-29 09:50 张小泽的小号 阅读(71) 评论(0) 推荐(0) 编辑

2018年1月27日

idea中使用lombok

摘要: 使用lombok可以极大简化代码量 怎样在idea项目中使用: 配置以下两种设置: 阅读全文

posted @ 2018-01-27 21:00 张小泽的小号 阅读(118) 评论(0) 推荐(0) 编辑

2018年1月26日

小程序畅想

摘要: 小程序畅想 张小龙对小程序的定义是这样的: 1、小程序不需要安装,你可以直接使用它。 2、功能触手可及,信息唾手可得。怎么去理解这句话呢?你打开微信对着一盏灯扫一扫,就会启动一个小程序,显示灯的相关信息,如果是一台智能灯,你还以在小程序里控制这盏灯的开关、亮度、色温。去博物馆,搜一下博物馆的二维码, 阅读全文

posted @ 2018-01-26 13:36 张小泽的小号 阅读(165) 评论(0) 推荐(0) 编辑

2018年1月23日

log4j日志系统的使用

摘要: log4j的使用 log4j主要使用ERROR,WARN,INFO,DEBUG四种模式 优先级从高到低 log4j.rootLogger=INFO, stdout , R(将日志级别大于等于INFO级别的信息打印出来) spring项目加入log4j的使用 1.pom文件加入log4j的使用 阅读全文

posted @ 2018-01-23 15:20 张小泽的小号 阅读(156) 评论(0) 推荐(0) 编辑

2018年1月8日

天马营项目提交流程

摘要: 首先将仓库拷贝到本地:git clone http://zhangchiisgy@git.tianmaying.com/zhangchiisgy/music-163-crawler.git 转到music-163-crawler仓库(cd music-163-crawler) 新建分支 git ch 阅读全文

posted @ 2018-01-08 16:17 张小泽的小号 阅读(140) 评论(0) 推荐(0) 编辑

2018年1月6日

java多线程

摘要: java多线程 基础概念: 1.多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。 2.进程:包含由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立存在,他必须是进程的部分,一个进程一直运行,直到所有的非守护线程结束才终结。 一个线程的生命周期 线程也有一个从产生到死亡的过程 阅读全文

posted @ 2018-01-06 16:32 张小泽的小号 阅读(175) 评论(0) 推荐(0) 编辑

2018年1月5日

github上下载的开源项目,pom文件的依赖没有引入

摘要: 更改maven项目的设置--setting-maven 阅读全文

posted @ 2018-01-05 20:49 张小泽的小号 阅读(1823) 评论(0) 推荐(0) 编辑

http简析

摘要: HTTP简析 公司组织技术交流,这周轮到我了,想着就讲讲最近看的上野宣写的《图解HTTP》,墙裂推荐,对于像我这样的非科班出身的编程人员,这本书还是比较浅显易懂的,大家可以在京东上买,购买地址https://item.jd.com/11449491.html。 这次演讲的基调还是普及,演讲思路:先直 阅读全文

posted @ 2018-01-05 13:32 张小泽的小号 阅读(135) 评论(0) 推荐(0) 编辑

2017年12月26日

Unable to make the module: related gradle configuration was not found. Please, re-import the Gradle project and try again

摘要: 到stack overflow找到的答案,老外还是专业 I also had a similar problem, Go to : View -> Tool Windows -> Gradle.Then press in Refresh Icon 阅读全文

posted @ 2017-12-26 11:41 张小泽的小号 阅读(5401) 评论(0) 推荐(0) 编辑

导航