自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 资源 (1)
  • 收藏
  • 关注

转载 领导者必须学会的14个说话技巧!

说话是一门艺术。古希腊哲学家德谟克利特说过一句话:“要使人信服,一句言语常常比黄金更有效。”可见,语言的力量胜过黄金。说话是一种语言表达能力,对于一个领导者来说,这是一门必修课。鬼谷子曾经说:“口者,心之门户,智谋皆从之出。”同样一个意思,不同人嘴里说出来,效果截然不同,这就是语言表达的差距。为什么有些领导没有威信,就是因为不会说话!那么,情商高的领导都是如何说话呢?转存失败重...

2020-02-22 21:25:16 1298

转载 做领导要会说话!高情商的18个说话技巧,受益无穷!

正在上传…重新上传取消1、把你说的“不对”统统改成“对”。我有个朋友最喜欢说“不”,不管别人说什么,他先说“不”,“不对”,”不是的”,但他接下来的话并不是推翻别人,只是补充而已。他只是习惯了说“不”,大家都讨厌他。谁喜欢被否定啊?聪明的人都有个美好的小习惯,不管对方说了多么令人气愤的话,他一定会很诚恳地说,“对”。认真地指出你这个话可以成立的点,然后延展开去,讲他的看法。他这么厉害的...

2020-02-22 21:21:47 2152

原创 微信网页开发

微信网页开发 在进行微信网页开发时,大都需要获取用户的openId,甚至需要进一步获取用户的基本信息,昵称性别等 需要获取openId等需要认证过的公众号(服务号)才能申请获取,并且对回调地址要求是icp备案过的域名才行...

2020-02-19 21:42:52 680

原创 视频监控 - jitsi

jitsi是一套开源视频监控系统github入口:https://github.com/jitsi/jitsi-meet可以快速安装也可手动分组件安装,如下图快速安装:https://github.com/jitsi/jitsi-meet/blob/master/doc/quick-install.md手动安装:https://github.com/jitsi/jitsi-meet...

2020-02-12 16:06:46 1075

转载 centos 手动安装 jitsi-meet

系统环境[root@izwz974lqepn0tz8winy9oz ~]# lsb_release -aLSB Version: :core-4.1-amd64:core-4.1-noarchDistributor ID: CentOSDescription: CentOS Linux release 7.3.1611 (Core)Release: 7.3.1...

2020-02-12 15:57:55 2713 1

转载 Webpack打包构建太慢了?试试几个方法

Webpack是个很流行的打包工具,但其打包速度却一直被吐槽着如果不用上一些打包的优化建议,单单打包两三个文件就能花上好几秒,放上几十个入口文件依赖几百上千个包的话,几分钟十几分钟妥妥的本文整理了常见的一些方法,部分使用之后就看到了很大改善,部分没什么明显的变化,也可能是项目规模还不够大,先记录一下方法也好还是太慢了,快快使用Webpack4一、使用监听模式或热更新热替换w...

2020-02-10 23:13:08 684

转载 npm5 新版功能特性解析及与 yarn 评测对比

前言前段时间 npm 发布了 5.0 版本,提供了自动记录依赖树,下载使用强校验,重写缓存系统等功能升级和改造,吸引了不少关注。本文将对 npm5 的新功能和变化点在进行实践使用后进行介绍和总结,并和 yarn 进行简单对比。更新一览通过官方的 Release note 我们可以看到 npm5 的主要新功能和大改动主要有下面几点(后面将会详细介绍):默认新增 package-loc...

2020-02-10 23:06:48 1228

转载 npm和yarn的区别,我们该如何选择?

周一入职,同事JJ让我熟悉一下基于React的新项目。按照以往,我的步骤都是:git clone xxxnpm installnpm run dev这时,JJ给我来了下面一段git clone xxxyarnyarn start“咦,yarn是什么鬼?难道npm更高级的替代品?为什么要替代npm?难道有什么好的地方?”,内心一连串的问题冒出来。我就默默的问了一下JJ:...

2020-02-10 16:38:00 218

转载 NPM 学习笔记整理

什么是 NPMnpm 之于 Node ,就像 pip 之于 Python , gem 之于 Ruby , composer 之于 PHP 。npm 是 Node 官方提供的包管理工具,他已经成了 Node 包的标准发布平台,用于 Node 包的发布、传播、依赖控制。npm 提供了命令行工具,使你可以方便地下载、安装、升级、删除包,也可以让你作为开发者发布并维护包。常见命令:pa...

2020-02-10 16:17:45 342

转载 微信消息推送

微信消息推送注意:1.公众号推送需要用户关注公众号,推送时要知道用户的openId;2.小程序推送需要用户有支付或者提交表单操作,推送需要支付或者提交表单时的业务id和openId发送消息,切只能一个业务id只能发送一次消息;3.小程序的通知是在服务窗口,公众号如果是服务号就在好友列表,订阅号则在订阅号里;微信消息推送微信公众平台和小程序虽然都是腾讯开发,但是其是俩...

2020-02-07 17:46:17 1714

原创 人脸核身

目前市场人脸核审平台 1.腾讯https://cloud.tencent.com/product/faceid有多种接入方式如下图微信h5和h5大致流程:生成url,前端加载,加载的url中进行识别,识别后重定向到自己页面,通过参数获取识别结果 2.百度 3.阿里其他等等平台...

2020-02-07 16:13:29 1888

转载 微信网页开发 -- 网页授权

如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑。关于网页授权回调域名的说明1、在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的“开发 - 接口权限 - 网页服务 - 网页帐号 - 网页授权获取用户基本信息”的配置选项中,修改授权回调域名。请注意,这里填写的是域名(是一个字符串),而不是URL,因此请勿加 http:...

2020-02-07 12:25:15 1979

转载 H5在微信中获取openid

H5在微信中获取openid为什么要获取openidopenId是用户在当前公众号下的唯一标识(‘身份证’)。在微信中进行微信分享、支付等操作时需要用户的openid。H5要在微信中获取到用户openid,需要获得微信授权,授权分两种方式:静默授权和手动授权静默授权:用户使用过程中不知不觉获取到openid,不需要用户手动授权,但是会在原页面进行刷新手动授权:需要用户点击同...

2020-02-05 18:01:51 3907

原创 微信小程序知识要点

微信小程序知识要点1.注册微信小程序账号-注:微信开放平台、公众号、小程序需要不同的邮箱注册2.工具的使用-展示效果区、代码区、编译结果区等3.程序文件结构-前台代码结构+云函数结构4.各种类型文件的了解和vue很像json-header foorter的配置wxml-页面wxss-cssjs-逻辑交互5.云开发云数据库-集合云函数-类比oracle的存储过程云存...

2019-05-12 20:34:32 205

原创 初识OAuth2

解决第三方授权问题主要涉及到资源拥有者(RO):用户客户端(应用)(C):用户正在操作使用的业务网站授权服务器(AS):给用户授予数据访问权限的服务资源服务器(RS):目的资源服务实例小明要使用GitHub账号授权登录chrome浏览器其中小明为资源所有者,chrome浏览器为客户端,授权服务器为github授权服务器,资源服务器为GitHub资源服务器(用来返回小...

2019-05-03 21:56:43 150

原创 上传文件乱码问题

相关链接http://blog.csdn.net/ccf547461296/article/details/53131198http://blog.csdn.net/candyguy242/article/details/17449191

2017-11-25 23:26:32 1287

转载 Java中的Type详解

原文地址:http://loveshisong.cn/%E7%BC%96%E7%A8%8B%E6%8A%80%E6%9C%AF/2016-02-16-Type%E8%AF%A6%E8%A7%A3.html本文主要介绍java中Type接口的来历以及相关的几个接口。通过这边文章,我们可以了解到与范型相关的几个接口, 对范型的分类有个了解;还可以了解到Type接口与Class类的关

2017-10-10 10:02:17 10283

原创 一个tomcat部署多个项目

同一个tomcat部署多个项目可以有两种方式方式一:修改server.xml文件,一个tomcat监听多个端口,指向多个程序文件目录。下边为一个完整的配置<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the

2017-09-13 19:00:11 1393

转载 Jenkins使用简易教程

原地址:http://www.jianshu.com/p/b524b151d35f这篇文章只是一个抛砖引玉,读者可以根据自己的需求,搜索使用JenkinsJenkins是一款能提高效率的软件,它能帮你把软件开发过程形成工作流,典型的工作流包括以下几个步骤开发提交编译测试发布有了Jenkins的帮助,在这5步中,除了第1步,后续的4步都是自动化完成的,具体的,

2017-09-05 10:33:16 1023

转载 Maven学习资料

不错的csdn专栏:http://blog.csdn.net/column/details/yuguiyang-maven.html

2017-09-01 17:34:16 333

转载 Maven学习(九)- 构建SSH项目

原地址:http://blog.csdn.net/yuguiyang1990/article/details/8811817在这里整合一下,使用Maven构建一个SSH项目1.新建一个Web项目可以参照前面的博客2.添加依赖,修改pom.xml[html] view plain copyprojec

2017-09-01 17:32:16 202

转载 Maven学习(八)- 构建MyBatis项目

原地址:http://blog.csdn.net/yuguiyang1990/article/details/8801158在这里,写一下,怎么使用Maven构建MyBatis项目。1. 新建一个Web项目可以参考前面的博客2. 修改pom.xml,添加MyBatis依赖<project xmlns="http://m

2017-09-01 17:30:55 216

转载 Maven学习(七)- 构建Spring项目

原地址:http://blog.csdn.net/yuguiyang1990/article/details/8799307在这里,使用Maven构建一个spring项目,正在做练习,下午有事,可能要晚上回来接着写...构建单独项目的话,其实都差不多1. 新建一个Web项目参考之前的博客2.修改 pom.xml,添加Spring依赖

2017-09-01 17:29:43 276

转载 Maven学习(六)- 构建Hibernate项目

原地址:http://blog.csdn.net/yuguiyang1990/article/details/8798684前面我们使用Maven构建了Struts2项目,这里我们来试一下hibernate项目:ps: 昨天晚上没有整明白,例子也一直有问题,就没有完成博客,早上起来才明白错在哪这里的例子,大体框架应该是正确的,但是,对于Maven的很多约定都没有

2017-09-01 17:28:16 332

转载 Maven学习(五)- 使用Maven构建Struts2项目

原地址:http://blog.csdn.net/yuguiyang1990/article/details/8798052在前两篇博客中,使用Maven构建了Web项目,在这篇博客中写一下,怎样构建一个简单的Struts2项目。在准备过程中发现,要使用好Maven,个人觉得要好好利用这两个网站:http://mvnrepository.com/http

2017-09-01 17:22:32 231

转载 Maven学习(四)- 使用Maven构建Web项目-测试

原地址:http://blog.csdn.net/yuguiyang1990/article/details/8797153在上一篇博客里,我们使用Maven构建了一个Web项目,我们在这里写一个简单的Servlet,测试一下。1.在src/main/java下,新建一个Servlet[java] view plain copy

2017-09-01 17:21:00 218

转载 Maven学习(三)- 使用Maven构建Web项目

原地址:http://blog.csdn.net/yuguiyang1990/article/details/8796726从网上查了一些资料,才算明白(也就是怎么操作吧),怎么使用Maven构建一个Web项目,找到一篇文档,主要都是从这里学到的:下载地址:使用Eclipse构建Maven的Web项目.docx现自己在重新操作一下:(使用的是Ecli

2017-09-01 17:19:23 317

转载 Maven学习(二)- 安装m2eclipse插件

原地址:http://blog.csdn.net/yuguiyang1990/article/details/8796410在Eclipse中可以安装Maven插件,可以更方便的使用:官网地址:http://www.eclipse.org/m2e/可以在线安装或者离线下载,之前在线安装总是失败,可能是网速的原因,找到了一个离线包,可以用link方式安装。

2017-09-01 17:17:31 316

转载 Maven学习(一)- 环境搭建

http://blog.csdn.net/yuguiyang1990/article/details/8775046明天可能会学习Maven,今天晚上先看看,预习一下,要学习的话,首先是要下载他的JAR包了:官网地址:http://maven.apache.org/下载地址:http://download.csdn.net/detail/joling

2017-09-01 17:16:34 207

转载 Kafka 基本原理

转自:http://www.importnew.com/24677.html简介Apache Kafka是分布式发布-订阅消息系统。它最初由LinkedIn公司开发,之后成为Apache项目的一部分。Kafka是一种快速、可扩展的、设计内在就是分布式的,分区的和可复制的提交日志服务。Kafka架构它的架构包括以下组件:话题(Topic):是特

2017-08-27 19:48:28 242

转载 Apache kafka 工作原理介绍

转自:https://www.ibm.com/developerworks/cn/opensource/os-cn-kafka/index.html消息队列消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上, 队列存储消息直到它们被应用程序读走。通过消息队列,应用程序可独立地执行--它们不需要知道彼此的位置、或在继续执行前不需要等待接收程序接

2017-08-27 19:24:00 269

转载 Netty4.0学习笔记系列之六:多种通讯协议支持

原地址:http://blog.csdn.net/u013252773/article/details/22108385上文介绍了如何应用Netty开发自定义通讯协议,本文在此基础上进一步深化,研究如何同时支持不同的通讯协议。此处所谓的通讯协议,指的是把Netty通讯管道中的二进制流转换为对象、把对象转换成二进制流的过程。转换过程追根究底还是ChannelInbound

2017-08-27 14:09:28 571

转载 Netty4.0学习笔记系列之五:自定义通讯协议

原地址:http://blog.csdn.net/u013252773/article/details/21608951Netty中,通讯的双方建立连接后,会把数据按照ByteBuf的方式进行传输,例如http协议中,就是通过HttpRequestDecoder对ByteBuf数据流进行处理,转换成http的对象。基于这个思路,我自定义一种通讯协议:Server和客户端直接传输

2017-08-27 14:08:04 320

转载 Netty4.0学习笔记系列之四:混合使用coder和handler

原地址:http://blog.csdn.net/u013252773/article/details/21564301Handler如何使用在前面的例子中已经有了示范,那么同样是扩展自ChannelHandler的Encoder和Decoder,与Handler混合后又是如何使用的?本文将通过一个实际的小例子来展示它们的用法。该例子模拟一个Server和Client,

2017-08-27 14:07:10 314

转载 Netty4.0学习笔记系列之三:构建简单的http服务

原地址:http://blog.csdn.net/u013252773/article/details/21254257本文主要介绍如何通过Netty构建一个简单的http服务。想要实现的目的是:1、Client向Server发送http请求。2、Server端对http请求进行解析。3、Server端向client发送http响应。4、

2017-08-27 14:05:56 308

转载 Netty4.0学习笔记系列之二:Handler的执行顺序

原地址:http://blog.csdn.net/u013252773/article/details/21195593Handler在netty中,无疑占据着非常重要的地位。Handler与Servlet中的filter很像,通过Handler可以完成通讯报文的解码编码、拦截指定的报文、统一对日志错误进行处理、统一对请求进行计数、控制Handler执行与否。一句话,没有它做不

2017-08-27 14:04:33 238

转载 Netty4.0学习笔记系列之一:Server与Client的通讯

原地址:http://blog.csdn.net/u013252773/article/details/21046697本文是学习Netty的第一篇文章,主要对Netty的Server和Client间的通讯机制进行验证。Server与Client建立连接后,会执行以下的步骤:1、Client向Server发送消息:Are you ok?2、Server接

2017-08-27 14:03:08 193

转载 slf4j 和 log4j合用的(Maven)配置

简述:添加logger的日志输出,下面是配置信息供备忘步骤:1. 在Maven的porn.xml 文件中添加dependency如下[html] view plain copydependency>      groupId>org.slf4jgroupId>      artifactId>slf4j-log4j

2017-08-27 14:01:51 3242

转载 【移动端H5开发】iOS下页面底部的input被弹出键盘遮挡问题

【移动端H5开发】iOS下页面底部的input被弹出键盘遮挡问题状况在iOS下,如果页面底部有个input输入框,那么在input获得焦点,弹出虚拟键盘时,有一定的几率,input会被虚拟键盘给遮挡住,体验很糟糕。 尤其是第三方输入法,这个出现的几率极高。这其实已经是一个老生常谈的问题,从早期的iOS版本一直持续到现在iOS11都是这样,感觉上像是iOS的bug,但

2017-08-13 15:08:50 15450 3

转载 IE8+兼容经验小结

致敬原文:http://hustlzp.com/post/2014/01/ie8-compatibility本文分享下我在项目中积累的IE8+兼容性问题的解决方法。根据我的实践经验,如果你在写HTML/CSS时候是按照W3C推荐的方式写的,然后下面的几点都关注过,那么基本上很大一部分IE8+兼容性问题都OK了(这里的IE8+主要是指IE8,据个人目测,IE9+的渲染效果已经非常好了)。

2017-03-17 14:49:42 570

FileEncrypter

这个文件是利用java语言对文件进行加密、解密,拥有图形化界面,操作简单。

2013-06-13

空空如也

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

TA关注的人

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