自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xyphf的博客

不断学习,追求卓越

  • 博客(18)
  • 资源 (60)
  • 收藏
  • 关注

原创 一、TypeScript简介

我先简单介绍一些TypeScript,TypeScript是微软开发的一门编程语言,它是JavaScript的一个超集,它遵循最新的ES6脚本语言规范,TypeScript扩展了JavaScript的语法,已经存在的JavaScript程序可以不经任何改动的情况下在TypeScript环境下运行。TypeScript只是想JavaScript添加了一些新的遵循ES6规范的语法、以及基于类的...

2018-08-22 14:46:10 1712 2

原创 MySQL引擎InnoDB和MYISAM的主要区别

MYSQL数据库的引擎主要分为InnoDB和MYISAM,其中MYISAM支持表级锁,比如说你这张表有N行记录,要更改其中的一行记录,比如说更改第二行数据的信息,这时候对应MYISAM来说它是锁完整张表的,也就是说你另外一个线程要要更新这行记录,它是没办法更新的,必须等待第一个线程完成之后释放好锁,才能执行更新这行数据,这个是MYISAM的弱点,不过MYISAM读的性能是非常高的,它是基于全表...

2018-08-24 18:58:30 282

原创 五、TypeScript参数新特性

参数新特性一、TypeScript-参数类型1、指定参数数据类型参数类型最重要的特性是在参数名称后面使用冒号来指定参数类型这就是声明了一个字符串类型的变量,声明了类型以后,那么后面我们再给这个变量赋值的时候,编辑器会根据他的类型做一些检测;如给他赋一个数字,他就会提示不能把数字赋给字符串这个特性会帮助开发人员在开发过程中,犯这种错误的机会;大家也注意到右边,在Jav...

2018-08-23 15:38:39 2748

原创 四、TypeScript字符串新特性

我们来学习TypeScript的语法和特性,首先从最简单的字符串开始TypeScript字符串第一个特性    多行字符串在传统的JavaScript里面我们写一个字符串换行,需要利用一个加号把它串起来,如果直接换行的话会报错。var content = "aaa" + "bbb" + "ccc...

2018-08-23 14:42:27 2807

原创 三、TypeScript的环境安装

搭建TypeScript开发环境所谓搭建TypeScript开发环境,就是安装TypeScript的compiler. 那么什么是compiler?为什么需要compiler?因为ES6规范是在2015年发布的,而目前所有的主流的浏览器并没有完全的支持ES6规范,所以用ES6语法写出来的程序,并不能直接放到浏览器里面去执行,所以需要一个compiler去把TypeScript代码转...

2018-08-22 16:09:19 3448

原创 二、TypeScript的优势

TypeScrip的第一大优势 支持ES6TypeScript是一门支持ES6规范的语言,这套规范是在2015年发布的,它指出了在为来一段时间客户端脚本语言的发展方向,也就是TypeScript脚本语言的语法会成为未来一段时间客户端语言的主流语法。并且它是由微软和谷歌两大科技巨头一起维护的。 TypeScript的第二大优势 强大的IDE支持强大的IDE支持体现在三个特性上第一...

2018-08-22 15:15:56 12659

原创 VUE 客服IM聊天组件

https://github.com/Coffcer/vue-chat https://github.com/microzz/vue-chat 参考项目 https://www.v2ex.com/t/369449

2018-08-20 10:58:22 33573 5

原创 6、用户加入房间、离开房间提示

app.js/** * 服务端 *//** * 1 将nodejs-websock包引进来 */var ws = require("nodejs-websocket");/** * 2 创建一个WebSocket服务,建立TCP连接, * conn就是连进来的连接 * server 监听2333端口 */var server = ws .createSer...

2018-08-17 15:04:17 1315 2

原创 5、websocket聊天室DEMO之广播

index.html<!-- 客户端 --><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=de

2018-08-17 13:01:22 462

原创 4、客户端给服务端发消息,服务端回复

app.js 服务端/** * 服务端 *//** * 1 将nodejs-websock包引进来 */var ws = require('nodejs-websocket');/** * 2 创建一个WebSocket服务,建立TCP连接, * conn就是连进来的连接 * server 监听2333端口 */var server = ws.createS...

2018-08-17 11:53:29 1622

原创 3、客户端给服务端发消息和服务端主动推送消息

index.html<!-- 客户端 --><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=de

2018-08-17 10:04:36 4497

原创 如何做一个网络电话

https://sourceforge.net/projects/elastix/?source=typ_redirect https://www.freepbx.org/ elastix 是在 freepbx的基础上,再套了一层UI 实现了集团化管理

2018-08-14 19:30:37 5364

原创 生成项目目录树

tree /f > list.txt 

2018-08-13 15:04:30 1843

原创 支付宝支付功能对接要点文档

沙箱登录:https://openhome.alipay.com/platform/appDaily.htm 沙箱环境使用说明:https://doc.open.alipay.com/doc2/detail.htm?treeId=200&articleId=105311&docType=1 如何使用沙箱环境:https://support.open.alipa...

2018-08-07 20:53:27 397

原创 MD5加盐值加密工具类

util/MD5Util.javapackage com.mmall.util;import java.security.MessageDigest;/** * Created by name */public class MD5Util { private static String byteArrayToHexString(byte b[]) { S...

2018-08-02 22:42:12 2069

原创 本地缓存 GUAUA

package com.mmall.common;import com.google.common.cache.CacheBuilder;import com.google.common.cache.CacheLoader;import com.google.common.cache.LoadingCache;import org.slf4j.Logger;import org.sl...

2018-08-02 22:03:08 508

原创 2、建立WebSocket连接

1、安装WebSocket安装包npm i nodejs-websocket --save2、创建如下目录app.js/** * 服务端 *//** * 1 将nodejs-websock包引进来 */var ws = require('nodejs-websocket');/** * 2 创建一个WebSocket服务,建立TCP连接, * c...

2018-08-02 17:22:37 6008

原创 WebSocket简介

WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并被RFC7936所补充规范。我们此前客户端与服务端进行交互通信,我们一般都是使用HTTP这个协议,而WebSocket是基于TCP的一种新的网络协议。在以前客户端和...

2018-08-02 16:28:49 318

WebGL/ThreeJS 相机控件OrbitControls.js和性能控件/stats.min.js 使用案例

WebGL/ThreeJS 相机控件OrbitControls.js和性能控件/stats.min.js 使用案例

2021-11-29

ThreeJs的旋转缩放平移控件和性能监控控件

ThreeJs的旋转缩放平移控件OrbitControls和性能监控控件stats.min.js

2021-11-29

WebGL/ThreeJS项目初始化Demo

WebGL/ThreeJS项目初始化Demo

2021-11-29

ThreeJS创建纹理贴图demo.zip

WebGL/ThreeJS创建纹理贴图demo

2021-11-29

WebGL/ThreeJS 网格几何体(WireframeGeometry)demo

WebGL/ThreeJS 网格几何体(WireframeGeometry)demo

2021-11-29

WebGL/ThreeJS EdgesGeometry边缘几何体画一个立方体的边框demo

WebGL/ThreeJS EdgesGeometry边缘几何体画一个立方体的边框

2021-11-29

WebGL/ThreeJS项目初始化案例

WebGL/ThreeJS项目初始化案例Demo

2021-11-29

WebGL/ThreeJS灯光demo.zip

WebGL/ThreeJS灯光使用Demo

2021-11-28

正投影和透视投影相机对比demo.zip

WebGL/ThreeJS正投影和透视投影相机对比demo

2021-11-28

WebGL/ThreeJS材质覆盖小demo.zip

WebGL/ThreeJS材质覆盖小demo

2021-11-28

WebGL/ThreeJS场景雾化demo.zip

WebGL/Three场景雾化简易demo

2021-11-28

WebGL/ThreeJS入门简易demo之立方体.zip

WebGL/ThreeJS入门简易Demo画一个立方体

2021-11-28

LQ-1600K_XP.rar

爱普生 630K730K税控票据增值税发票送货单发货单清单针式打印机驱动

2021-11-23

ngxin1.12.0安装.zip

linux下ngxin1.12.0安装

2021-08-23

webserver10.zip

端对端1V1传输基本流程 十、第五节 获取 offer/answer 创建的 SDP https://blog.csdn.net/xyphf/article/details/107745274

2020-08-02

webserver10.zip

WebRTC端对端1V1传输基本流程 本机内的一对一音视频互通 https://blog.csdn.net/xyphf/article/details/107743111

2020-08-02

chatroom.zip

WebRTC信令服务器实现- WebRTC信令服务器的实现 https://blog.csdn.net/xyphf/article/details/107292309

2020-07-11

webrtctest7.zip

WebRTC采集屏幕数据 录屏功能 https://blog.csdn.net/xyphf/article/details/107240467

2020-07-09

webrtctest7.zip

WebRTC音视频录制实战 录制音视频实战 https://blog.csdn.net/xyphf/article/details/107238200

2020-07-09

webrtctest6.zip

WebRTC音视频数据采集 MediaStreamAPI及获取视频约束 https://blog.csdn.net/xyphf/article/details/107131986

2020-07-04

redis-x64-5.0.14.1

GitHub同源,就是下载太慢了,这里下载快一点, Redis-x64-5.0.14.1.zip,Redis-x64-5.0.14.1.msi,redis-5.0.14.1.zip,redis-5.0.14.1.tar.gz四个包都有

2024-01-02

Vite配置要点梳理源文件

Vite构建工具配置要点梳理源文件

2023-11-06

VUE3知识体系思维导图全面总结梳理

VUE3知识体系思维导图全面总结

2023-11-03

vue-devtools安装包

vue-devtools安装包,可以解压直接使用,支持vue3

2022-06-04

数字跑动效果的实现DEMO

数字滚动效果的实现

2022-06-01

Three.js的物体点击选中拾取DEMO

Three.js的物体点击选中拾取DEMO

2022-05-23

threejs常见灯光及阴影的使用

threeJS环境光(AmbientLight)点光源(PointLight)聚光灯(SpotLight)平行光(DirectinalLight)及阴影的使用

2022-05-19

threeJs透视相机PerspectiveCamera DEMO

threeJs透视相机PerspectiveCamera DEMO

2022-05-19

three.js正投影相机OrthographicCamera使用DEMO

three.js正投影相机OrthographicCamera使用DEMO,threeJS正交投影全屏和部分展示DEMO

2022-05-19

ThreeJS思维导图源文件.xmind

ThreeJS思维导图源文件

2022-01-07

ThreeJS渲染尺寸非浏览器窗体尺寸时选中会有问题方案解决DEMO.zip

ThreeJS渲染尺寸非浏览器窗体尺寸时选中会有问题方案解决DEMO

2022-01-06

WebGL/ThreeJS后期处理Demo

WebGL/ThreeJS后期处理

2021-12-13

ThreeJS创建天空盒的几种方法

ThreeJS创建天空盒的几种方法

2021-12-10

tweenjs动画库配合ThreeJS使用DEMO

tweenjs动画库配合ThreeJS使用DEMO

2021-12-09

ThreeJS使用Curve曲线让物体沿轨迹运动DEMO

ThreeJS使用Curve曲线让物体沿轨迹运动DEMO

2021-12-09

ThreeJS导出三维模型、导入三维模型、导入三维动画DEMO

ThreeJS导出三维模型、导入三维模型、导入三维动画

2021-12-07

WebGL/ThreeJS Sprite、SpriteMaterial通过精灵模型和Canvas画布Demo

WebGL/ThreeJS Sprite、SpriteMaterial通过精灵模型和Canvas画布Demo

2021-12-01

WebGL/ThreeJS场景中创建立体文字TextGeometry

WebGL/ThreeJS场景中创建立体文字TextGeometry

2021-11-30

WebGL/ThreeJS创建立体文字TextGeometry

WebGL/ThreeJS创建立体文字TextGeometry

2021-11-30

ThreeBSP库进行实现差集(相减)、并集(组合、相加)、交集(两几何体重合的部分)Demo

ThreeBSP库进行实现差集(相减)、并集(组合、相加)、交集(两几何体重合的部分)

2021-11-29

空空如也

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

TA关注的人

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