• 朋也的博客

    tomoya92.github.io

    喜欢编码,酷爱动漫

    订阅 2订阅

  • springboot前后端分离项目中使用hibernate-validator校验请求参数返回自定义异常信息的json数据

    2019年09月12日

    创建项目 简单使用 统一异常处理 常用校验注解 异常分别处理 对象校验 总结 之间整理过一篇 springboot 项目里使用 hibernate-validator 校验参数,然后在freemarker模板里取异常信息展示 的博客 现在都流行前后端分离了,服务端大都直接返json,又稍微折腾了一下,结合统一异常处理,优雅的实现请求参数的校...

  • Java中压缩/解压zip包

    2019年09月04日

    整理一个zip的压缩/解压工具类 压缩 自定义添加文件打包 import java.io.*; import java.util.zip.ZipEntry; import java.util.zip.ZipInputStream; import java.util.zip.ZipOutputStream; public class ZipUtil { /** * 自定义添加文件生成zip包,zip包中没有目录结构 * <p> * 用法:ZipUt...

  • 两台centos服务器之间要同步数据,其中一台对外提供ftp服务解决方案

    2019年08月23日

    碰到一个需求,两台服务器(A,B)A不对外联网,B对外联网,A,B互通 要求,A里的数据通过sftp(ssh)同步到B上,然后在B上启动一个ftp对外提供下载服务 首先在B上安装一个ftp服务,可以选择 vsftp 或者 pureftp,不多说 然后在B上通过同步工具将A服务器上的目录挂载到B上指定的目录上,既然B对象提供ftp服务,那B上...

  • java使用apache commons连接ftp修改ftp文件名失败原因

    2019年08月16日

    改名 上传 下载 删除 检查文件/文件夹是否存在 参考 今天被ftp上中文名修改坑了好久 项目用的是 apache commons 里的 FtpClient 实现的对ftp文件的上传下载操作,今天增加了业务要修改ftp上的文件名,然后就一直的报错,问题是它修改名字的方法只返回一个boolean,没有异常,这就很蛋疼了,找了好久才发现是...

  • java中操作SFTP服务器上的文件下载上传(包括创建SFTP服务器上不存在的文件夹)

    2019年08月14日

    参考 依赖用的是 jsch 官网是 http://www.jcraft.com/jsch/ 直接上源码吧,看注释就知道怎么用了 链接文原: https://tomoya92.github.io/2019/08/14/java-sftp/ import com.jcraft.jsch.*; import java.io.File; import java.util.Vector; /** * Created by tomoya at 2019-08-14 */ public class SFTPUtil { pri...

  • 在create-react-app项目里集成mobx

    2019年08月01日

    创建项目 装饰器 非@用法 @用法 Store的拆分 参考 公司项目里出现了一个大量表单的页面,结果各种操作都卡的不行,然后在大佬的帮助下,发现mobx可以只针对对象中的某个属性进行监听,如果发生变化后,更新也只更新它观察的那个属性,不会是一整个大对象的更新,这就将性能一下提升上来了,为了性能只能折腾一...

  • 在create-react-app项目里集成mobx

    2019年08月01日

    创建项目 装饰器 非@用法 @用法 Store的拆分 参考 公司项目里出现了一个大量表单的页面,结果各种操作都卡的不行,然后在大佬的帮助下,发现mobx可以只针对对象中的某个属性进行监听,如果发生变化后,更新也只更新它观察的那个属性,不会是一整个大对象的更新,这就将性能一下提升上来了,为了性能只能折腾一...

  • React Hooks 是什么?怎么用?

    2019年07月23日

    useState useReducer useEffect 父子组件传值 参考 react又折腾出了个新玩意 react hooks,虽然是很早之间就发布了,最近了解了一下这货是干啥的,总结一下 react hooks 这货是什么? 说白了,就是拿function当组件用,因为之间用react定义组件用的是class关键字,人家嫌麻烦,代码量太大,就折腾了这货,直...

  • React Hooks 是什么?怎么用?

    2019年07月23日

    useState useReducer useEffect 父子组件传值 参考 react又折腾出了个新玩意 react hooks,虽然是很早之间就发布了,最近了解了一下这货是干啥的,总结一下 react hooks 这货是什么? 说白了,就是拿function当组件用,因为之间用react定义组件用的是class关键字,人家嫌麻烦,代码量太大,就折腾了这货,直...

  • Flutter 弹层的用法 ModalBottomSheet、Toast、ConfirmDialog、InputDialog、AlertDialog

    2019年07月18日

    按钮 ModalBottomSheet Toast Confirm Dialog Input Dialog 完整代码 参考 先上图 按钮 先写几个按钮,通过点击来显示一些弹层 @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: const Text('Flutter Demo'), ), body: Builder( build...

  • 仅显示最近10篇文章