• 等级
  • 30957 访问
  • 38 原创
  • 7 转发
  • 84121 排名
  • 8 评论
  • 2 获赞

动态代理-JDK vs cglib

JDK 动态代理图解 使用方法: 1.定义interface。 2.实现interface。 3.实现IvocationHandler。 4.调用Proxy.newProxyInstance()生成代理对象。 5.调用代理对象方法。 心得: Proxy.newProxyInstance()通过接口通过反射机制生成代理对象,对象中方法加载是的handler里invoke里逻辑,方法名还是...

2018-07-22 18:34:15

ssm 后台接受 fetch x-www-form-urlencoded 类型数据

2018-05-09 10:37:50

Caffe分布式CaffeOnSpark部署docker版本

CaffeOnSpark DockerfileCaffeonSpark 问题CaffeonSpark 总结

2018-04-30 13:26:03

2018面试笔记

JAVA Collection List(有序,可重复) 底层实现 特点 线程安全 ArrayList 数组 查询快,增删慢,效率高 NO Vector 数组 查询快,增删慢,效率低 YES LinkedList 链表 查询慢,增删快,效率高 Set(无序,唯一) 底层实现 特点 线程安全 HashSet 哈希表

2018-04-30 13:17:43

Centos7 Github clone 加速

github clone 加速 域名映射(IP Address)查询域名真实IP github 域名github.com github.global.ssl.fastly.net 修改/etc/hosts 这时github clone 速度能到400-900Kb/s

2018-04-17 15:43:34

VMware "Failed to lock the file" 错误

问题:当启动vmware启动虚拟机时出现”Failed to lock the file”错误解決方法一: 进到虚拟机文件夹中,将所有 *.lck 文件夹刪除解決方法二: 进到虚拟机文件夹中在*.vmk,最最后一行加入下面命令: disk.locking = “FALSE”推荐是用第一种方法,使用第二种方法不太安全,而且在使用Defragment时还会出现”Failed to lock the

2018-03-18 11:31:51

centos7上部署Docker 私有库

Docker 私有库 有时候使用 Docker Hub 这样的公共仓库可能不方便,用户可以创建一个本地仓库供私人使用。docker-registry 是官方提供的工具,可以用于构建私有的镜像仓库 Docker 安装 $ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/ce...

2018-02-11 16:31:05

内网穿透

内网穿透原理 内网穿透,即NAT穿透,NAT英文全拼是Network Address Translator(网络地址转换器),说白了就是凡是经过NAT发出去的数据包,都会通过一定的端口转换(而非使用原端口)再发出去,也就是说内网和外网之间的通信不是直接由内网机器与外网NAT进行,而是利用内网对外网的NAT建立起SESSION与外网NAT的SESSION进行。 内网穿透开源应用有ngrok,

2018-02-02 12:50:00

centos7环境下kubeadm方式部署 kubernetes 1.7

环境要求 OS环境:centos 7 kubernetes版本:v1.7.2 docker版本 version:1.12.6 go version: go1.6.4 API version: 1.24 注意:docker 版本不能用最新版本,否则不兼容1.7的k8s.需要准备的安装包 k8s 需要的安装包(Download) docker 安装包(Download) k8s组件镜像1.7版本的k8

2017-12-13 17:08:54

Kubernetes学习之 Hadoop cluster in Kubernetes

花了一个周末完成了hadoop cluster in k8s应用,经过测试能正常跑通wordcount例子。在构建过程中虽然攻克了一个问题又遇一个问题,但是整个过程还是很享受,特别是最后跑通测试用例。hadoop cluster 启动过程  hadoop 集群是怎么启动的呢,通过实验我发现:hadoop集群的启动是由master根据slaves文件里配置的node hostname通过ssh启动no

2017-12-08 18:02:51

Kubernetes 学习之入门

从入学中大到现在已三个月有余,进入netlab实验室接触的第一个工程就是基于kubernetes的容器管理。从自己第一次听说k8s到现在可以搭建并维护实验室k8s集群,这期间遇到很多问题也踩过很多坑,很感谢在学习过程中给予我帮助的人,我也要把这份帮助传递出去,因此打算将自己学习k8s过程写成一些博客,希望能够给在技术征途中的你一些帮助,也希望能够与大神们多多交流。kubernetes 背景介绍  首

2017-12-08 13:29:38

多个集合积-笛卡尔积

问题:求多个集合的笛卡尔积,{a,c}*{b,d}*{e,f,g}…… 思路:使用两个临时集合交替存贮与集群中的集合的笛卡尔积。 public static void main (String[]args){ char[][] a = {{'a', 'b'}, {'c', 'e', 'y'}, {'z', 'y'}, {'e', 'g', 'h', 'x', 'f'}

2017-09-15 21:45:31

石堆合并问题

问题:在一条直线上有n堆石子,每堆有一定的数量,每次可以将两堆相邻的石子合并,合并后放在两堆的中间位置,合并的费用为两堆石子的总数。求把所有石子合并成一堆的最小花费。 状态: 1、dp[i][j]=0 (i==j) 2、dp[i][j]=min(dp[i][k]+dp[k][j])+sum[i][j] (i!=j) static int dp(int i,int j

2017-09-15 21:26:18

springMVC 处理json 及 HttpMessageConverter 接口

springMVC 处理json 及 HttpMessageConverter 接口  一、SpringMVC处理json的使用  1、添加依赖jar包 dependency> groupId>com.fasterxml.jackson.coregroupId> artifactId>jackson-annotationsartifactId>

2017-08-14 17:05:32

安装pip时编码错误

问题:install pip error UnicodeEncodeError: ascii code can't encode character \u258e 解决方案:更改python编码, 在python安装目录sit-packages文件夹里新增sitecustomize.py文件,添加代码如下:

2017-06-27 16:36:28

书单

1 计算机系统 如果对计算机系统比较了解,我们再来看现在分布式系统设计,缓存机制,是吧借鉴了计算系统的L1、L2、内存的设计机制呢?分布式文件存储,是吧和计算机系统的文件存储一致呢? 深入理解计算机系统 从程序员的视角,看计算机系统!适用于那些想要写出更快、更可靠程序的程序员。通过掌握程序是如何映射到系统上,以及程序是如何执行的,能够更好的理解程序的行为为什么是这样的,以及效率低

2016-09-27 09:28:19

myeclipse2013 安装 activiti

1.下载activiti-designer插件,下载地址:http://activiti.org/designer/archived/ 选择5.8版本下载。 2.解压下载完成压缩包,如图: 删除artifacts.jar,content.jar和site.xml, 然后在文件夹下建立一个和文件夹相同名字的文件(我的文件夹名称为activiti)activiti.link如图: 3.将

2016-09-07 13:30:04

myeclipse 安装 acitiviti

如果报错缺少依赖关系graphiti UI 则先安装graphiti 1、先安装graphiti插件,地址:http://download.eclipse.org/graphiti/updates/0.9.0 2、再安装activiti插件,地址:http://activiti.org/designer/update/

2016-09-07 10:51:41

Spring scope详解

如何使用spring的作用域:      这里的scope就是用来配置spring bean的作用域,它标识bean的作用域。在spring2.0之前bean只有2种作用域即:singleton(单例)、non-singleton(也称prototype), Spring2.0以后,增加了session、request、globalsession三种专用于Web应用程序上下文的Bean

2016-09-06 11:42:30

JAVA FX 对UI组件的控制问题

问题描述:按钮启动新线程对UI的控制时出现以下问题java.lang.IllegalStateException: Not on FX application thread针对这个问题解决方法如下:Platform.runLater(new Runnable() { @Override public void run() { //if you change the U

2016-08-23 12:44:06

爱跑步的蜗牛

just do
关注
  • 计算机软件/学生
  • 中国 广东省 广州市
奖章
  • 持之以恒