- 博客(76)
- 收藏
- 关注
转载 openresty 使用cuid 类库生成短链接id
cuid 是一个不错的id 生成算发,类似的有shortid 、hashid 演示使用lua 包集成openresty 做测试使用docker-compose 运行dockerfileFROM openresty/openresty:alpine-fatRUN apk add --no-cache curl perlRUN /usr/local/open...
2018-08-31 22:49:00 473
转载 JS常用方法
包含字符串indexOf()!=-1if(Ids.indexOf(node.id)!=-1){ //包含 node.check = true; //处理}数组大小arr.length;获取时间戳时间转时间戳:javascript获得时间戳的方法有四种,都是通过实例化时间对象new Date() 来进一步获取当前的时间戳1.var t...
2018-08-31 10:35:00 43
转载 centos7重启apache、nginx、mysql、php-fpm命令
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nuli888/article/details/51870046 apache启动systemctl start httpd停止systemctl stop httpd重启systemctl restart httpdmysql启动systemctl start mysqld...
2018-08-31 10:10:00 54
转载 Java多线程进阶(二六)—— J.U.C之collections框架:ConcurrentSkipListSet
本文首发于一世流云专栏:https://segmentfault.com/blog...一、ConcurrentSkipListSet简介ConcurrentSkipListSet,是JDK1.6时J.U.C新增的一个集合工具类,顾名思义,它是一种SET类型。SET类型,在数学上称为“集合”,具有互异性、无序性的特点,也就是说S...
2018-08-30 16:05:35 98
转载 带你动手实现 MVP+Clean架构!
MVP + CleanClean 架构,有的同学可能有所耳闻。肯定也有相当一部分同学没听说过 Clean 架构。本篇文章重要讲解的是 Clean,MVP 在这里就不再赘述,感兴趣的戳下方链接。从 0 到 1,带你解剖 MVP 的神秘之处,并自己动手实现 MVP !那么先来解释一下,何为 Clean?概念Clean,中文意思为清洁的、整齐的。所以也可以称其为 "清晰架构"。它是一种分层...
2018-08-30 13:52:35 203
转载 两个月的Java实习结束,继续努力
前言只有光头才能变强2018年8月30日,今天我辞职了。在6月25号入职,到现在也有两个月时间了。感受:第一天是期待的:第一次将项目拉到本地上看的时候,代码很多,有非常多的模块,模块下又有dao/service/controller/form/bean,眼花缭乱的。再连上测试库,也发现有100多张表。~~顺着一些模块看下去,发现用的技术不难,之前基本都有接触过,都是可以看得懂的。第...
2018-08-30 12:20:10 468
转载 构建dubbo分布式平台-maven构建ant-framework核心代码annotation
2019独角兽企业重金招聘Python工程师标准>>> ...
2018-08-30 09:18:00 54
转载 余承东:华为正研发人工智能处理器 会适时发布
今日召开的第十六届中国互联网大会上,华为消费者业务CEO余承东发表了主题为《打造智慧互联网时代的极致体验》的演讲,他表示:华为目前正在研发人工智能处理器,在适当的时候会发布。智搜(Giiso)信息成立于2013年是国内领先的“人工智能+资讯”领域技术服务商,在大数据挖掘、智能语义、知识图谱等领域都拥有国内顶尖技术。同时旗下研发产品包括资讯机器人、编辑机器人、写作机器人等人工智能产品!凭借雄厚的技术...
2018-08-30 07:14:16 95
转载 应对程序员面试,你必须知道的八大数据结构
瑞士计算机科学家Niklaus Wirth在1976年写了一本书,名为《算法+数据结构=编程》。40多年后,这个等式仍被奉为真理。这就是为什么在面试过程中,需要考察软件工程师对数据结构的理解。几乎所有的问题都需要面试者对数据结构有深刻的理解。无论你是初入职场的新兵(刚从大学或者编程培训班毕业),还是拥有几十年经验的职场老鸟。有些面试题会明确提及某种...
2018-08-29 10:39:44 72
转载 前后端分离--postman神器
前后端分离--postman神器macdown编写接口文档postman提供macdown语法的文档编写可以写表格描述 输入参数和响应返回多个环境后端开发同学在开发过程中测试接口使用的是本机localhost:8080,但是前端同学拿到接口后使用的是测试服务器,这个时候如果想让接口能够跑通,前端同学必须每个接口去修改主机,这造成...
2018-08-29 08:16:35 115
转载 axios的使用方法
无意间在百度上搜索“vue-axios整合使用”,基本上整页整页的复制了我的这一篇文章,诚惶诚恐,主要是怕误导一些刚刚上路的新手(老司机不会看到这篇文章,哈哈)。惯例先安装axios,不多说!cnpm install axios11.axios配置我的目录结构src/axios/index.js,axios配置都在该文件下src/axios/index.js 如下...
2018-08-28 17:47:00 127
转载 Linux内核最新的连续内存分配器(CMA)——避免预留大块内存【转】
转自:https://blog.csdn.net/21cnbao/article/details/7309757在我们使用ARM等嵌入式Linux系统的时候,一个头疼的问题是GPU,Camera,HDMI等都需要预留大量连续内存,这部分内存平时不用,但是一般的做法又必须先预留着。目前,Marek Szyprowski和Michal Nazarewicz实现了一套全新的Contiguous Me...
2018-08-28 17:05:00 138
转载 oracle 开发注意事项
新建表或字段时,不能使用char,统一使用varcha,防止判断null时有遗漏新建表,索引,序列,新增删除或修改字段的时候,要先判断操作的对象是否存在,否则SLQ会报错插入或者修改特殊字符,解决办法是把语句改为:update product set brand = ‘D’ || ‘&’ || ‘G’;//‘&’为特殊字符去重是distinct还是g...
2018-08-28 16:48:00 94
转载 Harbor安装与Https配置
Harbor简介:Docker容器应用的开发和运行离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署我们私有环境内的Registry也是非常必要的。Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能。Harbor下载:国外...
2018-08-28 16:22:15 464
转载 awk小例子_1_逆序排列
seq 3 | awk '{ lifo[NR]=$0 } END{ for(lno=NR;lno>-1;lno--){ print lifo[lno]; } }'结果:3 2 1 空行(lno>-1)原理:将每一行都存入一个关联数组中,用行号作为数组索引(行号有NR给出),最后由awk执行END语句块。为...
2018-08-28 11:48:00 87
转载 【超实用】面对枯燥的源码,如何才能坚持看下去?
一个软件开发人员,工作到了一定的年限(一般是3、4年左右),如果他还没学会阅读源码,那么他就会遇到瓶颈。因为到了这个时候的开发,他应该不仅仅只会做那些 CURD 的业务逻辑,而应该会根据公司的实际情况去写框架。而基本上没有谁能像天才一样从零写出一个框架,很多人写框架其实都是从模仿开始的。而你要模仿,那么你首先得看得懂框架源码才行。所以说阅读源码才显得那么重要。我在工作一两年的时候有尝试去看过 J...
2018-08-28 10:08:00 48
转载 php数组合并有哪三种方法
php数组合并有哪三种方法一、总结一句话总结:array_merge();array_merge_recursive();‘+'号$a = array('color'=>'red',5,6); $b = array('color'=>'blue','type'=>'fruit',6,7); 1、array_merge()方式合并数组的特点...
2018-08-28 00:56:00 76
转载 jQuery文档操作之插入操作
append()语法父元素.append(子元素)解释:追加某元素,在父元素中添加新的子元素。子元素可以为:string/element(js对象)/jQuery元素代码如下:var oli = document.createElement("li");oli.innerHTML = "哈哈哈";$("ul").append("<li>123</li>")...
2018-08-25 21:57:00 54
转载 Spiral Matrix I & II
Spiral MatrixGiven a matrix of m x n elements (m rows, n columns), return allelements of the matrix in spiral order.Example 1:Input: [ [ 1, 2, 3 ], [ 4, 5, 6 ], ...
2018-08-25 06:45:37 69
转载 2018-08-24学习笔记
手把手教你使用Android studio生成正式签名的APK文件9.5.3 Android Apk 反编译 & 9.5.4 Android Apk 加密10.1.5 布局优化利器之 Hierarchy ViewerAndroid实战note1(MyMirror一款小型摄像处理的App)...
2018-08-24 22:55:00 39
转载 HashiCorp Terraform 0.12 新特性抢鲜看:可靠的JSON语法
AUG 23 2018MARTIN ATKINSThis is the eighth post of the series highlighting new features in Terraform 0.12.As part of the lead up to therelease of Terraform 0.12, we are publishing a series of f...
2018-08-24 12:56:09 60
转载 单行注释、多行注释与文档注释
单行注释:// 注释内容多行注释:/* 注释内容*/文档注释:/** 注释内容 */ (它是java语言特有的注释,其中的注释内容可以被JDK提供的工具 javadoc 所解析,生成一套能够以网页形式体现程序的说明文档)区别:多行注释不可以生成开发者文档,而文档注释可以生成开发者文档(文档分为使用者文档和开发者文档)。注意规范点:1、三种注释都可以出现在程序的任何地方,但是一般...
2018-08-23 19:24:00 1025
转载 前端Js框架汇总
概述: 有些日子没有正襟危坐写博客了,互联网飞速发展的时代,技术更新迭代的速度也在加快。看着Java、Js、Swift在各领域心花路放,也是煞是羡慕。寻了寻.net的消息,也是振奋人心,.net core 1,mono,xamarin等等,但大多都还在狂吼的阶段。其实一直以来对技术的理解是技术服务于业务和产品,产品又在不同程度的推进着技术的演进。 Web、无线、物联网、VR、PC...
2018-08-23 13:54:00 44
转载 React Context(执行上下文) 的那些事儿
Context是16.3.0正式确定的API,在这之前Context是以实验性API的身份存在。 本文没有关于16.3.0之前版本中Context相关API的解释核心逻辑:发布订阅模式核心概念:Context(执行上下文)、Provider(发布者)、Consumer(订阅者)Context 解决什么问题Context 设计用来解决祖先组件向后代组件传递数据的问题(prop drilling)。为...
2018-08-23 07:39:14 361
转载 ECS通过mail发送邮件
发送邮件报错,因为新购实例默认对外访问25端口封禁状态,建议使用加密465端口1、配置mailx[root@wiki ~]# yum install -y mailx##yum安装完mailx之后,/etc下会自动创建一个mail.rc的文件,在最下面追加如下内容即可。[root@wiki ~]# vim /etc/mail.rc##对方收到...
2018-08-22 18:11:00 350
转载 软件测试工程师常用工具汇总
汇总如下,方便自己也方便他人。Foxmail\OutlookfilezillaXmindPostmanFiddlerCharlesJetBrains PycharmJenkins+ant+jmeteradbxshellZend StudioSublimeNotePad++EverythingAndroid Studio/eclips...
2018-08-22 16:04:00 1128
转载 短视频+直播源码,直播老司机带你飞
短视频+直播源码,直播老司机带你飞脱胎于视频直播的短视频以近乎疯狂的速度攫取着互联网的流量,当抖音、快手的月活已经足够强大,他们又毫不犹豫地切入了直播腹地。当互联网竞争进入下半场,依靠互联网人口、流量红利的创业公司们纷纷迎来了增长瓶颈,这一点短视频行业也并不例外。艾瑞移动用户行为监测产品mUserTracker数据显示,进入2018年以来,短视频行业月独立设备数的环比增长率逐渐放缓,短视频...
2018-08-22 01:56:39 82106
转载 《Python编程:从入门到实践》 第2章习题
#2-1 简单消息:将一条消息储存到变量中,再将其打印出来。message = 'Hi, I am a happy Coder'print(message)#2-2 多条简单消息: 将一条消息存储到变量中, 将其打印出来; 再将变量的值修改为一条新消息, 并将其打印出来。message = 'I am coming'print(message...
2018-08-22 00:24:14 216
转载 Python算法练习--把搜索树转成双向链表
本文目前分享的题目都是来自于July的分享,然后把具体算法实现。搜索树转双向链表主要的实现逻辑是在中序遍历时,调整节点的左右子树;因为中序遍历是递归调用,所以在调整时一定要注意调整的位置,如果写错了,很有可能造成死循环。避免的主要办法是在读完左子树时调整左节点,遍历完右子树时调整右节点,具体代码见trans函数。算法的时间复杂度是o(logn)。 输入树构建完成后是:代码如下:# ...
2018-08-21 13:57:00 56
转载 再议拼多多崛起---数据人无事闲聊
前几天兴起写了些关于最近拼多多崛起的个人分析,见分析拼多多崛起。今天突然又想到一些看法,分享下。1. 产品体验方面:接了点阿里巴巴批发网的活先说说阿里巴巴批发网:阿里巴巴批发网是目前访问量最大的 b2b 网站,作为行业内的 b2b 老大,经积累了大量的会员和良好的口碑,再加上阿里巴巴大量的广告和技术以及各方面资源的投入,阿里在吸引新 会员以及维护老会员...
2018-08-20 22:50:15 340
转载 ZOJ 3391 Haunted Graveyard(最短路负权回路)题解
题意:好长...从(0,0)走到(w-1,h-1),墓碑不能走,走到传送门只能进去不能走到其他地方,经过传送门时间会变化w(可能为负),其他地方都能上下左右走。如果能无限返老还童输出Never,走不到终点输出Impossible,其他输出最短时间。思路:没想到是最短路,刚看懂题目还以为是暴搜+剪枝,听到无限返老还童是负权回路才想起来可以用最短路spfa来做。这题就是建边跑spfa就行了,建边方...
2018-08-20 11:13:00 113
转载 jQuery(一)
jqueryjquery为一种库,属于最基础的一个库,伴随着h5的到来,很多jquery的规则直接融入到了规则本身了,直接使用原生的js也能达到相同的目的。虽然如此,不过依旧要继续。jquery介绍官网:https://jquery.com/github: https://github.com/jquery/jqueryblog:https://bl...
2018-08-20 10:43:18 47
转载 【组件复用性】原型的可扩展性与可增强性
如果你在设计一个工具组件(以下以Vue为背景),希望这个组件能具有更好的适应性,那么你应该兼顾组件的可扩展性与可增强性。工具组件,本质上来说,是将那些经常重复的代码封装起来,提供一个组件原型,以便复用。高可复用性的一个决定性因素,就是组件不能“写死”,留有配置余地,最终组件的行为应该接受使用者的配置。一般来说,使用者可以通过两种方式来...
2018-08-17 14:25:24 549
转载 JEESZ分布式框架简介
项目核心代码结构截图jeesz-utils jeesz-config jeesz-framework jeesz-core-cmsjeesz-core-genjeesz-core-bookmark jeesz-core-actjeesz-core-oa jeesz-core-test jeesz-core-scheduler jeesz-core-taskjeesz...
2018-08-17 03:40:40 44
转载 用来测试notepad++是否可以编译c++的代码
#include <iostream>#include <cstdio>#include <vector>#include <string>using namespace std; bool isValid(string s) { vector<char>res; int len...
2018-08-16 14:38:00 105
转载 yarn基本命令
参考文章:https://blog.csdn.net/mjzhang1993/article/details/700929021.安装windows: 下载地址mac:brew install yarn安装好后,可使用命令 yarn --version 查看版本信息2.初始化工程yarn init若想直接跳过一系列会话,可直接使用命令yarn init --...
2018-08-16 11:18:00 140
转载 NetBeans远程调试Linux c++ 11项目
NetBeans远程调试Linux c++ 11项目 由于好多原因,好久没有写博客了,随着c++ 11的普及率越来越高,开发c++ 项目的人也越来越多,可以说c++ 11 给了c++ 这门语言第二次生命,而且据笔者了解,使用c++ 11 新开发的项目大部分是基于linux的,具体原因不多解释。当然c++圈子里面开发工具百花齐放,有人喜欢使用vi作为主力开发工具,有人用eclipse, 有人...
2018-08-15 23:25:00 407
转载 Nginx缓存配置
访问我的博客前言本文介绍利用 nginx 的 nginx_ngx_cache_purge 模块来实现缓存功能,前几篇文章介绍了 Nginx 的动静分离以及 CDN 技术,在其基础上,再对整个页面进行缓存,将大大提高服务器的负载能力。基础环境CentOS 6.8 minimalNginx 1.12.1ngx_cache_purge-2.3环境搭建Nginx 与 nginx_n...
2018-08-15 22:14:00 89
转载 htop 安装
安装GCC及其编译的库如果没有安装gcc,按如下来安装yum install -y gcc安装后,编译htop需要安装一个编译Linux内核的库yum install -y ncurses-develHTOP下载,编译和安装htop下载wget http://sourceforge.net/projects/htop/files/latest/download解压tar -zxf do...
2018-08-15 09:42:19 71
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人