自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 问答 (6)
  • 收藏
  • 关注

原创 Swift开发之弹窗时屏幕变暗

以下做法是作者自己用的,不知道(之前也没空去找)有没有更好的办法(八成有的)。仅供参考之前要做一个效果,即点击按钮弹出半屏设置框(屏幕下方上来),同时剩余屏幕(透明处)变暗,点击透明处可以退出。因为作者的VC是带有导航栏的,直接加一层透明View或者调暗无法覆盖到导航栏所以pass。思来想去只能加一层全屏VC了let darkVC = UIViewController()darkVC.modalPresentationStyle = .overFullScreenself.present(dar

2021-02-15 12:32:59 304 1

原创 Swift开发之如何实现按Home键退后台的效果

两行代码搞定let toBackgroundControl = UIControl()toBackgroundControl.sendAction(#selector(NSXPCConnection.suspend), to: UIApplication.shared, for: nil)

2021-02-06 11:36:33 402

原创 Swift如何给present制作一个渐入视觉效果

Swift开发之present渐入视觉效果首先要使用这种效果则需要关闭present本身的animated即self.present(vc, animated: false, completion: nil)然后添加渐入视觉效果: let transitionEffect = CATransition() transitionEffect.duration = 1.0 transitionEffect.timingFunction = CAMediaTimingFunction(name: .l

2021-01-13 18:22:53 696

原创 Swift5代码添加约束

注意:先将控件加入视图控制器再添加约束.translatesAutoresizingMaskIntoConstraints = false是必须的约束写几个取决于你的布局设置,只要你确认布局不会出现问题,比如Label就可以只写水平居中和顶部约束,宽、高随内容。let testView = UIView() self.view.addSubview(testView) testView.translatesAutoresizingMaskIntoConstraints

2021-01-05 11:33:07 1224 2

原创 Swift开发之TabbarItem图片显示问题

Swift开发之TabbarItem图片显示问题建议使用纯代码方式添加let homeVC = UINavigationController(rootViewController: ViewController())homeVC.tabBarItem = UITabBarItem(title: "Home", image: UIImage(named: "HomeTB"), selectedImage: UIImage(na

2021-01-05 10:51:26 527

原创 DataFrame取单独行、列保留DataFrame格式

啥也不说了,直接上图切片操作的时候注意多加一组括号即可

2020-09-10 14:15:40 2346

原创 DataFrame格式数据排序

简单说关于排序若只需要按索引、列名排序,如下(True从小到大,False反之)#.sort_index(axis = 0,ascending = True)#如import pandas as pda = [[1,2,3],[2,3,4],[4,6,9],[3,1,5]]b = pd.DataFrame(a, columns = ['b','c','a'])b = b.set_index('b')print(b,'\n-----------')d = b.sort_index(axis

2020-09-04 14:04:44 1336

原创 make_snapshot错误“ReferenceError: Can‘t find variable: echarts\n\n undefined:1\nnull\n“

make_snapshot(snapshot, b.render(), “bar0.png”)File “C:\Users\DN-26\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pyecharts\render\snapshot.py”, line 45, in make_snapshotraise OSError(content_array)OSError: [“ReferenceError: Can’t find var

2020-09-03 09:55:16 5814 14

原创 做一个类似Fashion-MNIST的数据集

按照Fashion-MNIST的数据格式制作,上代码import osfrom PIL import Imagefrom array import *from random import shuffleimport sys# import numpy as np#change the pixel about imagesdef changePixel(dir_in, width, height, dir_out): image = Image.open(os.path.join(d

2020-06-28 21:34:58 1159

原创 pyecharts重叠两种图(柱状+折线)

首先官网文档就有https://pyecharts.org/#/zh-cn/composite_charts官网的例子是折线图+柱状图×2http://gallery.pyecharts.org/#/Grid/grid_multi_yaxis当然,如果你的柱状图只有一类的话,稍作修改即可,如下from pyecharts import options as optsfrom pyecharts.charts import Bar, Grid, Linex_data = ["{}月".for

2020-05-15 20:08:15 9866

原创 用pyecharts作图如何隐藏数值标签等数据

使用pyecharts作图的时候,比如柱状图、折线图,默认情况下,柱状图顶上会有具体的数值标签,一般情况下无伤大雅,但是当我的数据很多的时候比如上图,就会出现这种情况,那么如何隐藏标签呢从官网的文档中可以找到方法https://pyecharts.org/#/zh-cn/series_options标签的定义在系列配置项中class LabelOpts( # 是否显示标签。 is_show: bool = True, #下略因此,我们可以在定义折线图的时候,在系列配置项中将其

2020-05-15 19:53:03 23958 1

原创 pyecharts在jupyter notebook中保存图片

自己在使用的时候遇到的问题,也是看了很多博客实际上,官网就有使用方法附链接https://pyecharts.org/#/zh-cn/render_images我使用的是snapshot-phantomjssnapshot-phantomjs 是 pyecharts + phantomjs 渲染图片的扩展,需要先安装 phantomjs,安装方法请参照官网 phantomjs.org/download.html安装完成后,注意添加环境变量另一方面,似乎并不需要安装Nodejs博主是装了Node

2020-05-11 11:21:26 3230 8

原创 归并排序并删除相同数字

我比较喜欢归并排序的一点是其时间复杂度稳定import mathdef mergeSort(arr): #归并排序 if(len(arr)<2): return arr middle = math.floor(len(arr)/2) left, right = arr[0:middle], arr[middle:] return d...

2020-03-05 10:53:19 445

原创 杨辉三角

//两队列的内存空间因需要增加,非固定#include <iostream>#include <stdio.h>#include <stdlib.h>/* run this program using the console pauser or add your own getch, system("pause") or input loop */...

2019-06-02 14:58:04 374

原创 C实现最佳窗口数问题

问:有100位客人会在一段时间内(我们假设30分钟)来到银行,每个顾客的业务处理时间为40~180秒,为了使每个顾客的等待时间尽可能短,应该设置多少窗口?解题之前首先要确认这个问题的逻辑,逻辑没确定清楚的话程序写不对。忽略顾客到来的时间,一位顾客到银行后需要进行什么判断呢?看看是否有窗口,没有空窗口就看哪个窗口的人数最短。而在本题中排队人数多少和等待时间没有绝对关系。例如:即使只有两个人...

2019-05-28 21:00:33 215

原创 快速排序算法最详细讲解

想起刚接触C语言时,第一次知道快速排序算法便惊为天人,思路真的好。当我再次回顾算法时,发现其实不止一种思路,这里详细介绍一种,简单讲下另一种首先第一种思路:假设有一个数组 Array【9】=【4,1,3,7,2,5,6,9,,8】我们想把它按照升序排列第一步:把第一个数 4 设为比较的基准数 = Reference(参考) = Array【begin】我们需要把比它小的数都放到前面,...

2019-05-27 21:13:50 8353 3

空空如也

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

TA关注的人

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