关闭

dubbox与swagger集成

dubbox与swagger集成实现了dubbox与swagger集成,可以使用SwaggerUI在线测试rest接口,同时顺便升级了dubbox依赖的resteasy/jackson等库。环境准备git、jdk1.7+、maven4+、zookeeper、tomcat7+、Chrome浏览器获取源码源码在:https://github.com/kimmking/dubbo/tree/swagger...
阅读(1851) 评论(0)

JSON最佳实践

JSON是一种文本方式展示结构化数据的方式,从产生的时候开始就由于其简单好用、跨平台,特别适合HTTP下数据的传输(例如现在很流行的REST)而被广泛使用。1、JSON是什么JSON起源于1999年的JS语言规范ECMA262的一个子集(即15.12章节描述了格式与解析),后来2003年作为一个数据格式ECMA404(很囧的序号有不有?)发布。...
阅读(10607) 评论(4)

在windows上启动rocketmq

需要cygwin或安装git时带的mingw。 其他:git、jdk1.8、mvn即可。 1、git clone https://github.com/apache/incubator-rocketmq 2、把jdk1.8复制到一个没有空格的路径,设置JAVA_HOME 3、mvn -Prelease-all -DskipTests clean install assembly...
阅读(1321) 评论(0)

企业应用系统由oracle迁移到阿里云mysql数据库的思考

传统的中小企业应用中,使用oracle的系统占比较多。迁移到云环境mysql数据库的情况下,需要考虑诸多因素,可用性、效率等。针对阿里云上的系统迁移情况来看,中小企业为主,迁移的应用数量比较大,所用技术五花八门,人肉处理的工作量非常大,效率较低。 1.整体思路 最主要的思路是: 先考虑可用性、跑起来,DDL+数据迁移,基本的DML,程序的修改和调整,再考虑高性能高可用高扩展,性能优化,分...
阅读(741) 评论(0)

如何汇报工作与计划

F同学问: 请教个事情. 现在要做个PPT给领导讲, 我们现在做的事情和规划. 有什么建议或者模版没 我: 例行汇报工作? F同学: 项目工作汇报. 我:给什么级别的领导、汇报周期多长 F同学:CTO,就将1次,宣讲类型的 这种东东 大概是什么思路? 我: 按这几块来讲 1、现状:目前的情况,系统情况,业务数据情况, 2、问题:存在...
阅读(541) 评论(0)

关于dubbo的一切:生态圈

dubbo ecosystemdubboDubbo是一个高性能、可扩展的分布式服务框架,基于RPC,支持多种协议调用、服务监控和治理,同时是去中心化的框架,对应用侵入性小。 - 官方网站 - GitHub源码 - 官方文档dubboxhttps://github.com/dangdangdotcom/dubbox 来自dangdang网,主要是实现了基于JBoss RestEasy的r...
阅读(3322) 评论(2)

从用户需求演进的角度看大数据与人工智能

信息技术领域发展到今天,已经走了很长一段路,这里说得很长不是指时间,而是发展的速度。我们知道信息技术是服务于其他具体行业的。而每个行业,又都是为了满足人们具体的某些需要的,比如说农业,种小麦,是为了满足人们吃面条吃面包的需要,种水稻是为了满足大家吃米饭的需要。而虚拟经济又是为了满足人们在其他的一些需要。比如说金融,银行的出现,可以说是为了满足种小麦水稻的公司或个人的这种融资需要,从而促使他们更好的...
阅读(1378) 评论(3)

Kafka官方文档-快速入门

快速入门快速入门 第一步下载kafka 第二步启动kafka服务端 第三步创建主题 第四步发送消息 第五步启动消费者 第六步启动一个多broker集群 第七步使用Kafka连接器Kafka Connect导入导出数据 第八步使用Kafka流Kafka Streams处理数据翻译者:kimmking@163.com 原文:kafka.apache.org/quickstart 本教程假设读者完全从零开...
阅读(2338) 评论(2)

awk处理nginx日志

awk处理nginx日志主要是将非结构化的日志处理成结构话数据并入库做统计,本场景是统计rest接口的调用情况: nginx日志设置 awk抽取字段 awk日期格式化 拼装sql与导入数据库 crontab自动执行 配合log rotate 统计分析 邮件通知 报表展示 nginx日志设置nginx.conf中:log_format main '$remote_addr - $remote_us...
阅读(2997) 评论(4)

面向未来编程

我们一直以来都知道面向对象编程,面向过程编程,大多数时候还是面向工资编程,面向生活编程,面向任务编程,面向公司编程,面向领导编程。 工资不给力,心里觉得委屈;生活有压力,影响工作情绪;任务完成就好,应付一下咯;都是公司的事儿,完成了就拉倒吧;领导喜欢什么体位就按什么体位来搞喽。实际上,我们首先应该是面向自己编程,然后是面向团队编程,接着是面向人生编程,面向未来编程。 对自己负责,对团队负责,对选...
阅读(1922) 评论(1)

学习一种开源技术的步骤

翻出来,2010年写的: 学习一种开源技术的步骤  个人觉得学习一个东西的步骤: 1、看介绍 2、看demo 3、看入门 4、自己做demo 5、manual、reference 6、应用 7、看总结 8、看心得 9、思考 10、看源码 11、调试源码 12、修改源码 13、自己做简单实现 14、不断完善...
阅读(1958) 评论(1)

技术架构组工作职责

技术架构组工作目标 落地本部门的技术规划,负责本部门IT整体规划技术部分,指导重要项目的设计实现 规范本部门的所有技术应用和开发内容,保障系统开发的有序、标准、一致性 发展基础技术平台和完善通用组件,实现部门技术积累和IT资源高效复用 解决各项目的技术难点、框架选型,保障项目开发的速度、效率、质量 协助运维、安全和测试组的部分技术性工作,保障各组工作的顺利开展和技术...
阅读(6738) 评论(0)

研发体系建设

研发体系的五化:规范化、标准化、平台化、体系化、工程化 规范化是指要先把已有的东西梳理清楚,底子摸透,然后都理顺,每个单元内部,单元之间的衔接,都有迹可循。 标准化是指要制定一系列的基本规则,把所有的框架建立起来,大家做事就有了一致性指导的基础,都有法可依。 平台化是指要规划和完善研发的技术基础设置,形成自己的一套行业通用性的核心技术并不断完善,都有势可借。 体系化是指要形成一套适合自己的研发过程...
阅读(3270) 评论(1)

AngularJS实战第一章

AngularJS实战作者:kimmking、大漠穷秋、任富飞问题反馈:kimmking@163.com 快速上手 AngularJS介绍—AngularJS的前世今生 AngularJS核心特性–JS的四个现代化 MVC 模块化 指令系统 双向数据绑定 研发工具与项目环境介绍–工欲善其事必先利其器 研发工具 项目环境 基本用法与概念 核心原理解析 使用AngularJS开发移动APP 前端自...
阅读(7293) 评论(10)

windows7下cygwin+vs2013编译webkit源码

先下载源码和其他依赖,然后准备cygwin的环境,安装vs2013,最后编译即可。网上没有能直接用于最新版本源码编译的教程,所以我在编译过程中也遇到了很多坑。回过头来看,这些坑都是可以避免的,想要自己尝试编译的同学,可以根据本文快速的实现自己编译webkit(~除去下载文件的时间,15分钟准备环境,1小时编译完成)。下载最近源码最近的下载版本和源码在这里: http://nightly.webk...
阅读(12141) 评论(10)

windows上安装使用git-extras

安装windows上需要安装cygwin,然后安装gcc即可。 进入cygwin git clone https://github.com/tj/git-extras cd git-extras make install 然后把cygwin的两个bin目录加入到系统环境变量的path: C:\cygwin\usr\local\bin;C:\cygwin\bin 还需要新建一个...
阅读(3776) 评论(0)

swing和java里嵌入浏览器

Swing 基于chromiun的swing组件 http://www.teamdev.com/jxbrowser Swing使用JavaFX的方式 http://www.tuicool.com/articles/N7J3au http://docs.oracle.com/javafx/2/webview/jfxpub-webview.htm DJ NativeSwing非常强大,可以使用IE...
阅读(28324) 评论(1)

json-rpc 2.0规范解读

整体来说,2.0版本的JSON-RPC规范改动的很小,大的改动大概有3点: 参数可以用数组或命名参数 批量请求的细节明确化了 错误处理的机制标准化了...
阅读(4696) 评论(0)

json-rpc 1.0规范解读

JSON-RPC的设计目标就是两个字:简单。我们知道一个rpc框架是为了2个系统间的交互通信,这就需要定义一个中间的数据传输格式。为了跟系统本身用的平台数据结构转换,需要提供一套序列化和反序列化这个数据格式的功能。然后就是需要某种通信协议来传输实际远程调用的数据。最后还需要通信的两端有实现的代码桩(stub&skeleton),这一般是基于动态代理或AOP实现的代理,一个可供调用的接口结构,使得框架隐藏了其他所有的技术细节(数据格式、序列化、网络传输等),程序里能像本地方法调用一样调用远程的方法...
阅读(5604) 评论(2)

k神讲故事-金融的结局

向《最后的问题》和《这个男人来自地球》致敬 发现很多人都没看过啊~ -----------------------以下是大开脑洞的部分------------------------- 我是来自地球的那个男人。 那天我们谈论了很多,唯一没有提到的就是,其实我是搞金融的。...
阅读(3290) 评论(2)
186条 共10页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1434346次
    • 积分:14231
    • 等级:
    • 排名:第956名
    • 原创:161篇
    • 转载:21篇
    • 译文:4篇
    • 评论:619条
    博客专栏
    最新评论