- 博客(52)
- 收藏
- 关注
转载 黑色魔法- Method Swizzling
由于最近开发新版本,就避免不了在开发和调试过程中引起崩溃,以及诱发一些之前的bug导致的崩溃。而且项目比较大也很不好排查,正好想起之前研究过的`Method Swizzling`,考虑是否能用这个苹果的“黑魔法”解决问题,当然用好这个黑魔法并不局限于解决这些问题.......
2018-04-29 14:44:30 66
转载 因子和
题目描述输入两个正整数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
转载 史上最简单的SpringCloud教程 | 第四篇:断路器(Hystrix)
在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出现问题,调用这个服务就会出现线程阻塞,此时若有大量的请求涌入,Servlet容器的线程资源会被消耗完毕,导致服务瘫...
2018-04-25 12:39:00 53
转载 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
转载 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关注的人