- 博客(9)
- 收藏
- 关注

原创 记一次MYSQL索引优化
背景……巴拉巴拉(省略一千字),直接上sql吧~原始SQL:现:table_xcx、table_xgx数据量十万级别,table_xrx 数据量百万级别。SELECT c.id, c.name, c.phone,IF( r.idcard IS NULL, c.idcard, r.idcard ) AS cid, c.num,IF( r.r_id IS NULL, 0, 1 ) AS rId,IF( g.id IS NULL, 0, 1 ) AS gId,FROM tabl..
2020-10-14 11:56:29
203

原创 flying saucer做导PDF踩过的坑~
最近公司要求做一个导出PDF报表的功能。由于时间比较紧张,而且导出的内容暂时为一个报表而已,所以我采用了flying saucer+freemaker来做。flying sauce源码:https://github.com/flyingsaucerproject/flyingsaucer至于为什么选择flying saucer,详细请看:https://blog.youkuaiyun.com...
2018-09-25 19:48:58
14967
6
原创 我的python学习之旅01__windows安装python3
最近突然想学python,写点自己的脚本玩玩说干就干,开始学习python。First Blood 去官网下载最新版python:https://www.python.org/至于为啥选择python3,因为官方推荐啊!!!python3是不向下兼容的。以后若有时间,也可以接触下python2或者其他版本吧(以后会有时间?不存在的?学习靠个人)这里为啥要下 execu...
2019-08-31 10:32:06
157
原创 有关Form表单实现前后端彻底分离的讨论
我们常常在表单设计时会遇到这样的需求:针对不同用户显示不同的表单内容,(字段内容,选填性,显示性,检验性等等)均需要做不同处理。这种业务上所谓的“定制化”,让程序猿十分烦恼。通俗的解决一般方案:1.页面层级做判断!这是最老最土的解决方案,通过大量的字段判断语句,达到僵硬的变化表单。稍有改动,就需要对复杂而繁琐的判断逻辑做修改。非常不利于后期维护!!!(推荐指数:1星,因为还是可...
2019-02-20 15:53:19
1562
1
原创 Redis分布式锁的应用
针对现在的大多数项目都是基于微服务的开发,在docker上部署多实例时,就会遇到分布式并发问题。解决分布式并发问题的方案有很多,有基于数据库啊、缓存啊、ZooKeeper啊等等,我就不举例其中的优劣了,很多博客上都有很详细的说明。我在公司也做过几种方案的分布式锁,这里我重点说下,我在利用Redis做分布式锁的一些心得和体会。你看!! ~~~~~~~~~~~~~~...
2019-02-12 18:49:31
265
原创 Angular之编辑器插件
想插入一个编辑器在页面上么?如上图所示,还可以转html哦~是不是很酷?在自己的页面上加上这么一个编辑器,瞬间变身高大上有木有? 只需简单的几步,满足你的需求!!第一步,导入:<script src="ngUeditor.js"></script>第二步,引入Js文件app.directive('ngUeditor', function () { return {...
2018-06-25 16:21:01
1664
1
原创 学习AngularJS笔记
AngularJS四大核心特性:1.MVC2.模块化和依赖注入3.双向数据绑定4.指令(一)模块: var 模块名 = angular.module('模块名',['controllers','directives','services','routes','filters'])(二)路由:实现view的跳转1.哈希#(页内导航,锚点)2.HTML5新的history API3.路由的核心...
2018-06-25 15:56:06
187
原创 学习AngularJS(一)入门
官方中文网站:http://www.angularjs.net.cn/API学习:https://www.runoob.com/angularjs/angularjs-intro.html个人推荐慕课网的大漠穷秋的教学视频:视频教程:https://www.imooc.com/learn/1561.What is AngularJS?AngularJS是一款优秀的前端JS框架。重点:JS框架!!!...
2018-06-07 20:13:40
626
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人