由于工作需要,最近做了很多 BI 取数的工作,需要用到一些比较高级的 SQL 技巧,总结了一下工作中用到的一些比较骚的进阶技巧,特此记录一下,以方便自己查阅,主要目录如下: SQL 的书写规范 SQL 的一些进阶使用技巧 SQL 的优化方法 SQL 的书写规范 在介绍一些技巧之前,有必要强调一下规范 ...
分类:
数据库 时间:
2020-05-25 09:39:32
阅读次数:
111
1、yii默认返回的数据结构 在用yii框架进行开发的时候,如果纯做api接口,那么需要 throw new NotFoundHttpException() 时自动返回json格式,那么需要在config下的web.php中做好下的配置 'components' => [ ... 'response ...
分类:
其他好文 时间:
2020-05-23 13:12:37
阅读次数:
42
一、问题 §. vertical-align middle 不生效的几种解决方式,图片居中几种方案 1.在父元素中增加display:table-cell,vertical-align 写在在父元素中 .btn{ display: table-cell; width: 200px; height: ...
分类:
Web程序 时间:
2020-05-22 13:16:15
阅读次数:
56
笔者是看狗书入门的flask,狗书上对于flask-admin这个扩展并没有进行讲解,最近因为项目需要,学习使用flask-admin,瞬间体会到了flask开发的快速、扩展的强大 Flask-admin 使用经验技巧总结 from flask_admin import Admin,BaseView ...
分类:
其他好文 时间:
2020-05-09 16:46:45
阅读次数:
89
源码地址:https://github.com/marshhu/ma-tools 项目中经常要用到实体映射,以前做.net是用AutoMapper做的实体映射,感觉挺方便的。 然而最近做的golang项目,还是比较原始的手动赋值,弄起来挺痛苦的,实在受不了,动手写了个简单的实体映射工具方法,代码如下 ...
分类:
其他好文 时间:
2020-05-06 18:04:11
阅读次数:
58
1.隐式创建 html 标签 <input type="hidden" name="tc_id" value="{{tc_id}}"> 这种方法一般配合ajax,上面的value使用了模板引擎 2.window['data'] window['name'] = "the window object" ...
分类:
Web程序 时间:
2020-04-25 01:07:55
阅读次数:
80
用python也差不多一年多了,python应用最多的场景还是web快速开发、爬虫、自动化运维:写过简单网站、写过自动发帖脚本、写过收发邮件脚本、写过简单验证码识别脚本。爬虫在开发过程中也有很多复用的过程,这里总结一下,以后也能省些事情。1、基本抓取网页get方法importurllib2url"http://www.baidu.com"respons=urllib2.urlopen(url)pr
分类:
编程语言 时间:
2020-04-23 12:01:50
阅读次数:
90
实体映射时,遇到复杂类型,可选择下述方法处理: NotMapped,跳过映射 在复杂类型上声明 [Owned],但仅限该复杂类型是全部由简单值类型组成的 自定义序列化方法 示例: IPInfo使用了owned,对IPEndPoint使用自定义序列化,对VersionInfo使用JSON序列化 @@@ ...
分类:
其他好文 时间:
2020-04-17 09:29:47
阅读次数:
98
前言 最近公司要开发一款电商小程序,匆忙看了一遍文档就开始干活了。整体开发体验个人感觉不太好,特别是如果之前习惯了Vue开发,突然去开发小程序,感觉很鸡肋。以下是我在开发中遇到的一些问题以及解决方法的总结,仅供参考 引入iconfont 在小程序中引入字体图标要比web麻烦一些,简单说需要三步: 下 ...
分类:
微信 时间:
2020-04-15 18:46:00
阅读次数:
104
一、首先我们需要在表上创建相应的字段 1:值得注意的是这个类型,datetime,还有别的操作时间的类型,这个区别还是有一点,详细可以百度一下,此处就不写了 二、标准的java实体映射类肯定是需要的 1:这第一个注解:@DateTimeFormat,就是指定这个时间格式,这个与上述的datetime ...
分类:
数据库 时间:
2020-04-03 19:56:04
阅读次数:
228