自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

angrysnail的专栏

坐标济南,学无止境

  • 博客(17)
  • 资源 (10)
  • 收藏
  • 关注

原创 可视化方案的实践--图库模

我们在工作中,经常会遇到一些需要可视化展示的地方,如电力,石油,热力等等,需要有一个图,然后在图上我们来展示诸多的信息,甚或需要在图上将展示进行变化(如开关开合,管道断开,或展示此位置的电流电压或热量流速等),这样的系统,对我们来说,数据提取等都是简单的,关键是如何将信息展示到图上,与图配合起来,进行一个直观的展示。此类系统难点有二:1. 如何得到此图,从客户得到的图多是cad等,我们很难直接...

2019-12-19 11:16:09 167

原创 关于一次内存调优的处理

大体说一下场景吧,是一个CS系统的GUI程序,用javaFx来进行处理,需要展示svg文件,由于java这个领域用batik是一个比较好的选择,所以我就用batik来进行svg的展示,但遗憾的时batik是通过swing的g2d来进行刷新展示的,javafx领域没有特别官方的方式来进行svg展示,但好消息是javafx可以将swing的jpanel之类的程序作为自己的一个小控件来进行集成。...

2019-09-12 14:05:33 245

原创 go语言的基本语法

几个基本点可以不用分号,如果多行写在一行,则必须有分号注释两种类型,同java//必须为main,否则不能作为运行项package mainimport "fmt"//虽不报错,以下二者是否可以放在方法之外?var test = "adfsdf"test2:= "sdfsdf"//方法必须为main()func main(){ // 这也是一种自动推断 ...

2019-08-21 18:04:43 384

转载 容器化与无状态微服务等

写在前面:本来不想太多转载东西,但这篇文章写的极有章法,把一些核心的东西,来龙去脉表达的很清晰,可见作者是个一线的优秀技术人员。特转到此处,谢谢作者。。==================================================================一、为什么要做无状态化和容器化很多应用拆分成微服务,是为了承载高并发,往往一个进程扛不住这么大的量,...

2018-11-09 17:09:03 3146 2

原创 Redis的集群搭建记录

当前以redis-5.0为例,首先下载指定的包,即redis-5.0.0.tar.gz,解压后执行下述操作://执行完make后,会在src下生成几个可执行文件,如果执行make install,这些文件会被拷贝//到/usr/local/bin下,最好在root下执行,否则即使你安装了gcc也会报错,我没深究,注意一下吧//src下的可执行文件,是执行make后生成的[root...

2018-11-07 18:10:34 195

原创 1. Java模式(适配器模式)

今天看了下Java中的适配器模式,以下就来小做下总结和谈谈感想,以便日后使用。首先,先来先讲讲适配器。适配就是由“源”到“目标”的适配,而当中链接两者的关系就是适配器。它负责把“源”过度到“目标”。举个简单的例子,比如有一个“源”是一个对象人,他拥有2种技能分别是说日语和说英语,而某个岗位(目标)需要你同时回说日语、英语、和法语,好了,现在我们的任务就是要将人这个“源”适配的这个岗位中,如何适...

2018-11-01 14:00:04 159

原创 分享一下个人的.emacs.d的设置,即下即用

emacs是一个朋友介绍给我的,早年,用了多年,感觉想人所想的工具,极具插件精神,可以将其视为操作系统之上的操作系统,几乎啥都能干,呵呵,以下是我的一个配置,只配了一此基础的东西,里面的注释也写的挺全的,仅供诸位参考,所需的各类el文件也在其列,有好的建议,多提多提。。。用法:在自己linux的home目录下,执行:>  git clone https://github.co...

2018-11-01 13:10:33 941

原创 从一个项目想到的

项目是一个典型的政务项目,信息化,用户都集中一个内网,且用户极其有限,涉及到一些系统集成,但总体的工作还是一些上报数据审批与流转等。这个项目最终采用了微服务化的开发架构,这是极不合适的一个选择,当然是我认为的。我其实能理解这么想的初衷,专人做专事(毕竟这个项目实在谈不上高并发)。什么意思呢,就是各个功能模块都由专人来开发,这样来保证开发效率和人员流动带来的一些附属问题。人类发展到今天,很大...

2018-10-29 12:56:06 141

原创 Git的使用方式及其优缺点

以下是我对Git的一些理解,并从开发者的角度说明一下为什么我们需要它,原来集中式的代码管控工具,有什么让我们这些coder不爽的地方。从几个场景说起吧。1. 团队分开两地开发,一部分在客户现场,一部分人留在家里(最终的代码当然一定会存在家里)。如果用SVN,代码库定在家里,客户现场的人怎么提交自己的代码,进而完成两个队伍工作成果的合并呢?可能有人会说,SVN支持Patch之类的东西,这么说...

2018-10-29 12:25:34 2263

转载 【转载】58怎么玩数据库架构(upyun架构与运维大会速记)

大家好,我是58沈剑,今天我分享的主题是《58怎么玩数据库架构》,我的PPT页数非常少,讨论的问题非常的聚焦。 一、数据库的基本概念基本概念就一页PPT,让大家就一些数据库方面的概念达成一致。首先是“单库”,最开始的时候数据库都是这么玩的,几乎所有公司都会经历这个阶段。 接下来是“分片”,也就是水平切分,它是用来解决数据量大的问题。有一些数据库支持auto shardi...

2018-10-23 16:50:38 99

转载 【转载】赶集网mysql开发36军规

赶集网mysql开发36军规写在前面的话:总是在灾难发生后,才想起容灾的重要性;总是在吃过亏后,才记得曾经有人提醒过。(一)核心军规(1)不在数据库做运算:cpu计算务必移至业务层(2)控制单表数据量:单表记录控制在1000w(3)控制列数量:字段数控制在20以内(4)平衡范式与冗余:为提高效率牺牲范式设计,冗余数据(5)拒绝3B:拒绝大sql,大事物,大批量(二)字段类军...

2018-10-23 16:47:58 143

原创 Promise的总结

Promise作为Nodejs的曾经的黑科技,一直优待着锐意写出漂亮代码的人们。简而言之,其解决了一个回调陷阱的问题,Nodejs作为以回调为品牌的语言平台,其一直得益于其疯狂的回调模式,网上更有各种评测,其以单线程支撑万计的访问量,颇有点乔峰在聚贤庄的意思。假设这么一个场景:我们需要读取文件中的数据,然后提取其中我们需要的信息,发送到后台程序中,并接收其结果。代码示意如下:fs.rea...

2018-10-08 17:14:35 134

原创 1. Promise的总结

Promise作为Nodejs的曾经的黑科技,一直优待着锐意写出漂亮代码的人们。简而言之,其解决了一个回调陷阱的问题,Nodejs作为以回调为品牌的语言平台,其一直得益于其疯狂的回调模式,网上更有各种评测,其以单线程支撑万计的访问量,颇有点乔峰在聚贤庄的意思。假设这么一个场景:我们需要读取文件中的数据,然后提取其中我们需要的信息,发送到后台程序中,并接收其结果。代码示意如下:fs.readFile...

2018-06-20 09:25:18 186

转载 bluebird与原生Promise对象及bluebird模块的中文API文档

bluebird与原生Promise对象及bluebird模块的中文API文档 2016年06月15日     9392     声明https://itbilu.com/nodejs/npm/VJHw6ScNb.html#api-promise.tryPromise对象已在ECMAScript 2015中被写入标准,且已被最新版本的浏览器和Node.js/IO.js所支持。bluebird是一个...

2018-06-14 11:22:47 2102

转载 很好的解释babel各个模块功能的小介绍

作者: 阮一峰日期: 2015年12月 3日Mocha(发音"摩卡")诞生于2011年,是现在最流行的JavaScript测试框架之一,在浏览器和Node环境都可以使用。所谓"测试框架",就是运行测试的工具。通过它,可以为JavaScript应用添加测试,从而保证代码的质量。本文全面介绍如何使用Mocha,让你轻松上手。如果你以前对测试一无所知,本文也可以当

2017-11-01 08:52:35 614

转载 一分钟了解负载均衡的一切

一分钟了解负载均衡的一切负载均衡(Load Balance)是分布式系统架构设计中必须考虑的因素之一,它通常是指,将请求/数据【均匀】分摊到多个操作单元上执行,负载均衡的关键在于【均匀】。常见互联网分布式架构如上,分为客户端层、反向代理nginx层、站点层、服务层、数据层。作者:58沈剑来源:架构师之路|2016-09-14 15:57 移动端 收藏  

2017-10-09 14:25:43 170

转载 负载均衡原理与技术实现

作者:陈发明来源:《新IT领航第二期(大安全之道)》|2015-09-25 09:56负载均衡(Load Balance,简称LB)是一种服务器或网络设备的集群技术。负载均衡将特定的业务(网络服务、网络流量等)分担给多个服务器或网络设备,从而提高了业务处理能力,保证了业务的高可用性。负载均衡基本概念有:实服务、实服务组、虚服务、调度算法、持续性等,其常用应用场景主要是服务器负载均衡,链

2017-10-09 14:21:39 327

Ubuntu使用手册 中文

Ubuntu使用手册 中文

2014-09-25

Learning.Python

Learning.Python

2014-09-25

简明Python教程 简明Python教程 简明Python教程

简明Python教程

2013-12-03

Python基础教程(第2版).pdf

Python基础教程(第2版).pdf

2013-12-03

jboss-seam

jboss-seamjboss-seamjboss-seamjboss-seamjboss-seamjboss-seamjboss-seamjboss-seamjboss-seamjboss-seamjboss-seamjboss-seam

2010-08-17

jboss dev note book

jboss dev note book jboss dev note book jboss dev note bookjboss dev note book

2010-08-17

spring-reference.pdf

spring-reference.pdfspring-reference.pdfspring-reference.pdfspring-reference.pdfspring-reference.pdfspring-reference.pdfspring-reference.pdfspring-reference.pdfspring-reference.pdfspring-reference.pdfspring-reference.pdf

2010-07-27

Tapestry_5.1_实例教程

Tapestry_5.1_实例教程,Tapestry_5.1_实例教程,Tapestry_5.1_实例教程Tapestry_5.1_实例教程Tapestry_5.1_实例教程Tapestry_5.1_实例教程Tapestry_5.1_实例教程

2010-07-27

servlet2.3规范中文版.pdf

servlet2.3规范中文版.pdf,这个是进行java web开发必看的东东啊

2010-06-12

关于ajax实现上传进度的功能

关于ajax实现上传进度的功能,关于ajax实现上传进度的功能

2008-10-30

空空如也

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

TA关注的人

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