自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 黑色魔法- Method Swizzling

由于最近开发新版本,就避免不了在开发和调试过程中引起崩溃,以及诱发一些之前的bug导致的崩溃。而且项目比较大也很不好排查,正好想起之前研究过的`Method Swizzling`,考虑是否能用这个苹果的“黑魔法”解决问题,当然用好这个黑魔法并不局限于解决这些问题.......

2018-04-29 14:44:30 66

转载 微软为 Linux 子系统提供新的防火墙

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

2018-04-28 08:36:00 70

转载 因子和

题目描述输入两个正整数a和b,求ab的因子和。结果太大,只要输出它对9901的余数。输入输出格式输入格式:仅一行,为两个正整数a和b(0≤a,b≤50000000)。输出格式:a^b的因子和对9901的余数。输入输出样例输入样例#12 3输出样例#115题解根据约数和定理: 若\[n = \prod_{i = 1}^k = p_1^{a_1}\times p_2^{a_2...

2018-04-27 18:03:00 70

转载 编程有感

1.在思路通畅情况下, 程序很快就能编写完成。2.但是经过大家使用,会暴露出诸多问题。bug接二连三的出现,你都会不相信这是自己编写出来的软件。3.所以测试还需要细心,和一步步测试。有一个详单计划表最好。4.当后来在程序中加了某个功能之后,测试就不仅仅是测试该项功能了,或许你加的这个功能也会给整体软件带来影响。转载于:https://www.cnblogs.com/gaara-zha...

2018-04-26 11:25:00 92

转载 c#重写和重载的区别?重写和重载的意义?

重写:要求方法名、参数合返回值相同;意义:重写是为了增强类的重用性和复用性,扩展性;重写是对类中方法的扩充,因为继承用的是父类的东西,重写则不仅得到父类的东西,同时也加入了自己的东西。方法重写的一些特性: 1.发生方法重写的两个方法返回值、方法名、参数列表必须完全一致(子类重写父类的方法)2.子类抛出的异常下不能超过父类相应方法抛出的异常(子类异常不能大于父类异常)3.子类方法的访问级...

2018-04-26 10:58:00 112

转载 用Vue创建一个新的项目

vue的安装Vue.js不支持IE8及以下版本。因为Vue.js使用了ECMAScript5特性,IE8显然不能模拟。Vue.js支持所有兼容ECMAScript5的浏览器。在用Vue.js构建大型应用时,推荐使用npm安装,npm能很好的和webpack等打包工具配合使用。如果使用npm过程中安装速度过慢,可以考虑使用淘宝镜像的cnpm来代替npm。下文中仅使用npm来安装。...

2018-04-25 14:25:00 74

转载 关于linux下raid的设备文件和格式化

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

2018-04-25 13:18:00 501

转载 史上最简单的SpringCloud教程 | 第四篇:断路器(Hystrix)

在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出现问题,调用这个服务就会出现线程阻塞,此时若有大量的请求涌入,Servlet容器的线程资源会被消耗完毕,导致服务瘫...

2018-04-25 12:39:00 53

转载 ElasticSearch笔记系列(11)——复合条件查询

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

2018-04-24 23:05:00 188

转载 聊聊springboot2的MappingsEndpoint

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

2018-04-24 16:52:00 130

转载 netty

以下内容由动脑five老师的笔记整理而来。一、概述Netty是一个Java的开源框架。提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。Netty是一个NIO客户端,服务端框架。允许快速简单的开发网络应用程序。例如:服务端和客户端之间的协议,它简化了网络编程规范。二、NIO开发的问题1、NIO类...

2018-04-24 10:11:47 58

转载 koa2 vue搭建博客-构建篇

seemnite项目是本人做的一个博客,主要目的是学习 node koa2 mongoose项目预览本文主要讲述项目的过程,希望对同样困惑的朋友提供一些参考在开始前,我简略的跑了下以下库,并对ssr有了一定的认识vue-hackernewseasy-mockvueblogwebpack的配置主要是参(cao)考(xi) vu...

2018-04-24 00:04:00 243

转载 将本地项目上传到gitlab下

转载自: https://blog.csdn.net/litianxiang_kaola/article/details/740751511、安装githttps://git-scm.com/downloads2、新建工程 a、步骤一 b、步骤二3、创建密钥 a、桌面右键 b、cd ~/.ssh/...

2018-04-23 11:27:00 49

转载 执行Spark运行在yarn上的命令报错 spark-shell --master yarn-client

1、执行Spark运行在yarn上的命令报错 spark-shell --master yarn-client,错误如下所示:18/04/22 09:28:22 ERROR SparkContext: Error initializing SparkContext.org.apache.spark.SparkException: Yarn application has already...

2018-04-22 21:43:00 476

转载 TensorFlow框架实战学习(1)

1 import tensorflow as tf 2 import numpy as np 3 import matplotlib.pyplot as plt 4 5 6 train_X = np.linspace(-1, 1, 1000); 7 train_Y = 2 * train_X + np.random.randn(*train_X.shape...

2018-04-21 16:06:00 104

转载 laravel 表单提交注意数据到达的方法

laravel 进行表单提交,通过路由提交到控制器中的某个方法,在此方法中进行数据接受与存入数据库,如果此控制器没有方法,检查控制器的继承,查看父类控制器中是否有方法,确定是父类的方法,进行数据接受,并存入。转载于:https://www.cnblogs.com/muwu/p/8891769.html...

2018-04-20 16:38:00 159

转载 区块链和物流——从这里开始

除非你一直睡在岩石下,否则在过去的几个月里,你可能遇到了最新科技时代的狂轰滥炸:区块链和它的数字货币。我最常被问到的一个问题是:“区块链到底是什么?”下个问题很快就会随之而来,“这意味着什么?”说到这里,我们先来快速讨论一下区块链——就像Robin Williams所称:“它现在是什么,它过去是什么,它将应该是什么。”区块链——视野广阔当向一个机构...

2018-04-20 15:25:59 245

转载 服务器响应时间过长

服务器网站响应时间过长的问题解决方法如下:1、机器的配置。包括服务器端与客户机端的硬件配置程度,同样的网络环境下,双核的服务器的运算能力肯定要强一些,毫无疑问的,同样的网络环境下,用一台赛扬的机器和奔四双核处理器的电脑,打开同样的网页,速度,也肯定不一样。2、服务器软件。软件多少、稳定和软件的正确配置,都会影响到服务器环境,以致影响到网络速度。服务器安装软件防火墙,会牺牲一些网络速度,所以VP...

2018-04-20 11:52:59 6001

转载 各种通讯连接方式

1. http https (ajax)2. 总结一下同一个项目下 前后交互的集中提交方式 (.Net特有的 EasyUI封装的)3. 跨域请求的几种形式3. HttpClient4. WebService5. WebAPI(重点)6. socket7. websocket(重点)+superSocket8. SignalR(重点)9. nodejs中的n...

2018-04-19 17:36:00 1085

转载 映射Filter的细节二 学习笔记

当需要过滤forward请求的资源时,可以设置dispatcher为FORWARD过滤方式FromServlet::doGet()MappingFilter::doFilter():AToServlet::doGet()MappingFilter::doFilter():B在web.xml文件中配置代码如下: <filter-mapping> &l...

2018-04-19 17:14:48 80

转载 广州市印发《关于促进大数据发展的实施意见》

到2020年,打造出具有广州特色的大数据产业体系,成为全国大数据应用先行区、大数据创新创业示范区、大数据产业核心集聚区,同时,培育大数据产业体系,与科技创新紧密结合,建成具有国际竞争力的国家大数据强市……这是近日广州市人民政府办公厅印发的《关于促进大数据发展的实施意见》(以下简称“《意见》”)中披露的。《意见》从夯实大数据基础设施、促进数据资源共享开放流...

2018-04-19 15:14:00 676

转载 Python学习之旅:访问MySQL数据库

Python学习之旅:访问MySQL数据库MySQL是Web世界中使用最广泛的数据库服务器。为服务器端设计的数据库,能承受高并发访问。python如何使用MySQL数据库呢?首先需要安装MySQL,我这里安装的版本是 5.0.96-community-nt。接下来安装python访问MySQL的驱动,MySQL官方提供了mysql-conne...

2018-04-19 10:14:37 51

转载 许式伟:二十年的演进,互联网的下个时代是什么?

过去的 20 年里,互联网始终在高速发展。在经历了 PC 互联网、移动互联网两个阶段之后,整个行业都在期待互联网第三个阶段的到来。在移动互联网时代的人口红利即将结束的时候,下一个互联网的红利窗口会出现在哪里?在 NIUDAY 杭州站的演讲中,七牛云 CEO 许式伟指出了他对下个红利窗口的判断。作为一家诞生于移动互联网时代的云服务企业,七牛云该如何拥抱下一个时代红利?许式伟表达了他的观点。01...

2018-04-19 09:56:12 93

转载 对AFNetworking的二次封装

HttpTool.h#import <Foundation/Foundation.h>#import <UIKit/UIKit.h>typedef void(^HttpSuccessBlock)(id json);typedef void(^HttpFailureBlock)(NSError *error);typedef void(^HttpD...

2018-04-19 08:58:00 64

转载 单例模式--Java版本详解

单例模式转载原文链接-张新强单例模式1. 懒汉式单例1.1 最简单版本1.2 synchronized版本 ['sɪŋkrənaɪzd]  1.3 双重检查的版本(Double-Check)版本1.4 终极版本:volatile2. 饿汉式单例2.1 饿汉式单例的实现方式2.2 其他的实现方式2.2.1 Effective Java 1 —— 静态内部类2.2.2 Effe...

2018-04-18 14:35:00 75

转载 我的工作生涯中关于项目的需求和功能分析(商城项目)

时隔一年左右,我又来啦!这次是一个商城项目,还是照例分为三个栏目,项目需求,需求解析和需求实现。不具体到技术细节,只谈论如何实现,以及如何以更好的方式实现。  项目需求:  首先,需求就是一个商城,有分类,有商品,有购物车,有优惠券,有拼团和众筹,有订单管理的商城系统。但是,这个商城有一个不太一般的功能,就是分销商功能。分销商的功能有很多,也可以管理商品,但是分销商上...

2018-04-17 21:16:00 164

转载 考核4.18

图形用户界面三大要素1.容器2.控制组件3.用户自定义成分1.容器=====用来组织其他界面成分和元素的单元,一个图形用户界面就是一个复杂的容器特点1.有一定范围和位置2.容器通常有一个能覆盖全部容器的背景,在其上面安放容器所包含的其他界面成分和元素3.容器可以被包含在其他容器中2.控制组件===图形用户界面中最小的单位,不包含其他元素和成分功能是完成用户的一次交互目前的控...

2018-04-17 16:58:19 79

转载 蛇形填数描述 在n*n方陈里填入1,2,...,n*n,要求填成蛇形。例如n=4时方陈为: 10 11 12 1 9 16 13 2 8 15 14 3 7 6 5 4 输入直接输入方陈的维数...

#include <stdio.h>int main() { int a[100][100]; int m,n,M,N,x,y,i,j,t=0; scanf("%d",&M); N=M;for(x=0,y=M-1;N>0;N=N-2,x++,y--) { for(m=x,n=y,i=0;i<N;i++,m++) { t++; a[m][n]=t; } for...

2018-04-16 21:03:00 1404

转载 tkinter 11 pack grid place 放置位置

# coding=gbkimport tkinter as tkwindow = tk.Tk()window.geometry('200x200')# pack, 按照上下左右的方式排列.#tk.Label(window, text='1').pack(side='top')#tk.Label(window, text='1').pack(side...

2018-04-16 18:50:00 76

转载 Elasticsearch 备忘

排序{ "size": 10, "query": { "bool": { "must": [ { "term": { "request_uri":"/blog_expand/

2018-04-16 15:47:00 54

转载 Java

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

2018-04-16 13:50:00 42

转载 SpringCloud_学习_00_资源帖

一、官方资料1.springcloud中文网2.Spring Cloud 官方中文文档(dalston)3.spring cloudQuick Start二、github 精选1.翟永超-《Spring Cloud构建微服务架构》系列博文Dalston版2.方志朋-《史上最简单的 SpringCloud 教程》系列三、参...

2018-04-13 17:12:00 48

转载 MySQL的主从复制配置

一、写在前面上一篇文章中,我们介绍了MySQL的主主复制,由于时间仓促,并未完整、清晰地验证主主复制的全过程,缺少从DCGH-DB1同步DCGH-DB2的验证步骤。如果没有本篇,上一篇文章实际就是主从复制,DCGH-DB1为Master,DCGH-DB2为从服务器。本文承接上文,本文完整阐述MySQL的主从复制、主主复制。二、系统架构简图按照之前思...

2018-04-12 20:39:29 91

转载 POJ1734无向图求最小环

题目:http://poj.org/problem?id=1734方法有点像floyd。若与k直接相连的 i 和 j 在不经过k的情况下已经连通,则有环。注意区分直接连接和间接连接。* 路径记录很好,pre[i][j]表示 i 到 j 的路径上 j 的前一个点;用固定的 i 保证了不混乱。新加入k的时候注意维护。#include<iostream>#includ...

2018-04-10 22:54:00 90

转载 【转】又一次线上 OOM 排查经过

又一次线上OOM排查经过最近线上一个服务又出现了频繁Full GC的情况,导致提供的业务经常超时。问题出现非常不稳定,经过两周的时候,终于又捕捉到了一次Full GC,于是联系运维做Heap Dump之后,经过一系列分析,终于解决问题。这次的问题稍微复杂一点,但是也比较有代表性,用到了VisualVM和MAT两个工具,继续记录如下。现象这次使用公司的CAT监控平台看到的内存表现如...

2018-04-09 16:18:00 72

转载 递归函数与二分查找算法

1,递归函数本质:在一个函数里在调用这个函数本身2,递归举例比如计算一个数的阶层def fun(x): if x==1 or x==0: return 1 else: return fun(x-1)*xret=fun(7)print(ret)3,二分查找算法对于一个按大小排序的列表,可以利用二分查找来找...

2018-04-08 19:33:00 112

转载 windows 10 中启用隐藏的Administrator账户

windows 10系统的管理员账户Administrator默认是隐藏和关闭的,该账户权限极高,若被不法分子利用可能存在极大的风险。但你想在某些特殊情况下使用该账户,就需要手动的将其开启,建议使用完后最好将其关闭。鼠标单击任务栏最左侧windows图标或按下键盘 “windows”键,再输入 cmd,其上出现匹配到的 “命令提示符”,并在命令提示符上右击鼠标选择“以管理员身份运行”,操作如下...

2018-04-08 16:41:12 262

转载 组件之间的数据传递--Vuex

安装Vuex:npm install Vuex -S在main.js中引入import Vue from 'vue'import App from './App'import Vuex from 'vuex'import store from './vuex/store'Vue.use(Vuex)/* eslint-disable no-new ...

2018-04-08 15:29:00 101

转载 Redis学习笔记 - Bitmaps(位图)

什么是 BitmapsBitmaps 并不是实际的数据类型,而是定义在String类型上的一个面向字节操作的集合。因为字符串是二进制安全的块,他们的最大长度是512M,最适合设置成2^32个不同字节。Bitmaps 的最大优势之一在存储信息时极其节约空间。例如,在一个以增量用户ID来标识不同用户的系统中,记录用户的四十亿的一个单独bi...

2018-04-08 04:47:11 347

转载 HttpSession的关键属性和方法

1.当一个用户向服务器发送第一个请求时,服务器为其建立一个session,并为此session创建一个标识号;2.这个用户随后的所有请求都应包括这个标识号。服务器会校对这个标识号以判断请求属于哪个session。这种机制不使用IP作为标识,是因为很多机器是通过代理服务器方式上网,没法区分每一台机器。对于session标识号(sessionID),有两种方式实现:cookies和URL重写。Ht...

2018-04-06 19:34:00 845

空空如也

空空如也

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

TA关注的人

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