自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iOS Out-Of-Memory 原理阐述及方案调研

什么是 OOM?OOM 的全称是 Out-Of-Memory,是由于 iOS 的 Jetsam 机制造成的一种“另类” Crash,它不同于常规的 Crash,通过 Signal 捕获等 Crash 监控方案无法捕获到 OOM 事件。为什么会发生 oom?目前猜测两种情况会造成 OOM,系统整体内存使用较高,系统基于优先级杀死优先级较低的 App当前使用的 App 达到了 “high...

2018-12-30 06:26:06 323

转载 2018年终总结—努力做一个有趣的人

2018年已步入尾声,还有2天将迎来崭新的2019,按照国际惯例,又到了一年一度总结过去,计划将来的日子。而今年和以往唯一不同的是,以前只是“怅然若失”的假装自己到了“而立之年”,而2019年,真的要步入“而立之年”了,若说自己没有那么一丝的感伤和恐惧,那是自欺欺人,但既然“木已成舟”,也只能欣然接受了,而且这一天终究是要来的。这也可能是人年纪越大,越怕过年的原因之一吧。说回正题,聊聊今年的感受...

2018-12-29 16:25:00 76

转载 【译】Swift算法俱乐部-线性搜索

本文是对 Swift Algorithm Club 翻译的一篇文章。Swift Algorithm Club是 raywenderlich.com网站出品的用Swift实现算法和数据结构的开源项目,目前在GitHub上有18000+⭐️,我初略统计了一下,大概有一百左右个的算法和数据结构,基本上常见的都包含了,是iOSer学习算法和数据结构不错的资源。

2018-12-29 12:32:49 65

转载 RPC粘包拆包

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

2018-12-29 09:46:00 486

转载 最近学习目标

asyncioFlask转载于:https://www.cnblogs.com/yasmine-93yang/p/10190367.html

2018-12-28 14:27:00 54

转载 iptables防火墙简介

iptables防火墙简介制作人:全心全意Linux的防火墙体系主要工作在网络层,针对TCP/IP数据包实施过滤和限制,属于典型的包过滤防火墙(或称为网络层防火墙)。Linux系统的防火墙体系基于内核编码实现,具有非常稳定的性能和高效率,也因此获得广泛的使用iptables表、链结构iptables的作用是为包过滤机制的实现提供规则(或称为策略),通过各种不同的规则,告诉...

2018-12-28 13:23:00 73

转载 md5加密

import hashlibimport osdef gen_md5(data): res = hashlib.md5(data.encode('utf-8')).hexdigest() return resdef handel_txt(name): with open(name,'r',encoding='utf-8') as f...

2018-12-27 20:36:00 54

转载 [阿里面试系列]Volatile的作用及原理

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

2018-12-26 17:37:00 118

转载 java.net.UnknownHostException: MySQLMASTER: MySQLMASTER: 未知的名称或服务

linux环境在连接Activemq的时候报以下信息,找了半天配了下host OK了,记录一下。java.net.UnknownHostException: MySQLMASTER: MySQLMASTER: 未知的名称或服务 at java.net.InetAddress.getLocalHost(InetAddress.java:1473)[:1.7.0_67] at org.fuses...

2018-12-26 14:54:00 931

转载 如何优雅地处理前端异常?

前端一直是距离用户最近的一层,随着产品的日益完善,我们会更加注重用户体验,而前端异常却如鲠在喉,甚是烦人。一、为什么要处理异常?异常是不可控的,会影响最终的呈现结果,但是我们有充分的理由去做这样的事情。1.增强用户体验;2.远程定位问题;3.未雨绸缪,及早发现问题;4.无法复线问题,尤其是移动端,机型,系统都是问题;5.完善的前端方案,前端监控系统;...

2018-12-25 17:10:00 67

转载 Luogu 4240:毒瘤之神的考验

传送门Sol分开考虑 \(\varphi(ij)\) 中 \(ij\) 的质因子那么\[\varphi(ij)=\frac{\varphi(i)\varphi(j)gcd(i,j)}{\varphi(gcd(i,j))}\]直接莫比乌斯反演设 \(g(x,i)=\sum_{j=1}^{x}\varphi(ij)\)那么\[ans=\sum_{i=1}^{min(n,m)}g(\lf...

2018-12-24 12:47:00 44

转载 PHP代码中是如何实现文件上传的?

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

2018-12-24 11:10:00 91

转载 tomcat的编码方式

tomcat8以后默认编码格式是utf-8;7之前的都是iso8859-1如果默认情况下,tomcat使用的的编码方式:iso8859-1修改tomcat下的conf/server.xml文件找到如下代码:<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectP...

2018-12-23 23:23:00 274

转载 springboot基于properties文件类型安全配置

常规配置都得采用@value进行属性配置,属性值比较少的情况下还可以接受,但是属性值多的情况下就比较麻烦了。springboot 为我们提供了一种比较简单的注入方法!基于properties文件类型安全配置,代码如下第一种方法直接在application.properties文件中配置w.name = wangw.sex = boy 复制代码Student@Component@...

2018-12-23 13:45:42 141

转载 Ajax详解

AjaxAjax 全称是 asynchronous javascript and xml,并不是新的编程语言,可以说是已有技术的组合,主要用来实现客户端与服务器端的异步通信效果,实现页面的局部刷新,从而创建快速动态网页的技术。Ajax过程- 创建XMLHttpRequest对象,也就是创建一个异步调用对象- 创建一个新的HTT...

2018-12-23 03:00:57 132

转载 python3 - 文本读音器

本篇分享的是使用python3制作一个文本读音器,简单点就是把指定的文本文字转语音说出来;做这么个小工具主要是为了方便自己在平时看一些文章眼累的时候,可通过语音来帮助自己,当然如果你是小说迷,可以扩展成一个小说读音器。1 pip install pyttsx3这里我选择了pyttsx3工具,其实百度的语音接口很不错,不过有些麻烦,我们姑且忽略;先安装python的文字转语音的工具p...

2018-12-22 16:24:00 199

转载 算法第5章上机实践报告

一、实践题目7-2工作分配问题(20 分)二、问题描述设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为cij 。 设计一个算法,对于给定的工作费用,为每一个人都分配1 件不同的工作,并使总费用达到最小。输入格式:输入数据的第一行有1 个正整数n (1≤n≤20)。接下来的n行,每行n个数,表示工作费用。输出格式:将计算出的最小总费用输出到屏幕。输入样例:3...

2018-12-22 14:22:00 59

转载 Django学习【第19篇】:Django之extra

extra过滤extraextra(select=None, where=None, params=None, tables=None, order_by=None, select_params=None)有些情况下,Django的查询语法难以简单的表达复杂的WHERE子句,对于这种情况, Django 提供了e...

2018-12-21 16:00:00 172

转载 Kubernetes部署高可用PostgreSQL集群

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

2018-12-21 11:39:00 357

转载 大数据spark

大数据是收集、整理、处理大容量数据集,并从中获得见解所需的非传统战略和技术的总称。虽然处理数据所需的计算能力或存储容量早已超过一台计算机的上限,但这种计算类型的普遍性、规模,以及价值在最近几年才经历了大规模扩展。本文将介绍大数据系统一个最基本的组件:处理框架。处理框架负责对系统中的数据进行计算,例如处理从非易失存储中读取的数据,或处理刚刚摄入到系统中的数据。数据的计算则是指从...

2018-12-20 16:05:23 77

转载 白鹭引擎开发3D项目(一)

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

2018-12-20 10:55:00 1661

转载 从MVP架构设计引发的一些思考

最近有人跟我说mvp这个架构不会用,甚至看不太懂,即使网上有很多介绍,博客,也看不透。这些人大部分是工作了2年左右时间,大家感觉自己的技术还是不行,在公司看些老代码,改改bug,技术没有啥提升。听到这些,我最近有了些思考。于是写写,与大家共勉!mvc先说下mvc,从android一开始,我们新建一个工程时,它就是一个mvc,然后我们会根据不同的业务,不同的功能,新建不同的package。这样写...

2018-12-20 04:10:18 72

转载 PHP代码实现二分法查找

需求:定义一个函数接收一个数组对象和一个要查找的目标元素,函数要返回该目标元素在数组中的索引值,如果目标元素不存在数组中,那么返回-1表示。//折半查找法(二分法): 使用前提必需是有序的数组。//如果是从小到大的数组function halfSearch($arr, $target){ //定义三个变量 分别记录最小、最大、中间元素的索引值 $min = ...

2018-12-18 18:08:00 127

原创 2018 re:Invent回顾篇:前线开发者眼中AWS的创新版图

2018 AWS re:Invent闭幕已近半月,回眸本次大会所带来的惊喜和震撼,已远远不能用“创新”二字形容。在历时5天的大会上,InfoQ共与5位一线开发者或参与开发者社区共建的前线观察员进行了对话,基于他们看到的技术革新、发表的感悟和收获,笔者对本届re:Invent的创新发布做简单的梳理及总结。同时,基于现场对三位AWS客户嘉宾的专访(分别是树根互联 CTO \u0026amp; 联合创始...

2018-12-18 13:33:38 39

转载 base64位图片上传

/** * 封装base64位图片上传 */function base64_upload($base64) { $base64_image = str_replace(' ', '+', $base64); //post的数据里面,加号会被替换为空格,需要重新替换回来,如果不是post的数据,则注释掉这一行 if (preg_match('/^(dat...

2018-12-17 15:53:00 87

转载 charom浏览器中 音视频 audio标签不能自动播放问题

在浏览器输入 chrome://flags/#autoplay-policy第一个选项 Autoplay policy 设置为 no user gesture is required转载于:https://www.cnblogs.com/hansha/p/10124557.html

2018-12-15 20:29:00 111

转载 Largest Rectangle in a Histogram-单调栈の入门典题

单调栈的好题题目链接题目是求最大矩形面积1.BF思路可以想到最后大矩形的上边界一定是某个小矩形的顶那么我们就枚举每一个小矩形,将其顶作为限制条件尽可能地向两边扩展复杂度\(O(n^2)\)2.单调栈做法如图,黑色为最终要求的矩形我们可以维护一个单调递增栈如上图:(从黄色的矩形(Y)向右扩展,假设左边所有矩形递增)​ ①:此时右边的矩形高于左边矩形,不影响黄色矩形继续...

2018-12-15 09:34:00 39

转载 数据库之 事务

什么是事务,一个事务是一个只包含所有读/写操作成功的集合。通常可以认为 事务包含了多个 写操作 sql 。事务的四个特点一个事务本质上有四个特点,也就是ACID:Atomicity原子性,事务中所有的操作要么全部成功,要么全部失败。 这个容易理解。Consistency一致性,事务结束后系统状态是一致的;Isolation隔离性,并发执行的事务彼此要 进行读写隔离(具体如何...

2018-12-14 20:23:00 62

转载 C#从控制台读取数据源码片段

把做工程过程中比较常用的内容做个记录,如下资料是关于C#从控制台读取数据片段的代码,应该能对码农有一些用途。using System;class TestReadConsole{public static void Main(){Console.Write(Enter your name:);string strName = Console.ReadLine();Console.WriteLine...

2018-12-14 14:27:24 196

转载 雄迈XM530AI / 550AI模组相关参数介绍

功能特征:1080P高清分辨率,图像清晰、细腻;支持2D/3D降噪,数字宽动态功能;先进的H.265++/H.265+/H.265/H.264视频压缩技术,超低码率、高清画质;防雷保护,符合国家标准GB/T17626.5,国际标准IEC61000-4-5;支持ONVIF协议,可接入第三方 后端/平台;支持手机监控(iOS,android);支持Web端,CMS,中心管理平台软件M...

2018-12-14 14:20:10 1149

转载 Vue笔记——项目中设置mock数据

一、情景设定我们在使用Vue写前端项目的时候,可能会需要后端传回来的数据来进行测试。但是有的时候我们没有后端的环境,不能获取到我们想要的数据。这个时候我们就需要在Vue项目中设置一些假数据,即mock数据。配置完成之后,我们就可以像请求后台数据一样,通过一个特定的url来获取到我们需要的mock数据,比如:/api/goods、/api/ratings 等。今天就跟大家分享如何在自己的Vue...

2018-12-14 09:06:31 75

转载 spark 程序 windows 运行报错

1java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries. at org.apache.hadoop.util.Shell.getQualifiedBinPath(Shell.java:378) at org.apache.hadoop.util.Shell....

2018-12-13 10:44:00 91

转载 20181212 Lvm Fs扩容

Lvm Fs扩容一. lv 扩容[root@dong ~]# vgs 查看VG的剩余容量datavg 2 2 0 wz--n- 1.99g 1.80g[root@dong ~]# lvs 看当前LV的大小lv1 datavg -wi-ao---- 100.00m ...

2018-12-12 18:26:33 91

转载 java 内存模型

1 平台的内存模型在共享内存的多处理器体系架构中,每个处理器都拥有自己的缓存,并且定期的与主内存进行协调。串行一致性:程序只存在唯一的执行顺序,而不考虑这些操作在何种处理器上执行,并且在每次读取变量时,都能获取执行序列中(任何处理器)最近一次写入该变量的值。在现代支持共享内存的多处理器中,当跨线程共享数据时,会出现奇怪的情况,在java中需要使用适当的同步方法。在底层是使用内存栅栏来实...

2018-12-12 15:06:00 35

原创 据说有了IPv6,全世界的每一粒沙子都能编上一个网址!

亲爱的童鞋们,大家好!我是沉迷技术不能自拔的阿里妹今天来陪你一起唠点事儿~这几天,阿里妹被一条朋友圈刷屏了:近日,阿里巴巴宣布已全面应用IPv6,淘宝、天猫、优酷以及高德地图等多个用户过亿的应用成为国内首批落地IPv6技术的APP。作为国内首个全面支持IPv6的云厂商,阿里云上已推出全栈IPv6技术解决方案,面向工业、金融、能源、传媒、车联网等200多种行业场景完成了输出落地。自2018年6月以来...

2018-12-12 10:55:56 688

转载 以智能数据架构,挖掘增长金矿

对很多技术团队来说,在搭建智能数据架构的过程中,或多或少会遇到一些疑惑和挑战,经过多次实践后,有些团队已经破除疑惑,成功探索出一条搭建智能数据架构之路,那么他们是如何实现这一技术的呢?在近日的个推技术沙龙成都站,几位架构大师在现场开启了数据技术的“脑暴时间”。诺基亚网络成都研发中心研发经理刘朋 《数据增长时代的研发管理》企业在应对...

2018-12-12 08:43:26 66

转载

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

2018-12-11 22:21:00 46

转载 Kong入门及docker安装

一.Kong介绍Kong(https://github.com/Kong/kong) 是一个云原生,高效,可扩展的分布式 API 网关。 自 2015 年在 github 开源后,广泛受到关注,目前已收获 1.9w+ 的 star,其核心价值在于高性能和可扩展性。二.安装前准备安装好docker稳定版本会docker 的基本使用了解kong概念和使用(文档地址: https://g...

2018-12-11 16:00:47 192

转载 关于使用mysql8.0.12版本的一些小问题

配置文件中 url 部分需要加入参数 "&useSSL=false&serverTimezone=UTC"      使用的driver驱动为 "com.mysql.cj.jdbc.Driver"转载于:https://www.cnblogs.com/donkiss/p/10100478.html...

2018-12-11 09:34:00 120

转载 (补题 杭电 2044)一只小蜜蜂...

一只小蜜蜂...Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 101270 Accepted Submission(s): 35868有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数。...

2018-12-09 23:41:00 113

空空如也

空空如也

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

TA关注的人

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