自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

赫凯的博客

记录走过的路

  • 博客(20)
  • 资源 (7)
  • 收藏
  • 关注

原创 计算机网络

物理层 -》 数据链路层 -》 网络层 -》运输层 -》应用层计算机网络两个重要功能 连通性共享网络是由若干节点和连接这些节点的链路组成,网络把许多计算机连接着在一起,而英特网则把许多网络连接在一起。因特网两部分边缘部分连在因特网上的所有主机,又称端系统。计算机之间通信,主机A的某个进程和主机B上的另一个进程进行通信。 通信方式:客户服务器方式(C/S

2017-03-31 22:57:07 954

原创 (Swift 实现)AVL树(自平衡搜索二叉树)创建,插入

这个实现起来有点难度了,看动画竟然没有摸出什么规律来,插入的方法前面是一样的,后面又做了调整的。 好吧,这个我终于看了网上的大神才搞明白Swift的代码如何写出来点这里自平衡二叉树避免了,有的时候二叉搜索树会形成链式结构,就好比,我这一串数字都已经排好序了,从小到大,那按着二叉搜索树,添加的话,都是在右边,右边的右边,那就是个链式结构了,这样就不太好了,所以就想着把它改变改变,于是就有了AVL树。

2017-03-28 13:39:28 629

原创 (Swift 实现)二叉搜索树 —— 创建,最大,最小,查找,插入,删除,前驱,后继,中序遍历

了解了二叉堆之后,二叉搜索树就好说了,就是一个节点,左边的子节点是不可能比他大的,右边的子节点是一定大于它的,想了半天终于把创建给写好了。直接看代码import UIKitvar str = "二叉搜索树"//这个就不跟前面的完全二叉树一样了,得自己建了类或者结构体了,我建了个类class erchaTreeNote { var data: Int var leftChild:

2017-03-24 18:03:40 645 1

原创 (Swift 实现)二叉堆 —— 创建,增加节点,摘除最大节点

二叉堆其实也就是完全二叉树或者近似完全的二叉树,百科里面讲的是一般用数组来存储,完全二叉树嘛,子节点都是平均分的,不存在一枝特别突兀,这样就可以用数组了,比如父节点是n那子节点就是n/2和n/2+1,所以对给定一个数组,把里面的数字添加到二叉堆里还是稍微的有些容易 直接上代码import UIKitvar str = "二叉堆"var a = [96,79,8,7,67,16,57,80,89,2

2017-03-23 14:24:51 464 1

原创 (Swift 实现)排序 —— 快速排序

其实还是递归,随意选取一个数字,大的放在右边,小的放在左边,然后在左边再找一个数字大的放在右边,小的放在左边,(当然右边也在找)一直到一两个数字为止 上代码,其实思想很简单理解,但是写代码的时候有些坑的避免就酱。在代码里面我注释import UIKitvar str = "快速排序"//我们的测试数据var a = [12,343,123,123,234,3,4,5,4,5,8,2,3,68,3

2017-03-23 11:14:10 801

原创 (Swift 实现)排序 —— 归并排序

我的理解,就是把大问题拆成小问题,然后再合并起来就酱 直接上代码,在Swift执行一遍就看见了,终于想出来了,在playground里面执行,又快又方便呢。import UIKitvar str = "Hello, playground"var a = [22,13,5,1,23,4,23,1,23,4,12,54,56,56,34,523,2134,12,21]//这个我想的先把数组分开,分成

2017-03-22 18:19:39 836 1

原创 Swift CollectionViewCell重排

看了网易音乐里的首页可以调整栏目顺序,觉得很好,直觉告诉我,虽然它像个TableView,可它既然能随心所欲的拖动,就一定是个CollectionView吧,还真是的 iOS 9以上才能用的API 他们分别是开始拖动item,刷新item的位置(拖动中), 还有结束以及取消。 // Support for reordering @available(iOS 9.0, *) ope

2017-03-22 11:38:06 822

原创 storyboard Navigation 中间视图

Navigation 有三个类别视图。 用故事版拖item这个控件上去可以填充Left Bar Button Items以及Right Bar Button Items如图,一个识别一个播放,中间那个任意view都行。 问题来了,中间这个的宽度是固定的,在7 plus调好之后,调到最大就行了。也有一个属性,下图,他会自动充满

2017-03-18 14:51:22 447

原创 storyboard 规定启动页面

有时候删除页面会把箭头删了,导致找不到启动页面了,其实很简单如图 选择了这个选项后就OK了。

2017-03-18 09:37:52 839

原创 Android 高德地图——地图模拟导航

mAMapNaviView.onCreate(savedInstanceState);这句话一定要写,要不地图不显示。 其他还是按着官网上的来,有个问题implements,这个类似于iOS的协议代理,他叫做接口,是所有相关的接口都要实现么?反正我是都写了的。 还有一个是模拟的时候可以调节速度,挺好玩的package com.ditu.kaiwei.gaode2;import android.c

2017-03-16 13:22:11 2420

原创 Android 高德地图——地图定位

一定要看清楚SDK是5.00之前还是之后,一起打包下的一般是之前的 地图已经显示,定个位吧,分版本的哦,官网讲的可清楚了 我是用之前版本,直接上代码package com.ditu.kaiwei.gaode2;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppComp

2017-03-16 13:04:50 867

原创 Android 高德地图——地图展示

草草草,破编译器不能自动补全,气死爸爸了 OK,其实很简单,我下载最新的SDK,按下图配置就好了,jniLibs没有得新建一个: 弄完就可以写代码了,按着官网来就可以了,配置下 具体代码这个样子,都好有道理:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com

2017-03-15 14:03:46 764

原创 Android 使用Android Studio来生成SHA1以及MD5,还有包名

SHA1和MD5来使用百度地图SDK,但是需要SHA1类似iOS里面的唯一ID吧 1. 打开项目,上图吧,如图配置】 2. 然后再转到右面,如图配置 3. 再看下面,如图所示 点击这个后就有了内容了我的参考百度经验包名上图吧 就酱

2017-03-12 15:28:17 901

原创 Swift TableView自定义Cell的高度

好吧我们都知道,在 iOS里面的tableview里面cell的高度一直是固定的,想要不固定需要每次刷新出新的Cell时不断地去刷新,不断地去计算,不优雅 以前一直是完全代码去撸,没有用故事板,代码重复写的贼多,而且性能也不行,尤其是cell里面的元素多了,诉我直言————没有明显感觉。 在网上找到了这个大神写的,之前看他runtime讲解,然后一直撸过去的 。。。 他讲的很详细,我都不知道

2017-03-09 16:11:42 4490 1

原创 Android 下拉框Spinner

iOS里就是我自定义了,这边现在有现成的 Android里有个Spinner,就是下拉菜单模式,废话不多将直接上代码//ArrayAdapter这个就是个适配器,里面放着数据 ,countriesStr是个数组里面放下拉的内容adapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,countries

2017-03-08 16:55:40 306

原创 Android 不同Activity之间的传值

一直想换个头像,无奈总是保存不成功,你们是如何换的呢?Activity_A 传值到 Activity_BiOS里面的很简单,就是B界面会有几个共有的参数,直接填上就好了,思路都差不多,这里有个Bundle的概念,就是用这个东西去传值,废话不多讲,直接上代码//上一次讲的跳转相关Intent intent = new Intent();intent.setClass(lianxi.this,sec

2017-03-08 12:51:12 1180

原创 Python 第一个例子

兴趣使然第一次见这个还是在大学的时候,听老师提起的,说很简单,也容易入门,是可以把玩的,最近感觉在低谷里,找点自己感兴趣的事情来做。就酱Hello world当我兴冲冲地下载SubLime Text,准备向世界问好的时候,突然发现这个编译器木有提示?然后按网上把该配置的都配置了,还是木有,原因在这 上面窗口的标题是untitled没有命名的,看来它不知道自己要创建一个什么程序,我们指定一下 Vie

2017-03-07 19:32:29 554

原创 Android activity切换

iOS学习Android,虽然宝宝不乐意,但是没办法实现一个按钮以及Activity的跳转可能写的比较low,我是照着书写的,求个大神指导一下呢 上代码 Button b1 = (Button)findViewById(R.id.button); b1.setOnClickListener(new View.OnClickListener() { @Over

2017-03-07 17:36:54 310

原创 Swift 我遇见的一些坑

好吧,用了下storyboard ,果然是一级棒,好好用,最新的xcode 8.2更加智能了好的,废话不说了,分享点心得UICollectionViewController 创建成功会在viewDidLoad()里面加上这么一句话 self.collectionView!.register(UICollectionViewController.self, forCellWithReuseIden

2017-03-03 23:14:01 544

原创 Swift 枚举和switch

Ok 来看看,枚举和switch枚举我认为啊,枚举就是把一些集合,给上名字,就避免了硬编码的尴尬,谁知道数字代表啥意思,肯定不如打一串有意义的字符好,而且还不会输入错误 一般来收就酱就好啦enum SomeEnumeration { //里面定义枚举}举个栗子,我定义了两个类型,一个是Beitie,一个是Renwuenum Leixing { case Beitie case

2017-03-01 15:37:52 716

python 文件打包轮子的样例工程文件

就是把整个流程进行梳理

2023-02-16

人工智能的发展论文综述

人工智能的发展论文综述

2023-02-13

Machine learning 的综述论文

Machine learning 的综述论文

2023-02-13

圣诞树源码,抽象的那种

抽象的圣诞树python代码

2022-12-11

爱心源码-李峋同款爱心代码-h5形式

爱心源码-李峋同款爱心代码-h5形式

2022-12-10

automl论文,AutoGluon框架

automl论文,AutoGluon框架

2022-11-02

Centos7+python3.9.6的dockerfile

Centos7+python3.9.6的dockerfile

2022-10-18

语音质量评测指标的介绍.doc

语音质量评测指标的介绍.doc

2021-12-14

数据库系统概论 第5版

本资源来自网络,上传为了共享。 【建议】:当然如果大家不是囊中羞涩,可以支持

2019-02-27

计算机网络 第7版 谢希仁

本资源来自网络,上传为了共享。 【建议】:当然如果大家不是囊中羞涩,可以去购买正版

2019-02-27

东方头条自动阅读

东方头条最大化,最好把exe固定在状态栏,点开就好了。

2019-02-02

Python 书法提取单字

自己弄得小程序,提取字符,省事省心,没了,为啥不能免费

2018-03-02

FindProcDLL.dll

查询正在运行的程序

2017-07-07

java时钟日历

最大限度满足视觉感官,这个程序改变了人们对小程序的看法,小程序也要精致

2013-11-08

空空如也

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

TA关注的人

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