Kotlin的解析(拓展)

前言 在前几篇的基础上,大家如果认真的阅读,并跟着思路实践的话,应该可以收获很多的,前面基本已经覆盖了Kotlin语言中常见的使用方法,下面让我们来进一步,在前面的基础上深深的扩展一下 1. Kotlin的技术拓展其一 尽管到目前为止,我们已经讲了很多
分类: 编程语言 发布时间: 12-03 23:34 阅读次数: 0

tab横向滚动

方法使用: import BScroll from 'better-scroll'; 引入 import BScroll from ‘better-scroll’; 横向滑动 html 一共有三层 例: <div ref="tab" class="tab"> <ul class="ulTab" ref="tabWrapper"> <li v-for="item in itemList" ref="tabitem" :key="item.
分类: 其他 发布时间: 12-03 23:34 阅读次数: 0

UIToolbar

前言 工具条控件 UIToolbar 用做工具条按钮项(UIBarButtonItem)的容器,可以盛放一个或者多个工具条按钮项,一般放置在界面顶部或者底部。 如果要针对工具条按钮项自定义视图,可以使用 UIToolbarDelegate 设置。 1、UIToolbar 的创建 // 创建 UIToolbar 工具条,工具条上面可以放一些导航专用按钮项 UIToolbar *toolbar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 20,
分类: 其他 发布时间: 12-03 23:34 阅读次数: 0

第1节 JavaScript概述

第一节 JavaScript概述 JavaScript:其实就是对HTML+CSS静态页面进行样式修改,使其实现各种动态效果。 编写JS脚本基本步骤:   1. HTML+CSS静态布局;   2. 确定要修改的属性;   3.确定用户做哪些操作,即事件(产品样式);   4.在事件中,用JS来修改页面元素的样式。 特效实现原理:响应用户操作,对页面元素(标签)进行某种动态效果的实现。 函数简介:   基本形式为“function 函数名(){……}”,把JS从标签中放入函数里,类似与CSS中
分类: 其他 发布时间: 12-03 23:34 阅读次数: 0

DIV Vue-cil脚手架

webpack webpack是一个现代JavaScript应用程序的静态模块打包器。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle。 历史介绍 2009年初,commonjs规范还未出来,此时前端开发人员编写的代码都是非模块化的, 那个时候开发人员经常需要十分留意文件加载顺序所带来的依赖问题 与此同时 nodejs开启了js全栈大门,而requirejs在国
分类: 其他 发布时间: 12-03 23:34 阅读次数: 0

bzoj3262 陌上花开 cdq分治(入门)

题目传送门 思路:cdq分治处理偏序关系的模板题,主要就是学cdq分治吧,还在入门中。   代码其实也很好理解,记得树状数组操作的上限是 z的最大值,不是n的最大值,这个细节wa了好久。 #include<bits/stdc++.h> #define CLR(a,b) memset(a,b,sizeof(a)) using namespace std; typedef long long ll; const int maxn=100010; struct node{ int x,y,z
分类: 其他 发布时间: 12-03 23:34 阅读次数: 0

书籍记录

一.JavaScript 1.搜索书籍: 鸠摩搜书: https://www.jiumodiary.com/ Javascript王者归来 --- 对应javascript高级
分类: 其他 发布时间: 12-03 23:34 阅读次数: 0

Vue源码解析之数组变异

力有不逮的对象 众所周知,在 Vue 中,直接修改对象属性的值无法触发响应式。当你直接修改了对象属性的值,你会发现,只有数据改了,但是页面内容并没有改变。 这是什么原因? 原因在于: Vue 的响应式系统是基于Object.defineProperty这个方法的,该方法可以监听对象中某个元素的获取或修改,经过了该方法处理的数据,我们称其为响应式数据。但是,该方法有一个很大的缺点,新增属性或者删除属性不会触发监听,举个栗子: var vm = new Vue({ data () {
分类: 其他 发布时间: 12-03 23:34 阅读次数: 0

【书法】欧体字帖

中国书法入门教程:《欧阳询九成宫醴泉铭--楷书入门大字帖》,武道湘编著,新疆青少年出版社。 http://www.yac8.com/news/13413_14.html
分类: 其他 发布时间: 12-03 23:34 阅读次数: 0

Getting Started with Processing 第四章总结

为什么要使用变量: 我们使用变量的一个重要原因就是避免变成过程中的重复工作,如果你重复使用某一个数字超过了一次,就可以考虑使用一个变量来代替它,这样你的程序会更加通用并且易于更新。 定义变量 定义变量的时候,要确定其变量名(name),数据类型(data type) 和变量值 value. 在 Processing 中,可以定义的变量类型有: intergers floating-point number characters words images fonts Processing 的变量
分类: 其他 发布时间: 12-03 23:34 阅读次数: 0

多态就是行为具有表现多种功能的能力。

多态就是行为具有表现多种功能的能力。 一个方法能使用不同对象的方法
分类: 其他 发布时间: 12-03 23:34 阅读次数: 0

作业要求 20181127-2 每周例行报告

本作业要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2447 1、本周PSP 总计:138min 2、本周进度条 3、累积进度图 (1)累积代码折线图 (2)累计博文折线图 4、PSP饼状图 5、累积PSP时间折线图
分类: 其他 发布时间: 12-03 23:34 阅读次数: 0

Flask報錯 KeyError 'SQLALCHEMY_TRACK_MODIFICATIONS'.md

KeyError: 'SQLALCHEMY_TRACK_MODIFICATIONS' 关于flask-sqlalchemy中出现的 KeyError: 'SQLALCHEMY_TRACK_MODIFICATIONS'错误 网上资料都是说因为用了2.2/2.3版本的flask-sqlalchemy的缘故 给出的解决方案都是很扯淡的回退了一下版本,回到2.0. 经过研究 发现原因很显然不是这样子 而是代码从一开始逻辑就不对 研究我们的代码 app/__init__.py from flask i
分类: 其他 发布时间: 12-03 23:34 阅读次数: 0

常用函数-进制转换

/************************************************************************ 函数功能: 把数据包中的值转化成按十六进制表示的字符串 输入参数: const char* buff -- 数据包 int len -- 数据包的长度 输出参数: 返回值 : 数据报文的十六进制表示的字符串 说明 : *************************************
分类: 其他 发布时间: 12-03 23:34 阅读次数: 0

5-2 os模块

导入os模块 1 import os 2 3 res = os.listdir('D:\study') # 列出某个目录下的所有文件 4 5 os.remove('newuser.json') # 删除某个目录下的某个文件 6 7 os.rename('test','test2') # 重命名某个路径下的某个文件 8 9 os.makedirs(r'test1/lyl/aaa') # 当父目录不存在时,会创建父目录 10 11 # 当父目录不存在的时候,会报
分类: 其他 发布时间: 12-03 23:34 阅读次数: 0

UDP协议下的socket

基于UDP的socket通讯流程:直接用流程图 如下:
分类: 其他 发布时间: 12-03 23:34 阅读次数: 0

PEP 492 -- Coroutines with async and await syntax 翻译

因为工作中慢慢开始用python的协程,所以想更好的理解一下实现方式,故翻译此文 原文中把词汇表放到最后,但是我个人觉得放在最开始比较好,这样可以增加当你看原文时的理解程度 词汇表 原生协程函数 Native coroutine function: 由async def定义的协程函数,可以使用await和return value语句 原生协程 Native coroutine: 原生协程函数返回的对象。见“await表达式”一节。 基于生成器的协程函数 Generator-based coro
分类: 其他 发布时间: 12-03 23:34 阅读次数: 0

作业20171127-4 事后诸葛亮会议

此作业要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2449 组名:可以低头,但没必要 组长:付佳 组员:张俊余 李文涛 孙赛佳 田良 于洋 刘欣 段晓睿 可以低头,但没必要小组“取件帮”项目Postmortem结果 整理:张俊余 设想和目标 1.在Beta阶段的软件质量提高了吗?是在哪里体现出来的? 答:取件帮在beta阶段的质量取得了显著的提高,具体表现在以下几个方面:(1)软件在原有的基础上在发布快递信息模块上完善了
分类: 其他 发布时间: 12-03 23:34 阅读次数: 0

LeetCode841 钥匙和房间

有 N 个房间,开始时你位于 0 号房间。每个房间有不同的号码:0,1,2,...,N-1,并且房间里可能有一些钥匙能使你进入下一个房间。 在形式上,对于每个房间 i 都有一个钥匙列表 rooms[i],每个钥匙 rooms[i][j] 由 [0,1,...,N-1] 中的一个整数表示,其中 N = rooms.length。 钥匙 rooms[i][j] = v 可以打开编号为 v 的房间。 最初,除 0 号房间外的其余所有房间都被锁住。 你可以自由地在房间之间来回走动。 如果能进入每个房间
分类: 其他 发布时间: 12-03 23:34 阅读次数: 0