天下之事,必先处之难,而后易之。
摘要: GIS简介 地理信息系统(Geographic Information System或 Geo-Information system,GIS)有时又称为“地学信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行 阅读全文
posted @ 2024-10-18 23:59 boonya 阅读(170) 评论(0) 推荐(0)
摘要: 在跨系统的图片操作中如果后台程序不能操作前端上传的路径,这时候需要将图片转成Base64码供网页端或其他地方存储和使用。 最简单的Base64转法 /// <summary> /// 视频截图完成事件回调 /// </summary> /// <param name="id"></param> // 阅读全文
posted @ 2024-10-18 23:00 boonya 阅读(238) 评论(0) 推荐(0)
摘要: 文章转自:http://www.cnblogs.com/wade-luffy/p/6165671.html无论是服务端还是客户端,当我们读取或者发送消息的时候,都需要考虑TCP底层的粘包/拆包机制。 TCP粘包/拆包 TCP是个“流”协议,所谓流,就是没有界限的一串数据。大家可以想想河里的流水,是连 阅读全文
posted @ 2024-10-18 19:00 boonya 阅读(65) 评论(0) 推荐(0)
摘要: 1.Mybatis生成表隐射文件及CRUD的生成器 2.Mybatis验证和输入提示插件 最简单的使用就是在Eclipse的Marketplace中搜索下载。 MyBatipse使用参考: http://my.oschina.net/u/2474629/blog/702904 http://my.o 阅读全文
posted @ 2024-10-18 16:35 boonya 阅读(28) 评论(0) 推荐(0)
摘要: Gradle强大的编译能力和构建能力足以胜任日常中的开发,很多人将其视为maven的替代方案,至于用maven还是用Gradle这个根据各人喜爱或团队要求来决定。 Gradle快速查看指南 官网提供:https://docs.gradle.org/current/dsl/index.html Hom 阅读全文
posted @ 2024-10-18 15:44 boonya 阅读(115) 评论(0) 推荐(0)
摘要: Docker是世界领先的软件容器平台。 开发人员使用Docker来消除与同事的代码协作时的“我机器上的工作”问题。 操作员使用Docker在隔离的容器中并行运行和管理应用程序,以获得更好的计算密度。 企业使用Docker构建灵活的软件传送管道,可以更快,更安全地运行新功能,并且对于Linux和Win 阅读全文
posted @ 2024-10-18 15:22 boonya 阅读(69) 评论(0) 推荐(0)
摘要: 我们生活中随时都被计算机术语所覆盖,有必要了解更多,如:SaaS、PaaS和IaaS。 根据NIST(NationalInstituteofStandardsandTechnology,美国国家标准与技术研究院)的权威定义,云计算的服务模式有SPI(即SaaS、PaaS和IaaS)这三个大类或层次。 阅读全文
posted @ 2024-10-18 15:01 boonya 阅读(110) 评论(0) 推荐(0)
摘要: 英文原文:https://spring.io/projects/spring-data-jdbc 目录 概述 Aggregate Root聚合根 特性 快速开始 学习 文档 概述 Spring Data JDBC是更大的Spring Data系列的一部分,可以轻松实现基于JDBC的存储库。该模块处理 阅读全文
posted @ 2024-10-18 12:12 boonya 阅读(100) 评论(0) 推荐(0)
摘要: 最近总觉得去查询JDK各个版本之前的差异和JVM配置上的异同不是很方便,特整理贴于此处。 笔记1:这里说明了为什么在JDK6-JDK8中 JVM配置里面是以-server 或-client开头的来区分客户端和服务端,而之后的版本去掉了虚拟机的区分配置。 https://docs.oracle.com 阅读全文
posted @ 2024-10-18 11:22 boonya 阅读(23) 评论(0) 推荐(0)
摘要: 在好几年前,就已经注意到DDPush这款推送中间件,不过看近来发展也还是停留在V1.0的基础上,不免惋惜!恰好最近正在深入研究Java Socket通信编程,也顺带再看看这款应用。官网地址:http://www.ddpush.net/ 目录 DDPush 任意门 消息推送 DDPush是什么 DDP 阅读全文
posted @ 2024-10-18 10:30 boonya 阅读(217) 评论(0) 推荐(0)
摘要: 我们以微服务发现测试demo为例,打包并构建微服务发现镜像。实现docker镜像构建需要准备docker环境,这里就不在赘述了。通过docker方式可以快速实现微服务的发布和部署,使得开发和部署不再复杂而繁琐。单体应用的整体维护容易引入bug而微服务只需要对存在bug的服务模块进行修复不影响其它模块 阅读全文
posted @ 2024-10-18 09:45 boonya 阅读(70) 评论(0) 推荐(0)
摘要: Comparable 简介 Comparable 是排序接口。 若一个类实现了Comparable接口,就意味着“该类支持排序”。 即然实现Comparable接口的类支持排序,假设现在存在“实现Comparable接口的类的对象的List列表(或数组)”,则该List列表(或数组)可以通过 Col 阅读全文
posted @ 2024-10-18 09:35 boonya 阅读(150) 评论(0) 推荐(0)
摘要: 虚拟机准备 master 172.16.20.11 slave1 172.16.20.12 slave2 172.16.20.13 安装JDK version 1.8.0_121,注意需要配置环境变量。 安装:参考https://blog.csdn.net/boonya/article/detail 阅读全文
posted @ 2024-10-18 09:34 boonya 阅读(41) 评论(0) 推荐(0)
摘要: 自动化部署时Docker的特性之一,这篇文章主要是通过docker + svn + maven + tomcat 一键部署Java Web项目。 要准备的环境 dockermavenjdksvndocker官方的tomcat镜像 有关环境的安装和配置可参考 linux下安装JDK linux系统安装 阅读全文
posted @ 2024-10-18 09:30 boonya 阅读(46) 评论(0) 推荐(0)
摘要: Docker 发布的方式为实现DevOps(自动化运维,需要配置 代码管理工具如Git的hook来实现提交编译、打包、发布等一系列事件控制)提供了诸多方便,辅助于Shell脚本可以很好的配合起来。Docker镜像可以通过自动化编译,也可以通过导入镜像的方式来获得。本文的题目叫:Shell脚本构建Do 阅读全文
posted @ 2024-10-18 09:30 boonya 阅读(46) 评论(0) 推荐(0)
摘要: shell脚本执行的是bash语法,这里定一个docker_install函数: function docker_install() { echo "检查Docker......" docker -v if [ $? -eq 0 ]; then echo "检查到Docker已安装!" else e 阅读全文
posted @ 2024-10-18 09:30 boonya 阅读(39) 评论(0) 推荐(0)
摘要: 考虑问题 还是根据之前的Shell编写经验,本文需要注意几个问题: Docker 的容器IP获取如何进入MySQL容器执行数据库脚本Docker应用镜像的导入导出Shell 脚本sed -i 修改XML参数空格问题导致参数个数解析多于预期如何设计脚本执行的命令方式入口及帮助文档 示例脚本 下面是回答 阅读全文
posted @ 2024-10-18 09:30 boonya 阅读(29) 评论(0) 推荐(0)
我有佳人隔窗而居,今有伊人明月之畔。
轻歌柔情冰壶之浣,涓涓清流梦入云端。
美人如娇温雅悠婉,目遇赏阅适而自欣。
百草层叠疏而有致,此情此思怀彼佳人。
念所思之唯心叩之,踽踽彳亍寤寐思之。
行云如风逝而复归,佳人一去莫知可回?
深闺冷瘦独自徘徊,处处明灯影还如只。
推窗见月疑是归人,阑珊灯火托手思忖。
庐居闲客而好品茗,斟茶徐徐漫漫生烟。

我有佳人在水之畔,瓮载渔舟浣纱归还。
明月相照月色还低,浅近芦苇深深如钿。
庐山秋月如美人衣,画堂春阁香气靡靡。
秋意幽笃残粉摇曳,轻轻如诉画中蝴蝶。
泾水潺潺取尔浇园,暮色黄昏如沐佳人。
青丝撩弄长裙翩翩,彩蝶飞舞执子手腕。
香带丝缕缓缓在肩,柔美体肤寸寸爱怜。
如水之殇美玉成欢,我有佳人清新如兰。
伊人在水我在一边,远远相望不可亵玩。