自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

娜娜Cina的博客

得过得过

  • 博客(16)
  • 收藏
  • 关注

原创 202006ccf csp认证前两题:线性分类器、稀疏向量 python 100分题解

202006ccf csp认证前两题:线性分类器、稀疏向量 python 100分题解一、线性分类器问题描述解题思路一代码解题思路二代码二、稀疏向量问题描述解题思路代码一、线性分类器问题描述解题思路一分别用两个列表A与B来保存两类点。再定义一个函数用于判断该线性分类器的效果,利用每个列表中的第一个点来决定这个类别的列表属于线的上侧还是下侧,上侧赋为+1,下侧赋为-1,分别赋给变量a,b。后续的点根据直线带入变量的值与a或b的乘积来判断是否可以完美分类,遇到不符合条件的直接返回。注意对A,B

2021-04-11 20:15:58 489

原创 202009ccf csp认证前两题:称检测点查询、风险人群筛查 python 100分题解

202009ccf csp认证前两题:称检测点查询、风险人群筛查 python 100分题解一、称检测点查询问题描述解题思路一代码解题思路二代码二、风险人群筛查解题思路代码一、称检测点查询问题描述解题思路一第一种思路:设置一个接收result用于接收“就近点i”与其距离D,每次输入监测点都先判断距离D,再判断是否比result前三个值的距离小,小的话将该点i与距离D插入result中。只判断前三个,比前三个大的就不用插入,但是前三次输入时result里面的值不够三个,就需要按照距离都存进去。

2021-04-11 20:01:28 342

原创 202012ccf csp认证前两题:期末预测之安全指数、期末预测之最佳阈值python 100分题解

202012ccf csp认证前两题:期末预测之安全指数、期末预测之最佳阈值python 100分题解一、期末预测之安全指数问题描述解题思路代码二、期末预测之最佳阈值问题描述解题思路代码一、期末预测之安全指数问题描述解题思路用一个for循环求相乘的结果和,输出0与结果的最大值。代码n = int(input())sum = 0for i in range(n): w,score = map(int,input().split()) sum += w*scorepri

2021-04-11 19:47:14 448

原创 使用MathJax在vue中渲染latex数学公式

使用MathJax在vue中渲染latex数学公式前言一、使用MathJax渲染latex数学公式1.配置2.在组件内使用总结前言前端接收的数据中会出现数学公式,而公式是以latex的形式传递,需要前端解析成正常的公式再展示出来,下面就介绍使用mathJax的解决方案。一、使用MathJax渲染latex数学公式1.配置首先在index.html中导入MathJax库,同时配置需要解析的公式选择符:<script type="text/javascript" async src="htt

2021-03-01 17:56:45 2183 2

原创 Vue前端项目保存上一页面状态:页面缓存

Vue前端项目保存上一页面状态:页面缓存前言用include的方式动态添加缓存列表1.修改App.vue2.修改store/index.js文件3.在main.js中导入store4.缓存操作前言前端开发中会遇到这样的问题:从一个加载完成的列表页面中点击一个item进入详情页,再从详情页返回列表页,希望列表页不进行刷新重新请求接口的操作。Vue中提供的keep-alive抽象组件可以对组件进行缓存。如果直接使用在页面路由上加入keepAlive并在<router-view>外部包裹&l

2021-03-01 16:18:19 3223

原创 配置Vue项目的请求、响应拦截器

梳理Vue项目初始化步骤,对axios请求进行配置并设置拦截器、导航缓存设置、使用mathJax解析latex公式配置提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录梳理Vue项目初始化步骤,对axios请求进行配置并设置拦截器、导航缓存设置、使用mathJax解析latex公式配置前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结

2021-02-27 11:23:00 1859

原创 梳理Vue项目初始化步骤,对axios请求进行配置并设置拦截器、导航缓存设置、使用mathJax解析latex公式配置

梳理Vue项目初始化步骤,对axios请求进行配置并设置拦截器、导航缓存设置、使用mathJax解析latex公式配置一、前端项目初始化步骤(一)安装Vue脚手架(二)通过vue脚手架创建项目(三)配置Vue路由(四)配置Element-UI组件库(五)配置axios库(六)初始化git远程仓库(七)运行任务二、项目结构三、项目配置1.main.js2.App.vue3. index.html总结作为仅会使用Html与Css的前端小白,从头开始写一个基于Vue的前端项目是有一些难度的,于是在网上找了Vue

2021-02-26 15:43:55 795

原创 修改小程序外部组件样式方法

修改小程序外部组件样式方法一、全局修改二、局部修改在开发微信小程序时会用到外部组件,例如vant组件,而其中的模板样式可能不符合本项目开发需求,就需要对样式进行修改。包括两种方法:一、全局修改;二、局部修改。一、全局修改以修改vant组件中的下拉菜单van-dropdown-menu的样式为例,直接修改miniprogram_npm\@vant\weapp\dropdown-menu\index.wxss文件中的样式,例如将.van-dropdown-menu__item里面的justify-con

2021-02-17 11:32:27 1668 2

原创 微信小程序在模板语法中使用indexOf无效问题解决

微信小程序在模板语法中使用indexOf无效问题解决一、全局:通过wxs文件扩展二、局部:总结想要在小程序的wxml文件中使用indexOf作为判断条件,会发现indexOf语句无效,这是由于小程序的mastache语法不支持js的方法。(https://blog.csdn.net/qq_34568700/article/details/111043327)可以通过wxs微信小程序脚本语言来结合js语法构建页面结构。一、全局:通过wxs文件扩展新建一个wxs文件:// 扩展支持split和enc

2021-02-17 10:54:31 4369 3

原创 小程序使用echarts的配置

小程序使用echarts的配置前言一、echarts关系图配置二、解决echarts X轴显示不全问题三、Echarts提示框(tooltip)位置设置1.给echarts图表的提示框tooltip中的数值添加%号2.设置提示框位置3.设置提示框位置随鼠标移动,并解决提示框显示不全的问题前言小程序中使用echarts,需要在index.json中全局引入组件,之后在html中创建<ec-canvas>组件并使用即可。<!-- 在页面中创建<ec-canvas>组件 --

2021-02-08 16:17:07 965

原创 小程序:定位到页面某一块元素——锚点

小程序:定位到页面某一块元素——锚点方案补充需求:在点击某一块内容之后跳转到页面的指定位置。方案将整个页面最外层的view替换为scroll-view,高度设置为页面内容的高度(windowHeight), 不能设置为100%,那是整个页面的高度,包括屏幕之外看不到的地方。<scroll-view class="container" style="height:{{systemInfo.windowHeight}}px;" scroll-y="true" scroll-into-view=

2021-01-04 11:07:52 2881 1

原创 微信小程序:模仿树形控件——画三角形

微信小程序:模仿树形控件——画三角形前言一、前端样式二、css1.底边在左的三角形2.底边在上的三角形前言微信小程序没有像vue这样的框架,页面需要展现一个树形结构,于是就自己写了一个,而ui又没有控制数据展开与关闭的小三角形图标,于是就利用css在前端画了一个三角形。一、前端样式用一个空的view标签来表示三角形。index.wxml: <view class="triangleL"></view> <!-- 底边在左的三角形 --> <vie

2020-12-26 17:49:54 1790

原创 微信小程序页面之间传参问题:wx.navigateBack返回上一页面如何传参?JS如何通过url传递并接收json类型参数?

微信小程序页面之间传参问题:wx.navigateBack返回上一页面如何传参?JS如何通过url传递并接收json类型参数?前言一、返回前一页面并传参二、URL传参1. url传递json类型数据2. 获取数据前言页面之间传参安全性不强,但有时对于无需加密的数据这种传输方式难以避免。首先对于具有前后关系的页面,如何在后一个页面交互属性改变之后返回的上一级页面也跟着改变?其次,在需要跳转页面的场景中,如果需要传的参数是一个json类型,该如何传参和接收参数呢?一、返回前一页面并传参在小程序中所有页

2020-12-26 17:04:52 395

原创 微信小程序前端标签使用Trick:如何使用转义字符、input标签属性、open-data的使用、富文本图片溢出屏幕大小、 navigator不能跳转到tabBar页面

微信小程序前端标签使用Trick:如何使用转义字符、input标签属性、open-data使用、富文本图片内容溢出前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言微信小程序前端会比web增加更多的限制,下面来看几个标签的使用~一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport m

2020-12-26 15:25:31 912 2

原创 js小白操作:判断空值、判断数组最大最小值、判断map是否为空、字符串转int、取float型小数点后两位数、判断数组中是否包含某个对象

js小白操作:js节流、判断空值、判断数组最大最小值、判断map为空的情况、字符串转intJs基础操作一、判断空值 undefined 和 null二、判断map为空三、取数组最大最小值二、使用步骤1.引入库2.读入数据总结Js基础操作公司要求写微信小程序前端,这才开始真正接触前端语言,目前小程序已完成。决定从头梳理一下基础以及开发中的小技巧。本篇就先讲讲开始使用js语言,不熟悉的基础知识。一、判断空值 undefined 和 nulljs中使用typeof判断值的类型。判断数据类型是否为un

2020-12-20 18:00:35 2176 2

原创 npm安装、使用及遇见的问题:微信开发者工具构建npm提示没有可以构建的npm包

npm安装、使用及遇见的问题:微信开发者工具构建npm提示没有可以构建的npm包npm安装、使用及遇见的问题cpm安装与更新使用npm包构建npm问题:没有可以构建的npm包npm安装、使用及遇见的问题微信小程序支持使用 npm 安装第三方包。npm是世界上最大的软件注册表。来自各大洲的开源开发人员都使用npm共享和借用软件包,许多组织也使用npm来管理私人开发。npm由三个不同的组件组成:网站命令行界面(CLI)注册表使用网站发现软件包,设置配置文件以及管理npm体验的其他方面。CLI

2020-07-20 21:13:06 4891 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除