码迷,mamicode.com
首页 > 2019年12月09日 > 全部分享
用launchscreen.storyboard适配启动图方法(二)
背景 之前有写一篇实现方式比较简单的随笔 "用launchscreen.storyboard适配启动图方法" ,顺便在评论区提了一下用autolayout适配启动图的思路,现把思路和流程记录下来。 思路 整体思路:打破启动图一定是一张固定图的思维定势,把启动图当做普通页面去适配。用UIView做容器 ...
分类:其他好文   时间:2019-12-09 21:46:49    阅读次数:190
LinuxMint 19/Ubuntu 19.10重置开始菜单以及任务栏
问题:任务栏以及开始菜单弄不见了 解决方法: 快捷键打开终端,输入重置命令: ...
分类:系统相关   时间:2019-12-09 21:46:31    阅读次数:362
nfs 所有的版本的 RFC 整理; nvf 所有版本对比;
下面是针对 nfs 所有的版本,我们可以通过不同的RFC 进行详细看其RFC的细节来进行对比: 下面是备忘一些NFS RFC 的链接: https://datatracker.ietf.org/doc/search?name=nfs&sort=&rfcs=on&activedrafts=on nfs ...
分类:其他好文   时间:2019-12-09 21:45:03    阅读次数:127
数据库引擎
什么是数据库引擎 当你访问数据库时,不管是手工访问,还是程序访问,都不是直接读写数据库文件,而是通过数据库引擎去访问数据库文件。 以关系型数据库为例,你发SQL语句给数据库引擎,数据库引擎解释SQL语句,提取出你需要的数据返回给你。因此,对访问者来说,数据库引擎就是SQL语句的解释器。 一个正规的D ...
分类:数据库   时间:2019-12-09 21:44:48    阅读次数:116
随机点名
今天听课听到了Math对象中的随机数方法random(),然后就想用它设计一个简单的随机点名系统。我记得之前高中的时候语文老师用过一个,是类似于名字滚动的那种,现在太菜就先不考虑这个了,后续有机会再研究吧。 先展示一下最终的效果图。 下面是html代码部分 1 <!DOCTYPE html> 2 < ...
分类:其他好文   时间:2019-12-09 21:44:34    阅读次数:95
20191209-八大排序之希尔排序
1. 希尔排序 算法核心思想 希尔排序本质也是一种插入排序,但是是根据简单插入排序进行优化后的一种更加高效的版本,别称缩小增量排序。希尔排序的核心思想是将排序数组按照步长进行分组,然后对分组的元素进行直接插入排序,循环缩小分组步长,最后当步长长度为1的时候排序结束。希尔排序在数组中采用的是跳跃式分组 ...
分类:编程语言   时间:2019-12-09 21:44:10    阅读次数:97
【nlp】正向最大匹配算法、逆向最大匹配算法、双向最大匹配算法代码实现
from collections import defaultdict ''' 最大匹配算法 Maximum Match { 正向最大匹配, 逆向最大匹配, 双向最大匹配; 分词算法设计中的几个基本原则: 1、颗粒度越大越好:用于进行语义分析的文本分词,要求分词结果的颗粒度越大, 即单词的字数越多, ...
分类:编程语言   时间:2019-12-09 21:43:37    阅读次数:140
python3,从算法的视觉上去看待geohash源码
这几天刚好有个测试任务是关于设备信息位置处理的,里面提及到geohash;抱着测试的警觉性,打算研读一下这个geohash到底是什么?Geohash 是一种地理编码系统,地球上的任何一个物体可以通过经纬度来定位其在地球位置,而作为程序猿通过经纬度两个信息很难(或者说很麻烦)在数据层面上进行检索和比对... ...
分类:编程语言   时间:2019-12-09 21:43:18    阅读次数:122
IO并发原理
并发原理: 几乎所有的IO接口都是阻塞型的,处理过程中线程将被阻塞,无法进行任何操作直到返回调用结果,或超时。 IO模型:系统内核 和 一个调用这个IO的线程 第一步 等待数据准备 第二部 将数据从内核拷贝到进程中 传统阻塞IO 用户线程发送IO请求(read操作)到系统内核,系统内核首先进行数据准 ...
分类:其他好文   时间:2019-12-09 21:42:57    阅读次数:100
C#WebApi自动生成文档
1.效果图 2.在webApi项目,打开Nuget,搜索WebApiTestClient,安装WebApiTestClient,注意是给HelpPage的 3.打开引入WebApiTestClient后生成的HelpPageConfig.cs文件,将这行代码注释解开(原来生成的文件中,这行代码是被注 ...
分类:Windows程序   时间:2019-12-09 21:42:38    阅读次数:286
synchronized和volatile使用
synchronized和volatile volatile :保证内存可见性,但是不保证原子性; synchronized:同步锁,既能保证内存可见性,又能保证原子性; synchronized实现可重入锁 (1.持有同一锁自动获取 2.继承锁) 锁定的对象有两种:1.类的实例(对象锁) 2.类对 ...
分类:其他好文   时间:2019-12-09 21:42:17    阅读次数:98
20191209-八大排序之快速排序
1. 快速排序 算法核心思想 取待排序数组第一个数作为参照数,建立left和right数组left存储小于参照数的数组集合,right存储大于参照数的数组集合,然后分别对left和right进行递归调用排序。具体算法逻辑如下: 先从数列中取出一个数作为基准数。 分区过程,将比这个数大的数全放到它的右 ...
分类:编程语言   时间:2019-12-09 21:41:59    阅读次数:92
python--包、模块调用
Python中一个文件夹可以称作为一个包,文件夹下的文件可以称为模块 模块之间可以相互调用 在一个文件下创建两个py文件,里面的变量等,是可以相互调用的 m1.py b = [1,2,3,4] m2.py import m1 print(m1.b) 也可以 import m1 as m (嵌套的层级 ...
分类:编程语言   时间:2019-12-09 21:41:40    阅读次数:85
从0到1了解 CI/CD
现代软件开发的需求加上部署到不同基础设施的复杂性使得创建应用程序成为一个繁琐的过程。当应用程序出现规模性增长,开发团队人员变得更分散时,快速且不断地生产和发布软件的流程将会变得更加困难。为了解决这些问题,开发团队开始探索新的策略来使他们的构建、测试和发布流程自动化,以帮助其更快地部署新的生产。这就是 ...
分类:其他好文   时间:2019-12-09 21:41:22    阅读次数:97
git crate&query&delete tag
root@vmuer-VirtualBox:/opt/myProject# git log --pretty=oneline0169b7a1c4bccb47e76711f353fd8d3864bde912 (HEAD -> master) add c.cda744be647e398abac90d87 ...
分类:其他好文   时间:2019-12-09 21:40:59    阅读次数:109
Go 入门
相关: 1G = 1024M 1M =1024KB 1KB = 1024B 1B = 8bit -c开发:在windows上开发,编译好的只能在windows上用 -java开发:跨平台,一处编码到处运行 -运行在java虚拟机之上 -编译成字节码文件:中间态 -go:跨平台编译 -在windows ...
分类:其他好文   时间:2019-12-09 21:40:41    阅读次数:119
实时同步lsyncd
要求rsync = 3.1 ...
分类:其他好文   时间:2019-12-09 21:40:25    阅读次数:134
954条   上一页 1 2 3 4 5 6 7 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!