会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
puyangsky
厚积薄发
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
4
5
6
7
8
9
10
11
12
···
14
下一页
2016年6月13日
【java回调】同步/异步回调机制的原理和使用方法
摘要: 回调(callback)在我们做工程过程中经常会使用到,今天想整理一下回调的原理和使用方法。 回调的原理可以简单理解为:A发送消息给B,B处理完后告诉A处理结果。再简单点就是A调用B,B调用A。 那么是如何实现的呢?一般而言,处理消息的类是唯一的,而发送消息的类却是各种各样的,所以一般的做法是将回调
阅读全文
posted @ 2016-06-13 16:16 puyangsky
阅读(14567)
评论(0)
推荐(0)
2016年6月12日
【tomcat】tomcat远程调试
摘要: 修改tomcat bin目录下的catalina.sh,增加下面这行: 其中address为远程调试端口号,然后在IntelliJ中的Debug中进行设置: 首先把你远程服务器的ip和端口天灾remote Connection Settings里面,然后 将端口号设置为远程调试的端口,这个可以随意设
阅读全文
posted @ 2016-06-12 12:43 puyangsky
阅读(273)
评论(0)
推荐(0)
2016年6月3日
【tomcat】获取访问者真实IP
摘要: 1、直接访问tomcat的情况 通过下面这段代码可以获取: 主要的方法是通过请求的header中的信息获取,若获取不到则使用request.getRemoteAddr()方法获取。 另外,如果遇到这个问题也有解决办法: request.getRemoteAddr() 获取的值为0:0:0:0:0:0
阅读全文
posted @ 2016-06-03 12:23 puyangsky
阅读(13121)
评论(0)
推荐(1)
2016年5月27日
【深度学习学习记录】之一:开篇闲扯一些话
摘要: 深度学习的历史可谓是一波三折,而就在最近阿尔法狗战胜李世乭,让深度学习再次回到人们的视线。 我对深度学习的真正意义上的认识,还得从2016.05.26日的一节课上说起。 讲课老师是信科软工所的李戈老师,他是一位较年轻的副教授,讲课风趣幽默,看上去很健谈,喜欢笑。 这位老师在三个小时的课程中,带领我们
阅读全文
posted @ 2016-05-27 23:05 puyangsky
阅读(404)
评论(1)
推荐(0)
【java】线程安全的整型类AtomicInteger
摘要: 一、遇见AtomicInteger 在看项目代码的时候看到这个类,发现其功能很简单,就是一个整型变量的类型,出于好奇看了其类定义。 该类位于java.util.concurrent.atomic下,在concurrent下可知该类肯定与并发和原子性相关。 二、进一步了解 源码非常简单,结合其他人的博
阅读全文
posted @ 2016-05-27 19:47 puyangsky
阅读(3578)
评论(0)
推荐(0)
2016年5月25日
【OpenStack】源码级深入了解删除虚拟机操作
摘要: 首先看一下虚拟机有多少种状态:(/nova/compute/vmstates.py) 在删除虚拟机时,会根据虚拟机状态来进行不同的操作。可以看出deleted和shelved_offloaded两种状态下虚拟机资源完全释放,而shelved
阅读全文
posted @ 2016-05-25 16:14 puyangsky
阅读(1751)
评论(1)
推荐(0)
2016年5月19日
【Maven】maven的常用命令以及搭建maven私人仓库
摘要: 一、maven环境搭建 1、 二、maven常用命令 1、创建一个新的项目: 这里的groupId和artifactId是什么呢,下面的解释摘自百度知道:
阅读全文
posted @ 2016-05-19 16:29 puyangsky
阅读(568)
评论(0)
推荐(0)
2016年5月15日
【Spring】利用AOP来做系统性能监控
摘要: 需求: 假设已经有了一些类,现在想统计每个方法调用花了多长时间,该怎么做? 思路: 我第一个想法就是去每个方法执行前后记录一下当前的时间戳,然后相减统计到日志。 OK,没问题,那么这样做合理吗? 首先,工作量大且全部都是重复劳动; 其次,扩招性极其差; 再次,不优雅,写代码不仅要考虑到完成需求,一定
阅读全文
posted @ 2016-05-15 01:55 puyangsky
阅读(7291)
评论(5)
推荐(1)
2016年5月14日
【Tempest】openstack自动化测试组件tempest及自动化测试工具nose
摘要: 宝宝心里苦,但是宝宝只能在这穷乡僻壤说,下周又要开组会必须得干点事了。这次是做论文中的实验部分,主要利用到了openstack中的自动化测试组件Tempest,具体原因不细说了。 安装 分两种安装方法,一是直接使用devstack来安装openstack,这样的话tempest会自动由脚本安装,直接
阅读全文
posted @ 2016-05-14 11:51 puyangsky
阅读(3079)
评论(0)
推荐(0)
2016年5月6日
【Shell】一些比较有用、常用的shell命令
摘要: 最近帮着老大做一些服务器上的日志处理任务,小弟之前只是稍微会用点Linux,但是一些高级的命令基本不会,经过一番折腾,总结了几个自认为比较有用的命令,之后学到更多的再来补充。 一、文本处理:awk 二、定时任务:crontab crontab -e : 编辑定时任务列表,里面其实就是个文本,一行代表
阅读全文
posted @ 2016-05-06 16:19 puyangsky
阅读(523)
评论(0)
推荐(1)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
14
下一页
公告