最近开发一个WEB的ETL工具需要用到不同的数据源。第一次用POSTGRESQL发现一个双引号引发的问题: 标准的SQL是不区分大小写的。但是PostgreSQL对于数据库中对象的名字允许使用支持大小写区分的定义和引用方法。方式就是在DDL中用双引号把希望支持大小的对象名括起来。比如希望创建一个叫A ...
分类:
数据库 时间:
2018-06-11 21:57:20
阅读次数:
179
1,包装类:需要实现序列化 序列化:在一台机器传输到另一台机器的时候会用到,比如一个字符串要传到另一个机器上,要通过网线传输,网线只能传输二进制或者说阿斯科码 首先:字符串要转换成二进制才能在网线中传输( >这个过程叫做序列化) 然后:二进制传输到对方电脑上后,要装换成对方可以看到的字符串( >这个 ...
分类:
其他好文 时间:
2018-06-11 21:57:09
阅读次数:
148
https://www.pygame.org/docs/ref/rect.html#pygame.Rect https://blog.csdn.net/YZXnuaa/article/details/79011795 ...
分类:
其他好文 时间:
2018-06-11 21:57:01
阅读次数:
148
完美区分UTF-8,与UTF8 without BOM以及其他编码 最少4个byte ...
1.器指的是工具,而程序中的函数就是具备某一功能的工具。 装饰指的是为被装饰对象添加额外功能。 2.就目前的知识来看,定义装饰器就是定义一个函数,只不过该函数的功能就是用来为其他函数添加额外的功能。 3.装饰器本身其实可以是任意可调用的对象。 被装饰的对象也可以是任意可调用的对象。 4.为什么要用装 ...
分类:
其他好文 时间:
2018-06-11 21:56:25
阅读次数:
94
一、搭建项目环境 1、安装node.js 在网上找到nodejs压缩包,下载解压后安装node-v8.9.3-x64.msi文件。 安装完毕后,在windows的cmd控制台输入node -v或node --version命令,测试是否安装成功,如图1.1,出现版本号就是成功了。 或 图1.1 测试 ...
分类:
移动开发 时间:
2018-06-11 21:56:16
阅读次数:
889
一、Nginx防盗链 配置如下,可以和上面的配置结合起来 location ~* ^.+\.(gif|jpg|png|swf|flv|rar|zip|doc|pdf|gz|bz2|jpeg|bmp|xls)$ { expires 7d; valid_referers none blocked ser ...
分类:
Web程序 时间:
2018-06-11 20:36:23
阅读次数:
215
滚动列表是一个基础组件 他是基于scroll组件实现的 在base文件夹下面创建一个list-view文件夹 里面有list-view.vue组件 在singer.vue中 ...
分类:
其他好文 时间:
2018-06-11 20:35:55
阅读次数:
162
打开 /etc/nginx/sites available 的 default文件 修改default文件添加要匹配的url路径 格式: laction Syntax: location [ = | ~ | ~ | ^~ ] uri { ... } location @name { ... } De ...
分类:
其他好文 时间:
2018-06-11 20:35:49
阅读次数:
338
1.Floor()报错注入 关于Floor报错注入原理可以看http://blog.51cto.com/wt7315/1891458 获取数据库 获取表名 获取字段名 获取内容 2.updatexml报错注入 updatexml的爆错原因很简单,updatexml第二个参数需要的是Xpath格式的字 ...
分类:
数据库 时间:
2018-06-11 20:35:42
阅读次数:
414
工业4.0、“中国制造2025”一直是制造行业的热点话题。在《智能制造的“未来简史”如何翻开?看比亚迪、海信、三花都做了什么》一文中,我们探寻了比亚迪、海信、三花如何借助移动化的“金翅膀”,实现历史的超越。三花集团CIO叶根平曾表示,实现移动办公后,三花整体运营效率提升了20%。制造型企业,如何引入移动化建设?如何通过移动化优化企业运营流程,赋能企业转型升级?6月13日(本周三)下午15:00,红
分类:
其他好文 时间:
2018-06-11 20:35:35
阅读次数:
159
首先从前端做限制。前端JavaScript在按钮被点击一次后禁用,即disabled,这个方法简单的防止了多次点击提交按钮,但是缺点是如果用户禁用了javascript脚本则失效。第二,我们可以在提交后做redirect页面重定向,即提交后跳转到新的页面,主要避免F5重复提交,但是也有不足之处。第三 ...
分类:
其他好文 时间:
2018-06-11 20:35:26
阅读次数:
170
异步问题 回调地狱 异步编程中最常见的一种问题便是回调地狱。 我们产生多个success状态下的回调函数,或者多个ajax请求同时发送,全部success状态后执行回调。 如果需要在successCallback2完成后继续回调,就要一层一层的嵌套。代码不是纵向发展,而是横向发展,这就是js中的回调 ...
分类:
其他好文 时间:
2018-06-11 20:35:19
阅读次数:
170
文章链接: "https://liuyueyi.github.io/hexblog/hexblog/2018/06/09/180609 Spring之事件驱动机制的简单使用/" Spring之事件驱动机制的简单使用 关于事件的发起与相应,在客户端的交互中可算是非常频繁的事情了,关于事件的发布订阅,在 ...
分类:
编程语言 时间:
2018-06-11 20:35:09
阅读次数:
164
isinstance isinstance(object, classinfo) 判断实例是否是这个类或者object是变量 classinfo 是类型(tuple,dict,int,float,bool,complex,str,list,set) 判断变量是否是这个类型 class objA: p ...
分类:
其他好文 时间:
2018-06-11 20:35:00
阅读次数:
138
源码,反码,补码的概念 原码: 是该数的绝对值 第一位为符号位: 正数为 0, 负数为: 1 例如: +6: 0000 0000 0000 0000 0000 0000 0000 0110 -6: 1000 0000 0000 0000 0000 0000 0000 0110 反码: 正数的反码和原 ...
分类:
其他好文 时间:
2018-06-11 20:34:51
阅读次数:
135
一、操作文件夹(对库的操作): 增 查 改 删 操作文件(表) 增 查 改 删 操作文件内容(记录) 增 查 改 删 一、系统数据库 执行如下命令,查看系统库 nformation_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等pe ...
分类:
数据库 时间:
2018-06-11 20:34:44
阅读次数:
173