随笔分类 -  java

上一页 1 ··· 5 6 7 8 9
JAVA 转型
摘要:做编程的一个常识:不要在循环过程中删除元素本身(至少是我个人的原则)。否则将发生不可预料的问题。 而最近,看到一个以前的同学写的一段代码就是在循环过程中删除元素,我很是纳闷啊。然后后来决定给他改掉。然后引发了另外的惨案。 原来的代码是这样的: 看了如上代码,我很是郁闷,然后给改成如下: 这下出事了, 阅读全文
posted @ 2017-08-13 12:54 阿牛20 阅读(3143) 评论(0) 推荐(2) 编辑
摘要:刚接触maven就是在公司里配置好的,所以一直以来使用都没毛病,所以一直没有去动这些固有的东西。 但是,后来把公司的电脑拿回家之后,发现有的东西就搞不起来了。原因也看一下就明白了,因为在公司的时候用的是公司的maven私服,所以回家后,用不了也是正常。 但是,真的脱离了公司,自己就不能工作了吗?不可 阅读全文
posted @ 2017-08-06 11:33 阿牛20 阅读(61634) 评论(1) 推荐(5) 编辑
摘要:网上关于HashMap的工作原理的文章多了去了,所以我也不打算再重复别人的文章。我就是有点好奇,我怎么样能更好的理解他的原理,或者说使用他的特性呢?最好的开发就是测试~ 虽说不详讲hashmap的工作原理,但是起码的常识还是要提一下的。 一句话:hashmap最直观的表现是一维数组或者说一维字典,但 阅读全文
posted @ 2017-07-08 15:47 阿牛20 阅读(950) 评论(3) 推荐(0) 编辑
摘要:最近在看java编程思想,大部分内容都觉得没啥意思,但是突然看到一个基本概念(似乎都忘了),于是写了测试题,我想这辈子也不会忘这个概念了。 题目如下: 当我把这个题出给我的码农朋友看的时候,他们的第一反应是:谁TM写的代码,可读性也太差,要求重构。 但是说到具体输出结果时,他们还是有点怀疑的。 是的 阅读全文
posted @ 2017-07-03 07:56 阿牛20 阅读(501) 评论(2) 推荐(2) 编辑
摘要:在现在的网络开发中,上传图片类的需求实在是太普通不过了,但是对于怎么样做到上传图片,对于刚开始建立项目的时候,还是有点不知所措的。也许有幸,我们做的项目是之前已经有人写过类似的用例了,那么我们只需要依葫芦画瓢就行了。 好好了解下图片上传(文件上传)的方式,对于认知的提升还是有好处的。而且说不定哪天你 阅读全文
posted @ 2017-06-29 18:32 阿牛20 阅读(5281) 评论(2) 推荐(0) 编辑
摘要:在这个微服务盛行的时代,docker获得了巨大的成功,因为我们需要在一台服务器装上N个服务。 本文不是想讨论如何使用docker,而是,在一台服务器安装了多个服务后,怎样启动方便的启动服务呢? 一、在tomcat的时代中,直接使用tomcat的启动停止命令,轻松搞定,(tomcat的启动脚本很有水平 阅读全文
posted @ 2017-06-25 16:16 阿牛20 阅读(2937) 评论(0) 推荐(0) 编辑
摘要:使用多数据源的场景应该是很多的,如操作同一台服务器上不同的数据库,或者多地机器上的相同或不相同数据库。 虽然涉及到不同数据库时,我们也许可以通过跨库操作的方式,如 other.user 使用同一数据源来操作数据库,但是,这样明显使得应用很难扩展,单数据库将无法拆离。使用多数据源操作则可以解决这个问题 阅读全文
posted @ 2017-06-22 09:36 阿牛20 阅读(19177) 评论(0) 推荐(0) 编辑
摘要:为什么多线程、junit 中无法使用spring 依赖注入? 这个问题,其实体现了,我们对spring已依赖太深,以至于不想自己写实例了。 那么到底是为什么在多线程和junit单元测试中不能使用依赖注入呢? 一、为什么多线程下spring的依赖注入失效了呢? 答:因为spring为了考虑安全性问题, 阅读全文
posted @ 2017-06-20 01:54 阿牛20 阅读(5591) 评论(0) 推荐(0) 编辑
摘要:日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。 (本文纯属学习转载,原文地址:http://www.codeceo.com/ 阅读全文
posted @ 2017-06-17 07:56 阿牛20 阅读(539) 评论(0) 推荐(0) 编辑
摘要:前几天对接公司内部其他部门的系统,用dubbo调用,dubbo看起来很简单,但是却让我们调试了好久啊! 下面是调试纪录: 1. 调用该服务时,直接调不通,查看错误为 no provider ? 然后就去查看该部门的服务是不是部署了最新的代码,并重新打包部署。 结果还是不行。然后去查看代码,发现暴露该 阅读全文
posted @ 2017-06-07 16:05 阿牛20 阅读(6320) 评论(0) 推荐(0) 编辑
摘要:这里的标题写的是谈谈PHP和JAVA的区别,其实是委婉的说法,其实别人是想听PHP好还是JAVA好!!! 从而从中找到存在感!!! 因为由于我是从多年的php开发转到java开发的。所以最,不时的有好几个同事问我,你觉得java好还是php好。我每次的回答都是,各有千秋吧,各有各的好处,这是最实际的 阅读全文
posted @ 2017-05-27 09:57 阿牛20 阅读(59262) 评论(5) 推荐(9) 编辑
摘要:dubbo作为一个远程调用框架,虽与同类型的框架,不知道谁优谁劣,但是就公司层面使用来说,还是很棒的。这里简单的写一下怎么使用和调试技巧,就算是作个使用总结吧,供快速使用和问题解决! dubbo是基于spring做配置使用的,虽也提供其他方法,但是比较麻烦,所以使用spring还是有好处的吧。 先来 阅读全文
posted @ 2017-04-06 15:51 阿牛20 阅读(20168) 评论(0) 推荐(2) 编辑
摘要:以前我个人的观念是,在线上运行的东西尽量不要记什么流水日志。 但是后来我变了,发现在线上记日志是一个绝对有必要的东西,尤其是在当下很流行的微服务的推动下,没有日志的帮助,犹如一个睁眼瞎,排查问题基本靠猜,这可不行。 那就打印记录每次的访问日志,尤其是访问接口时的参数及返回数据和耗费时间等,这是对自己 阅读全文
posted @ 2017-01-15 12:06 阿牛20 阅读(11240) 评论(0) 推荐(0) 编辑
摘要:我个人觉得,JAVA之所以能够经久不衰,有一个很重要的原因就是:JAVA的理论总是给人一种,虽然不知道是什么,但是感觉很厉害的样子。就单是这一点,他就已经超越许多其他语言了,至少吹牛的时候谈资总是很多。 废话不多说(其实一整篇都是废话),今天就来汇总一下,一些个人见识的概念(都是从项目中挑选出来的, 阅读全文
posted @ 2017-01-03 18:47 阿牛20 阅读(652) 评论(1) 推荐(1) 编辑
摘要:学习JAVA不难,难的是没有多余的时间给你仔细学习。 伴随着项目的不断跟进,责任重于泰山,必须快速提升。 我不能期望把一本书或者一个项目完全吃透,只希望能用数量去换取多一点的进步。 看了多本JAVA基础教程以及快速的项目代码浏览之后,挑了本框架的书。 其实作为个人来说,感觉JAVA技术变更太快,以至 阅读全文
posted @ 2016-12-22 23:00 阿牛20 阅读(1938) 评论(0) 推荐(1) 编辑
摘要:以前很多时候会开玩笑,说什么,三天学会PHP,七天精通Nodejs,xx天学会xx 。。。 一般来说,这样子说的多半都带有一点讽刺的意味,我也基本上从不相信什么快速入门。我以前在学校的时候自觉过很多门语言,但基本都只是了解了一个大概,入门肯定也算不上了。顶多也就能吹吹牛,说几个大的概念而已。 公司最 阅读全文
posted @ 2016-12-14 12:12 阿牛20 阅读(591) 评论(0) 推荐(1) 编辑

上一页 1 ··· 5 6 7 8 9