自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 创作型---工厂方法模式

工厂方法模式从UML图可以看出,在工厂方法模式中,工厂类与具体产品类具有平行的等级结构,它们之间是一一对应的。针对UML图的解释如下:Creator类:充当抽象工厂角色,任何具体工厂都必须继承该抽象类TomatoScrambledEggsFactory和ShreddedPorkWithPotatoesFactory类:充当具体工厂角色,用来创建具体产品Food类:充当抽象产...

2018-03-31 22:43:00 59

转载 SQL语句写到累了?试试GreenDAO

安卓基础开发库,让开发简单点。DevRing & Demo地址:github.com/LJYcoder/De…学习/参考地址:http://www.jianshu.com/p/4e6d72e7f57ahttp://blog.csdn.net/qq_30379689/article/details/54410838http://blog.csdn.net/shineflowers...

2018-03-31 11:25:46 55

转载 三种 Post 提交数据方式

三种 Post 提交数据方式根据 HTTP 协议规范,一般把 HTTP 请求分为三个部分:状态行、请求头、内容主体。协议规定 Post 请求的数据必须放到内容主体中,但并未规定数据的格式。换句话说,只要请求满足上面的格式,服务端能够正常解析数据即可。服务端通常根据请求头(headers)中的 content-type 字段来获取内容主体的格式,然后再对内容进行解析。常见的编码格式(cont...

2018-03-30 09:01:01 414

转载 RecyclerView使用封装与优化

最近优化了项目里的列表展示,顺便对RecyclerView的使用做了重新的封装,目的是当列表的需求比较复杂的时候,依然能够保持逻辑的清晰和解耦,同时通过封装来使复杂列表的性能得到一定的保证。当然如果是非常简单的列表的话,其实Android原生的RecyclerView加上Adapter就已经比较便捷了,没有必要去做过度的封装了。项目GitHub地址: github.com/zheng...

2018-03-30 03:05:51 73

转载 思路2

1. 每月找出 绩优股(某一方面的独角兽,股东人数少)2. 每月找出跌幅80%的票3.每月找出横盘2月的票(振幅小)4.长期下跌后,大盘创新低,但股票不创新低的5.最近半个月换手率很低的转载于:https://www.cnblogs.com/maohuidong/p/8673361.html...

2018-03-29 23:45:00 52

转载 【Unity】不能新建项目

问题:Unity5.5.2f1今天遇到个Bug,在启动器点击新建项目没有反应。办法:先点击新建项目(没有反应),再点击Sign Out退出登录,然后再登录进来,就能跳到新建项目页面。 ...

2018-03-29 21:05:00 5682

转载 Layabox记录坑

1 module demo{ 2 import WebGL = Laya.WebGL; 3 import Loader = laya.net.Loader; 4 import Handler = laya.utils.Handler; 5 6 //引入制作的List UI页面类,此处要结合自己项目,注意引入...

2018-03-29 20:31:00 276

转载 LightOJ 1213(快速幂)

Fantasy of a SummationIf you think codes, eat codes then sometimes you may get stressed. In your dreams you may see huge codes, as I have seen once. Here is the code I saw in my dream.#include &...

2018-03-28 22:41:00 56

转载 一篇搞懂TCP、HTTP、Socket、Socket连接池

前言​ 作为一名开发人员我们经常会听到HTTP协议、TCP/IP协议、UDP协议、Socket、Socket长连接、Socket连接池等字眼,然而它们之间的关系、区别及原理并不是所有人都能理解清楚,这篇文章就从网络协议基础开始到Socket连接池,一步一步解释他们之间的关系。七层网络模型​ 首先从网络通信的分层模型讲起:...

2018-03-28 22:21:00 1115

转载 php实现mqtt发布/发送 消息到主题

php实现mqtt发布/发送 消息到主题mqtt是啥?我的博客有写这个东西:传送门php想要实现mqtt需要使用到php中的socket函数;socket函数是什么?此次使用的是网上开源mqtt案例:其中使用的是 stream_socket_xxxx 系列函数什么是stream_socket_xxxx系列函数大概意思是:...

2018-03-28 21:59:28 3969 1

转载 使用 Docker 运行第一个容器

一、Docker的5个主要概念镜像(Docker Image)镜像是Docker容器的基石。可以看成是Java中的类,容器就是镜像的运行实例,有了镜像才能启动容器。镜像可以用来创建Docker容器。可以通过命令“dock images”查看本地的所有镜像。容器(Docker Container)Image的一个运行实例就是一个Con...

2018-03-28 17:48:53 427

转载 scala中格式化小数

为什么80%的码农都做不了架构师?>>> ...

2018-03-28 11:20:00 593

转载 第七章:nginx的rewrite规则详解

#####模块ngx_http_rewrite_module该ngx_http_rewrite_module模块用于使用PCRE正则表达式更改请求URI,返回重定向,并有条件地选择配置。句法: break; #停止处理当前的一组 ngx_http_rewrite_module指令。句法: if (condition) { ... } #如果为true,则在花括号内指定的模块指...

2018-03-28 11:12:45 47

转载 Java中的权限修饰符

Java中修饰符总结:访问控制修饰符作用: 用于控制被修饰变量、方法、类的可见范围.public 的访问级别是最高的,其次是 protected、默认和 private.成员变量和成员方法可以处于4个访问级别中的一个:公开、受保护、默认或私有.存在继承关系时,父类不可以是 private,因为子类无法继承顶层类可以处于公开或默认级别,顶层类不能被 protected 和 ...

2018-03-27 13:45:00 42

转载 ==与===的区别

”==”与”===”是不同的,一个是判断值是否相等,一个是判断值及类型是否完全相等。下面的规则用于判定===运算符比较的两个值是否相等的判断条件•如果两个值的类型不同,它们就不相同。•如果两个值是数字,而且值相同,那么除非其中一个或两个都是NaN(这种情况它们不是等同的),否则它们是等同的。值NaN永远不会与其他任何值等同,包括它自身(奇怪的家伙),要检测一个值是否是NaN,可以使用全局函...

2018-03-27 13:00:00 41

转载 [机器学习Lesson 2]代价函数之线性回归算法

本章内容主要是介绍:单变量线性回归算法(Linear regression with one variable)1. 线性回归算法(linear regression)1.1 预测房屋价格下图是俄勒冈州波特兰市的住房价格和面积大小的关系:该问题属于监督学习中的回归问题,让我们来复习一下:监督学习(Supervised'Learning'...

2018-03-26 23:33:00 107

转载 前端面试题-行内元素和块级元素

一、行内元素一个行内元素只占据它对应标签的边框所包含的空间。二、块级元素块级元素占据其父元素(容器)的整个空间,因此创建了一个“块”。通常浏览器会在块级元素前后另起一个新行。三、行内元素示例HTMLCSSExample四、块级元素示例HTMLCSSExample五、行内元素的特点5.1 和其他元素都在...

2018-03-25 21:44:55 600

转载 py vars

返回对象object的属性和属性值的字典对象,如果没有参数,就打印当前调用位置的属性和属性值 类似 locals()。vars(...) vars([object]) -> dictionary Without arguments, equivalent to locals(). With an argumen...

2018-03-25 20:59:22 63

转载 Docker_cAdvisor_prometheus

prometheus and grafana and cAdvisorGlobal settingnetwork configuredocker network create --driver bridge --subnet 10.0.0.0/24 --gateway 10.0.0.1 monitorGrafana configureGrafana Template# pull gra...

2018-03-25 19:03:04 112

转载 flutter实战2:为APP增加上下Tab页

紧接上一篇的有侧边栏APP,这次我们向APP中加入上下Tab页,使之跟趋近主流大部分APP的信息布局套路,等不及看源码的同学可以点击进入我的git仓库下载代码。Tab关键元素TabController这是Tab页的控制器,用于定义Tab标签和内容页的坐标,还可配置标签页的切换动画效果等。TabController一般放入有状态控件...

2018-03-25 02:50:52 115

转载 【vue】使用el-table时,实现批量选中效果

简单demo①页面:<template> <el-table ref="multipleTable" :data="tableData3" tooltip-effect="light" style="width: 100%" @selection-change="handleSelectionChange" stripe border fit highlight...

2018-03-24 11:42:00 629

转载 深入浅出!从语义角度分析隐藏在Unity协程背后的原理

Unity的协程使用起来比较方便,但是由于其封装和隐藏了太多细节,使其看起来比较神秘。比如协程是否是真正的异步执行?协程与线程到底是什么关系?本文将从语义角度来分析隐藏在协程背后的原理,并使用C++来实现一个简单的协程,以揭开协程的神秘面纱。(文内代码为截图,可点击放大查看。)一、什么是协程简单来说,协程是一个有多个返回点的函数。一般来说一个函数只有一个返回点,函数的调用者调用一次后,函数...

2018-03-24 10:17:00 85

转载 Linux安装Tomcat服务器发布项目教程

前面小Alan跟大家聊了在Linux服务器上jdk运行环境的安装以及redis非关系型数据库的安装,今天继续跟大家聊聊Tomcat的安装,以及将我们的项目发布上去并成功的访问。第一步:将tomcat的安装包上传到服务器上,tomcat包的下载不用我教了吧,那你干脆收拾包袱回家种田得了,虽然说回家种田一直是小alan美好的愿望之一,在Linux服务器上创建一个目录用来存放tomcat的安装...

2018-03-23 19:26:00 130

转载 【剑指offer】不分行从上到下打印二叉树,C++实现(层序遍历)

原创文章,转载请注明出处!本题牛客网地址博客文章索引地址博客文章中代码的github地址1.题目 从上往下打印出二叉树的每个节点,同层节点从左至右打印。例如:图 不分行从上往下按层打印二叉树的顺序为8-6-10-5-7-9-112.思路 本题使用队列做为辅助容器,利用队列的先进先出策略,按层打印二叉树。举例:首先,将根节点压入队列;然后,先...

2018-03-23 15:38:00 87

转载 [BZOJ4398]福慧双修/[BZOJ2407]探险

题目大意:   给定一个$n(n\leq40000)$个点$m(m\leq100000)$条边的有向图,求从$1$出发回到$1$的不经过重复结点的最短路。思路:   首先Dijkstra求出从1出发到每个结点$i$的单源最短路$dis[i]$及经过的第一个结点$first[i]$。   考虑重构图,将起点与终点区分开来,新建结点$n+1$表示终点。   枚举原图中的每一条边$(x,y,w)$,...

2018-03-23 13:59:00 123

转载 Swift 函数

前言Swift 中函数是用来完成特定任务的独立代码块。本节所讲的函数概念是全局的,不隶属于某一个数据结构。没有 “拥有者” 的函数的作用域是全局的,除非重载,否则不可能定义两个一模一样的函数。在 Swift 语言中没有主函数。方法是拥有归属关系的函数。方法的 “拥有者” 可能是类,也可能是结构体等。方法的 “拥有者” 为方法提供了命名空间,所以在不同的类或者结构体中可以定义完...

2018-03-22 19:37:00 63

转载 openpyxl模块(excel操作)

openpyxl模块介绍openpyxl模块是一个读写Excel 2010文档的Python库,如果要处理更早格式的Excel文档,需要用到额外的库,openpyxl是一个比较综合的工具,能够同时读取和修改Excel文档。其他很多的与Excel相关的项目基本只支持读或者写Excel一种功能。安装openpyxl模块pip3 install openpyxlopenpyxl基本用法 想要操...

2018-03-22 09:34:07 765

转载 java中驼峰命名和下划线命名互转方法(代码实现)

1 /** 2 * 将驼峰式命名的字符串转换为下划线大写方式。如果转换前的驼峰式命名的字符串为空,则返回空字符串。 3 * 例如:HelloWorld->HELLO_WORLD 4 * @param name 转换前的驼峰式命名的字符串 5 * @return 转换后下划线大写方式命名的字符串 6 */ 7 public ...

2018-03-21 23:12:00 2402

转载 实现Android手机屏幕投影到电脑进行演示

最近要在公司的会议上演示App,需要在投影仪上显示出来给大家演示。由于投影仪不是智能投影仪,只能将App先投影到自己的笔记本上,然后再将笔记本上的内容投影到投影仪上。该App是个游戏,实时交互性比较高,之前试过一些各种手机助手,比如腾讯的应用宝、360手机助手、豌豆荚手机助手等,这些手机助手可以在电脑上显示手机屏幕,但是非常卡顿,基本没法演示游戏App。我的手机是小米Note,最开始的时候用的是A...

2018-03-21 16:11:21 1655

转载 关于大数据你应该了解的五件事儿

摘要: 本文从基本概念、行业趋势、学习途径等几个方面介绍了大数据的相关内容,适合对大数据感兴趣的读者作为入门材料阅读。随着科技的发展,目前已经步入了大数据的时代,很多社交媒体和互联网公司也非常关注大数据这一行业。那么对于大数据而言,这里有五件事情是你应该了解的。1.大数据是什么?简单地说,大数据指的是通过计算分析大数据集,以揭示与数...

2018-03-20 23:16:08 165

转载 Mac安装Java

1.下载http://www.oracle.com/technetwork/java/javase/downloads/index.html2.安装3.找到安装位置在Finder中command+shift+G/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home转载于:https://blog.51cto.com/r...

2018-03-20 19:44:48 54

转载 微信公众号(服务号)开发注意事项

微信公众号(服务号)已经推出很久了,但是第一次接触的人,或多或少会走一些弯路,下面是我在开发中见到的一些问题,也给自己做个备份万事开头难其实只要是针对第三方平台的开发,第一件要做的事儿不是开干,而是先了解它。官方文档先读一遍(了解它再征服它~) https://mp.weixin.qq.com/wiki准备一个已备案的域名和一...

2018-03-20 09:29:14 278

转载 马斯克和扎克伯格隔空互怼,AI 到底会不会毁灭人类?

人工智能大战人类的电影已经拍了很多年了,但要真的看到人工智能有哪怕一丁点人性的影子,恐怕在我们有生之年是不大可能了。但是没有关系,眼光长远的科技圈大佬们已经就这个事吵起来了,让我们先来看一看他们怎么说。当地时间 25 日下午,埃隆·马斯克在推特上转发了一篇名为《扎克伯格炮轰埃隆·马斯克,指其对人工智能的排斥态度「非常不负责任」》的文章,并表示:「我已...

2018-03-19 14:47:00 221

转载 网络基础

博客园首页新随笔订阅管理随笔 - 1文章 - 107评论 - 141网络基础1知识预览阅读目录回到顶部阅读目录一.操作系统基础二.网络通信原理2.1 互联网的本质就是一系列的网络协议2.2 osi七层协议2.3 tcp/ip五层模型讲解2...

2018-03-19 13:19:00 42

转载 移动端适配-REM

屏幕分辨率像素我们可以用红蓝绿可以调配出任何颜色,我们常说的手机像素就是由许多红蓝绿组成的一个小块,1个小块表示1个像素.上图,横向有7个小块 纵向有7个小块,表示7*7像素.iPhone8的分辨率为 1334*750像素表示,横向750个像素,纵向1334个像素PPI &lt;像素的密度&gt;屏幕尺寸与分辨率 经过计算后的值.乔帮主说PPI超过326的就叫做视网膜屏.iP...

2018-03-19 09:36:01 113

转载 15- vue django restful framework 打造生鲜超市 -vue和用户接口信息联调

Vue+Django REST framework实战使用Python3.6与Django2.0.2(Django-rest-framework)以及前端vue开发的前后端分离的商城网站项目支持支付宝支付(暂不支持微信支付),支持手机短信验证码注册, 支持第三方登录。集成了sentry错误监控系统。...

2018-03-18 23:38:00 197

转载 Ubuntu菜单栏移到下方

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-03-17 14:38:00 928

转载 css transition transform animation例子讲解

1.transition属性:transition属性是一个速记属性有四个属性:transition-property, transition-duration,transition-timing-function,and transition-delay。注意:始终指定transition-duration属性,否则持续时间为0,transition不会有任何效果。默认值:al...

2018-03-17 12:15:00 140

转载 软件工程第一次作业

(1)回顾你过去将近3年的学习经历.当初你报考的时候,是真正喜欢计算机这个专业吗?.报考志愿到现在已经快走完整个大学生活,当初报考志愿的时候眼光并不比现在长远。所以当初选计算机纯粹为了实现从小到大的梦想,继续完成我对计算机的痴迷与向往。你现在后悔选择了这个专业吗?.不已目的为目的的专业,计算机算是我的一个归宿。并不后悔。你认为你现在最喜欢的领域是什么(可以是计算机的也可以是其它领域)?...

2018-03-17 09:27:00 59

转载 iOS架构模式-组件化

111转载于:https://www.cnblogs.com/hwangcheng/articles/8587059.html

2018-03-17 05:33:00 35

空空如也

空空如也

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

TA关注的人

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