[置顶] 开发过程中遇到问题该怎么办?

开发过程中遇到问题了怎么办日常开发过程中,总会遇到问题,那么遇到问题该怎么办呢?   首先我们把问题分成大的两类:业务问题、技术问题。一、业务问题这类问题一般跟你的需求和设计相关。大致分下列情况:1、需求不明确、自己对需求存在误区和不理解 2、对需求有不同见解的地方或者需要改进,3、另外就是对设计有类似的问题。  这些问题一旦出现,千万不要藏着掖着,自己瞎琢磨,把自己的想法记录下来,然后跟需求的提...
阅读(294) 评论(0)

[置顶] 面试总结——Java高级工程师(三)

二、面试技巧 1、背熟你的简历 原因:面试的第一个问题,一般都是让你简单介绍下你自己,或者介绍一下你最近的项目,而一个面试者,如果连自己的简历都无法熟知,对里面提到的项目、技术都无法描述清楚的话,我想没有哪家公司会接受这样的,哪怕你是超级人才,你自我表述不行,估计也会为此头疼,所以,切记:一定要背好自己的简历,不要求你能全部记下,至少要熟记你最近所待过的两家公司,这两家公司里面你做过的项目,你负责的模块,项目里面用到的技术以及相对应的技术实现方案(这个尤为重要)。...
阅读(27119) 评论(21)

[置顶] 面试总结——Java高级工程师(二)

面试题千变万化,不变的是知识点和技术根本。基础很重要,故不积跬步,无以至千里;不积小流,无以成江海。学好基础,把握好技术的原理,然后去实践,这样才能深入了解一门技术,学不可以已! 另外,面试过程中,保持自信,不会的咱大胆的说不会,没啥好丢脸的,不会不是说你真的不会,也许是忘了,也许是没注意到,记住面试题目,回来自己补充资料和相关的信息,相信你肯定会越来越从容,要记住不是为了面试而面试,而是为了未来的工作而面试,如果能一直保持这个状态,没有什么事情拿不下的。...
阅读(12396) 评论(20)

[置顶] 面试题总结 —— JAVA高级工程师

面试题总结——JAVA高级工程师 近期考虑换工作的问题,于是投简历面试,面试5家公司的高级Java工程师,有4家给了我offer,想着总结一下面试经验,方便最近正在寻求机会的你们 一、无笔试题 不知道是不是职位原因还是没遇到,面试时,都不需要做笔试题,而是填张个人信息表格,或者直接面试 二、三大框架方面问题 1、Spring 事务的隔离性,...
阅读(29775) 评论(39)

找工作时如何快速了解一家公司?

每一位求职者,尤其是那些即将走进社会,迎来人生第一份工作的应届生,都希望自己能够对感兴趣或者符合自己期望条件的公司有一个全面而深入的了解。然而,找工作就像找对象。公司作为我们要找的潜在对象,当然不会傻呵呵地把她的缺点刺裸裸地暴露在我们面前。企业总是尽可能的以正面、积极的形象呈现在大众面前。即便是这些呈现出来的信息,也让我们对企业的了解少之又少。这些信息完全不能满足求职者的好奇心与安全感。豌豆今天就...
阅读(59) 评论(0)

阿里云Maven仓库地址

原文地址:点击打开链接maven仓库用过的人都知道,国内有多么的悲催。还好有比较好用的镜像可以使用,尽快记录下来。速度提升100倍。http://maven.aliyun.com/nexus/#view-repositories;public~browsestorage在maven的settings.xml 文件里配置mirrors的子节点,添加如下mirror mirror> ...
阅读(124) 评论(2)

List去重复——多个复杂字段判断去重

List去重复  ,我们首先想到的可能是 利用List转Set 集合,因为Set集合不允许重复。  所以达到这个目的。  如果集合里面是简单对象,例如Integer、String等等,这种可以使用这样的方式去重复。但是如果是复杂对象,即我们自己封装的对象。用List转Set 却达不到去重复的目的。 所以,回归根本。 判断Object对象是否一样,我们用的是其equals方法。 所以我们只需要重写e...
阅读(293) 评论(0)

Mysql 优化——分析表读写和sql效率问题

上次我们说到mysql的一些sql查询方面的优化,包括查看explain执行计划,分析索引等等。  今天我们分享一些 分析mysql表读写、索引等等操作的sql语句。闲话不多说,直接上代码:-- 反映表的读写压力 SELECT file_name AS file, count_read, sum_number_of_bytes_read AS total_read, ...
阅读(327) 评论(0)

工具类——自定义Collections集合方法

项目中有需要多次统计 某些集合中 的某个属性值,所以考虑封装一个方法,让其其定义实现计算方式。 话不多说,看代码:1、封装的自定义集合工具类:CollectionsCustompackage com.test.util; import java.util.Collection; import org.apache.commons.collections.CollectionUtils; /*...
阅读(198) 评论(0)

List数据多重规则排序

List集合进行排序时,很多人会考虑 冒泡、快速等排序算法,但是对于多重排序规则的话,算法就不太适用了。其实java.util.Collections已经提供了 sort的排序方法,并且能自己实现其排序规则。现在有个场景:我需要对一批优惠券进行排序, 优惠券有三个属性: 是否可用、券类型 、面额。   我需要将可用的、券类型最大的、面额最大的券排到最前面。即优先按 是否可用排序,其次是券类型,再者...
阅读(234) 评论(2)

IntelliJ IDEA 注册码 (秘钥)

给大家提供一个IDEA的注册码,最晚到2018年2月到期。  如下,展开复制即可:C0FHYYCJ22-eyJsaWNlbnNlSWQiOiJDMEZIWVlDSjIyIiwibGljZW5zZWVOYW1lIjoid2VpIGh1YW5nIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6...
阅读(2171) 评论(4)

网络抓包工具分析——Charles(疑问解决)、Fiddler

在需要拦截服务器请求,重定向到本地时,一般有这几种方式:1、Charles(花瓶) :Charles使用教程,具体如下图:2、fiddler :Fiddler使用教程  ,具体如下图:3、nginx :这个就自己配置了4、Charles对于某些请求拦截不到的解决方案这两天用Charles用的挺好的,突然不知道自己点了哪里,针对于域名下的checkout的所有请求都拦不到了。把Charles卸载重装...
阅读(649) 评论(0)

maven异常:Updating Maven Project 的统一解决方案

现在使用maven的公司和团队越来越多,虽然没有Gradle那么灵活,但是现对于以前的项目构建方式还是很有优势的,下面分享一个maven update 时的异常统一解决方案:异常案例: 1、An internal error occurred during: "Updating Maven Project". > Unsupported IClasspathEntry kind=4 2、java...
阅读(572) 评论(0)

Java工具类之——BigDecimal运算封装(包含金额的计算方式)

日常对于金额计算,应该都是用的BigDecimal,  可是苦于没有好的工具类方法,现在贡献一个我正在用的对于数字计算的工具类,项目中就是用的这个,简单粗暴好用,话不多说,代码奉上(该工具类需要引入google的一个jar  ,com.google.common.base.Optional,具体maven引入看文章末尾):import java.math.BigDecimal; public c...
阅读(469) 评论(0)

ibatis resultMap参数填充异常:java.sql.SQLException: Column 'XXX' not found.

今天使用ibatis时,出现了一个让人开始很疑惑的异常,后面看官方文档才找到,是我用mybatis习惯了,所以对于ibatis的这种细节区分没太在意。问题是因为resultMap是一整个对象,而我的查询只查询了部分的字段值,在填充resultMap时,报了一个SQL异常,XXX字段没找到 Cause: java.sql.SQLException: Column 'XXXX' not found.然...
阅读(429) 评论(0)

Eclipse/STS 异常解决:A cycle was detected in the build path of project XXX

今天,遇到了一个特殊的问题 :A cycle was detected in the build path of project XXX   ,大概意思是 "在项目的构建路径中检测到一个循环"  ,就是说maven的引用循环了直接导致了我项目的编译失败(未把java文件编译)。经一番查找资料,终于KO了这个问题,现在分享下方案:1、Eclipse/STS -> Window -> Preferen...
阅读(439) 评论(0)

JVM性能调优监控工具——jps、jstack、jmap、jhat、jstat、hprof使用详解

摘要: JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具,本博客希望能起抛砖引玉之用,让大家能开始对JVM性能调优的常用工具有所了解。    现实企业级Java开发中,有时候我们会碰到下面这些问题:OutOfMemoryError,内存不足内存泄露线程死锁锁争用(Lo...
阅读(422) 评论(0)

Java调优—Btrace监控Java线程/方法执行参数、执行时间(Windows)

Windows环境下jvisualvm+Btrace 监控Java程序一、背景 在项目开发中,想要监控程序,我们可以本地启动项目,然后断点调试,可是对于线上的项目需要监控或者调试的时候,就没什么办法,目前有以下几种监控方式:1、通过日志监控。通过代码中写的日志记录,来跟踪程序的执行,但是无法监控程序执行时间2、通过JConsole跟踪和监控程序:参考3、通过Btrace来跟踪和监控程序今天我们要说...
阅读(549) 评论(0)
119条 共8页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:250182次
    • 积分:3353
    • 等级:
    • 排名:第9397名
    • 原创:88篇
    • 转载:26篇
    • 译文:0篇
    • 评论:208条
    个人简介
    我只是一个简单的Coder,为了兴趣和理想奋斗在生活的道路上
    希望大家多多交流,共同进步,有疑问或想法请留言或者私信,也可以加群:157797573

    博客专栏
    最新评论