摘要: 重载: 1. 参数个数不同, 2. 参数类型不同3. 参数多类型顺序不同 方法重载与下列因素无关1. 与参数名称无关. 2. 与方法的返回值类型无关. 阅读全文
posted @ 2020-05-22 14:36 小小易拉罐 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型 整数型: byte, short, int, long 浮点型: float, double 字符型: char 布尔型: boolean 引用数据类型: 字符串, 数组, 类, 接口, lambda 注意事项: 1. 字符串不是基本数据类型, 而是引用类型. 2. 浮点型可能只是一个 阅读全文
posted @ 2020-05-21 14:13 小小易拉罐 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1. 修改installed Packages 下的package Control.sublime-package(原文件是个空的文件) 2. 下载channel_v3.json 可放在任何位置并在setting 中配置如下: { "bootstrapped": true, "installed_p 阅读全文
posted @ 2019-04-05 18:25 小小易拉罐 阅读(173) 评论(0) 推荐(0) 编辑
摘要: AdminLTE左侧菜单展开会有半秒钟的延迟. 看起来会慢半拍. 可修改 admin/dist/js/app.min.js中的 animationSpeed值(默认为500) 如下: 阅读全文
posted @ 2019-01-18 11:25 小小易拉罐 阅读(1110) 评论(0) 推荐(0) 编辑
摘要: ### 安装: Flask-Restful需要在Flask 0.8以上的版本,在Python2.6或者Python3.3上运行。通过pip install flask-restful即可安装。 ### 基本使用:1. 从`flask_restful`中导入`Api`,来创建一个`api`对象。2. 阅读全文
posted @ 2018-05-04 11:47 小小易拉罐 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: 使用信号分为3步,第一是定义一个信号,第二是监听一个信号,第三是发送一个信号。 1. 定义信号:定义信号需要使用到blinker这个包的Namespace类来创建一个命名空间。比如定义一个在访问了某个视图函数的时候的信号。示例代码如下: 2. 监听信号:监听信号使用singal对象的connect方 阅读全文
posted @ 2018-05-03 18:29 小小易拉罐 阅读(182) 评论(0) 推荐(0) 编辑
摘要: # 上下文: ### Local对象:在`Flask`中,类似于`request`的对象,其实是绑定到了一个`werkzeug.local.Local`对象上。这样,即使是同一个对象,那么在多个线程中都是隔离的。类似的对象还有`session`以及`g`对象。 ### Thread Local对象: 阅读全文
posted @ 2018-05-03 14:56 小小易拉罐 阅读(250) 评论(0) 推荐(0) 编辑
摘要: ### session:1. session的基本概念:session和cookie的作用有点类似,都是为了存储用户相关的信息。不同的是,cookie是存储在本地浏览器,session是一个思路、一个概念、一个服务器存储授权信息的解决方案,不同的服务器,不同的框架,不同的语言有不同的实现。虽然实现不 阅读全文
posted @ 2018-04-19 23:03 小小易拉罐 阅读(10156) 评论(0) 推荐(0) 编辑
摘要: ### 什么是cookie:在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这个问题,第一次登录后服务器返回一些数据(cookie)给浏览器,然后浏览器保存在本地,当该用户发送第二次请求的 阅读全文
posted @ 2018-04-19 22:11 小小易拉罐 阅读(3708) 评论(0) 推荐(0) 编辑
摘要: # 文件上传笔记:1. 在模版中,form表单中,需要指定`encotype='multipart/form-data'`才能上传文件。2. 在后台如果想要获取上传的文件,那么应该使用`request.files.get('avatar')`来获取。3. 保存文件之前,先要使用`werkzeug.u 阅读全文
posted @ 2018-04-17 22:27 小小易拉罐 阅读(575) 评论(0) 推荐(0) 编辑