clllll  
05 2022 档案
  • Python数据科学手册-Pandas:层级索引
    摘要:一维数据 和 二维数据 分别使用Series 和 DataFrame 对象存储。 多维数据:数据索引 超过一俩个 键。 Pandas提供了Panel 和 Panel4D对象 解决三维数据和四维数据。 实践中,更直观的形式是通过 层级索引(Hierarchical indexing, 多级索引 = 》 阅读全文
    posted @ 2022-05-31 23:38 llcl 阅读(451) 评论(0) 推荐(0) 编辑
  • 微信小程序开发总结-怀庄酒业投票活动
    摘要:使用微信小程序投票活动云开发 怀庄酒业活动 使用云开发。开始准备使用django开发自己的后台,但是发现功能比较简单,使用云开发更省事 项目结构: cloudfunctions目录下是三个云函数 baoming:就是用户报名功能 getLoginUserData:获取当前登录用户的信息 vote:用 阅读全文
    posted @ 2022-05-28 11:11 llcl 阅读(81) 评论(0) 推荐(0) 编辑
  • 微信小程序-坑,wxml里wx:if 判断 数字 是否在一个数组中。
    摘要:<view wx:if="{{item.index}} in {{vote_list}}"> 已赞 <image src="/static/zan_y.png" data-index="{{item.index}}" data-idx="{{index}}" data-openid="{{item. 阅读全文
    posted @ 2022-05-27 21:02 llcl 阅读(1623) 评论(0) 推荐(0) 编辑
  • 微信小程序-云函数、云存储
    摘要:云函数是运行在服务器端的 创建一个目录cloud project.config.json配置云函数目录 cloud目录有个云朵。代表云函数 初始化成功了 新建一个云函数 cloud目录右击 新建一个Node.js 函数 上传云函数 右击上传并部署 云函数调用 //云函數調用。 wx.cloud.ca 阅读全文
    posted @ 2022-05-23 23:55 llcl 阅读(166) 评论(0) 推荐(0) 编辑
  • 微信小程序-云开发
    摘要:业务不复杂的,用户量不大的,就不用单独的后台服务器了,使用云开发,不需要买服务器,不需要买域名,不需要审核,登录也不需要。 云开发环境初始化 app.js // 云开发环境初始化 wx.cloud.init({ env: "云开发环境ID" }) 数据库:创建集合 添加数据 查询操作 goods.j 阅读全文
    posted @ 2022-05-22 23:37 llcl 阅读(138) 评论(0) 推荐(0) 编辑
  • 微信小程序-前后端交互
    摘要:前台手机验证码登录 <view>手机号:</view> <input value="{{phone}}" bindinput="bindPhone" placeholder="请输入手机号"></input> <view>验证码: <view bindtap="messageCode">点击获取验证 阅读全文
    posted @ 2022-05-22 19:38 llcl 阅读(580) 评论(0) 推荐(0) 编辑
  • 微信小程序-全局配置、组件、页面跳转、用户信息等
    摘要:全局配置 三个页面 app.json pages字段 "pages":[ "pages/index/index", # 首页 "pages/home/home", # 我的 "pages/party/party" # 活动 ] window字段 这好看不好看 得css的人来配。 "window":{ 阅读全文
    posted @ 2022-05-22 16:45 llcl 阅读(411) 评论(0) 推荐(0) 编辑
  • 微信小程序-入门
    摘要:微信充当浏览器的角色。 程序 里的程序 。 为啥这样子呢,因为微信群众基数大,有些程序如果单独开发一个,没人下载。麻烦。不如像浏览网页一样,用一次的入口, 客户端 -》 小程序 -》 API 小程序 : html css js vue.js 微信开发者工具 API: restful接口 Python 阅读全文
    posted @ 2022-05-22 10:33 llcl 阅读(100) 评论(0) 推荐(0) 编辑
  • Python-Django模板
    摘要:前面将hello world输出给浏览器,将数据与 视图 混合在一起,不符合 MVC思想。 模板就是一个文本,用来分离文档的表现形式和内容。 在templates目录下创建一个html模板 然后需要向Django 说明模板文件的路径 修改settings.py TEMPLATES 中的DIRS参数 阅读全文
    posted @ 2022-05-18 23:49 llcl 阅读(53) 评论(0) 推荐(0) 编辑
  • Python数据科学手册-Pandas:数值运算方法
    摘要:Numpy 的基本能力之一是快速对每个元素进行运算 Pandas 继承了Numpy的功能,也实现了一些高效技巧。 对于1元运算,(函数,三角函数)保留索引和列标签 对于2元运算,(加法,乘法),Pandas 会自动对齐索引进行计算。 通用函数:保留索引 对ser对象或 df对象使用Numpy通用函数 阅读全文
    posted @ 2022-05-18 23:14 llcl 阅读(421) 评论(0) 推荐(0) 编辑
  • Python-Django学习
    摘要:Django是python的一个web框架 MVC : Model + View + Controller Model: 模型:编写程序应有的功能,负责业务对象与数据库对象的映射 ORM View: 视图,负责与用户的交互 页面 Controller: 控制器,负责转发请求。处理请求 MTV: Mo 阅读全文
    posted @ 2022-05-17 23:57 llcl 阅读(32) 评论(0) 推荐(0) 编辑
  • Python数据科学手册-Pandas:数据取值与选择
    摘要:Numpy数组取值 切片[:,1:5], 掩码操作arr[arr>0], 花哨的索引 arr[0, [1,5]],Pandas的操作类似 Series数据选择方法 Series对象与一维Numpy数组 和标准的Python字典 在许多方面 都一样。 1)将Series看作字典 可以使用Python字 阅读全文
    posted @ 2022-05-15 23:16 llcl 阅读(405) 评论(0) 推荐(0) 编辑
  • Python数据科学手册-Pandas数据处理之简介
    摘要:Pandas是在Numpy基础上建立的新程序库,提供了一种高效的DataFrame数据结构 本质是带行标签 和 列标签、支持相同类型数据和缺失值的 多维数组 增强版的Numpy结构化数组 行和列不在只是简单的整数索引,还可以带上标签, 三个基本数据结构 Series DataFrame Index 阅读全文
    posted @ 2022-05-15 22:12 llcl 阅读(120) 评论(0) 推荐(0) 编辑
  • Python数据科学手册-Numpy的结构化数组
    摘要:结构化数组 和 记录数组 为复合的、异构的数据提供了非常有效的存储 (一般使用pandas 的 DataFrame来实现) 传入的dtpye 使用 Numpy数据类型 Character Description Example 'b' Byte np.dtype('b') 'i' Signed in 阅读全文
    posted @ 2022-05-15 11:33 llcl 阅读(50) 评论(0) 推荐(0) 编辑
  • Python数据科学手册-Numpy数组的排序
    摘要:1) Numpy中的快速排序: np.sort 和 np.argsort np.sort 是快速排序,算法复杂度 O[ N log N] ,也可以选择归并排序和堆排序 如果不想修改原始输入数组,返回一个排好序的数据,可以使用np.sort 代替原数组,使用 数组的sort方法 argsort 返回的 阅读全文
    posted @ 2022-05-15 11:12 llcl 阅读(236) 评论(0) 推荐(0) 编辑
  • vscode-jupyter快捷键
    摘要:运行本单元 ctrl + enter 运行本单元,新建一个单元 shift + enter 运行本单元,在其下方新建一个单元 alt + enter 在上方插入一个新单元 a 在下方插入新单元 b 复制/ 复制行 ctrl + c 剪切/ 剪切行 ctrl + x 删除行 ctrl + shift 阅读全文
    posted @ 2022-05-15 10:34 llcl 阅读(527) 评论(0) 推荐(0) 编辑
  • Python数据科学手册-Numpy数组的计算:比较、掩码和布尔逻辑,花哨的索引
    摘要:Numpy的通用函数可以用来替代循环, 快速实现数组的逐元素的 运算 同样,使用其他通用函数实现数组的逐元素的 比较 < > 这些运算结果 是一个布尔数据类型的数组。 有6种标准的比较操作 小于,大于,小于等于,大于等于, 不等于, 等于 x > 3 x ⇐ 3 x >= 3 x != 3 x == 阅读全文
    posted @ 2022-05-14 23:19 llcl 阅读(240) 评论(0) 推荐(0) 编辑
  • Python数据科学手册-Numpy数组的计算:广播
    摘要:广播可以简单理解为用于不同大小数组的二元通用函数(加减乘等)的一组规则 二元运算符是对相应元素逐个计算 广播允许这些二元运算符可以用于不同大小的数组 更高维度的数组 更复杂的情况,对俩个数组的同时广播 a + b 广播可视化 浅色的盒子代表广播的值, ps:额外的内存并没有在实际操作中分配。 ## 阅读全文
    posted @ 2022-05-14 00:00 llcl 阅读(100) 评论(0) 推荐(0) 编辑
  • Python数据科学手册-Numpy数组的计算,通用函数
    摘要:Python的默认实现(CPython)处理某些操作非常慢,因为动态性和解释性, CPython 在每次循环必须左数据类型的检查和函数的调度。。在编译是进行这样的操作。就会加快执行速度。 通用函数介绍 Numpy 为很多类型的操作提供了方便的、静态类型的、可编译程序的接口。叫做向量操作。 对数组的操 阅读全文
    posted @ 2022-05-12 22:50 llcl 阅读(113) 评论(0) 推荐(0) 编辑
  • Python数据科学手册-Numpy入门
    摘要:通过Python有效导入、存储和操作内存数据的技巧 数据来源:文档、图像、声音、数值等等,将所有的数据简单的看做数字数组 非常有助于 理解和处理数据 不管数据是何种形式,第一步都是 将这些数据转换成 数值形式 的可分析数据。 Numpy Numerical Python 的简称, Numpy 数组和 阅读全文
    posted @ 2022-05-10 23:42 llcl 阅读(231) 评论(0) 推荐(0) 编辑
  • Python数据科学手册-前言
    摘要:读Python数据科学手册 笔记 系列 数据科学 data science https://img2022.cnblogs.com/blog/2827305/202205/2827305-20220510220613578-1699080622.png 黑客技术 机器学习 行业经验 数学和统计学知识 阅读全文
    posted @ 2022-05-10 22:42 llcl 阅读(45) 评论(0) 推荐(0) 编辑
  • 图-kruskal算法,prim算法
    摘要:要求无向图 最小生成树: 连通性,累加和最小 并查集 结构 K算法 从最小的边开始,加上有没有形成环,没有就加,加上有环就不要 难点:如何判断加上一条边,有没有形成环。 P算法 从点的角度开始 阅读全文
    posted @ 2022-05-08 22:06 llcl 阅读(30) 评论(0) 推荐(0) 编辑
  • 拓扑排序算法
    摘要:有向图,无环, 有入度为零 的 点 先看哪个点是入度为0的点 比如A 然后把 以 A出发的 路径叉掉 找下一个入度为0的点 。 重复操作 public static void sortedTopology(Graph graph) { // 拓扑排序 // 保存 节点剩余的入度 HashMap<No 阅读全文
    posted @ 2022-05-08 21:36 llcl 阅读(50) 评论(0) 推荐(0) 编辑
  • 图-宽度/深度优先遍历
    摘要:图的存储方式 邻接表 邻接矩阵 正方形矩阵 A B C D A 0 - 7 3 B - 0 2 - C 7 2 0 5 D 3 - 5 0 表达图。。。 生成图 有向图 无向图 权值 点 + 边 点如下 public class Node { // 点集 public int value; // 编 阅读全文
    posted @ 2022-05-08 12:56 llcl 阅读(49) 评论(0) 推荐(0) 编辑
  • 二叉树-后继节点
    摘要:在二叉树中找到一个节点的后继节点 二叉树节点多了个属性 parent public static class NewNode { public int value; public NewNode left; public NewNode right; public NewNode parent; p 阅读全文
    posted @ 2022-05-08 10:51 llcl 阅读(136) 评论(0) 推荐(0) 编辑
  • 二叉树-最低公共祖先节点,
    摘要:## node1 和 node2 的最低公共祖先节点 ### 第一种简单 暴力 的方法,遍历整颗树,使用map 把每个节点自己的父节点保存,key是node, value是父node 然后把node1 往上 遍历找自己的祖辈,保存在set 里, 然后node2 往上遍历,如果找到第一个在 node1 阅读全文
    posted @ 2022-05-08 10:06 llcl 阅读(67) 评论(0) 推荐(0) 编辑
  • vscode 快捷键
    摘要:向下新起一行 ctrl + enter 向上新起一行 ctrl + shfit + enter 跳转 函数方法 声明的地方 F12 回到上次编辑的位置 alt + ← 快速修改 ctrl + . 注意:和微软拼音 和 搜狗输入法 中英文标点切换 快捷键冲突,需要先关闭。 阅读全文
    posted @ 2022-05-08 09:43 llcl 阅读(13) 评论(0) 推荐(0) 编辑
  • 二叉树-完全二叉树,满二叉树,平衡二叉树
    摘要:完全二叉树定义: 每一层都是满的,最后一层如果不满,也是从左到右依次排列 宽度优先遍历 1) 任一节点,有右孩子,没左孩子, return false; 2) 在1不违规的情况下,遇到第一个左右俩孩子不双全的情况。接下来所有的节点必须是叶节点 public static boolean isCBT( 阅读全文
    posted @ 2022-05-06 23:38 llcl 阅读(436) 评论(0) 推荐(0) 编辑
  • 二叉树-搜索二叉树
    摘要:搜索二叉树定义: 每一颗子树,左树都比节点小,右树都比节点大,无重复值。 中序遍历 依次递增就行 public static Integer preValue = Integer.MIN_VALUE; public static boolean isBst(Node head){ if(head = 阅读全文
    posted @ 2022-05-05 23:55 llcl 阅读(25) 评论(0) 推荐(0) 编辑
  • 二叉树 宽度优先遍历,求二叉树最大宽度
    摘要:二叉树深度优先遍历就是 先序遍历 二叉树宽度优先遍历, 用队列,先进先出,先放左,再放右 public static void widthOrder(Node head) { if (head == null) { return; } Queue<Node> queue = new LinkedLi 阅读全文
    posted @ 2022-05-05 23:28 llcl 阅读(40) 评论(0) 推荐(0) 编辑
  • 二叉树
    摘要:递归序 每个节点都会 来到 三次 然后根据在每次来的时候,在哪一次操作,分为三种遍历,都是基于根节点为参考 先序, 头 左 右 中序, 左 头 右 后序, 左 右 头 递归实现 public static class Node { int value; Node left; Node right; 阅读全文
    posted @ 2022-05-04 19:51 llcl 阅读(56) 评论(0) 推荐(0) 编辑
  • 链表
    摘要:单链表结构 public class Node<V> { V value; Node next; } 双链表 public class DoubleNode<V> { V value; DoubleNode next; DoubleNode last; } 反转单向链表 public static 阅读全文
    posted @ 2022-05-02 13:48 llcl 阅读(58) 评论(0) 推荐(0) 编辑
  • 哈希表,有序表介绍
    摘要:哈希表 是集合结构 如果只有key, 没有伴随数据value, 可以使用HashSet 有key 有 value,HashMap hashmap 和 hashset的区别就是有无value. 哈希表的增删改差 的时间复杂度都是O(1),常数时间比较大。 放入哈希表的东西,如果是基础类型,内部按值传递 阅读全文
    posted @ 2022-05-02 10:53 llcl 阅读(147) 评论(0) 推荐(0) 编辑
  • 桶排序
    摘要:排序可以分为俩种: 基于比较的排序和不基于比较的排序(根据数据的状况。。。。) 申请额外的数组进行 频率统计。 根据数据的大小, 分配大小。 词频 统计 计数排序:统计词频 基数排序:根据个位数,十位数,百位数,放。要排序的对象 要有进制。 根据个位数放。放完之后,倒出来,同一个桶的数据先进先出 然 阅读全文
    posted @ 2022-05-01 22:30 llcl 阅读(31) 评论(0) 推荐(0) 编辑
  • 堆排序
    摘要:堆结构是用数组实现的完全二叉树结构 完全二叉树 中 如果 每颗子树的最大值在顶部, 就是大根堆 完全二叉树 中 如果 每颗子树的最小值在顶部, 就是小根堆 堆结构有俩个操作:heapInsert 和 heapify 优先级队列结构就是 堆结构 size i 左节点:2 * i + 1 右节点:2 * 阅读全文
    posted @ 2022-05-01 13:12 llcl 阅读(50) 评论(0) 推荐(0) 编辑

 
点击右上角即可分享
微信分享提示