09 2017 档案
摘要:1.在入口index.php定义目录 2.在使用页引用 3.初始化
阅读全文
摘要:其时间复杂度为O(n²)。 大O表示法,会省略诸如1/2这样的常数。运行时间O(n 1/2 n)也是O(n²)。
阅读全文
摘要:有时候需要在内存中存储一系列元素。 比如待办事项,用数组还是链表呢? 数组意味着所有待办事项在内存中都是相连的(紧靠在一起的)。 链表中的元素可以存储在内存 链表的每个元素都存储了下一个元素的地址,从而使得一系列的随机的内存地址串在了一起。 只要有足够的内存空间,就能为链表分配内存。 数组的优势 当
阅读全文
摘要:   算法2的时间复杂度为O(logn) n为元素个数16 O中的内容为操作的次数 5种常用的时间复杂度
阅读全文
摘要:二分查找,是对数时间。会比线性时间少很多。 大O表示法
阅读全文
摘要:1.申请Access Key ID和Access Key Secret,以及创建好你的Bucket 2.通过composer安装oss插件 通过cmd,到项目的目录下,输入下面的指令。 3.配置好oss信息,在config.php中 4.上传图片,并处理到aliyun中 记得要在类的头部引入, 在图
阅读全文
摘要:ListView实现丰富的列表功能 1.主布局activity_main.xml 2.子项布局fruit_item.xml 3.水果实体类Fruit.java 4.水果适配器FruitAdapter.java 5.主体逻辑MainActivity.java
阅读全文
摘要:1.在IIS中配置和地址端口,和名称。 2.在hosts文件中加上地址匹配。 3.重启IIS管理网站。 就可以通过虚拟域名进行访问了。
阅读全文
摘要:小结: 算法还蛮有意思的,将数学知识,用程序实现出来。尝试着自己模拟一下,蛮有趣。
阅读全文
摘要:这是Python3.xx的语法!
阅读全文
摘要:https://github.com/jiqing9006/hLive 注意的地方,必须是通过服务器访问,才有效。 直接右击打开,看不到效果。 可以更改地址,很灵活,很方便。
阅读全文
摘要:PPT,WORD,EXCEL这些最基本的工具,往往被人们忽视。 其实它们还是很强大的。 我们画图的目的是让内容清晰明了。 不在乎多么的严谨,或者说规范。 第一步是画让别人能懂得图。 PPT的目的,就是让别人能懂。 让自己讲解的清晰。 我们可以利用PPT去制作一些图。 可以穿插在博客当中。 或者用于w
阅读全文
摘要:引言 xml很强大 TextView Button 语法 添加点击处理 1.第一种 2.第二种 EditText 允许用户输入和编辑内容 小案例,点击获取内容 1.布局 2.业务 ImageView 图片展示的控件。 图片通常放在以“drawable”开头的目录下。 小案例,点击更改图片 1.布局
阅读全文
摘要:引言 传统的图片上传,很丑。点击选择之后,还无法预览。 有一种方案是传到服务器,然后返回地址,然后显示,比较麻烦。 用这个dropify,就可以解决之歌问题。 看效果 用法 1.引入文件,需要jquery支持。 2.给file表单添加属性 3.给file添加事件 搞定,剩下的就是表单提交的工作了。
阅读全文
摘要:引言 表单重复提交是在多用户Web应用中最常见、带来很多麻烦的一个问题。有很多的应用场景都会遇到重复提交问题,比如: 点击提交按钮两次。 点击刷新按钮。 使用浏览器后退按钮重复之前的操作,导致重复提交表单。 如何解决? 通过创建令牌,验证,销毁。来避免一个令牌,产出多次表单提交。 1.令牌函数 2.
阅读全文
摘要:默认在application中, 一个config.php, 一个database.php, 还有一个extra文件夹,里面存放一些零散的配置。 如果在index.php初始化中调整配置路径, 那么extra文件夹也要调整到那个路径中去。 读取配置文件代码, 如果使用Config,需要use thi
阅读全文
摘要:按照需求,创建主体的目录结构,一般包括管理后台admin,前台展示index,app接口api。 admin中又包含controller,model,view,其他等等。 一些js,css,image,其他拓展放到public下的static中。 配置好入口文件。 数据库配置与通用配置处理好。 创建
阅读全文
摘要:项目包含的关键点,后台,前台。 入口文件。 通用配置文件。 数据库配置文件。 共有文件,css,images,js。 控制器,模型,视图。 共有类。 共有函数。 属性,方法。 命名规范。 命名空间。 自动加载。 数据库操作。 基本查询 查询一个数据使用: find 方法查询结果不存在,返回 null
阅读全文
摘要:启动模式 1.standard 同一个页面可以打开多次 2.singleTop 打开页面直接处于栈顶 3.singleTask 会保证页面只打开一次 4.singleInstance 开启新的栈 获取当前活动技巧, 创建一个基础的类, 其他的活动类,继承它,就可以在每次打开活动的时候,都能显示活动名
阅读全文
摘要:问什么问题? 1. 索引有什么代价?哪些场景下你需要建索引?或者有时候反过来问,哪些场景下不推荐建索引。 2. 建好索引之后,怎么才能最高效地利用索引?或者反过来问,请说出一个无法有效利用已建索引的案例。 索引的好处? 快速查询数据。 代价是什么? 1. 索引需要占硬盘空间,这是空间方面的代价。 2
阅读全文
摘要:活动状态 1.运行状态(顶层的活动) 2.暂停状态(非顶层的,可见的活动) 3.停止状态(非顶层的,不可见的活动) 4.销毁状态(保证手机的内存充足) 活动的生存期 完整的生存期 onCreate活动第一次被创建的时候调用。 onDestroy这个方法在活动被销毁前调用。 可见的生存期 onStar
阅读全文
摘要:app就是由一个个活动组成的,也可以叫做页面。他们之间需要传递参数,传入和返回参数。 1.页面一需要处理的 a.打开新页面 b.监听返回 2.页面二要处理的 a.点击返回按钮处理 b.点击返回键处理 小结:能灵活的处理参数,一切都ok了。
阅读全文