- 博客(27)
- 收藏
- 关注
原创 javascript 常用函数
Unicode码值与字符串互相转换字符串中某个字符转unicode码:str.charCodeAt(index)index: 一个大于等于 0,小于字符串长度的整数。如果不是一个数值,则默认为 0。unicode码(数值)转字符串:String.fromCharCode();String.fromCharCode(65, 66, 67); // 返回 "ABC"String.fromCharCode(0x2014); // 返回 "—"创建全0指定长度数组创建
2021-09-17 12:34:24
144
转载 事件捕捉,事件冒泡,事件代理,阻止事件冒泡,阻止默认事件
文章目录1. 事件冒泡与事件捕获事件冒泡事件捕获2. DOM2事件模型3. addEventListener 的第三个参数4. 事件代理5. 阻止事件冒泡1. 给子级加event.stopPropagation()2.在事件处理函数中返回 false3. event.target==event.currentTarget,让触发事件的元素等于绑定事件的元素,也可以阻止事件冒泡5. 阻止默认事件1. 事件冒泡与事件捕获事件冒泡和事件捕获分别由微软和网景公司提出,这两个概念都是为了解决页面中事件流(事件发
2021-08-03 10:26:42
845
原创 实现div内img水平垂直居中
flex布局父元素display: flex;justify-content: center; align-items: center;关于justify-content和align-items前者保证水平居中,后者保证垂直居中完整代码: <style> *{ padding: 0; margin: 0; } .container{ .
2021-06-15 22:39:54
136
原创 uni-app关于uni.setStorageSync和uni.setStorage踩坑
使用uni-app的uni.setStorageSync缓存数据报错:Error: setStorageSync:fail parameter `key`. Expected String with value "[obj原因是setStorageSync这个同步接口参数不是接收一个key,value形式的对象,而是两个参数,分别是key,value。即:uni.setStorageSync('storage_key', 'hello');异步接口才是:uni.setStorage({
2021-06-10 00:57:31
17773
原创 uni-app前端post请求数据json序列化解决
问题:前端使用uni-app的uni.request发送post请求时,携带data参数会被json序列化对于 POST 方法且 header[‘content-type’] 为 application/json 的数据,会进行 JSON 序列化。官方文档这就导致我写好的登录页面,传递用户名和密码,使用postman可以正常请求,但前端页面发送post请求则会报错:Required request parameter ‘username’ for method parameter type Stri
2021-06-08 23:38:13
5325
原创 Django简单笔记
Django简单笔记文章目录Django简单笔记0. 首先1. 创建项目2. 理解项目3. 修改文件4. 其它之前用Django写了一个简单的销售管理系统,使用之前是不曾了解Django的,相当于快速上手了一下。便想着记录一下,但一直拖延,正好今晚熬夜啥也不想干,不如随便写写。0. 首先Django的D不发音对了,本人用的是pyCharm专业版,社区版好像是不能创建Django项目的1. 创建项目首先肯定是要创建项目啦。创建项目可以按照Django中文网中的教程:Django博客开发教程
2021-04-16 03:35:01
230
原创 css揭秘--4边框内圆角
边框内圆角文章目录边框内圆角难题:解决:限制:难题:给元素添加border-radius属性后,边框外侧就会有圆角。而如何做到让边框内层有圆角,边框或描边的四个角在外部仍然保持直角的形状。如:用两个嵌套的容器可以做到,那如何只用一个元素做到呢?回想之前知识:盒子阴影跟着边框圆角走描边(轮廓)不跟着圆角走,设置了边框圆角,描边内外层还是直角(以后可能修复)解决:先给元素加一个border-radius属性,让元素边框外层形成圆角(不设置border属性也可以)div{ ma
2020-11-26 11:05:20
428
原创 css揭秘--2多重边框
css揭秘–多重边框文章目录css揭秘--多重边框1.box-shadow方案2.outline方案1.box-shadow方案首先要了解box-shadow的基本用法MDN:CSS box-shadow 属性用于在元素的框架上添加阴影效果。你可以在同一个元素上设置多个阴影效果,并用逗号将他们分隔开。该属性可设置的值包括阴影的X轴偏移量、Y轴偏移量、模糊半径、扩散半径和颜色。一个正值的扩张半径加上两个为零的偏移量以及为零的模糊值,得到的“投影”其实就像一道实线边框。如:<div>&
2020-11-26 08:45:27
221
原创 html--空格--英文单词分割符
一些关于空格的小笔记众所周知,在编写html文件时,无论你在编辑器中敲多少个空格和回车,在浏览器中都只有一个。要展示多个空格可以用 替换(解决方法不唯一)首先看一个div内文本是中文和英文的区别先看代码:两个样式一样的div,由于文本中英文的不同,效果也不同如果div内文本是中文的,并且超过一行,默认是会换行的; 而如果是英文且内容超过一行, 默认是不会换行的。而这时在英文文本中插入空格或回车,空格就能起到英文单词分割符的作用连续图片的间隙原由当图片连续排列时
2020-11-24 19:39:12
898
1
原创 Python cmd pip报错,pip安装requests超时
window10python 2.7.2电脑重装后python第三方库没有了。重新下载就发现好多错误。pip install requests报错显示:Fatal error in launcher: Unable to create process using '"f:\python.exe" "F:\python\Scripts\pip.exe" install request'...
2020-03-13 22:22:47
1034
转载 eclipse报错:Syntax error, insert ";" to complete ReturnStatement
复制代码时报错:Syntax error, insert “;” to complete ReturnStatement解决:删掉return语句与函数结尾括号之间的空格,构造函数类似。
2020-02-15 16:27:32
703
原创 Android JetPack DataBinding 将界面和数据进行绑定
DataBinding改写,将界面和数据进行绑定LiveData观察就是通过setValue()1.在bulid.gradle(Module:app)deafultConfig里加dataBinding{ enabled true }2.将布局文件 Convert to data binding layout转换后布局文件查看Text会多一对&...
2019-12-28 23:15:59
490
原创 Android Jetpack LiveData
当数据改变时自动刷新界面LiveData数据变动时,可加观察者,自动刷新数据,不再需要references(指针)刷新界面,简化Controller实现效果:1.使用矢量图ImageButton支持矢量图,res目录下,new Vector Asset完成后在drawable下会多个xml文件使用Vector必须在build.gradle(Module:app)文件中defau...
2019-12-28 17:43:17
130
原创 Android Jetpack ViewModel管理数据
用Jetpack中的ViewModel管理数据ViewModel是属于Android的Jetpack库里的一个类创建项目时要先勾选 use androidx.* artifacts (现在已经必选)实现效果:1.创建ViewModel类在MainActivity.java相同路径下新建java classSuperclass(继承于):androidx.lifecycle.View...
2019-12-28 15:39:26
352
原创 Android 屏幕方向以及UI界面状态的保存
屏幕方向以及UI界面状态的保存首先,基于android studio,先将虚拟手机的屏幕自动翻转打开1.设置屏幕锁定在Androidmanifests.xml文件中,设置 android:screenOrientation=“protrait"或"landscape” ,锁定屏幕竖直或水平。2.创建横向布局文件的副本create landscape variation3.屏幕翻转或h...
2019-12-28 14:39:58
562
2
原创 Android activity-lifecycle
activity-lifecycle创建1.onCreate()2.onStart()呈现在屏幕3.onResume()加载完运行4.onPause()暂停,可见5.onStop()不可见在此期间,可能被杀(App process killed),回到onCreate();不被杀,就通过onRestart()回到onStart()onDestory()被摧毁时(代码如...
2019-12-28 13:12:29
220
原创 android学习记录--在活动中使用Toast 报错:cannoy resolve symbol xxx
第一行代码Androidcannoy resolve symbol xxx2.2.4在活动中使用Toastpublic class FirstActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onC...
2019-12-14 23:48:22
1030
原创 单表查询
简单sql查询语句应用1. 基本查询查询Student表中全体学生的全部信息select *from Studentgo查询全体学生的学号、姓名select sno,snamefrom Studentgo2. 查询时改变列标题的显示查询全体学生的学号、姓名、家庭地址信息,并分别加上“学生”、“学号”、“家庭地址”的列名信息。select sno as 学号...
2019-10-31 12:24:58
1293
原创 记住密码提示框
js练习 记住密码提示框效果图:代码如下,没有什么要注意的。<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> *{ padding: 0px;...
2019-10-30 17:20:17
299
原创 鼠标移入/移出改变样式
鼠标移入/移出改变样式实现效果:当鼠标移入时要改变div的边框颜色、背景色、p的字体颜色以及鼠标样式;鼠标移出则还原。<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/cs...
2019-10-29 15:10:03
2049
3
原创 Python一行输入多个整数
Python一行输入多个整数练习一个3x3矩阵的加法运算鉴于python中输入只有input输入,而且还是string类型,想要实现在同一行内完成输入就需要利用字符串处理函数了,这里利用split()截取字符串。print('输入第一个3x3的矩阵:')arr1=[]for i in range(3): arr1.append(input().split()) pri...
2019-10-28 11:53:16
5885
原创 js练习 用循环将三个DIV变成红色
用循环将三个DIV变成红色要点:divarr=document.getElementById('out').getElementsByTagName('div'); 返回数组divarr[],获得子元素数组<!DOCTYPE html><html> <head> <meta charset="utf-8"> <ti...
2019-10-19 16:44:30
317
原创 函数接收参数并弹出
js练习 函数接收参数并弹出没有要点效果图<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> </style> </h...
2019-10-19 15:15:31
139
原创 原生js练习 网页换肤
原生js练习 网页换肤写的很烂,没有要点效果:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> *{ margin: 0px; pa...
2019-10-19 13:56:03
277
原创 原生js练习之改变div属性
原生js练习改变div属性效果图<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> *{ padding: 0px; margin: 0p...
2019-10-19 11:26:12
481
原创 通过SQL语句创建与管理数据表
通过SQL语句创建与管理数据表实验环境:SQL server2017表:依次是Student,Course,SC。1.通过SQL语句创建表用SQL语句创建Student表,Course表,SC表。Student表:涉及空值约束,主键约束,默认值约束,均为列级完整性约束,可直接写在在对应列后面。create table Student( Sno char(8) not null pr...
2019-10-09 23:39:10
3702
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人