
研发
疯狂
微信公众号:duomi88
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用SecureFX内容显示中文乱码问题
选项–>全局选项 在常规中复制配置文件夹路径 在本地计算机中打中复制的路径,并打开Sessions文件夹,打开你需要修改的以.ini为后缀的ftp连接名 找到UTF8的值修改为‘00000001’ 关闭后重新打开连接,就可修改好了。。...原创 2021-05-28 13:58:28 · 837 阅读 · 1 评论 -
利用CountDownLatch实现基于netty的“BIO“
Netty是一个NIO客户端-服务器框架,在NIO模式下,线程直接返回结果,当缓冲区准备好数据之后再异步线程回调客户端消息处理。不会像BIO一样阻塞线程(I/O)并持续等待被调用方准备好响应数据才返回。但是在某些使用socket通讯的场景下,使用了NIO的netty,但是调用方必须在当前线程等待服务返回业务处理状态之后才能进行后续的操作,那么就需要用到BIO模式,那么除了使用java原生的BIO,这里介绍一种使用CountDownLatch+Netty来模拟BIO的实现。下面介绍下实现过程..原创 2020-09-23 10:34:47 · 603 阅读 · 0 评论 -
框架用多了真的会死人的,spring-cloud全家桶与mybitais 集成完整示例(附下载)
题外话:看到这一长串包含各种技术名词的标题,一路走来感觉研发深深的被各种框架给绑架了,从我们刚出生最简单的jsp,servlet打天下,到spring mvc的盛行,再到现在spring-boot,spring-cloud全家桶,还有各种前端框架什么vue,React,Angular,requerjs,还有什么大数据的框架就不说了等等。怎么也有快100种了吧。我学不学是我的兴趣,但是你换个...原创 2019-07-03 18:09:40 · 524 阅读 · 0 评论 -
「干货分享」模块化编程及Maven配置最佳实践之一
封面说到模块化编程,对我个人而言首先起因于团队协作的需要,也就是组织架构结构特点来决定,而不是跟风求得自我认同,看看我们团队的组织结构:其中:基础平台部职责:1、AI实验室:语音,图像识别算法持续优化;垂直领域不同业务场景下持续提高算法精准度指标;产出通用算法基础服务组件,为基础平台做支持。2、基础平台组:所有非业务相关的组件的开发:如:缓存,消息,传输,数据库交...原创 2019-06-03 17:25:21 · 310 阅读 · 0 评论 -
基于spring-boot和docker-java实现对docker容器的动态管理和监控[附完整源码下载]
我是个封面docker简介Docker 是一个开源的应用容器引擎,和传统的虚拟机技术相比,Docker容器性能开销极低,因此也广受开发者喜爱。随着基于docker的开发者越来越多,docker的镜像也原来越丰富,未来各种企业级的完整解决方案都可以直接通过下载镜像拿来即用。因此docker变得越来越重要。本文目的本文通过一个项目实例来介绍如果通过docker对外接口来实现对do...原创 2019-06-14 08:35:37 · 1598 阅读 · 1 评论 -
Spring-boot原理(附带实现一个spring-boot-starter实例)附源码下载
(我就是个封面)Spring-boot自出现后,到现在火的很,大家貌似都在用,连招聘里面也要求会这个。但是说实话,spring-boot无外乎想实现一种可插拔的编程方式,说是简化配置,其实并没有减少多少,只不过把配置落到代码里面,通过各种annotation来标示了。作为个人其实不太愿意团队用spring-boot这种层层封装的方式,各种jar铺天盖地,最终大家都被绑架了,自己底层的...原创 2019-06-06 16:14:05 · 948 阅读 · 0 评论 -
小试OKR一季度之后有感分享,你要不要试试ORK?
封面OKR已经在国内热火朝天有一阵子了,为了适当的赶时髦,从年初开始团队内部小范围使用ORK模式以便测试团队会有什么化学反应。这篇文章打算写写心得感受,供大家围观产考。老一套先摆一下概念OKR(Objectives and Key Results)即目标与关键成果法。 诞生在 1976 年 年,是由英特尔的 CEO 格鲁夫提出的的。OKR 真正进入大家的视野也没几年,看看百度的搜索...原创 2019-05-29 09:41:25 · 1569 阅读 · 0 评论 -
Zookeeper+websocket实现对分布式服务器的实时监控(附源码下载)
我就是个封面简介Zookeeper是Hadoop的一个子项目,它是分布式系统中的协调系统。简单来说就是一个Zookeeper注册同步中心,内部结构为一个树形目录,每个节点上可以存放一定量(默认的数据量上限是1M,但是可以通过调整参数修改)的数据,客户端(一段通过Zookeeperapi编写的程序或者一个cmd和shell窗口)连接Zookeeper后,可以在任何节点上注册监听(wa...原创 2019-06-05 17:00:15 · 511 阅读 · 0 评论 -
oracle 索引字段包含date类型,使用spring jdbc更新时不走索引,而是走table access full的问题
环境spring jdbc 3.2.3.RELEASEoracle 11.2.0.1.0 - Production生产环境存在大表(3000万数据):WR_MP_HOURW_R,包含复合主键: mp_cp char(13), DT date对应索引名称:WR_MP_HOURW_R_PRI。问题:针对此表的更新很慢,每条update大概需要2秒。更新的时候使用的whe...原创 2019-05-24 10:00:14 · 1216 阅读 · 0 评论 -
AXURE-整套可复用的高保真元件和框架之暗黑风格
封面写在前面在我们的开发团队里,一般在产品通过策划和需求评审后,在还没开始设计之前,产品经理和美工会一起定一套UI规范。一方面用于规范整体界面,防止界面开发过程中出现UI不一致性的情况(有时候标准并不能涉及到每个细节,研发会偶尔跑偏)。另一方面用于后期其他项目的复用,也就是当有了其他项目的UI规范沉淀之后,风格相似的项目,其实是不需要美工的,产品经理直接按照规范和项目沉淀下...原创 2019-05-23 10:22:28 · 1754 阅读 · 15 评论 -
开源了已用多年的JAVA框架_PART1_ORM组件
公号“18岁fantasy”,欢迎关注写在前面虽然还带着研发团队,但是主业已经是产品5年了。前几天部门里的研发经理找我说:领导,你的那套老框架现在有点年岁太久,维护成本太高了,团队最近正好有时间想启动一套新的java开发框架,你看行么。当然是随他们去了,毕竟已经不写代码好几年了。想想也是,这个老框架已经是12年封装的框架一直用到现在,突然感觉老眼都湿润了,岁月不饶人,长江后浪推前浪...原创 2019-05-10 09:11:08 · 879 阅读 · 0 评论 -
【干货分享】大话团队的GIT分支策略进化史
封面作为一名85后的技术男,一转眼10年过去了(一不小心暴露了年龄,虽然我叫18岁fantasy),亲手写代码已经是5年前了,目前主要负责公司的软件产品的规划和设计(所以最近写的东西也主要与设计和产品分析有关)并带着研发团队进行产品落地。偶尔手痒痒写点代码或者和团队讨论一下架构设计啥的,毕竟以前是那么的热爱!这篇文章主要想写写我所在团队git的使用历程,有些算是回忆吧。~老司机共...原创 2019-04-25 09:55:39 · 4382 阅读 · 1 评论