自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 深入解析Vue组件间通信

React的基本组件元素是一个个组件,组件之间可能存在关联、组合等关系。不同的组件之间,经常会发生数据传递或者交换,我们称之为组件间通信。根据传递的复杂程度,可以分为三种情况:父子间通信,兄弟间通信,同其他外部库通信。父子间通信在学习组件的时候,props是输入,组件是输出。在这里的props,就是父向子传递的数据。而子向父传递数据,则是通过父级传递进来的props中的函数引用,间接的唤起...

2018-12-31 13:03:45 53

转载 哗啦啦系统实施完整操作流程

哗啦啦系统实施完整操作流程上门电话预约案例演练过程:小刘:您好,请问您是张老板吗?张老板:是的,你是干什么的?小刘:我是某某公司的小刘,过来给您安装收银机的您看什么时候方便?张老板:安装收银机的,让我想想,那就明天中午12点钟吧小刘:好的小刘:张老板,打扰了您了,请问您的微信号是现在的手机号吗?张老板:是的小刘:好的,我加一下您,我现在需要提前帮您在后台把菜谱做好,您方便现在把...

2018-12-31 01:03:33 8130

转载 Zenoss Announces Monitoring for VMWare's Cloud Director

它也可能预示着另一个云计算的一个里程碑,我们不少关于云监控的风声。Zenoss的今天宣布,其将成为第一家针对Vmware vcloud提供独立的监控服务和服务解决方案的公司。...

2018-12-30 01:52:10 62

转载 SQL 的执行顺序,记录一下。

虽然看过,但是在项目中遇到一个SQL,要求给用户按投票数排序,票数相等时按照先达到票数的时间排序,一开始竟然不会写????后来从网上找了一圈SQL UID,SUM(VOTE) AS VOTES FROM TABLE WHERE STAR=? GROUP BY UID ORDER BY VOTES DESC,MAX(CREATE_TIME) ASC;稍微解释一下:首先按照whe...

2018-12-29 10:53:25 42

转载 【leetcode】86. Partition List

题目如下:Given a linked list and a valuex, partition it such that all nodes less thanxcome before nodes greater than or equal tox.You should preserve the original relative order of the nodes...

2018-12-29 10:25:00 47

转载 Java访问Redis

Redis的数据类型总共有如下几种1.String(字符串)2.List(列表),字符串列表,有序3.Hash(哈希),可以存储类似于数据库的表结构4.Set(集合),无序,不可重复5.ZSet(有序集合),有序、不可重复Java 操作Redis,首先引入pom.xml<dependency> <groupId>redis.c...

2018-12-28 16:39:00 49

转载 Python基础23_os,sys,序列化,pickle,json

一. os 模块 所有关于操作系统的内容都在os模块os.makedirs("d:/1PY/新建文件夹/宝宝")# 可生成多层递归目录os.removedirs("d:/1PY/新建文件夹/宝宝")# 若目录为空, 则删除, 并递归到上一级目录, 如若也为空, 则删除, 依次类推os.mkdir("d:/1PY/新建文件夹")...

2018-12-27 22:57:00 45

转载 Vue+DataTables warning:table id=xxxx -Cannot reinitialize DataTable.报错解决方法

问题描述:使用DataTables来写列表,用vue来渲染数据,有搜索功能,每次点击搜索就会报错,如下图所示。问题排查:找了一系列原因,最后发现是我每次请求完数据之后都会添加分页功能,从而导致了table重复创建了。解决方法:再请求完数据之后,渲染数据之前,先将表格销毁,然后再重新渲染生成。if ($('#table2_demo1').hasClass('dat...

2018-12-27 18:00:00 377

转载 使用云开发以及vant组件库搭建的一个收账小程序

欢迎访问源码-欢迎star或者提供版本建议等~github说明一起算账本身的功能,对我而言是相当有用的,平时我们aa收款的时候每人付了啥都要收集起来,而且还要有人去计算,其实计算过程很容易出错而且繁琐的。这个小程序的主要作用是按群组记录每一个账单,可以在账单内新建支出项,每人各自收集添加,只需一键就可以结算出结果。内容使用...

2018-12-27 04:09:07 298

转载 va_list、va_start和va_end使用

我们知道va_start,va_arg,va_end是在stdarg.h中被定义成宏的,由于1、硬件平台的不同 2、编译器的不同,所以定义的宏也有所不同。在ANSI C中,这些宏的定义位于stdarg.h中,典型的实现如下:typedef char *va_list;va_start宏,获取可变参数列表的第一个参数的地址(list是类型为va_list的指针,param1是可变参数最左...

2018-12-26 18:43:00 74

转载 Flutter 28: 图解 ListView/GridView 混用时滑动冲突小尝试

小菜在学习过程中会在一个 Page 页面同时用到 GridView 和 ListView 或多个 ListView,此时就会遇到常见的滑动冲突问题。小菜尝试了两种解决滑动冲突的方案,仅记录一下基本的使用方式。小菜翻译很不到位,可重点看代码。尝试一:CustomScrollView + sliverFlutter 提供了类似于 ...

2018-12-26 18:35:49 148

转载 在Flutter中嵌入Native组件的正确姿势

引言在漫长的从Native向Flutter过渡的混合工程时期,要想平滑地过渡,在Flutter中使用Native中较为完善的控件会是一个很好的选择。本文希望向大家介绍AndroidView的使用方式以及在此基础之上拓展的双端嵌入Native组件的解决方案。1. 使用教程1.1. DemoRun嵌入地图这一场景可能在很多App中都会存在,但是现在的地图SDK都没有提供Flutter的库,而自己开发一...

2018-12-25 14:33:18 105

转载 [WC2018]通道——边分治+虚树+树形DP

题目链接:[WC2018]通道题目大意:给出三棵n个节点结构不同的树,边有边权,要求找出一个点对(a,b)使三棵树上这两点的路径权值和最大,一条路径权值为路径上所有边的边权和。我们按照部分分逐个分析有1、2、3棵树时的做法。首先说一个结论,在下面讲解中能应用到:对于一棵树T1的直径两端点为u,v,对于另一棵树T2的直径两端点为x,y,如果将两棵树合并(即将两棵树中的各一个...

2018-12-24 14:50:00 102

转载 Rust crates.io换国内镜像源

由于众所周知的原因,crates.io在国内访问十分糟糕,轻则编译缓慢,要很久很久,重则直接超时报错,编译不了.下面就为rust crates.io换上国内中科大的源1. 进入当前用户的 .cargo 目录 cd ~/.cargo2. 新建名字叫 config 的文件3. 编辑 config 文件写入[source.cr...

2018-12-22 23:05:02 3662

转载 Android 通过Intent调用系统功能和Action动作和服务广播【大全】

1.从google搜索内容Intent intent = new Intent();intent.setAction(Intent.ACTION_WEB_SEARCH);intent.putExtra(SearchManager.QUERY,”searchString”)startActivity(intent);2.浏览网页Uri uri = Uri.par...

2018-12-20 10:45:00 132

转载 文本超出显示省略号/数字英文字母折行有关css 属性/显示两行,第二行省略号显示css方法...

文本超出显示省略号: 定容器宽度 overflow: hidden; text-overflow: ellipsis; 文本超出显示省略号 white-space:nowrap; 强制文本不换行折行 word-break:break-all; 英文单词会分开折行 word-wrap:break-word;英文单词完整处折行...

2018-12-20 10:41:00 457

转载 java b2b2c shop 多用户商城系统源码- eureka集群整合hystrix框架

继之前项目继续整合hystrix框架,hystrix框架为Netflix的模块,是一个容错框架。当用户访问服务调用者的时候,如果服务提供者出现异常导致无法正常返回出现请求超时的情况,而服务调用者并不知情,还在继续请求,这样会导致服务的崩溃。传统的解决办法:添加超时机制、人肉运维,而hystrix正是为解决这一问题,它在服务调用者与服务提供者之间增加了容错...

2018-12-20 09:40:46 84

转载 聊聊flink的AscendingTimestampExtractor

序本文主要研究一下flink的AscendingTimestampExtractorAscendingTimestampExtractorflink-streaming-java_2.11-1.7.0-sources.jar!/org/apache/flink/streaming/api/functions/timestamps/AscendingTimestampExtractor.jav...

2018-12-20 07:26:45 489

转载 IOS 之__bridge__bridge_transfer和__bridge_retained

由于ARC不能管理Core Foundation Object的生命周期,所以在Core Foundation和ARC之间,我们需要使用到__bridge,__bridge_retained和__bridge_transfer三个转换关键字。1.__bridgeCF和OC对象转化时只涉及对象类型不涉及对象所有权的转化.意思就是,把CFObject类型转换成NSObject类型,但是对象的持...

2018-12-19 09:33:51 106

转载 客户端C++与前端js交互

客户端与前端交互qwebchannel.js文件引入建立通信// c++发送消息给jsnew QWebChannel(qt.webChannelTransport, function(channel){ var content = channel.objects.jsContext; // 建立通信后,客户端通过调用 sMsg 方法来执行后面的回调函数,从而实现c+...

2018-12-19 03:24:11 511

转载 程序猿生存指南-35 王旭新巢

王旭新巢(98)清晨,盖伦用它那尖锐的喵喵声把我吵醒。我睁开眼,拉动窗帘,天已经大亮。光明不总是令人喜悦,譬如熬夜后第二天的晨曦。好在玻璃上的窗花减弱了光照强度,冬日暖阳倒也不刺眼。在众租户的再三投诉下,房东老太最终妥协。她雇人更换了一批新暖气片,幸福公寓的温度这才升上去。黄飞正式报名IT培训机构,由公寓保安变成了租户。房东老太又雇了个小伙子替代他,也是她的一个远房表亲,与黄飞一样同是高中辍学。老...

2018-12-19 02:43:48 113

转载 为私有Kubernetes集群创建LoadBalancer服务

MetalLB - 可以为私有 Kubernetes 集群提供LoadBalancer类型的负载均衡支持。在Kubernetes集群中,可以使用Nodeport、Loadbalancer和Ingress三种方式老来暴露服务给外部访问(缺省情况下,内部Pod提供的服务是在相互隔离的子网中,只有同一个Pod内部的几个容器可以直接进行网络访问)。不过,目前只...

2018-12-18 20:28:00 545

转载 音视频--音频入门

音频入门声音三要素音调声音震动的频率。高音低音、女声男生。音量声音震动的幅度。音色取决于材质,本质是谐波。人类听觉范围在进行音频压缩时,对于特定赫兹的数据(比如超声波和次声波),可以选择忽略。音频的量化与编码量化的过程五张图代表不同的阶段:截取一个音频片段对音频振幅进行采样若干次横向均分量化对音频高度进行量化若干次纵向均...

2018-12-18 05:26:58 167

转载 Frost & Sullivan权威报告:阿里云再次领跑云WAF大中华区市场

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

2018-12-17 15:01:00 44

转载 协程相关

from gevent import monkey;monkey.patch_all()import timeimport geventdef eat(): print("eating start") time.sleep(2) print("eating end")def play(): print("playing start")...

2018-12-16 22:01:00 45

转载 需求分析说明书(四)

3.4数据管理能力要求(针对软件系统)每一学年都有毕业设计(论文)教学环节,同时高校人数较多,系统应能对大批量数据进行操作。同时系统需要存储每一学生历史数据6-7年,因此系统对历史数据的处理应能及时准确。3.5故障处理要求由于系统要求处理大批量数据,会产生性能的下降,在处理过程中可能差生数据的误差。由于机房的机器老化,给系统的运行带来一些故障。机房需要配置一定量的打印机。机房的系统也...

2018-12-15 22:44:00 482

转载 第一个django项目-通过命令行和pycharm两种方式

以本机环境为例,ip地址为172.20.16.148,windows平台,虚拟环境路径为d:\VirtualEnv,项目存放位置为d:\DjangoProject命令行方式1.进入虚拟环境创建项目django-admin startproject projectname项目的存放位置为django-admin执行时的路径,因此要在创建项目之前创建和进入项目文件存放的目录。...

2018-12-14 17:51:00 125

转载 unittest框架执行用例

pycharm中运行脚本的方式总共有三种,分别为:unittest模式,pytest模式,普通模式,今天主要来聊一聊unittest模式执行与普通执行(因为最近在学习unittest框架,所以pytest以后再说),不多说先上脚本 1 import unittest 2 3 4 class MyTest(unittest.TestCase): 5 6 de...

2018-12-12 15:56:00 216

转载 python—Celery异步分布式

python—Celery异步分布式Celery 是一个python开发的异步分布式任务调度模块,是一个消息传输的中间件,可以理解为一个邮箱,每当应用程序调用celery的异步任务时,会向broker传递消息,然后celery的worker从中取消息Celery 用于存储消息以及celery执行的一些消息和结果对于brokers,官方推荐是rabbitmq和redis对于...

2018-12-12 10:33:00 81

转载 Cetus

转自:https://github.com/Lede-Inc/cetusCetus简介Cetus是由C语言开发的关系型数据库MySQL的中间件,主要提供了一个全面的数据库访问代理功能。Cetus连接方式与MySQL基本兼容,应用程序几乎不用修改即可通过Cetus访问数据库,实现了数据库层的水平扩展和高可用。主要功能特性Cetus分为读写分离和分库两个版本。针对读写分离版本:...

2018-12-12 10:29:00 334

转载 OLTP和OLAP

1 OLTP和OLAPonline transaction processing,联机事务处理。业务类系统主要供基层人员使用,进行一线业务操作,通常被称为联机事务处理。online analytical processing,联机分析处理。数据分析的目标是探索并挖掘数据的价值,作为企业高层进行决策的参考。从功能层面上来看,OLTP负责基本业务的正常运转,业务数据积累所产生的价值信息被O...

2018-12-11 14:00:00 46

转载 我们前端忙成狗人家后端写SQL?

要重视战略、技术只是技能现在web前端越来越细分,工具、框架语言、日新月异,学也学不完。很多同学想放弃,甚至有人质疑前端以后饱和了,找不到工作了这种无脑文章。贩卖焦虑,着实可笑,那么根据现在的判断,我们展望一下未来到底什么样的呢?我们天天刷屏的vue、react、es6这些玩意只不过我应用层里的冰山一角,不值得吹。我们要做的是要从战略层面、大方向了解一下我们的工作到底值不值、或者是什么样的价值和潜...

2018-12-11 09:27:26 298

转载 架构模式:MVC与MVVM

本文探讨如下几个问题:什么是MVC什么是MVVMMVC与MVVM对架构属性的影响MVC实例SpringMVCMVVM实例VueMVC、MVVM与Layer中的Model,Controller有什么区别?MVC与MVVM在「什么是架构模式和架构风格」一文中,对架构模式的定义是:Architecture Pattern: { Problem, Conte...

2018-12-10 19:44:00 72

转载 feifeicms 4.0 几处任意文件删除

1、位置Lib/Lib/Action/Admin/DataAction.class.php,两处未经处理的GET和POST参数直接拼接到路径后,造成文件删除。但实际本地测试发现_bak文件夹默认是不存在的,需要进行备份功能后才能生成。全局搜索_bak字段,找到一处_bak文件夹的创建,在Lib/Lib/Action/Admin/DataAction.class.php 51行的write_fil...

2018-12-10 17:59:25 510

转载 下划线参数转成驼峰

import java.util.*;/** * 描述: * * @author LingCoder * @version 1.0 * @description TODO * @date 2018/11/13 15:41 */public class MapUnderline2Hump { /** * 将Map中的key由下划线转换为驼峰 * ...

2018-12-10 17:19:00 271

转载 Kubernetes故障问题

Kubernetes故障问题1、查看node节点出现异常解决:查看node日志显示:解决:keepalived 的vip ping不通,然而重启下keepalived 就可以正常显示:转载于:https://blog.51cto.com/jacksoner/2328304...

2018-12-10 12:12:18 191

转载 React多页面应用脚手架-v1.3.0

react-multi-page-app是一个基于react和webpack的多页面应用架构,通过编译生成对应目录结构清晰的静态页面,实现多页面便捷开发维护。1.3.0 版本对项目整体做了一个全面的升级,添加修改的以下几个方面:增加项目创建命令rppx-cli创建Demo展示页面完善修改REAMDME(中文/英文)增加了redux的使用优化目录结构优化整体代码安装及使用全局安装...

2018-12-10 10:37:36 67

转载 最大团问题-回溯法

最大团问题属于图论里的经典问题,典型的案例是找出朋友圈关系图中最大的圈子,即两两相识的最大圈子。这里给出使用回溯法求解的两个方案:方案一:1.遍历所有点构造二叉树;2.深度遍历树,遍历过程中判断加入当前结点的点数据时,是否构成完全子图,如果不能则走右结点,即剪枝左结点。达到叶子结点时即为一...

2018-12-09 22:23:41 1113

转载 ANGULAR自带指令有哪些?

1.背景介绍AngularJS 通过被称为 指令 的新属性来扩展 HTML。 AngularJS 通过内置的指令来为应用添加功能。AngularJS 允许你自定义指令。2.知识剖析angular指令分为:内置指令 && 自定义指令。内置指令:AngularJS 指令是扩展的 HTML 属性,带有前缀 ng-。自...

2018-12-08 18:05:06 596

转载 ConstraintLayout 全解析

平时使用ConstraintLayout,断断续续的,基本都是在自己的小demo里面使用.公司的项目暂时还没有使用.这次公司项目需要大改,我决定用上这个nice的布局.减少嵌套(之前的老代码,实在是嵌套得太深了....无力吐槽).首先,ConstraintLayout是一个新的布局,它是直接继承自ViewGroup的,所以在兼容性方面是非常好的.官方称可以兼容到API 9.可以放心食用.一...

2018-12-08 14:39:27 80

空空如也

空空如也

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

TA关注的人

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