![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
实习
文章平均质量分 81
小黑妹
穷则独善其身,达则兼济天下!
展开
-
Java 项目Building之后发现的Blocker和Critical
刚来公司老大吩咐我做Code Quality. 需要做到所有的项目的Blocker 和 Critical 的数量为0.当时我觉得很难,因为我已经没有做个Java项目,所以面对这些Issue有点害怕,毕竟我的改动会造成整个项目的问题。当时就连一个空格老大都严格的要求我,格式有一点点的错误老大就回reject的提交的代码。。。。。。一把辛酸泪啊!想想刚来的时候神马Jekins,神马Jira,神马Son原创 2015-09-15 14:59:24 · 4769 阅读 · 0 评论 -
Spring @Scheduled
Spring @Scheduled是Spring计划任务的一种很简洁的实现。用来替代Quartz的方案。@Scheduled包括fixedDelayfixedRate cron 。其中cron表达式包括七项:其中每一项以空格隔开,从左到右分别是:秒,分,时,月的某天,月,星期的某天,年;其中年不是必须的,也就是说任何一个表达式最少需要六项!例:0 0 12 ? * WED 表示原创 2016-04-22 17:00:02 · 443 阅读 · 0 评论 -
自学Python实现简答的爬虫
最近抽风自学Python,基本语法学完回去写java都有砸了电脑的冲动了。java的语法和python比起来真的是太麻烦了。1. 获取整个页面的数据#coding=utf-8import urllib.requestdef getHtml(url): page = urllib.request.urlopen(url) html = page.read原创 2016-05-16 16:13:51 · 1161 阅读 · 0 评论 -
类加载的过程
Java虚拟机定义了三种类加载器: 启动类加载器(Bootstrap):引导类装入器是用本地代码实现的类装入器,它负责/lib下面类库加载到内存中。由于引导类加载器设计到虚拟机本地实现细节,开发者无法直接获取到启动类加载器的引用,所以不允许直接通过引用进行操作。 准扩展(Extension)类加载器:扩展类加载是由Sun的ExtClassLoader实现的。它负责将/lib/ext或者原创 2016-04-15 13:24:13 · 402 阅读 · 0 评论 -
Java正则表达式
一直都没有认真的学习Java正则表达式,现在好好的学习学习一下,把各个字符表示的意思总结一下。 所谓的正则表达式就是处理字符串的特殊字符串,用来字符串的匹配,字符串的查找,字符串的替换。 普通字符:字母,数字,汉字,下划线。 \r, \n, \t, \f 表示回车符,换行符,制表符,换页符 . 表示任意的一个字原创 2016-04-11 15:15:58 · 494 阅读 · 0 评论 -
初识Velocity
最近一直在自己学些东西,慢慢的发现其实java技术真是个无底洞啊!做软件开发也是如此吧!每天都有无数的新知识,每天学习都学不完。我找mentor要sockect编程的书籍,他说他平时用的时候时候才会拿来看看,平时都不会去刻意学习。无意间在书上看到发送邮件,想想我们部门做的项目里面也有一个邮件的代理,看看代码主要是两个模块,一个是vm模板,一个是email内容。 有了模板和参数,这时候有了Ve原创 2016-04-13 16:00:32 · 408 阅读 · 0 评论 -
loadCache之实习那些事
最近碰到一个特无语的bug, 俺只在原来代码基础上添加了一个功能,结果就出现BUG. 具体的功能是去数据库里面取数据展示在饼图里面,问题饼图仅仅更新了一次并没有在一定时间内去更新数据,也就是loadCache出现了问题。具体代码在下面:private class loadCacheThread extends Thread { private boolean原创 2016-03-15 15:40:23 · 1918 阅读 · 0 评论 -
linux自动删除tmp文件夹bash脚本
今天有自己啥琢磨了一下用bash脚本去删除linux上的tmp文件夹。废话不多说直接贴代码。 #!/bin/bashTMP_DIRS="/tmp /var/tmp /usr/src/tmp /mnt/tmp"FILE_AGE=+3LINK_AGE=+1SOCK_AGE=+1# Make EMPTYFILES true to delete zero-length files原创 2016-04-06 19:43:45 · 2899 阅读 · 0 评论 -
实习之多线程
最近这段时间都没有更新博客了,自从PowerMock把折磨完以后, 老大给了很多任务,听起来都蛮高大上的实质也就是一些重复的工作。首先说说我遇到的多线程的问题吧。任务描述:公司有一个服务器监控的开源软件(名字不知道),用图形界面来监控服务器的版本cpu , jvm virtual memory, jvm total memory. 如果服务器的代码版本发生变化当然在饼图里面他的值就会发生变化原创 2015-12-29 17:49:17 · 627 阅读 · 0 评论 -
Android中级篇之百度地图SDK v3.5.0-一步一步带你仿各大主流APP地图定位移动选址功能
定位+移动选址百学须先立志—学前须知:我们经常在各大主流APP上要求被写上地址,如百度外卖、爱鲜蜂收货地址等等;其中他们大多数是可以让我们在地图上移动选址。就如下面这段GIF演示的一样:尽信书,不如无书—能学到什么?1、地图状态MapStatus类及监听setOnMapStatusChangeListener 2、定位LocationClient类转载 2015-10-15 10:20:05 · 4554 阅读 · 4 评论 -
Junit Test problem
最近写Jnit Test 发现很多的问题,其中有一个问题纠结我一个月!!!!就是在Jekins 上面Building的时候明明可以通过的测试但是在Jekins就然没有覆盖代码,一开始我以为是测试函数写的不对,然后就重新创检测室类,发现还是不对。然后我就只能在其他有覆盖然后又调用过被测试函数的类中写测试函数,效果很差。因为重复代码太多,导致运行速度很慢,而且运行的结果占得内存也很大。实在受不了了,m原创 2015-09-17 13:26:05 · 581 阅读 · 0 评论 -
实习的那些岁月杂谈(一)
不知不觉实习的时间也有四个月了,我算是比较的特殊的吧!因为我们Team就我一个实习生,别的Team至少有两个以上!我刚来的时候老大也没有给我安排Mentor所以我一直是归Manager管,屁颠屁颠的跟着Manager。他很有耐心,最开始的时候我是啥都不会,调个BUG都不会,被他们鄙视的我都不敢承认自己是学计算机的。从最开始的spring mvc 开始。到powerMock现在我已经能没有人的帮助下原创 2015-10-19 16:30:58 · 601 阅读 · 0 评论 -
线程池的作用
线程池的作用:线程池是为突然大量爆发的线程设计的,通过有限的几个固定线程为大量的操作服务,减少了创建和销毁线程所需的时间,从而提高效率。如果一个线程的时间非常长,就没必要用线程池了(不是不能作长时间操作,而是不宜。),况且我们还不能控制线程池中线程的开始、挂起、和中止。 什么时候使用ThreadPool?ThreadPool的作用:原创 2016-05-31 14:01:05 · 487 阅读 · 0 评论