自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个程序员的博客

编程备忘录

  • 博客(34)
  • 资源 (3)
  • 收藏
  • 关注

原创 RCP-SWT开发入门-添加顶级菜单和工具栏

目录RCP-SWT开发入门之如何添加一个View1.添加顶级菜单,注意要点:1)要给menuContribution设置locationURI(menu:org.eclipse.ui.main.menu)2)要给新加的menu绑定command,否则可能不会显示。2.添加顶级工具栏,注意要点1)要给menuContribution设置locationURI(toolbar:org.e...

2019-04-23 10:30:03 566

原创 RCP-SWT开发入门之如何添加一个View

1.eclipse新建一个Plug-in Project项目注意would you like to create a rich client application ?这个地方选yes2.模板选第二个minimal的3.src包目录下,新建一个类(例如TestView类),继承ViewPart类;4.给这个类加一个静态常量ID5.将这个类(例如TestView类)右键选择open w...

2019-04-22 20:49:31 789

原创 java源码学习-浅谈HashMap

HashMap在java语言中是一种键值对形式的存储结构,无须定义它的大小,他会自动进行扩容。HashMap内部结构为一个数组+链表的形式。1.数据结构2.存取当我们往hashmap中put元素的时候,先根据key的hash值得到这个元素在数组中的位置(即下标),然后就可以把这个元素放到对应的位置中了。如果这个元素所在的位子上已经存放有其他元素了,那么在同一个位子上的元素将以链表的形式...

2019-03-07 11:47:54 232

原创 设计模式-装饰者模式

概念装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。特点1)装饰对象和真实对象有相同的接口。这样客户端对象就能以和真实对象相同的方式和装饰对象交互。2)装饰对象包含一个真实对象的引用。3)装饰对象接受所有来自客户端的请求。它把这些请求转发给真实的对象。4)装饰对象可以在转发这些请求以前或以后增加...

2019-03-01 19:46:05 168

原创 java源码学习-hashcode、==、equals

1.哈希表1)哈希表是根据key值而直接进行访问的一种数据结构。它通过把key值映射到表中的一个位置来访问记录,用来加快查找速度。这个映射函数成为hash函数,存放记录的数组叫做哈希表。2)就是把任意长度的输入,通过散列算法变换成固定长度的输出,该输出就是散列值。2.hashcode1)在java中,hashCode是jdk根据对象的地址或者字符串或者数字算出来的int类型的数值。它代表...

2019-02-28 13:02:16 160

转载 java源码学习-堆和栈

方法中声明的变量(在方法中声明的变量,即该变量是局部变量,每当程序调用方法时,系统都会为该方法建立一个方法栈,其所在方法中声明的变量就放在方法栈中,当方法结束系统会释放方法栈,其对应在该方法中声明的变量随着栈的销毁而结束,这就局部变量只能在方法中有效的原因;)当声明是基本类型的变量的时,其变量名及值(变量名及值是两个概念)是放在JAVA虚拟机栈中;当声明的是引用变量时,所声明的变量(该变...

2019-02-27 15:29:06 167

原创 java源码学习-Object类

所有类都是Object类的子类都继承了Object类的公共方法,可直接调用equal(),hashcode(),wait(),notify(),notifyAll(),toString(),getClass()Object具有protected修饰的clone()方法 其他类需要实现Cloneable类,并实现clone()方法对象的clone分为深复制、浅复制对基本数据类型的clon...

2019-02-27 14:51:42 146

原创 从零开始学scrapy爬虫--爬斗鱼(一)

获取斗鱼的api地址 http://open.douyucdn.cn/api/RoomApi/live创建爬虫项目cd /d D:\workspaces\python\scrapypython3 -m scrapy startproject douyucd douyupython3 -m scrapy genspider douyutv douyu.com编写爬虫...

2018-05-29 23:59:35 1168 1

原创 从零开始学scrapy(python3版本)一

python3版本,使用scrapy爬取美剧天堂最近更新内容。

2018-05-27 23:23:01 2840

原创 python2,3版本共存以及使用问题的记录

分别下载安装python2,3版本,不需要添加到系统环境变量配置环境变量,可参考下我的 修改python.exe的名字,参考如下 设置pip2,pip3,分别执行如下命令python3-m pip install --upgrade pip --force-reinstallpython2-m pip install --upgrade pip --force-reinstal...

2018-05-27 13:13:54 488

原创 微信小程序windowHeight每个页面值不一致解决方案

微信小程序实现一个功能,让头部固定,下面动态滚动的效果,如下图所示 具体的实现思路是,用wx.getSystemInfo获取可使用的屏幕高度减去头部的固定高度,作为滚动层scroll-view的使用高度; 核心代码如下 var that = this wx.getSystemInfo({ success: function (res) { th...

2018-05-07 22:59:59 8350 2

原创 自动排考场更新进度实现代码分析

前端设置定时器请求查询线程表中的数据; 后台设置线程更新线程表中的数据; /** * @return */ @NeedAdmin @Get("autoarrangeexamroom") public String autoarrangeexamroom() { ImplService service = apk...

2018-04-04 16:54:03 1365

原创 svn: E155004: There are unfinished work items in ''; run 'svn cleanup' first

eclipse开发过程中,svn提交报错 执行项目右键-team-run cleanup -也还是会报这个错误; 解决办法:下载这个软件 解压放到项目.svn目录下 运行sqlite3 执行以下语句.open wc.dbdelete from work_queue;delete from wc_lock;项目右键-team-cleanup成功svn: ...

2018-04-04 11:42:08 5031 1

原创 axios发送post请求后台接受不到问题

axios发送post请求后台接受不到问题

2017-10-12 21:12:06 6710

原创 mysql某个数据库的所有表以及表中列的注释

查询test数据库所有的表的注释以及表中列的注释

2017-09-07 10:56:38 456

原创 eclipse配置tomcat相关设置备忘

设置项目发布路径,比如项目访问地址不要项目名 web项目–右键–properties 找到Web Project Settings 将Context root中的内容换成 / 这样发布项目的时候访问不需要再加上项目名 eclipse中不用输入项目名称就可以直接访问项目设置运行环境jdk版本,web项目–右键–run as–run configurations web项目–右键–pr

2017-08-31 20:08:19 278

原创 docker打镜像脚本

docker自动打镜像脚本;shell脚本练习

2017-08-02 11:21:11 1000

原创 kubernetes配置dns插件

给kubernetes配置dns插件

2017-08-01 16:01:26 945

原创 kubernetes集群配置https证书

下载组件wget https://github.com/OpenVPN/easy-rsa/archive/master.zipunzip master.zipcd easy-rsa-master/easyrsa3./easyrsa init-pki./easyrsa --batch "--req-cn=192.168.51.26@`date +%s`" build-ca nopa

2017-07-28 15:52:18 1935

原创 nginx会话亲和模块的安装

nginx会话亲和模块安装

2017-07-28 11:01:16 550 1

原创 kubernetes集群自动搭建脚本

kubernets集群自动搭建脚本,还未测试

2017-07-26 17:28:44 2149

原创 编译运行kubernetes-dashboard源码

前提CentOS7,前端、后端、kubernetes集群同一台linux上的基础环境1.k8s集群部署参考2.go1.8wget -c https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gztar -C /usr/local -xzf go1.8.3.linux-amd64.tar.

2017-07-13 14:15:25 3212

原创 mysql取消大小写区分

在本地跑的一个好好的程序,打成war包之后无法正常运行起来, 查看tomcat日志发现了提示某个表不存在.通过搜索发现在linux里面mysql是区分大小写的.

2017-05-24 16:20:57 2386

原创 docker私有仓库构建

之前在搭建K8s的时候,搭建过私有仓库,最近重新又搭建,发现当时写的文档有点乱,这次重新整理下

2017-05-24 15:39:37 448

原创 docker service create error

在国内,执行docker service create命令或者docker stack deploy命令的时候,可能会报如下错误Error response from daemon: rpc error: code = 4 desc = context deadline exceeded

2017-05-24 09:35:12 1576 1

原创 nginx解决跨域问题

nginx解决跨域问题

2017-05-19 10:20:07 2496

原创 文件上传代码段

文件上传代码段

2017-05-15 10:38:28 347

原创 js随机生成模拟数据

需要模拟一些数据; 用js写了个数据模拟,并通过echarts折线图查看数据效果,刷新即可更新数据

2017-04-22 12:35:04 1142

原创 echarts图表显示问题

在iframe中加载实现了echarts的图表的页面,有的时候会出现无法显示的问题,需要重载一下iframe引入的页面:尤其是在火狐浏览器上面,火狐似乎对iframe支持不大友好,不能执行加载目标页面的onload方法

2017-04-21 13:14:43 14799 1

原创 crawler4j使用初体验之酷房网房源爬取

前几天学习了一个开源的java爬虫框架crawler4j,在摸索了一段时间后写了一个爬虫demo,特此记录分享,框架的搭建和方法的意义什么的就不详细说明了,网上有很多相关的教程可以看一下;根据官方demo还是将爬虫分为两个类 一个controller类 一个crawler类 controller类我简单的修改了爬虫种子 controller.addSeed("http://

2017-04-07 12:00:22 552

原创 java爬虫之爬取博客园推荐文章列表

这几天学习了一下Java爬虫的知识,分享并记录一下;写一个可以爬取博客园十天推荐排行的文章列表 通过浏览器查看下一页点击请求,可以发现 在点击下一页的时候是执行的 post请求,请求地址为 http://www.cnblogs.com/mvc/AggSite/PostList.aspx 请求参数为图片下部标红的部分;知道这些就可以调用httpclient的API接口来实现请求了,

2017-03-31 10:46:28 2761

原创 bootstrap-dialog弹出的echarts图表显示空白问题

项目中有个需要点击然后弹出echarts图表的功能要实现,但是实际使用过程中弹出的echarts图表显示为空白;后注意到dialog的形式不管是链接的另一个页面还是当前页面的某个隐藏div,实际上最终都是属于触发弹出窗的母体的;于是采用iframe的方式进行了页面隔离,这样就属于两个页面了,之间就不会互相干扰了

2017-03-30 15:02:40 5477 1

原创 kubernetes-dashboard环境搭建

本篇文字包括以下两个部分docker私有仓库搭建kubernetes-dashboard搭建docker私有仓库搭建设置镜像拉取加速器 DaoCloud提供免费加速器私有仓库机器执行如下操作/etc/pki/tls/openssl.cnf [ v3_ca ] subjectAltName = IP:192.168.169.125cd /etc/

2017-03-29 15:58:46 8295

原创 kubernetes集群搭建

kubernetes集群搭建上周领导安排我搭建一下kubernetes的集群环境,经过多日的努力依靠百度完成了该集群的搭建,特此记录安装机器环境准备master节点安装node节点安装测试安装机器环境准备我的集群安装准备了4台虚拟机192.168.51.198 master节点192.168.51.199 node1节点192.168.51.20

2017-03-29 15:23:27 5616 2

nginx-sticky安装包

在国内不大好下,我从官网直接下载下来

2017-07-28

软件设计师第四版下

2017-03-30

软件设计师第四版

2017-03-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除