八、小程序的优劣势 优势: ① 不需要下载 ② 打开速度快 ③ 开发成本低 ④ 安卓上可以添加在桌面,与原生 App 相似 ⑤ 小程序的发布审查流程比较严格,安全保障 劣势: ① 页面大小不能超过1M,不能打开超过5个层级的页面 ② 部分组件样式不可修改 ③ 推广面窄,只能分享给朋友,不能分享到朋友 ...
分类:
微信 时间:
2019-08-21 23:06:40
阅读次数:
138
函数:就是一个可以反复执行的代码块 为什么使用函数: 您能够对代码进行复用:只要定义一次代码,就可以多次使用它。 您能够多次向同一函数传递不同的参数,以产生不同的结果。 创建一个函数: 函数创建的过程,就是找一个堆内存空间,把函数代码放进去,把内存地址赋值给函数名 调用函数: 函数声明之后可以多次调 ...
分类:
编程语言 时间:
2019-08-21 23:06:25
阅读次数:
95
基础选择器 1. ALL Selector 选择所有的元素 1. 例 $("div *") div 下所有的元素2. class Selector 类选择器 1. 例 $(".box") 选择class为box的元素3. Element Selector 标签名选择器 1. 例 $("span") ...
分类:
Web程序 时间:
2019-08-21 23:06:10
阅读次数:
120
1 <style type="text/css"> 2 * { 3 margin: 0; 4 padding: 0; 5 } 6 body { 7 display: flex; 8 flex-direction: column; 9 align-items: center; 10 } 11 #big... ...
分类:
其他好文 时间:
2019-08-21 23:05:51
阅读次数:
88
一、Java异常 在程序中,错误可能产生于程序员没有预料到的各种情况,或者超出程序员可控范围的环境,例如用户的坏数据、试图打开一个不存在的文件等。为了能够及时有效地处理程序中的运行错误,Java 专门引入了异常类。 二、Java常见异常分类 三、为什么产生异常 在 Java 中一个异常的产生,主要有 ...
分类:
编程语言 时间:
2019-08-21 23:05:34
阅读次数:
105
Vue-router 动态路由匹配 Vue-router 动态路由匹配 Vue-router 动态路由匹配 路由参数变化 举例: const router = new VueRouter({ routes: [ // 动态路径参数 以冒号开头, /user/foo 和 /user/bar 都将映射到 ...
分类:
其他好文 时间:
2019-08-21 23:05:17
阅读次数:
292
httprouter httprouter 是一个高性能、可扩展的HTTP路由,上面我们列举的net/http默认路由的不足,都被httprouter 实现,我们先用一个例子,认识下 httprouter 这个强大的 HTTP 路由。 安装: 在这个例子中,首先通过httprouter.New()生 ...
分类:
Web程序 时间:
2019-08-21 23:05:00
阅读次数:
125
transition 动画效果 属性transition-xxx -duration : 过渡时间 -property : 过渡属性 width height backgroud-color none | all | property -timing-faction : 过渡方式 lnear 匀速 ...
分类:
Web程序 时间:
2019-08-21 23:04:30
阅读次数:
127
题目:https://www.acwing.com/problem/content/316/ 题意:求一个最长单调递减子序列,然后并且求方案数,如果序列完全一样就不要了 思路:我们肯定时修改LIS,我们在求得当前结尾得最长长度后,我们遍历前面是否有和当前数相等得数,如果有就把他的长度清零,避免重复方 ...
------------------------------------------------------------------------------------------------------------------------------------------------------... ...
分类:
其他好文 时间:
2019-08-21 23:03:48
阅读次数:
82
SpringBoot自定义配置项 Spring Boot内置的配置项远远不能支撑我们的程序运行,在项目设计的时候,往往因为扩展性的需要,项目需要预留很多自定义设置项,Spring Boot允许我们配置自定义选项。 学习视频: "http://www.itlaoqi.com/chapter/1685. ...
分类:
编程语言 时间:
2019-08-21 23:03:32
阅读次数:
107
一开始考虑到了1的个数。。。 后来发现应该是最小值的个数。 考虑两种情况。 最小值的个数不大于一半,那么我们可以选一些石子使得最小值的个数大于一半。 最小值的个数大于一半的话,我们不管怎么选,都会使得最小值的个数小于一半。 然后我们很容易发现后者是必败态,比方说1111这样子。 那么前者就是必胜态了 ...
分类:
其他好文 时间:
2019-08-21 23:03:14
阅读次数:
76
sudo apt-get update sudo apt-get install samba samba-common sudo mkdir /home/vagrant/share sudo chmod 777 /home/vagrant/share sudo smbpasswd -a vagran ...
分类:
系统相关 时间:
2019-08-21 23:02:47
阅读次数:
116
Vue-router 路由守卫 Vue-router 路由守卫 Vue-router 路由守卫 const router = new VueRouter({ ... }) 前置路由守卫 router.beforeEach((to,from,next) => { // to 下一跳路由路径地址 // ...
分类:
其他好文 时间:
2019-08-21 23:02:15
阅读次数:
87
定义 list 页面 自定义 list_filter 首先,完成过滤器的功能,需要自定义过滤器。在 PostAdmin 定义的上方定义如下代码: 通过继承 Django admin 提供的 SimpleListFilter 类来实现自定义过滤器,之后只需要把自定义过滤器配置到 ModelAdmin ...
分类:
其他好文 时间:
2019-08-21 23:01:48
阅读次数:
127
一、介绍和安装 二、xshell 连接 Linux ...
分类:
系统相关 时间:
2019-08-21 23:01:31
阅读次数:
95