上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
摘要: shellinabox搭建 centos环境安装命令 yum install epel release yum install shellinabox 启动与关闭: service shellinaboxd start service shellinaboxd stop 自定义启动与关闭: /usr 阅读全文
posted @ 2017-02-17 10:46 puyangsky 阅读(720) 评论(0) 推荐(0)
摘要: 一次处理项目中文乱码的经历 背景 今天把旧服务器上的项目转移到新服务器上,结果返回的json中的中文乱码了,觉得很奇怪,因为新服务器和旧服务器都是TX云,也不会有太大区别呀,于是乎开始了为期半天的蛋疼之旅。 项目使用的是SpringMVC+MySQL+Mybatis,于是从各个方面查看Bug到底躲在 阅读全文
posted @ 2017-01-17 00:04 puyangsky 阅读(4095) 评论(0) 推荐(0)
摘要: 前言 JUC中为了满足在并发编程中不同的需求,提供了几个工具类供我们使用,分别是CountDownLatch、CyclicBarrier和Semaphore,其原理都是使用了AQS来实现,下面分别进行介绍。 CountDownLatch CountDownLatch的主要作用是利用计数来保证线程的执 阅读全文
posted @ 2017-01-07 21:26 puyangsky 阅读(887) 评论(0) 推荐(0)
摘要: 3 SUM 原题: Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique triplets in the array which gives t 阅读全文
posted @ 2017-01-03 10:36 puyangsky 阅读(280) 评论(0) 推荐(0)
摘要: 事先声明:本文代码参考自Dubbo作者的 "博客" 。 RPC(Remote Procedure Call)远程过程调用,是分布式系统当中必不可少的一个玩意。比如说在单机系统当中,我想调用某个方法,直接调就可以了对吧,但是当环境变成多机分布式系统时,A机器上想调用B机器上的某个方法时,就需要用到RP 阅读全文
posted @ 2016-12-25 23:31 puyangsky 阅读(331) 评论(0) 推荐(0)
摘要: Spring AOP实现原理 在之前的 "一文中" 介绍过Spring AOP的功能使用,但是没有深究AOP的实现原理,今天正好看到几篇好文,于是就自己整理了一下AOP实现的几种方式,同时把代理模式相关知识也稍微整理一下。 代理模式 代理模式的UML类图如下: 可以看到还是很简单的,代理类实现了被代 阅读全文
posted @ 2016-12-25 01:12 puyangsky 阅读(24860) 评论(3) 推荐(0)
摘要: 写给自己的2016年总结 还是头一次写这种年终总结,觉得以后也要保持这个好习惯,毕竟从过去当中吸取经验,才会让自己变得更加强大。还有几天2016年就过去了,这一年里我经历了哪些让我觉得值得回忆的事情,做了哪些让自己不后悔的决定,浪费了多少时间在哪些无意义的事情上,接下来慢慢回顾。 里程碑事件 201 阅读全文
posted @ 2016-12-25 00:16 puyangsky 阅读(490) 评论(0) 推荐(1)
摘要: 早上与学长打了一通电话,他曾在阿里和百度实习,现在去了阿里菜鸟,我寻思着自己也没什么面试和实习经历,必须要学习一下大神们的经验。下面总结一下学长告诉我的一些必须准备的知识点: Spring等框架 了解Spring等web框架的基本原理,不一定要看源码但是要能理清楚原理和流程,比如IOC、AOP等等。 阅读全文
posted @ 2016-12-24 11:15 puyangsky 阅读(456) 评论(0) 推荐(1)
摘要: Overview 学习JVM首先需要了解一下JVM管理的内存是如何分布的,在看了《深入理解Java虚拟机》和一些博文之后,我准备自己记录一下学习的过程。 下图是JVM中运行时数据区的大致示意图,可以看到主要分为两种内存区域,一种是线程私有的内存区,另一种是所有线程共享的区域。下面会详细描述每个区域存 阅读全文
posted @ 2016-12-21 17:12 puyangsky 阅读(416) 评论(0) 推荐(1)
摘要: 需求 现在在维护的是学校的一款信息服务APP的后台,最近要开发一些新功能,其中一个就是加入学校电影院的在线购票。在线购票实际上已经有一套系统了,但是是外包给别人开发的,我们拿不到代码只能拿到数据库,并且也不一定能很好的兼容之前的代码,所以需要基于这个数据库来进行新的开发。 现在用的后台是Spring 阅读全文
posted @ 2016-12-05 13:11 puyangsky 阅读(7080) 评论(25) 推荐(1)
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页