会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
van28
博客园
首页
新随笔
联系
订阅
管理
2019年8月7日
ant design pro v2 动态生成菜单
摘要: 在一般管理系统,用户权限、角色是可以配置的,但是 ant design pro 的示例工程里面角色是被定死的,角色对应的菜单也是被定死的,面对可以配置的需求,就需要有服务端来指定页面菜单的显示; 菜单位于 'src\layouts\BasicLayout.js' 文件内, 具体可以看出 是通过 DV
阅读全文
posted @ 2019-08-07 11:15 van28
阅读(564)
评论(0)
推荐(0)
编辑
2019年8月6日
项目管理实践
摘要: 项目管理实践 做项目的心得,一个人做一个项目的情况,没什么好管理的,管好自己就行了; 多人合作时,最多6、7个人,再大的项目就要再拆分成小项目组了; 一般流程,需求确认后,架构师,需求分析清楚,用例图,界面原型,全项目组一起过,了解需求;架构师做设计,数据库设计,业务流程时序图,组件部署图;项目经理
阅读全文
posted @ 2019-08-06 16:50 van28
阅读(91)
评论(0)
推荐(0)
编辑
2019年7月25日
分布式爬虫系统 实践 简述
摘要: 问题提出:爬虫的维护是个问题,网站发生变更时,需要重新开发获取、解析等;另外爬虫的爬取周期也是个问题,不同的网站爬取周期也不一样;爬虫会遇到封IP,代理池是一种方案,最好支持多机器部署;爬虫也要支持多线程;就需要一个统一的管理系统,管理系统最好是能够管理多种爬虫,在新增爬虫时,管理系统不用变更; 解
阅读全文
posted @ 2019-07-25 15:51 van28
阅读(144)
评论(0)
推荐(0)
编辑
2019年7月19日
no java web 框架选型 + web 前端框架选型 实践
摘要: 以前,觉得web框架的唯一选择是 java spring 全家桶,但用起来踊实比较重,配置文件比较重,开发起来比较重,在专注于写业务核心代码时,已经要做不少框架配置的事; 后来用了下python ,比java自由,但又不想js那么太目由,而且也支持类,把python当成java用很好用; 又去查了一
阅读全文
posted @ 2019-07-19 09:02 van28
阅读(214)
评论(0)
推荐(0)
编辑
2019年7月18日
sqlalchemy 多对多 示例
摘要: 以下是某系统用户管理数据库设计 用户角色的多对多关系实现
阅读全文
posted @ 2019-07-18 18:19 van28
阅读(201)
评论(0)
推荐(0)
编辑
python 单例模式 一般实现方法
摘要: user_manager = UserManager()
阅读全文
posted @ 2019-07-18 18:10 van28
阅读(95)
评论(0)
推荐(0)
编辑
python 日期时间处理 常用方法
摘要: datetime 转字符串 create_on.strftime('%Y-%m-%d %H:%M:%S') 字符串转datetime collect_on = datetime.datetime.strptime(collect_on_str, '%Y%m%d%H%M%S') datetime转时间
阅读全文
posted @ 2019-07-18 18:07 van28
阅读(325)
评论(0)
推荐(0)
编辑
2019年7月17日
CURD 代码生成可行性
摘要: 数据模型的CURD,在数据库,DAO层面生成应该是成熟的; 开发页面、后端接口也会重复出现代码,生成也是可行的; 目前用了ant design pro + tornado,分析后可以做 CURD生成; 主要针对后台管理平台,生成配置文件需要配置,菜单层级,页面对应的数据对象,数据对象细节,多对象管理
阅读全文
posted @ 2019-07-17 17:12 van28
阅读(149)
评论(0)
推荐(0)
编辑
tornado 实践记录
摘要: 数据库使用 sqlalchemy 做 orm, 目前使用为遇到问题; controller 与 数据库 操作拆分一层 service,避免处理逻辑过多,易维护; 验证码用cookie加密,操作简单些; 用户鉴权,controller统一继承一个父类,父类中定义接口鉴权,各个controller定义各
阅读全文
posted @ 2019-07-17 17:05 van28
阅读(178)
评论(0)
推荐(0)
编辑
ant design pro CURD 实践记录
摘要: CURD 主要是做后台管理,一般形式就是表格; R: 表格显示数据,增加翻页,增加过滤,增加搜索,注意定制 ant design pro 的表格组件,去除多选框; 可以共用 DVA 的 “查询接口”, 注意保留查询参数; C: 用模态框收集表单数据提交,成功后要刷新表格,可以在一个接口内完成添加与刷
阅读全文
posted @ 2019-07-17 16:56 van28
阅读(222)
评论(0)
推荐(0)
编辑