cfy_zybing
码龄19年
关注
提问 私信
  • 博客:100,696
    社区:1
    100,697
    总访问量
  • 233
    原创
  • 2,171,425
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2006-07-21
博客简介:

cfy_zybing的专栏

查看详细资料
个人成就
  • 获得13次点赞
  • 内容获得3次评论
  • 获得64次收藏
创作历程
  • 1篇
    2023年
  • 2篇
    2021年
  • 13篇
    2020年
  • 1篇
    2017年
  • 1篇
    2016年
  • 7篇
    2013年
  • 10篇
    2012年
  • 103篇
    2011年
  • 96篇
    2010年
  • 22篇
    2009年
成就勋章
TA的专栏
  • docker/k8s
    5篇
  • 微信小程序
    1篇
  • 孩子
  • 常用技术
    4篇
  • 技术区
    15篇
  • 管理区
  • 金融股票理财区
  • 随笔
  • Roller学习
    18篇
  • Java基础、网站开发
    20篇
  • 收藏URL
    4篇
  • UML
    3篇
  • linux操作
    7篇
  • tomcat
    7篇
  • 工作环境准备
    8篇
  • Mina
    15篇
  • 技术日志
    89篇
  • jBPM/Activiti
    34篇
  • Mylyn
    3篇
  • sina网站
    1篇
  • portal
    7篇
  • 规则引擎
    3篇
  • html(5)
    9篇
  • 手机开发
    3篇
  • db
    31篇
  • 工作记录
    13篇
  • 常用的
    2篇
  • maven
    8篇
  • xml
    7篇
  • 错误解决
    5篇
  • linux
    1篇
  • c#
    2篇
  • c++
    1篇
  • node.js
    1篇
  • 银行业务知识
    1篇
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Mockito升级

系统是SpringBoot的,原来单元测试用的 Mockito,不过由于版本较低,对静态方法无法Mock,所以又引入了 PowerMock;好长时间没动过了,现在刚好有一个项目需要写测试代码,顺便也把Mockito升升级;现在Mockito版本已经到了 5.2.0了,不过需要Java11的支持;目前项目还使用的是Java8,因此只能使用到 Mockito4,最高版本为 4.11.0;而且从Mockito3的某个版本开始,已经支持了 静态方法的Mock,所以可以暂时抛弃PowerMock了;
原创
发布博客 2023.03.23 ·
2813 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

202111项目总结:取MySQL UUID_SHORT后几位做流水号带来的重复问题

目录问题背景:问题爆发:分析原因及临时解决方法:分析原因临时解决方法:使用UUID_SHORT的一些其他限制或可能发生的问题:MySQL中的Sequence问题解决问题背景:老项目从Oracle --> MySQL,原来Oracle中有Sequence,而MySQL中没有。项目工期又很紧,得知MySQL有UUID_SHORT,就拿来用了;不过UUID_SHORT返回的位数太多,值太大,就取后10位作为流水号。问题爆发:不过在使用了1、2年后,系统突然..
原创
发布博客 2021.11.06 ·
1152 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

202109项目总结: MyBatis Cursor + Parallel Stream使用

最近刚完成一个项目,总结一下项目中使用到的新技术。可能这些技术已经推出很久很久了,可能很多人每天都在用的,但自己而言以前没使用过的,那就是新的技术;平时做项目,使用的不少技术,甚至很多代码都是从原有的老系统的代码中复制过来的,相当于一年经验用了3年,5年;因此从这次项目开始,写代码在原来的习惯上有所改变,每次都加入一些新东西;记录一下。这个项目现在还记得用的新技术有:1. MyBatis的Cursor2. stream中的parallelStream
原创
发布博客 2021.10.04 ·
2034 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

MySQL的varchar类型字段

业务变化,前端要求增加一个传输字段的长度,得到的一些mysql varchar字段的知识;目录varchar长度是字符长度,不是字节长度:VARCHAR的存储: VARCHAR的长度扩充--能不能快速varchar长度是字符长度,不是字节长度:现在使用的,应该都是 mysql5 以上的版本,所以才会说 varchar的长度是字符长度,不是字节长度;这个是mysql4到mysql5的变化,mysql4和以前版本,varchar是按照字节长度来算的;到了mysql5开始,按照字...
原创
发布博客 2020.07.13 ·
751 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

参数校验

目录简述:Spring的参数校验:程序基本框架:创建一个DTO对象:Controller程序:发起请求:打印结果:增加校验@Validated 注解:@Validated 和 @Valid 区别增加参数校验注解:java validation注解hibernate validation 注解在Bean上增加需要校验的设置自定义validation注解定义注解校验的实现简述: 对于后台系统来讲,在入口处进行参数校验是非常必要的,这..
原创
发布博客 2020.06.21 ·
367 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL字符集(表情包)

刚上mysql,经常发生前段传过来的内容入库发生异常,数据库报: java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x8C\xB8’ for column ‘mechant_name’ at row 1发现,数据库建表时候,用的是utf8字符集,传进来了表情包,表情包是4个字节的;通常情况,Mysql数据编码格式为“utf-8”,对于汉字来说足够;Mysql中utf8占3个字节,但是,3个字节对于表情符号是不够的,需4个字节;此时
原创
发布博客 2020.06.21 ·
1351 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Docker实现原理

来源: “极客时间”:深入剖析K8S目录Namespace:Docker和虚拟机比较Docker核心技术容器核心技术: 通过约束和修改进程的动态表现,从而为其创造出一个“边界”;对于Docker等大多数Linux容器来说,Cgroups:用来制造约束 Namespace:用来修改进程视图 其实是Linux创建新进程的一个可选参数Namespace:Linux提供了多种NamespacePID: 进程ID,在当前Namespace中新创建的进程PID重新..
原创
发布博客 2020.05.29 ·
506 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL自增列id:插入的值大于id的自增值

从Oracle切换到阿里云; 云下的Oracle数据需要同步到Polardb(mysql8),云上的新系统(rds--mysql5.7)数据也要同步到PolarDB的同一张表里;rds库中,有自己的id自增列, 同步到polardb上使用rds自己生成的值(不使用polardb的id自增值);Oracle数据没有id列,通过Polardb的id自增列自动生成值;因此为了避免id冲突,将...
原创
发布博客 2020.04.29 ·
620 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL设置了useCursorFetch,FetchSize参数的影响

从MySQL中获取一定量的数据出来,如果不设置 useCursorFetch,mysql会把所有的数据从数据库端搬到客户端后再做处理,这样我们原先使用ResultHandler的方式节省内存的打算就落空了。还好MySQL在连接串上,使用了useCursorFetch=true,就可以达到将部分数据搬到客户端就进行处理,那么这时 FetchSize 对系统会产生什么影响;以下FetchSiz...
原创
发布博客 2020.04.28 ·
8657 阅读 ·
2 点赞 ·
0 评论 ·
12 收藏

MySQL数据库连接串的两个参数:rewriteBatchedStatements=true&useCursorFetch=true

最近在将数据库,从Oracle迁移到MySQL,遇到了不少数据库不同造成的问题,尤其是在批处理的时候,MySQL的表现和Oracle完全不一样,查了不少资料,问题解决了,除了程序部分,MySQL的数据库连接串上,要增加 useCursorFetch 和 rewriteBatchedStatements 参数useCursorFetch : 这个在前面的记录中已经写过,在查询大批量的数据时,My...
原创
发布博客 2020.04.27 ·
4178 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

多个auto-focus=true,造成数据被覆盖

写了一个小程序,在页面上(wxml),有多个input元素,都绑定了数据;在onload时候,从后台加载数据,看后台返回的数据都有的,但是就有那么几个input中显示0(input的type=digit);看函数调用的次序,是在onload加载完数据后,才发生 input 的 bingchange事件,而且值是0;仔细研究下来,发现当初写代码,是写好一个input,其他就整行复制,修改...
原创
发布博客 2020.04.26 ·
398 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mybatis/MySQL的大数据量查询占用内存的问题

在这里先简单的记录一下,详细信息后续再不上;现在都流行Oracle切换成mysql,公司也在这么做,系统改好进行压测时,发现使用的内存比使用Oracle的程序要大很多;原来使用Oracle的时候,最初版本是一次性将查询结果,转换成List,然后一条条处理;随着数据量大,偶尔系统会爆出OOM,改变了使用方式,从一次性将查询结果转换成List,改成使用 ResultHandler的方式,...
原创
发布博客 2020.04.26 ·
2583 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

CKA考试

kubernetes有自己的认证: CKA,这里有一篇考试心得:https://www.jianshu.com/p/629525af31c4
原创
发布博客 2020.04.22 ·
600 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在CentOS7上安装docker

环境:virtualbox:6.1CentOS:CentOS Linux release 7.7.1908(Core) 内核: 3.10根据docker网站上,CentOS安装Docker的方式进行安装(https://docs.docker.com/engine/install/centos/):系统的要求: CentOS7, 并且 centos-extras ...
原创
发布博客 2020.04.22 ·
164 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

安装virtualbox,分析网络连接方式比较,选用Bridged Adapter

在自己机器上安装virtualbox,版本:6.1,安装没啥问题,选择网络连接方式上一开始遇到点问题,网上翻阅了一些资料,总结一下:网络方式 特点 应用场景 网络地址转换(NAT) 主机可以上网,虚拟机可以上网 虚拟机之间不能 ping 通 虚拟机可以 ping 通主机.(虚拟机网关即主机) 主机不能 ping 通虚拟机 只满...
原创
发布博客 2020.04.22 ·
171 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windowns上的DockerDesktop 和 Linux下docker的差别

最近要上云,所以在自己的机器上自己先用一下;估计步骤是使用 docker -- > k8s ;虽然在windwos机器上也装了 Docker Desktop,总觉得和安装在linux下的docker有所差异,但不知道是哪里差异,直到看了一篇文章才清楚:Docker使用: Namespace、Cgroups、以及 rootfs 三大技术构建出来的隔离环境,在linux环境上,doc...
原创
发布博客 2020.04.22 ·
10622 阅读 ·
7 点赞 ·
0 评论 ·
16 收藏

查询某个字段都是字母

select * from (select  case when regexp_like(bank_account_name,'.([a-z]+|[A-Z])') then bank_account_name else null end  ccfrom tb_pay_business ttwhere tt.uss_trans_date = '20170124') bbwhere bb.cc is ...
原创
发布博客 2017.02.07 ·
304 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Oracle的全文检索

 Oracle的全文检索,以前用过,效果还可以,就是耗资源。 现在这里也在考虑使用全文检索,自己印象中有两种:1. Oracle的全文检索(CTX),虽然其他数据库也有全文检索,不过这里用的是Oracle,也就看看Oracle的全文检索 --- 以前用的全文检索也是Oracle,正好数据库一样; 2. Apache基金会的Lucene, 后续有企业级升级版应用 Solr...
原创
发布博客 2016.08.09 ·
232 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

新公司新的环境 --- 开发环境说明

到了新公司,开发环境和原来的公司几乎不同,虽说开发环境不同简单的学学就可以上手,但是还是要适应一段时间才能使用的得心应手,熟能生巧吗。 IDE:Eclipse,这个和原来一样,如果这个还不一样,真的就没有什么一样了; Web框架: 使用的是spring mvc,原来使用struts2.XORM:       使用的是Mybatis, 原来使用hibernate3工程构建工...
原创
发布博客 2013.10.17 ·
261 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

银行 核心系统的清算与结算

来源: http://yangzb.iteye.com/blog/483191 清算与结算本来是两种业务,不过因为结算中通常又会包括清算,要分成两小节,每小节又说不了太多话,所以干脆放在一起算了,而且这一节只谈流程,不讲设计,这种业务流程理顺了自然就可以设计了。先约定一下,商业银行的级别,一般是  分行—支行两级,有的可能还会有储蓄所这种第三级。简化起见,暂时就分两级来说吧。如果对应到...
原创
发布博客 2013.10.15 ·
1252 阅读 ·
1 点赞 ·
0 评论 ·
12 收藏
加载更多