自定义博客皮肤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)
  • 收藏
  • 关注

转载 ES6 对Math对象的扩展

Math 对象的扩展Math.trunc()Math.trunc(4.1) // 4Math.trunc(4.9) // 4Math.trunc(-4.1) // -4Math.trunc(-4.9) // -4Math.trunc(-0.1234) // -0对于非数值,Math.trunc内部使用Number方法将其先转为数值。Math.trunc('123.456') // ...

2018-06-29 16:31:00 92

转载 计算机IO概述

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

2018-06-29 13:53:00 107

转载 List集合去除重复数据的方法

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

2018-06-29 11:49:00 61

转载 每日总结之2018-06-28

实现Windows程序的数据绑定1.填充数据集         a 连接 sql语句 c DataAdaper对象 d调用DataAdapter对象的Fill方法填充数据库2.ComboBox控件绑定数据   a DataSource获取数据源 b DispayMember显值 c ValueMember隐值 3个属性3.DataGridView控件显示数据  a...

2018-06-28 22:56:00 43

转载 给PHP开启shmop扩展实现共享内存

在项目开发中,想要实现PHP多个进程之间共享数据的功能,让客户端连接能够共享一个状态,需要开启共享内存函数shmop。如果预期考虑会遇到这方面需求,那么最好在编译PHP的时候添加--with-shmop选项。但是编译的时候没有添加,只能在重新编译配置了。一、找到php源码包里的扩展目录,进入shmop# cd /usr/local/s...

2018-06-28 09:21:34 352

转载 css案例 - mask遮罩层的华丽写法

mask遮罩蒙层使用通常的写法的bug通常写法pug.mask通常写法css.mask{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 100;/*移动端*/background: rgba(0,0,0,.5);/*ie*/background: #000...

2018-06-27 16:59:00 81

转载 Mysql数据库的调优

1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为C...

2018-06-27 10:21:00 65

转载 崛起于Springboot2.X之generator逆向工程生成代码(9)

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

2018-06-27 09:40:00 301

转载 无比强大!Python抓取cssmoban网站的模版并下载

Python实现抓取http://www.cssmoban.com/cssthemes网站的模版并下载实现代码[python] view plain copy print?# -*- coding: utf-8 -*-  import urlparse  import urllib2  import re  import os    import os.p...

2018-06-26 09:22:00 400

转载 UINavigationController 自定义转场动画(模仿淘宝App跳转)

制作目的想要自定义系统转场动画速度放弃不顺畅的 NavigationBar 隐藏消失干脆直接干掉每个页面的 NavigationBar,在使用 UINavigationController 管理的同时,每个页面的 NavigationBar 都使用自定义的 UIView, 这样既定制程度高又可以在不需要 NavigationBar 的页面无缝对接,包括一些之前 NavigationBar ...

2018-06-25 17:49:21 71

转载 pwa-serviceWorker与页面通信postMessage

https://ppt.geekbang.org/list/gmtc2018?from=groupmessage&amp%3Bisappinstalled=0http://www.sohu.com/a/230096432_355140HTML 文档未关闭的情况下,ServiceWorker 线程也可能会关闭。 这就意味着 ServiceWorker 不应定义全局变量...

2018-06-25 17:44:00 735

转载 静态代码块

如果在执行类时,希望先执行类的初始化动作,可以使用static定义一个静态区域。例如public class example{  static{  }}当这段代码被执行时,首先static块中的程序,并且只会执行一次。转载于:https://www.cnblogs.com/xiaotao520/p/9221187.html...

2018-06-24 17:45:00 41

转载 gcc对c++标准的支持

GCC 4.8.1完全支持c++11核心部分,对应的glibc为2.17gcc 4.9支持c++11正则表达式,卧槽。。。4.8.5会报terminate called after throwing an instance of 'std::regex_error'(C++11),今天又遇到了个GCC4.8.5不支持itoa,只能通过snprintf实现了。GCC 6.1完全支持c++14目...

2018-06-22 14:25:00 978

转载 记Promise一个容易被忽略的特性

在看webpack bootstrap代码的时候,发现new Promise传的函数是会立即执行的function test() { let arr = [1, 2, 3, 4]; let tasks = arr.map(item => { console.log(`task ${item}`) let p = new Promise(a...

2018-06-22 08:31:34 107

转载 使用Docker 实现微服务并搭建博客,一文全掌握

Docker 是一个容器工具,提供虚拟环境。很多人认为,它改变了我们对软件的认识。本文,通过搭建一个博客的例子,来介绍如何使用Docker实现微服务。站在 Docker 的角度,软件就是容器的组合:业务逻辑容器、数据库容器、储存容器、队列容器......Docker 使得软件...

2018-06-21 15:14:20 145

转载 java 高级用法整理

一、retentionpolicy.class vs runtime区别java5,增加了注解的功能;其中retentionpolicy注解的生命周期,提供了三种选择策略 source、class和runtime三种选择;source:源码级别的,主要是方便程序上查看;它的生命周期是编译后,就消亡了,不会存留在classs文件中class:编译级别的,字节码文件中会留存。生命周期在类加...

2018-06-21 11:46:00 76

转载 Python网络编程 —— IP、UDP

Python网络编程 —— IP、UDPIPip地址: 在网络中标识一台唯一的设备ip地址的作用: 通过ip地址在网络中找到对应的设备,然后可以给这个设备发送数据ip地址分为:ipv4 ipv6域名:方便记忆某台电脑的主机地址,域名能解析出来一个ip地址(DNS解析)ping 1...

2018-06-19 23:44:00 155

转载 DataNode Pause Duration 的含义

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

2018-06-19 21:39:00 908

转载 ARMS: 原来实时计算可以这么简单!

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

2018-06-19 16:59:00 100

转载 糗事百科实例

爬取糗事百科段子,页面的URL是http://www.qiushibaike.com/8hr/page/使用requests获取页面信息,用XPath 做数据提取获取每个帖子里的用户头像链接、用户姓名、段子内容、点赞次数和评论次数 1 # -*- coding:utf-8 -*- 2 import requests 3 from lxml impo...

2018-06-17 18:44:00 1102

原创 1000个php代码审计样例

php代码审计可以参考:https://github.com/tennc/1000php

2018-06-17 07:52:11 491

转载 ”static”关键字是什么意思?Java中是否可以覆盖(override)一个private或者是static的方法?...

  static是表示静态的意思,它可用来修饰成员变量和成员函数,被静态修饰的成员函数只能访问静态成员,不能访问非静态成员。静态是随着类的加载而加载,因此可以直接用类进行访问。  覆盖又称为重写,重写就是子类中的方法和子类继承的父类中的方法一样(函数名、参数类型、参数、返回值类型),但子类的访问权限不要低于父类的访问权限。重写的前提是必须要继承,private修饰不支持继承,因此被私有的方法不...

2018-06-16 11:46:00 76

转载 Git操作

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

2018-06-15 20:29:00 47

转载 MySQL性能调优——索引详解与索引的优化

——索引优化,可以说是数据库相关优化、理解尤其是查询优化中最常用的优化手段之一。所以,只有深入索引的实现原理、存储方式、不同索引间区别,才能设计或使用最优的索引,最大幅度的提升查询效率!一、BTree索引1、概述Mysql数据库中使用最频繁的索引类型,基本所有存储引擎都支持BTree索引。正是其优异的检索表现,才使其有这样的地位。2、存储结构正如其名...

2018-06-15 17:10:00 45

转载 在 NetBeans 中打包 Maven 项目的两种方式

一、生成主 jar 和依赖 lib 文件夹这种方式构建出来的 jar 包只包含你自己写的代码,而第三方依赖 jar 包都包含在 lib 文件夹里面,运行时需要把 .jar 包和 lib 文件夹放在同级目录运行。在你项目的 pom.xml 文件中的 project->build->plugins 节点下面添加以下代码 ( mainClass 标签中的内容改成你的项目启动类) :&...

2018-06-14 06:25:42 1035

转载 用Vue来实现音乐播放器(十五):处理得到的歌手数据

之前得到的歌手数据是用forEach遍历添加的 没有顺序性 我们希望得到的数据是title:"热门"的数据在最上面 title为字母的数据按字母从低到高顺序排列var hot=[]var ret=[]for(let key in map){ let val=map[key] //在对象map中 键为key 对应的键值 if(val.title.mat...

2018-06-14 00:02:00 73

转载 phoenix API服务发布

概述Elixir 的 Phoenix 框架对于开发 Web 应用非常方便,不仅有 RoR 的便利,还有 Erlang 的性能和高并发优势。 但是应用的发布涉及到 Erlang 和 Elixir 环境,部署不是那么方便,特别是很多 package 需要访问国外的服务器。因此,如果能像 golang 那样,把整个应用打包成一个可执行的二进制,部署时会方便很多。 打包后不仅包含应用引用的 packa...

2018-06-13 15:12:00 63

转载 Vagrant挂载目录失败mount: unknown filesystem type ‘vboxsf’

一、背景​  最近在玩Mac OS下的虚拟机,然后有朋友推荐了我Vagrant,但是在设置完跟宿主机共享目录然后启动虚拟机的时候,出现了vagrant mount: unknown filesystem type 'vboxsf'问题,而且网上的解决访问在我的电脑上不适用,折腾了很久才解决,所以记录一下,以便能帮到遇到同样问题的小伙伴。错误如下:  二、解决思路及步骤​  ...

2018-06-13 11:09:00 107

转载 这个需求不合理,你TM在YY吧?

如果你不能简单表达它,说明你还不够了解它——爱因斯坦 近期参加了不少的需求评审,不管是团队内部还是自己所带的产品新人。在落地产品需求中,每个产品经理都要打一场有准备的“仗”,在需求落地中我总结一个好的需求落地除了有效的解决问题外,还要从简、快、情上面去落地需求评审会。为此围绕这三个字,我举例3个不同的场景。 简单的需求 我们在产品需求挖掘中,每一次迭代都会尽可能的将需求深度不仅满足业务外,还要方...

2018-06-13 02:02:38 99

转载 js字符串相关知识点

一、属性  1、length:字符串长度  字符串中的每个元素都有对应的下标,总长度为length  如:var str = 'hello';  // str[0] = h; str[3] = l; str.length = 5;  2、注: 字符串不可以被修改,如果必须要改,只能给当前变量,重新赋值  var str = '亲,包邮哦';  str[0] = '...

2018-06-12 14:24:00 157

转载 自定义View——画板

今天实现的是画板效果image实现原理image根据触摸事件返回的坐标点绘制path路径 @Overridepublic boolean onTouchEvent(MotionEvent event) { x = event.getX(); y = even...

2018-06-12 13:23:00 121

转载 事实表 和 维度表

维度表示你要对数据进行分析时所用的一个量, 比如你要分析产品销售情况, 你可以选择按类别来进行分析,或按区域来分析. 这样的按..分析就构成一个维度。前面的示例就可以有两个维度:类型和区域。另外每个维度还可以有子维度(称为属性),例如类别可以有子类型,产品名等属性。下面是两个常见的维度表结构:产品维度表:Prod_id, Product_Name, Category, Color, Siz...

2018-06-11 20:01:00 180

转载 [HDU1512]Monkey King(左偏树)

用并查集维护猴子们的关系,强壮值用左偏树维护就行了Code#include <cstdio>#include <algorithm>#include <cstring>#define N 100010using namespace std;int n,fa[N],m,fr[N];//fr[x]维护猴子x所在集合在左偏树上的...

2018-06-11 19:43:00 51

转载 使用原生JS+CSS或HTML5实现简单的进度条和滑动条效果(精问)

使用原生JS+CSS或HTML5实现简单的进度条和滑动条效果(精问)一、总结一句话总结:进度条动画效果用animation,自动效果用setIntelval二、使用原生JS+CSS或HTML5实现简单的进度条和滑动条效果前言我个人非常喜欢js+css的强大表现能力,这也是我喜欢前端开发的原因之一,后端通常都是在和数据打交道,很多东西都是抽象的数据结构,不直观也不美观,...

2018-06-09 22:43:00 800

转载 linux命令

克隆命令:git clone ssh ://git@git.帐号/文件查看磁盘:fdisk -l安装包 终端直接 sudo pip install xlsxwriter转载于:https://www.cnblogs.com/1314520xh/p/9160765.html...

2018-06-09 20:51:00 37

转载 python是面向对象还是面向过程?

Python虽然是解释型语言,但从设计之初就已经是一门面向对象的语言,对于Python来说一切皆为对象。正因为如此,在Python中创建一个类和对象是很容易的,当然如果习惯面向过程或者函数的写法也是可以的,Python并不做硬性的限制。Python的面向对象特征如下:封装面向对象程序设计中的术语对象(Object)基本上可以看做数据(特性)以及由一系列可以存取、操作这些数据的...

2018-06-08 14:13:57 5346

转载 从指向看JavaScript中的难点

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

2018-06-08 13:54:00 44

原创 Microsoft Graph:连接每个应用都需要的基础数据

\看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!\\\微软365生态系统首席项目经理Yina Arenas就如何使用Microsoft Graph连接应用数据做了一场演讲。借助Microsoft Graph,开发人员可以帮助用户专注于需要完成的任务,而不是应用程序的运行。他演讲的重点包括Build 2018公告、Microsoft Graph新手入门、...

2018-06-07 15:08:12 53

转载 索引、视图、存储过程和触发器的应用

实验案例一:验证索引的作用1、首先创建一个数据量大的表,名称为“学生表”,分别有三列,学号,姓名和班级,如下图所示,学号为自动编号,班级为默认值“一班”。2、向表中插入大量数据,数据越多,验证索引的效果越好。使用语句完成:While 1>0 Insert into学生表(姓名) values(‘于美丽’)上面语句是一个死循环,除非强制结束,如果1大于0就会一直向表中...

2018-06-06 19:39:00 288

原创 技术转管理,你遇到了哪些困惑?

程序员怎样才能更好走向管理,管理好技术团队到底有多难?什么样的人适合转型技术管理岗?转型管理岗前需要做好哪些准备?今晚八点半,极客邦科技创始人 Kevin对话知道创宇 CTO杨冀龙,杨老师将分享《技术人如何转型做管理》,讲一讲自己转型管理的心路历程、在技术管理上走过的弯路,为想转型管理岗的技术人提供建议!本期直播是“技术领导力”专题系列直播第四期,明天商汤科技联合创始人杨帆将为大家带来精彩分享!大...

2018-06-06 17:09:10 552

空空如也

空空如也

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

TA关注的人

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