自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 使用react hooks实现自己的context-redux

首发自我的github博客,欢迎star 注:如要运行本文的代码,请先确认自己的react版本已支持hooks react hooks出来已经有段时间了,本文不对hooks的具体用法作介绍,而是使用hooks实现一个简易的基于context的redux 使用useReducer实现初版redux React hooks自带了useRedu...

2019-02-28 21:31:47 100

转载 Unity C# 计算导弹抛物线弹道和转向

在三维空间中,利用抛物线公式计算弹道,得到一个发射初速度,让导弹打击到指定地点效果: 脚本使用:只需指定目标点即可可以通过Hight调整导弹的飞行高度可以通过Gravity调整导弹的飞行速度 通过以下两个脚本实现。工具脚本计算弹道,Missile脚本每帧更新导弹位置 PhysicsUtil.cs using UnityEngine; /...

2019-02-28 15:12:40 497

转载 Django-DRF-图书增删改查 !!!

自己封装的 class MyResponse(): def __init__(self): self.status = 100 self.msg = None @property def get_dic(self): return self.__dict__ # 自己封装的 # clas...

2019-02-28 15:05:00 332

转载 不使用synchronized和lock 锁实现线程安全单例

单例实现方式一,锁机制 public class Singleton { private static Singleton singleton=null; public Singleton() { } public static Singleton getIntance(){ if(singleton==null){ synchroni...

2019-02-28 10:38:00 143

转载 react源码浅析(三):ReactElement

react相关库源码浅析 react ts3 项目 总览: 你将会明白:react元素的key和ref为什么不会存在props上,并且传递,开发环境下与生产环境下处理key和ref的区别?... 内部方法 │ ├── hasValidRef ----------------------------- 检测获取config上的ref...

2019-02-28 06:12:04 189

原创 打破区块链孤岛,这5个“明星级”跨链项目了解一下

现今的区块链领域中,几乎每个区块链项目都是由用户、通证以及dApp(去中心化应用)组成的独立的生态系统,各个区块链项目都是在互相割裂的土壤中生长的。而随着行业的不断发展,这种区块链项目之间的互通性不足会成为未来发展的壁垒。为什么说区块链间的互通性如此重要?事实上,缺乏互通性已经成为企业业务应用区块链的障碍了,由于缺乏互通性,一条链上的数字资产无法转移到另一条链上,同时,不同链上的智能合约也不能交互...

2019-02-27 08:17:00 121

转载 从一个地图数据结构延伸出对JS数组操作的一些思考

今天上午的时候正在兴致勃勃的写着bug,突然微信 “tututu~”的响了起来,点开一看,是一位前端新朋友给我发来的这样一个问题当时内心就是“这都什么年代了,还问这种数组问题,问我问题的标准线起码怎么说也要是三维空间中的二维图形的几何变换啊三大库的底层的源码的C是如何运行的啊之类的问题吧”,然后嘴上说着“小case”,手上回复着“马上就给你解决”。他的数据结构是介样婶儿的:var cityStr ...

2019-02-27 08:01:27 100

转载 ThinkSNS+ PHP开发概述

Plus (读音:[plʌs],全称:ThinkSNS+ [θɪŋk es en es plʌs],是 ThinkSNS 系列产品一个重要版本,其软件识别名称为 Plus 即 +) 是一个基于 Latest Laravel 框架进行开发的一个功能强大、易于开发和强拓展的社交系统。与其他开源社交程序不同的是 Plus 拥有多年社交系统经验,...

2019-02-27 00:52:31 69

转载 从跨用户文件拷贝说起DocumentUI记录

前言 需求是,从分用户中,获取主用户中下载目录(sd卡Download目录)下的文件/目录,并复制到分用户中的下载目录(sd卡Download目录),开始的思路是,通过File类读取主用户的文件/目录,再写入分用户的下载目录。但是,再使用的时候发现几个问题: File不能跨用户读取。 就算你有准确的文件sd路径,也无法跨进程读取到文件的流。 那么,既然从File无法入手,我们就从Uri入手了。...

2019-02-26 12:47:21 356

转载 Python 读写文件 小应用:生成随机的测验试卷文件

去年学习了python的读写文件部分,了解了python读写的常用模块os、shelve,今天准备把课后作业试着自己做一下 目标:1)生成35份试卷、每个试卷有50道选择题    2)为了防止有学生作弊,需要将每份试卷的题目顺序都不一样 思路:1)首先要创建35份不同的测验试卷    2)然后为每份试卷创建50个多重选择题,让他们的次序随机。    3)为每个问题提供一个正确答案和3个错...

2019-02-26 10:37:00 196

转载 阿里云服务器是什么/阿里云服务器是干嘛用的

今天来一堂阿里云服务器的普及课程,和新手说一下阿里云服务器是什么。 打个比方云服务器机房就是一座大楼,里面用隔断分离出了很多小空间,每个小空间就是你租用的云服务器。现在这个隔断可以根据需要调整大小,比如你刚入驻的时候使用资源较少,后来随着发展越来越大就可以付费增加隔断的面积。原理就是这样,实际上云服务器比这个要复杂的多。 在现实中通过技术手段把几万台服务...

2019-02-25 14:16:21 1161

转载 【PHP 扩展开发】Zephir 简介

什么是 Zephir Zephir 是一种中间语言,以接近 PHP 的语法来编写代码,然后转换编译成 PHP 扩展,旨在简化 PHP 扩展的创建和可维护性。利用编译来提高性能和资源消耗,又不需要关注内存管理等复杂操作。 安装 要使用 Zephir 开发 PHP 扩展 ,需要满足以下要求 (以 centos7 + php7.2 为例) 编译...

2019-02-25 09:14:22 80

转载 从0.3.14版本升级后,出现加载不到/assets/themes/default/default.css的错误

rake kindeditor:assets 转载于:https://www.cnblogs.com/znsongshu/p/10429016.html

2019-02-25 08:29:00 764

转载 小程序hover-class点击态效果——小程序体验

微信小程序设置 hover-class,实现点击态效果 增强小程序触感,提高用户交互感知度 概念及注意事项 微信小程序中,可以用 hover-class 属性来指定元素的点击态效果。但是在在使用中要注意,大部分组件是不支持该属性的。 目前支持 hover-class 属性的组件有三个:view、button、navigator。 不支持...

2019-02-25 07:05:22 427

转载 一次性理清JavaScript变量等高难度面试问题

主要是解决JavaScript中比较难懂的部分,当然了,这部分经常在面试题中露面,这篇文章主要是讲解解题思路,对新手会有很大帮助(如果你仔细看的话)。书籍方面,我看的是《你不知道的javascript》,精髓就在里面喽。文章会持续更新( 如果能看到比较刁钻的题目的话, 也欢迎大家将自己遇到的异常难于理解的JavaScript题目分享出来喔...

2019-02-25 06:59:18 45

转载 Machine Learning System Design的一道题

一道很简单的题快把我绕晕了...(年纪大了真是拙计) 化简一下:Spam y=1 | 1%Non-spam y=0 | 99% 我开始有点懂了,上图左侧,横轴是事实,纵轴是预测。一共100封邮件,1封垃圾,99正常邮件。即Actual Positive=1; Actual negative=99A选项 always predic...

2019-02-25 05:24:52 66

转载 Android学习路线总结,绝对干货

itle: Android学习路线总结,绝对干货tags: Android学习路线,Android学习资料,怎么学习androidgrammar_cjkRuby: true---一、前言不知不觉自己已经做了几年开发了,由记得刚出来工作的时候感觉自己能牛逼,现在回想起来感觉好无知。懂的越多的时候你才会发现懂的越少。如果你的知识是一个圆,当你的圆越大时,圆外面的世界也就越大。最近...

2019-02-23 23:57:57 268

转载 FastJson - 从HttpEntity到Json

在使用java + httpClient施行API自动化时,不可避免地遇到了如下问题: 1. 用Http Response数据做断言; 2. 用上一个请求的Response内容,作为下一个请求的参数; 如果用jmeter来做的话,首选当然是BeanShell。然而,当需要自己写的时候(通过java + httpClient),在此我用到了FastJson。 1. 以一个Post请求为例,代...

2019-02-23 15:37:00 692

转载 优酷KUX1080转码工具如何将KUX视频转换成MP4格式

在春节时上映了一部国产大型科幻电影《流浪地球》,而《流浪地球》是根据刘慈欣同名小说改编,影片故事设定在2075年,讲述了在不久的将来太阳即将毁灭,太阳系已经不适合人类生存,而面对绝境,人类将开启“流浪地球”计划,试图带着地球一起逃离太阳系,寻找人类新家园的故事。如果没有去电影院观看视频,那么可以去优酷中观看预告片,但是优酷视频下载的视频格...

2019-02-22 19:02:03 258

转载 Redmine 4.0.2 与 3.4.9 发布,项目管理 Web 应用

Redmine 4.0.2 与 3.4.9 发布了,Redmine 是一个使用 Ruby on Rails 框架编写的灵活的项目管理 Web 应用程序。 4.0.2 版本变更: ...

2019-02-22 07:36:52 173

转载 一个linux 4.9,4.14内核的bbr带宽估计偏低问题

linux 4.9内核,bbr的带宽估计问题。 一个正常的bbr流量图: 对应的ttl图形: 一个异常的bbr流量图: 可以看出,异常的bbr流量图,出现了一个很低的带宽,且稳定在这个带宽10s左右,而正常情况下,这个文件下载不应该超过10s,由于流量消耗大于流量的下载,导致了用户播放卡顿。 通过分析,我们确认了bbr在应对delay_ack时,出现带宽估计...

2019-02-21 10:50:00 460

转载 你到底有几个邮箱?码云账号增加多邮箱支持!

开发四年只会写业务代码,分布式高并发都不会还做程序员? 码云账号的多邮箱支持功能已经上线了,支持一个账号关联多个邮箱,...

2019-02-21 07:20:42 91

转载 NGINX HTTP2 处理流程

本文通过一个小例子串一遍nginx处理http2的流程。主要涉及到http2的协议以及nginx的处理流程。 http2简介 http2比较http1.1主要有如下五个方面的不同: 二进制协议 http1.1请求行和请求头部都是纯文本编码,即可以直接按ascii字符解释,而http2是有自己的编码格式。并且nginx中http2必须建立...

2019-02-20 22:27:28 62

转载 宜人贷蜂巢API网关技术解密之Netty使用实践

宜人贷蜂巢团队,由Michael创立于2013年,通过使用互联网科技手段助力金融生态和谐健康发展。自成立起一直致力于多维度数据闭环平台建设。目前团队规模超过百人,涵盖征信、电商、金融、社交、五险一金和保险等用户授信数据的抓取解析业务,辅以先进的数据分析、挖掘和机器学习等技术对用户信用级别、欺诈风险进行预测评定,全面对外输出金融反欺诈、社交...

2019-02-20 00:24:38 269

转载 EggJs+Vue服务端渲染实践

最近需要把公司基于Vue进行开发的webView页面改造成ssr的。由于现有的node后台是基于EggJs开发的,如果改用其他脚手架搭建需要的成本也忒大了,这得加多少班啊,索性就自己瞎捣鼓一下吧。 我们先来看看当我们使用vue客户端渲染时一个页面的加载过程。首先是我们请求的index.html到达浏览器,然后浏览器再根据index.html中的script标签去请求js文件,请求到...

2019-02-19 21:27:00 770

转载 删除主键字段报错

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

2019-02-19 13:37:00 370

转载 Docker系列05—Docker 存储卷详解

Docker系列05—Docker 存储卷详解 1、存储卷介绍 1.1 背景 (1)docker 的 AFUS 分层文件系统   docker镜像由多个只读层叠加面成,启动容器时,docker会加载只读镜像层并在镜像栈顶部加一个读写层;   如果运行中的容器修改了现有的一个已经存在的文件,那该文件将会从读写层下面的只读层复制到读写层,该文件版本仍然存在,只是已经被读写层中该...

2019-02-19 09:38:00 88

转载 jquery ajax给java发送复杂数据的格式相关问题

1.data如果对象嵌套对象 var ajaxData = { a:1, b:{d:3} } //ajax参数相关设置 { contentType:'application/json', data: JSON.stringify(ajaxData) } 复制代码2.data为对象嵌套数组 var ajaxData = { a:1, b:[1,2,3,4] }...

2019-02-19 08:36:39 112

转载 力软移动框架 ionic cordova插件jpush-phonegap-plugin 极光推送配置方法 vs2017

极光推送是现在流行的推送方式,因为官网的范例藏得比较隐蔽,自己摸索了半天,下面介绍下cordova极光推送插件的安装和代码应用.以下是cordova安卓安装配置,ios的后面项目完成了再补充 一.获取极光推送key上极光开发者服务官网https://www.jiguang.cn/注册账...注意应用名称要和cordova配置文件中conf...

2019-02-19 08:08:24 72

原创 DevOps团队结构类型汇总:总有一款适合你

前言组织中任何DevOps工作的主要目标都是改进客户和业务的价值交付,而不是降低成本、提升自动化或者通过配置管理驱动一切;这意味着,为了实现有效的Dev和Ops协同,不同的组织可能需要不同的团队结构。概述具体哪种DevOps团队结构或拓扑适合组织取决于以下几个方面:组织的产品集:产品越少协同越简单,就像康威定律预言的那样,自然形成的筒仓就越少;技术领导者的职责范围、实力和有效性;Dev和Ops是否...

2019-02-19 08:00:00 77

转载 分享:自定义JAVA注解

  元注解  元注解指用来定义注解的注解,例如:@Retention @Target Inherited @Documented等等。最为重要和经常使用的是@Retention @Target。  @Retention  @Retention用于定义注解生效的返回,取值类型为RetentionPolicy。RetentionPolicy是一个枚举类,定义了三种值:  SOURCE:注解只存在源码中...

2019-02-19 07:44:00 45

转载 为什么那么多自学Python的后来都放弃了,原因。

目前信息化产业发展势头很好,互联网就成为了很多普通人想要涉及的行业,因为相比于传统行业,互联网行业涨薪幅度大,机会也多,所以就会大批的人想要转行来学习Python开发。目前来讲市场上需要的Python人员非常多,而且按照现在的势头,以后会需要更多的Python开发人员,理由是以后每个人公司都会有自己的网站,有自己的开发部,对于用户体验看的...

2019-02-19 07:10:13 94

转载 追踪解析 ThreadLocal 源码

零 前期准备 0 FBI WARNING 文章异常啰嗦且绕弯。 1 版本 JDK 版本 : OpenJDK 11.0.1 IDE : idea 2018.3 2 ThreadLocal 简介 ThreadLocal 是 java 多线程中经常使用到的缓存工具,被封装在 java.lang 包下。 3 Demo import io.nett...

2019-02-18 18:27:16 48

原创 伯克利论断:Serverless 才是云时代的主宰

编者按:来自伯克利的犀利断言:Serverless 计算将会成为云时代默认的计算范式,将会取代 Serverful (传统云)计算模式,因此也意味着服务器-客户端模式的终结。你准备好了吗?引言2009年,伯克利以独特的视角发布了一篇文献,定义了云计算,十年过去了,这篇文章被引用无数,其中的观点更是当下最好的见证:按需计算的表现形式。消除云用户的前期承诺。根据需要在短期内支付使用计算资源的能力。规模...

2019-02-18 16:44:10 35

转载 刷屏的海底捞超级APP究竟是怎样与阿里云合作的

摘要: 阿里云数字化转型方案再升级 海底捞正式发布了千人千面超级App已有两月,这家餐饮企业总能带给人们不一样的创新能力。谁能想到25年前从四川起家的火锅店,现在门店遍布国内近100座城市,已开门店超400家,海外门店也有50多家,全球注册会员超3000万。 ...

2019-02-18 07:01:28 64

转载 L256 翻译

Should work be placed among the causes of happiness or be regarded as a burden? Much work isexceedingly tiresome, and an excess of work causes stress and even disease. I think, however, that,provided ...

2019-02-17 11:20:00 76

转载 git 入门

进入文件夹 cd xxxxx(要进入文件名) git init 进入某个空的文件夹下,打开Git Bash命令窗口输入git init主要用来初始化一个空的git本地仓库。执行完上面的命令,当前目录下会自动生成.git隐藏文件夹,该隐藏文件夹就是git版本库 touch 11.txt 创建一个11.txt的文件 git add . 将...

2019-02-16 14:54:10 41

转载 项目管理之入门

最近学习了pmbok的书籍,对于其中的项目管理绘制了以下2张图表,不得要领之处望各位大侠指教 图(1): 图(2): 果不其然,项目是‘临时工’ 转载于:https://blog.51cto.com/hzg2011/2350831...

2019-02-16 11:41:17 60

转载 @import '~common/stylus/mixin'中 ~ 的作用

在vue文件中,要引入相应的样式,经常会用到@import "~common/stylus/mixin"这种写法,为什么会用到~?查看了stylus-loader文档,发现这句话 It also lets you load a stylus file from a package installed in node_modules or...

2019-02-16 09:49:55 112

转载 08r2活动目录迁移升级2012r2--(证书角色迁移)

在服务器管理器中删除旧CA服务器CA角色,之后在目标服务器导入证书服务器备份文件以下操作在目标服务器进行目标服务器上导入之前备份的证书使用之前设置的秘密在win server 2012 r2服务器管理器中添加证书角色,比较简单,不详细描述,以下是关键步骤完成证书配置还原从旧证书服务器备份出来的文件到新证书服务器完成还原后启动证书服务导入备份的注册表修改CAserverName为新证书服务器计算机名...

2019-02-15 09:14:28 168

空空如也

空空如也

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

TA关注的人

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