构架
文章平均质量分 60
anteoy
Full Stack Developer
展开
-
关于java研发工程师面试相关的部分参考
今天受邀去参加了某个公司面试的第二轮复试,今天复试的是公司的一个项目主管,感觉比之前面试的更懂技术一些,还问了一些比较刁钻的问题,在这里记录一些自己的不足和自己觉得比较有价值的东西,作为自己的部分参考。①关于docker和vmware优势 docker在磁盘空间上的节省不用说了,MB 与 GB的对比; VMware公司指出虚拟化会只会引入大约2%到4%的性能损失。在Docker容器中运行像Red原创 2016-07-21 12:27:37 · 664 阅读 · 0 评论 -
kubernetes下搭建harbor企业级docker仓库
前言harbor是由vmware开源的企业级docker repository,提供私有仓库,安全认证,权限管理,漏洞扫描及仓库复制等多种功能,因为之前搭建的harbor在线上环境存在各种各样的问题(之前搭建的方式目前发现已被官方宣布弃用https://github.com/vmware/harbor/blob/master/docs/kubernetes_deployment.md,如ui显示不正原创 2018-03-27 17:08:03 · 4195 阅读 · 1 评论 -
Rancher部署kubernetes爬坑记
引言: 本文不会记录详细的部署过程,仅记录下使用Rancher部署kubernetes踩过的几个小坑,如果你需要详细的部署过程,可以参考此处官方教程,这里面有详细的部署说明,另外可同时参考下此文,也许对你在部署中遇到的问题有所帮助。由于个人能力有限,如有不当之处,欢迎指正。环境一台ubuntu 16.04 服务器 作为Rancher Server 宿主机,并且加入k8s集群一台virtualbo原创 2017-08-31 21:22:32 · 8391 阅读 · 0 评论 -
git submodule以及被忽略的.gitignore
引言: 不积跬步,无以至千里;不积小流,无以成江海。原本自以为对git相关的东西以及原理已经有了不错的认识和理解,然而当碰到一个小小的problem才发现自己掌握得并没有自己想象的那么好,好记性不如烂笔头,于是决定把自己对.gitignore以及submodule的部分理解简单记录下来,由于个人能力有限,如有不当之处,欢迎指正。 git submodulegit submodule在项目中虽一直原创 2017-06-25 23:48:22 · 7783 阅读 · 0 评论 -
docker使用容器ubuntu安装mongodb
前言: 最近准备使用docker安装一个mongo,可以使用Docker Hub上的镜像,后来就琢磨着自己用dockerfile来构建,后来在使用dockerfile构建过程中,因为TC网络环境,部分资源始终下载不了,后在容器中使用apt-get ppa依旧如此,最后决定使用mongo官网压缩包到容器里面安装,一切顺利。安装过程:从docker Hub上拉去ubuntu imagedocker原创 2017-02-25 23:23:56 · 1894 阅读 · 0 评论 -
svn: E155007 和 svn: E155004
###引言: 环境:ubuntu 16.04 svn: 一个为IDEA插件版本 一个install 版本 情景:命令行下 svn: E155007 not a working copy ;IDEA插件下 svn: E155004 is already locked处理:尝试命令行下使用svn cleanup结果:svn: E155007 not a working copy尝试原创 2017-02-06 11:07:34 · 21178 阅读 · 1 评论 -
ubuntu16.04 自动挂载新分区到指定目录下
引言: 起因:ubuntu系统使用固态硬盘120G不够使用,如今已无法满足日常需要,于是增加了一枚机械硬盘,分别分了两个空闲分区,依次使系统自启时挂在到/home/和/usr/指定目录下安装环境:ubuntu 16.04 LTS有剩余未分配空间的硬盘安装过程:查看硬盘所有分区并记录下待挂在分区(主要以硬盘,分区大小和格式确定) fdisk -l 格式化分区为ext4 mkfs.原创 2016-12-28 23:08:54 · 13870 阅读 · 0 评论 -
配置以太网网关为A类IP(1.1.1.0)的随笔
引子 今天心血来潮,准备把自有网络路由网关修改为1.1.1.0,主机地址修改为1.1.1.1-1.1.1.254(虽然这样部分的公网ip地址不能访问,但对于实用并没有影响,因为这部分网站我没有使用需求),广播地址修改为1.1.1.255,由此扩展出一些东西,在此做一记录,以供后时参考,若有错误或不妥的地方,欢迎大家不吝赐教。过程1. 在此之前,我首先去查阅了部分资料,重新温习了下以往认知的ip分类原创 2016-11-24 23:25:35 · 2505 阅读 · 0 评论 -
ubuntu 16.04安装zookeeper
搭建环境ubuntu 16.04 LTS zookeeper-3.5.1-alpha搭建过程使用官方源码包进行安装资源准备zookeeper-3.5.1-alpha.tar.gz 源码包 官方稳定版下载地址http://apache.fayea.com/zookeeper/开始安装解压压缩包到指定目录tar -zxvf zookeeper-3.5.1-alpha.tar.gz -C /h原创 2016-11-24 17:01:59 · 10107 阅读 · 0 评论 -
maven手动安装远程仓库中找不到的jar到本地仓库
只需要使用一个maven命令即可: mvn install:install-file -Dfile=(jar本地地址)/root/IdeaProjects/keta-customer/lib/patchca-0.5.0.jar -DgroupId=com.github.bingoohuang(groupId) -DartifactId=(artifactId)patchca -Dversion原创 2016-09-09 23:23:54 · 3851 阅读 · 1 评论 -
tomcat配置https
搭建环境:ubuntu 16.04 LTSapache tomcat 7java 7 搭建过程: 1. 服务端利用jdk自带的keytool生成server.keystore,命令如下: keytool -genkey -alias tomcat -keyalg RSA -keypass anteoypasswd -storepass Envisi0n -keystore ser原创 2016-11-21 17:47:50 · 1103 阅读 · 0 评论 -
jottings-ubuntu16.04 lts的完整克隆
安装环境:ubuntu 16.04 LTS一台待克隆的计算机,一台原始ubuntu16.04计算机安装过程: 1. 在新的计算机中安装好ubuntu16.04 LTS(这篇文章主要介绍系统的克隆,对于初始安装这里不再赘述,所有操作请确保自己拥有root权限) 2. 使用tar压缩源计算机的相关文件(包括配置,软件,文件等) tar -zcpPf /media/zhoudazhuang/N原创 2016-12-03 18:29:45 · 4210 阅读 · 1 评论 -
frp配置本地服务端口到服务器80端口
搭建环境:ubuntu 16.04 LTS (本地服务计算机) ubuntu 14.04 LTS(阿里云服务器)apache tomcat 7java 7 frp 0.8.1 linux搭建过程:资源准备 frp 0.8.1 linux 二进制包tomcat任意版本jvm开始安装分别在服务端ubuntu和客户端ubuntu解压安装包(jdk以及tomcat这里不再赘述)tar -原创 2016-11-30 11:45:21 · 41450 阅读 · 1 评论 -
linux中service与chkconfig的替代者systemctl
原文地址: http://www.111cn.net/sys/linux/65797.htm linux中有很多命令已经存在了N多年,渐渐一些已被一些新命令所代替,不过由于习惯的原因,很多时候我们并不能一下子适应过来 ,例如ifconfig之于ip命令。该命令是用来替代service和chkconfig两个命令的 — 尽管个人感觉还是后者好用。 为了顺应时间的发展,这里总结下。在目前很多lin转载 2016-11-30 10:35:34 · 970 阅读 · 0 评论 -
personal jottings (一)
个人杂记(一)原创 2016-10-26 14:50:34 · 469 阅读 · 0 评论 -
spring4 配置json *.html 出现HTTP 406问题
引起原因:spring4.x中原请求servlet-mapping为/ 拦截所有请求 需要修改为.html,需使用spring4.x重现: 原本是直接修改servlet-mapping /改位*.html 结果:修改为*.html过后 请求无法正常发挥Json,一直报错htpp 406 无法接受的请求头寻找问题并解决过程发现spring-servlet.xml的xsi原始指向位spri原创 2016-11-10 17:35:28 · 2185 阅读 · 3 评论 -
关于近期java研发工程师面试的一些总结
今天周五,从上个公司离职到现在,忙了3,4天,之前拿到offer的那家公司在往外包公司发展,办公环境也实在不行,于是便有了这几天忙活的事情,这几天投了不少,原本面试已经排到下周二,不过现在算是告一段落了,也拿到了一个初创公司的offer。下面是一些自我总结,方便自己以后查阅,不对也欢迎大家指正和补充。 (晚点补充) 1.关于oracle的列转行 已经oracle的存储过程 (当时并未回答上)g原创 2016-07-29 16:05:25 · 512 阅读 · 0 评论 -
java collection Iterator的remove()方法
事情是这样的,今天在项目里用spring data jpa hibernate的SearchFilter返回一个List<Object>的时候,由于需求需要,必须再使用一定条件过滤部分元素,开始想iterator.remove()方法三下五除二就能解决,结果就悲剧了,前前后后搞了近一小时。下面上代码,同时记录一下: Specification<Lawyer> specification = D原创 2016-09-12 17:09:28 · 4281 阅读 · 0 评论 -
浅析字节存储序列的大小端存储方式
基础内存地址是从低地址开始进行编号的,用16进制来进行编号,比如内存的开始地址(即低地址)0x0000,然后内存偏移以字节为单位,比如0x0001表示从0x0000位置偏移到后面1个字节,即偏移8bit.字节的高低位是俗成约定的,比如字节序列0x12345678,由于一个16进制的转为2进制占四个2进制(2^4=16,进制转换基础),那么0x12则可以转为8个二进制,也就是8bit=1byte,...原创 2019-03-22 11:49:35 · 1460 阅读 · 0 评论