- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 Django(4.1版本)基础学习
先在数据库设计好表,修改settings.py的 DATABASES,设置好以后,在项目跟目录下执行命令 python manage.py inspectdb > [your app name]\models.py。命令,花在migrations文件夹中生产迁移文件,Django 会检测你对模型文件的修改(在这种情况下,你已经取得了新的),并且把修改的部分储存为一次。命令,在数据库里创建新定义的模型的数据表,在models.py更改业务代码。在项目目录settings.py中添加。
2023-10-16 09:45:08
968
原创 前端开发日常记录
2020.02.26 h5端,ios列表滚动,页面数据消失白屏原因 取消父级盒子overflow:hidden .box { position: relative; width: 100%; border-radius: 10px; height: 360px; /*overflow: hidden;*/ z-index: 9; ...
2020-02-26 15:39:56
358
原创 js模板替换
特定语法匹配替换 说明:匹配字符串中形如 =g文字文字= 的语法,并将相应部分转化为对应的标签文字文字 示例: transform('=g1.18 进入开发='); //<g>1.18 进入开发</g> transform('=g1.23 联调(-1)=,=g1.25 发布(+1)=');// <g>1.23 联调(-1)</g>,<g&...
2019-03-22 11:59:21
606
原创 python学习-基础-IO编程
# 以下同步 # 文件读写 # r w (读、写) # 读取文件,以GBK方式打开,如有有不识别的字符,最简单就是忽略错误 # f = open('/Users/data/test.txt', 'r', encoding='gbk', errors='ignore') # # 如果文件不存在反报错(使用try finally 处理异常),如果存在使用 f.read()读取全部内容 # 最后...
2019-01-15 09:44:31
265
原创 python学习-基础-错误、调试、测试
错误处理 # 在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因 # # # try # 当我们认为某些代码可能会出错时,就可以用try来运行这段代码,如果执行出错,则后续代码不会继续执行,而是直接跳转至错误处理代码,即except语句块, # 执行完except后,如果没有错误发生,可以在except语句块后面加一个else,当没...
2019-01-14 11:29:59
211
原创 python学习-基础-面向对象编程
面向对象编程 1.# 类是抽象的模板 class Student(object): #object表示从哪个类继承的,没有继承类就使用object """docstring for Student""" # 初始化必需属性,第一个参数永远是self # 有了__init__方法,在创建实例的时候,就不能传入空的参数了 def __init__(self, name, score): ..
2019-01-08 16:32:15
205
原创 消防注册工程师-必须掌握知识
防火间距 厂房防火间距公式:L = A + B1 + B2 B为耐火等级,1、2级0、3级2,4级4 A为建筑基数,高层13,甲类10,其他均10,取最高 例1:甲类厂房于乙类高层厂房(须知:甲乙类厂房最低耐火等级为1、2级) L = 13 + 0 + 0 例2:耐火等级为三级的丁类厂房与乙类高层厂房 L = 13 + 2 + 0 安全出口 ...
2019-01-08 14:47:33
597
原创 python学习-基础-模块
# 模块 使用模块有什么好处? # 最大的好处是大大提高了代码的可维护性 当一个模块编写完毕,就可以被其他地方引用。 使用模块还可以避免函数名和变量名冲突. # # 现在,假设我们的abc和xyz这两个模块名字与其他模块冲突了, # 于是我们可以通过包来组织模块,避免冲突。方法是选择一个顶层包名,比如mycompany,按照如下目录存放: # mycompany # ├─ __init__.py...
2019-01-07 17:40:53
205
原创 python学习-基础-函数式编程
高阶函数 # 高阶函数 # 函数本身也可以赋值给变量,即:变量可以指向函数。 # 既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。 def add3(x, y, f): return f(x) + f(y) # map/reduce # Python内建了map()和reduce()函数。 # map()传入的第一个参数...
2019-01-07 16:57:23
160
原创 python学习-基础-高级特性
高级特性 print(list(range(1, 100, 2))) 切片 #切片 字符串,对象,数组都可以使用 print(list(range(1, 100, 2))) list1 = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack'] # 取数组前n个元素 0 - (n-1), 取出前3个元素,如果第一个索引是0,还可以省略: print(list1...
2019-01-07 13:51:30
202
原创 python学习-基础-函数
# 定义函数 使用def def my_abs(x): # isinstance 类型检查 if not isinstance(x, (int, float)): raise TypeError('参数类型错误') if x >= 0: return x else: return -x # 引入函数 #from 'abstest' import my_abs print(...
2019-01-04 16:03:57
197
原创 python学习-基础-(dict、set)
dict、set #dict 字典(其他语言称之为map)key-value 存储 dicts = {'m': 100, 'm': 210, 'v': 'qia'} print(dicts) print(dicts['m']) # 判断key是否存在两种方法 # 'some' in dicts 没有返回False # dicts.get('some', -1) 没有就返回None,或者自己制定va...
2019-01-04 11:31:14
210
原创 python学习-基础-(条件判断、循环)
条件判断 #条件判断 (多条语句注意缩进格式统一) # 如果If语句判断为true, 就把缩进两行的语句执行,否则什么都不做 # if语句从上向下执行,如果某个判断为真,后面的判断就不执行 # 如果是字符串的数字,使用int(string) 转换为数字 time = 10 if time >=10: print('now time %d' % (time)) elif time == 9:...
2019-01-04 10:44:52
177
原创 python学习-基础-list-tuples
创建list类型有序集合 mates = ['hei', 'honey', 'qipa'] # 集合中第一个值(下标可以是负数,超出个数以后会报错IndexError: list index out of range) print(mates[0]) # 集合的元素的个数 print(len(mates)) # 最后位置插入 mates.append('Adam') # 在指定下标位置插入 mat...
2019-01-04 10:07:16
204
原创 node/egg - sequelize 构建ORM
1. npm i egg-sequelize mysql2 sequelize-cli 启动项目 npm run dev 2. 配置plugin.js启动插件 exports.sequelize = { enable: true, package: 'egg-sequelize', }; 配置config.default.js config.sequelize = { ...
2018-10-25 16:11:37
2207
转载 浏览器端如何唤醒APP或直接去下载
比较详细 https://blog.youkuaiyun.com/pksport/article/details/78287006 https://blog.youkuaiyun.com/qq_30740239/article/details/51969660
2018-10-15 13:10:52
1676
转载 微信的全局接口使用凭证access_token和网页授权临时access_token
(转 https://blog.youkuaiyun.com/u010882234/article/details/66972327) 微信公众号开发,需要调用微信的各个接口,获取用户信息和用户授权等。其余的业务逻辑功能,和普通web工程大同小异。今天总结一下微信的access_token, 本文简单讲一下微信的全局接口使用凭证access_token和网页授权临时access_token的获取,以及区别...
2018-05-16 13:35:37
1449
1
转载 Vue2 移动端开发记录
转载 1、position:absolute: 定位的时候不同手机的浏览器版本不一样,存在兼容性问题,所以要修改为fixed,然后使用left: calc(50% - 1rem )进行定位; 2、event.touches[0].pageY:移动端事件touchstart,touchmove,touchend,在vue中的手指滑动的对象是要传入$event才可以使用event.touc
2017-09-14 16:38:03
995
原创 javascript权威指南(6)随笔
包装对象:存取字符串、数字或布尔值的属性时,创建的临时对象称作包装对象。它只是偶尔用来区分字符串值和字符串对象,数值和数值对象,布尔值和布尔对象。通常,包装对象只是被看做是一种实现细节,而不用特别关注。由于字符串、数值、布尔值的属性都只是只读的,并且不能给他们定义新的属性,因此需要明白他们是有别于对象的。需要注意的是:可通过String()、Number()、Boolean()构造函数来显示的创建
2017-09-05 09:32:03
298
转载 全局对象(global object)
全局对象(global object)在javascirpt中有着重要的用途:全局对象的属性是全局定义的符号,javasciprt程序可以直接使用。当javascirpt解释器启动的时候(或者任何web浏览器加载页面的时候),它将创建一个新的全局对象,并给它一组定义的初始属性。 ---- 全局属性,比如undefined,infinity,和NaN ---- 全局函数,比如is
2017-09-05 09:08:15
4647
转载 js null和undefined的区别
null是javascript语言中的关键字,它表示一个特殊值,常用来描述“空”。对null进行typeof运算返回的是“object”,也就是说,可以将null认为是一个特殊的对象值,含义是“非对象”。但实际上,通常认为null是它自有类型的唯一一个成员。它可以表示为数字、字符串、对象是“无值”的。 undefined表示值的空缺。用未定义的值表示更深层次的“空值”。它是变量的一种取值
2017-09-04 18:12:49
288
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅