自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4505)
  • 收藏
  • 关注

转载 2019秋招复习笔试--手写代码

1. 手写一个单例模式2. 手写一个工厂模式2. 手写一个生产者消费者模式3. 手写一个LRU算法的实现;4. 手写快排5. 手写堆排6. 手写树的遍历(先序、中序、后序、层序)7. 手写一个二分查找#. 剑指OFFER#. LeetCode转载于:https://www.cnblogs.com...

2019-09-11 11:07:00 120

转载 Swift从入门到精通第十篇 - 继承 初识

继承(学习笔记)环境Xcode 11.0 beta4 swift 5.1继承一个类可以从另一个类继承方法、属性及其它的特征子类可以调用和访问属于其父类的方法、属性和下标,并可以提供这些方法、属性和下标的重写版本,以改进或修改它们的行为子类还可以为继承的属性添加属性(存储属性和计算属性)观察者定义一个基类Swift 不像 OC 有一个基类 NSObject, 任何...

2019-09-10 14:58:00 136

转载 Swift从入门到精通第九篇 - 下标 初识

下标(学习笔记)环境Xcode 11.0 beta4 swift 5.1下标(Subscript)类、结构和枚举可以定义下标,下标是访问集合、列表或序列的成员元素的快捷方式。您可以使用下标按索引设置和检索值,而不需要单独的设置和检索方法。例如,以someArray[index]访问数组实例中的元素,以someDictionary[key]访问Dictionary实例中的元素...

2019-09-10 11:06:00 162

转载 Swift从入门到精通第八篇 - 方法 初识

方法(学习笔记)环境Xcode 11.0 beta4 swift 5.1方法结构体、枚举、类都可以定义方法(实例方法、类型方法)实例方法(Instance Methods)实例方法只能用实例来调用,不能单独使用class Counter { var count = 0 func increment() { count += 1 ...

2019-09-10 09:57:00 137

转载 浅谈软件测试与墨菲定律

一、什么是墨菲定律?墨菲定律是一种心理学效应,由爱德华·墨菲(Edward A. Murphy)提出的,亦称墨菲法则、墨菲定理。墨菲定律的原句是:“If there are two or more ways to do something, and one of those ways can result in a catastrophe, then someone will ...

2019-09-09 17:07:00 418

转载 Swift从入门到精通第七篇 - 属性 初识

属性(学习笔记)环境Xcode 11.0 beta4 swift 5.1属性(Properties)属性是把值和特定的类、结构体、枚举关联在一起属性主要是分为存储属性(Stored Properties)和计算属性(Computed Properties)存储属性是用来存储实例的常量或者变量计算属性主要是用来计算值计算属性可以定义在类、结构体、枚举存储属性可以定义...

2019-09-09 15:07:00 119

转载 C++ 引用

引用(Reference)在C语言中,使用指针可以间接获取、修改某个变量的值在C++中,使用引用(Reference)可以起到跟指针类似的功能// 引用的格式int age = 30;int &rAge = age; // rAge就是一个引用注意点引用相当于是变量的别名(基本数据类型、枚举、结构体、类、指针、数组等,都可以有引用)对引用做计算,就是对引用所指...

2019-09-09 09:17:00 51

转载 Swift从入门到精通第六篇 - 闭包(Closures) 初识

闭包(学习笔记)环境Xcode 11.0 beta4 swift 5.1闭包(Closures)闭包有三种形式:全局函数是具有名称且不捕获任何值的闭包。嵌套函数是具有名称的闭包,可以从其封闭函数中捕获值。闭包表达式(closure expressions)是用轻量级语法编写的未命名闭包,可以从它们周围的上下文捕获值。闭包表达式(Closure Expressi...

2019-09-07 16:27:00 110

转载 WebService案例 Spring boot+CXF开发WebService Demo

一、本次开发除了用到spring boot基础jar包外,还用到了cxf相关jar包: 1 <!-- cxf支持 --> 2 <dependency> 3 <groupId>org.apache.cxf</groupId> 4 <artifact...

2019-09-07 13:27:00 176

转载 Swift从入门到精通第五篇 - 结构体-类 初识

结构体-类 初识(学习笔记)环境Xcode 11.0 beta4 swift 5.1类和结构体的共同点可以定义属性可以定义方法可以用下标语法去访问(见下面的示例代码)定义初始化器可以通过扩展扩展其功能,使其超出默认实现遵守协议以提供其它标准功能struct Matrix { let rows: Int, columns: Int var grid...

2019-09-05 16:57:00 77

转载 2019秋招复习笔记--数据库基本操作

转自知乎,链接:https://zhuanlan.zhihu.com/p/80039369数据表介绍1、学生表 Student(SId,Sname,Sage,Ssex) SId 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 2、课程表 Course(CId,Cname,TId) CId 课程编号,Cname 课程名称,TId 教师编号 3、教师表 T...

2019-09-05 16:26:00 175

转载 2019秋招复习笔记--海量数据处理(整理中)

1、海量日志数据,提取出某日访问百度次数最多的那个IP。来源算法思想:分而治之+Hash1.IP地址最多有2^32=4G种取值情况,所以不能完全加载到内存中处理;2.可以考虑采用“分而治之”的思想,按照IP地址的Hash(IP)%1024值(hash映射),把海量IP日志分别存储到1024个小文件中。这样,每个小文件最多包含4MB个IP地址;3.对于每一个小文件,可以构建...

2019-09-05 00:02:00 98

转载 Swift从入门到精通第四篇 - 可选项 解包 guard

可选项 解包 guard(学习笔记)环境Xcode 11.0 beta4 swift 5.1可选项的基本用法可选项,一般也叫可选类型,值可以设置为nil定义一个可选项是在类型后面加个?var name: String? = "Me"name = nilvar age: Int? // 默认是nilage = 99age = nilSwift的nil不等于Obj...

2019-09-04 15:22:00 211

转载 Swift从入门到精通第三篇 - 枚举及内存布局

枚举及内存布局(学习笔记)环境Xcode 11.0 beta4 swift 5.1枚举的基本用法enum Direction { case north case south case east case west}enum Direction { case north, south, east, west}// 以上两种写法是等...

2019-09-04 15:01:00 148

转载 Restful规范

Restful规范一、什么是restful规范REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移”REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的表征,获得这些表征致使这些应用转变状态REST与技术无关,代表的...

2019-09-03 17:04:00 75

转载 Swift从入门到精通第二篇 - 函数

函数环境Xcode 11.0 beta4 swift 5.1函数的定义// func 函数名(参数列表) -> 返回值 {// 函数体// }// 形参默认是`let`,也只能是`let`// 例如func function(v1: Int, v2: Int) -> Int{ return v1 + v2}隐式返回(Implicit Ret...

2019-09-03 14:23:00 133

转载 XLNet原理探究

1. 前言XLNet原文链接是CMU与谷歌大脑提出的全新NLP模型,在20个任务上超过了BERT的表现,并在18个任务上取得了当前最佳效果,包括机器问答、自然语言推断、情感分析和文档排序。这篇新论文中,作者从自回归(autoregressive)和自编码(autoencoding)两大范式分析了当前的预训练语言模型,并发现它们虽然各自都有优势,但也都有难以解决的困难。为此,研究者提出...

2019-09-02 14:55:00 63

转载 7. Transformer-XL原理介绍

1. 语言模型2. Attention Is All You Need(Transformer)算法原理解析3. ELMo算法原理解析4. OpenAI GPT算法原理解析5. BERT算法原理解析6. 从Encoder-Decoder(Seq2Seq)理解Attention的本质7. Transformer-XL原理介绍1. 前言2017年6月,Google Brain...

2019-09-02 10:31:00 192

转载 默认打印机离线导致Delphi FastReport设计器无响应问题。

今天在修改程序程序后,需要修改报表,但是在设计器,双击frxreport设计器,delphi 7就会无响应,只能强制关闭,运行已编译的程序也是同样的问题,安装最新版的fastreport任然无法解决问题,但在编译好的程序没关闭,等了很长时间,显示了一个提示,打印机未就绪,最后找到原因是默认打印机离线,程序一直在找打印机。转载于:https://www.cnblogs.com/yipi...

2019-09-01 12:13:00 294

转载 夜神模拟器--安卓模拟神器

前言夜神安卓模拟器是一个可以让手机应用程序运行在电脑上的软件,它能在电脑上模拟安卓手机系统,并能安装、使用、卸载安卓应用软件,让你在电脑上也能体验操作安卓系统的全过程。夜神安卓模拟器是一款采用类手机界面视觉设计的PC端桌面软件,采用基于Android4.4.2版本内核技术的深度开发,具备领先的运行速度及稳定的性能。官网下载安装夜神安卓模拟器官方地址: www.y...

2019-08-29 15:11:00 476

转载 渐进式 JavaScript 框架Vue

Vue渐进式 JavaScript 框架通过对框架的了解与运用程度,来决定其在整个项目中的应用范围,最终可以独立以框架方式完成整个web前端项目一、走进Vue1、what -- 什么是Vue可以独立完成前后端分离式web项目的JavaScript框架2、why -- 为什么要学习Vue三大主流框架之一:Angular React Vue先进的前端设计模式:MVVM可以完...

2019-08-27 17:41:00 109

转载 Windows2008 r2“Web服务器HTTP头信息泄露”漏洞修复

一、漏洞名称漏洞名称漏洞摘要修复建议Web服务器HTTP头信息泄露远程Web服务器通过HTTP头公开信息。修改Web服务器的HTTP头以不公开有关底层Web服务器的详细信息。说明:在iis7上部署网站时,http响应标头X-Powered-By是开启的,并且不是必要的,当响应标头存...

2019-08-26 17:40:00 1645

转载 2019秋招复习笔记--面试经历记录总结

2019年3月19日腾讯后台开发一面问题待解决(QQ浏览器搜索部门)1. 你们搜索引擎的QPS有多少?2000到10000左右2. 关于文字搜索的部分,Lucene是怎么设置索引/关键字/相似性度量 的?4. 你做的去重、检查有效性的工具在运行的时候监控过性能吗?哪种资源占用比较多?5. 你们的搜索引擎支持图片搜索,是怎么做的?用了什么算法(提取图片特征...

2019-08-26 10:14:00 506

转载 面试题

近日恰逢学生毕业季,课程后期大家“期待+苦逼”的时刻莫过于每天早上内容回顾和面试题问答部分【临近毕业每天课前用40-60分钟对之前内容回顾、提问和补充,专挑班里不爱说话就的同学回答】。期待的是可以检验自己学习的成功;苦逼的是怎么又有东西没记住,但我们依然每天坚持一遍、一遍又一遍指导记住为止。原本以为大家会把讲过的都记录下来,以便日后毕业复习,事实证明18岁的我还是太年轻...

2019-08-26 09:06:00 80

转载 简易面向对象编程

Python 面向对象面向对象技术简介类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量, 用于处理类及其实例对象的相关的数据。方法重写:如果从父类继承的...

2019-08-25 18:48:00 72

转载 TCP三次握手与四次挥手

TCP是面向连接的传输层协议,它提供可靠交付的、全双工的、面向字节流的点对点服务。HTTP协议便是基于TCP协议实现的。(虽然作为应用层协议,HTTP协议并没有明确要求必须使用TCP协议作为运输层协议,但是因为HTTP协议对可靠性的的要求,默认HTTP是基于TCP协议的。若是使用UDP这种不可靠的、尽最大努力交付的运传输层协议来实现HTTP的话,那么TCP协议的流量控制、可靠性保障机制等...

2019-08-22 19:54:00 59

转载 什么是JWT

什么是JWTJson web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该toke...

2019-08-21 20:23:00 526

转载 Android 下部分按键不会触发 onKeyDown Onkeyup事件的处理

Android 下部分按键不会触发 KeyDown 事件的处理http://blog.qdac.cc/?p=2012&cpage=1转载于:https://www.cnblogs.com/yipin/p/11389834.html

2019-08-21 17:04:00 781

转载 Android开发EditText属性

EditText继承关系:View-->TextView-->EditText EditText的属性很多,这里介绍几个: android:hint="请输入数字!"//设置显示在空间上的提示信息 android:numeric="integer"//设置只能输入整数,如果是小数则是:decimal android:singleLine="tru...

2019-08-21 12:34:34 103

转载 谈谈德国大学的电子专业

http://hi.baidu.com/hieda/blog/item/a8015aa41fcb82f39152ee5d.html以下内容均来自互联网,感谢原创。======================================闲来无事,随便写写,也算是分享一下信息吧。德国位于欧洲中部,人口8000多万,其中十分之一是外国人,25%的德国人有外国血缘,其中以...

2019-08-21 05:36:15 510

转载 leetcode --Jump Game

Given an array of non-negative integers, you are initially positioned at the first index of the array.Each element in the array represents your maximum jump length at that position.Determine ...

2019-08-20 23:28:08 64

转载 什么是DRF

DRF: (Django REST framework) 框架简介在序列化与反序列化时,虽然操作的数据不尽相同,但是执行的过程却是相似的,也就是说这部分代码是可以复用简化编写的。在开发REST API的视图中,虽然每个视图具体操作的数据不同,但增、删、改、查的实现流程基本套路化,所以这部分代码也是可以复用简化编写的:增:校验请求数据 -> 执行反序列化过程 -&...

2019-08-20 20:28:00 875

转载 问题记录

ArrayList指定初始容量后不能真正初始化创建一个ArrayList对象,传入整型参数public void arrayListConstructor(){ ArrayList<Object> arr = new ArrayList<>(5); System.out.println(arr.size()); ...

2019-08-20 15:56:00 68

转载 【USACO】【Section1.1】Greedy Gift Givers

小白题,也没啥好说的。关键我的算法感觉特别菜的一点是每次要遍历数组从人名找对应的编号,这个效率就很低了。看了ANALYZE里面也是这样的。不过它比我好的一点是我多余设置了initial_money变量,确实是不需要的。还有一点就是有可能接受礼物的人是0个,要判断。如果是0就不用60~67行了,而且60行的分母也会为0; 1 /*ID:Moment1991 2 PROG:gif...

2019-08-19 23:03:50 57

转载 JAVA并发编程的艺术读书笔记

双重检查锁定与延迟初始化在Java多线程程序中,有时候需要采用延迟初始化来降低初始化类和创建对象的开销。双重检查锁定是常见的延迟初始化技术,但它是一个错误的用法。非线程安全的延迟初始化对象package 双重检查锁定与延迟初始化;//非线程安全的延迟初始化对象public class UnsafeLazyInitialization { private ...

2019-08-19 18:12:00 86

转载 LeetCode刷题笔记

23. Merge k Sorted Lists要点:1. 学会数据结构PriorityQueue(优先队列)的用法, 通过给优先队列传入自定义的经过复写compare方法的比较器实现大根堆或者小根堆。2. PriorityQueue中不能存放null值,所以每次更新优先队列都需要作判空检查,如遇null值直接剔除。 1 import java.uti...

2019-08-17 17:38:00 120

转载 Spring Boot----嵌入式servlet和外置servlet使用

内置Servlet使用1、如何定利和修改Servlet容器的相关配置?1.1 修改server有关的配置(ServerProperties)通用的servlet容器设置server.xxtomcat 设置server.tomcat.xx1.1 或者编写一个 WebServerFactoryCustomizer:嵌入式servlet容器的定...

2019-08-17 08:49:00 111

转载 jquery 实现window.location.href向跳转页传递参数

一、jquery 实现window.location.href向跳转页传递参数1、跳转页(通过传递带参数的url来实现页面跳转传递参数的目的)if (response.status===10000){ //name 是用户名的变量,pwd 是密码的变量 window.location.href=`/bmg/?username=${name}&pas...

2019-08-15 19:51:00 3643

转载 django分页

django实现分页的两种形式一、django内置方法实现分页django自带的分页不能设置样式def domen(request): # for i in range(101): # models.DataInfo.objects.create(name="root_%s"%i,phone=11111)#获取url中cur_page的参数 c...

2019-08-15 19:44:00 90

转载 React的新特性 ---- Hooks ---- 的基本使用

一、react-hooks概念  React中一切皆为组件,React中组件分为类组件和函数组件,在React中如果需要记录一个组件的状态的时候,那么这个组件必须是类组件。那么能否让函数组件拥有类组件的功能?这个时候我们就需要使用hooks。  Hooks让我们的函数组件拥有了类似类组件的特性,Hook是React16.8中新增的功能,它们允许您在不编写类的情况下使用状态和其他Rea...

2019-08-15 14:29:00 219

空空如也

空空如也

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

TA关注的人

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