12 dragonrxl

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 12w+

若依框架使用war包方式部署的注意点

偶尔发现若依框架,使用spring boot + bootstrap等一些列前沿技术,符合一般工程的开发使用,但在使用过程中,还比较顺利,到了最后一步部署服务的时候有了小小的问题,做个记录,前提是我用的多模块版本,不是前后端分离版本。 需要修改的地方如下:1、ruoyi-admin模块中的pom.xml,修改jar=>war<!-- 将jar修改为war --><!-- <packaging>jar</packaging>...

2020-05-11 17:16:32

Spring Boot工程如何使用freemarker模板

第一步 Spring Boot工程默认是支持freemarker模板的,需要在pom中添加如下内容:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactId&...

2020-01-03 10:18:46

Spring Boot使用JSP文件的POM设置

在网上找到了大片文章,其实都大同小异,最关键的问题在于POM文件,如下是我成功运行的pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc...

2020-01-02 16:40:33

Maven命令的生命周期

Maven的命令,比如mvn compile、mvn install、mvn package等,一直让我很迷惑,如果理解了maven的默认生命周期,那么这都不是事了。maven默认有23个阶段,如下:生命周期阶段 描述 validate(校验) 校验项目是否正确并且所有必要的信息可以完成项目的构建过程。 initialize(初始化) 初始化构建状态,比如设置属性...

2019-12-31 10:56:41

Cesium中关于Entity放置到地图上会随着鼠标偏移的问题

在使用cesium中的实体时,发现当放置了一个实体到地图上,实体会随着鼠标的拖动而移动,困扰不已。比如以下错误示例代码: /** 开始添加立方体开始 ***/ var redBox = viewer.entities.add({ name: 'my first box', position: Cesium.Cartesian3.fromDegrees(120.516502...

2019-09-03 11:03:16

使用cesium使用飞行漫游功能以及原地平滑转向

在cesium里面实现飞行漫游,由于没有找到合适的案例,自力更生,丰衣足食。相机的移动主要两种方式:setView,flyTo其中flyTo测试了,感觉不合适,所以用了setView,当然只是自己的浅薄认识,如有错误,敬请指正。废话不多说了,直接上代码,基本都能看懂吧,我尽量写了注释了。另外代码和环境我都上传了,地址:https://download.csdn.net/down...

2019-08-19 17:42:47

如何在Cesium使用视频作为立方体的材质

最近因为要用到倾斜摄影模型,需要在地图中播放视频,在网络上看了好多文章,其实都已经说明白了,但是因为环境之类的问题,都没能正常运行起来,总体来说,对于新手来说不太友好。鉴于此,做了一个最简单的Demo,资源已上传到csdn,地址是https://download.csdn.net/download/dragonrxl/11568472如何运行?只需要将文件解压缩后,放到容器里面,例如t...

2019-08-16 14:14:38

javascript中逻辑与和逻辑非以及赋值表达式的浅析

一 &&首先说下逻辑与&&,说起来惭愧,用了好多年逻辑与只是知道条件表达式中使用它,无非是将两个true或者false的条件做下判断而已。第一层关系,最简单的true和false的判断使用例如var isActive = true;var isManager = true;if(isActive && isManager) {...

2019-07-18 14:39:30

servlet的url-pattern匹配规则

首先需要明确几容易混淆的规则:servlet容器中的匹配规则既不是简单的通配,也不是正则表达式,而是特定的规则。所以不要用通配符或者正则表达式的匹配规则来看待servlet的url-pattern。 Servlet 2.5开始,一个servlet可以使用多个url-pattern规则,<servlet-mapping>标签声明了与该servlet相应的匹配规则,每个<url...

2019-01-08 11:08:59

初识WEBGL

WebGL 使得在支持HTML 的 canvas 标签的浏览器中,不需要安装任何插件,便可以使用基于 OpenGL ES 2.0 的 API 在 canvas 中进行2D和3D渲染。WebGL程序包括用 JavaScript 写的控制代码,以及在图形处理单元(GPU, Graphics Processing Unit)中执行的着色代码(GLSL,注:GLSL为OpenGL着色语言)。WebGL 元...

2018-10-16 11:23:09

mysql默认8小时超时设置的修改

两种解决办法:1,设置定时器,每隔几个小时请求一次数据库,如果使用框架的话可以打开相应设置。2,修改mysql的默认超时时间。这里介绍第二种方法简单记录下,有两种途径来设置mysql的超时时间第一种途径使用命令行select @@GLOBAL.wait_timeout=1814400这种方式是一种临时方法,重启服务就会返回默认值了。第二种途径修改my.ini

2018-07-02 14:37:21

使用three.js画的简单的墙壁 在墙上挖了个门,做纪念

项目要用到web3d 但是webgl学习起来太麻烦,先用three.js库写这点,初期做个记录。   关于框架的基本搭建和js引入,场景相机等的基本添加就不说明了,随便搜一下就一堆说明,重点说下如何在墙壁上挖一个门出来。   首先使用了ThreeBSP.js的类库  然后是主要代码: var sphere1BSP = new ThreeBSP(cube);

2018-07-02 14:36:59

JS中数组的操作总结

关于javascript中数组的操作方法1,实现栈的方法     push和pop     先进后出原则,push压入数据到数组末尾,pop弹出最后一个元素,并删除。2,实现队列的方法    push+shift或者unshift+pop    根据先进先出原则     (1)第一种方法:push压入数据到数组末尾,shift弹出数组的首元素     (2)第二种方法:unshift压入数据到数组...

2018-04-22 15:43:15

Nodejs安装express提示不是内部或外部命令

原因是版本问题,当前版本是4.0.0,改成3.5.0即可运行。$ npm install -g express@3.5.0

2014-08-30 16:38:39

Windows系统下nodejs安装及配置

关于nodejs中文站,目前活跃度最好的知识站应该是http://www.cnodejs.org/ ,而http://cnodejs.org/则活跃度较低。Express.js是nodejs的一个MVC开发框架,并且支持jade等多种模板,是Node.js上最流行的Web开发框架。这几天刚接触PhoneGap,以前也看了一些nodejs的基础但苦于时间有限一直没机会亲自搭建一个nodejs环境,今

2014-08-30 16:37:57

使用WebRTC搭建前端视频聊天室——信令篇

使用WebRTC搭建前端视频聊天室——信令篇博客原文地址建议看这篇之前先看一下使用WebRTC搭建前端视频聊天室——入门篇如果需要搭建实例的话可以参照SkyRTC-demo:github地址其中使用了两个库:SkyRTC(github地址)和SkyRTC-client(github地址)这两个库和demo都是我写的,如果有bug或是错误欢迎指出,我会尽力更正前面的话

2014-08-29 17:25:47

使用WebRTC搭建前端视频聊天室——入门篇

使用WebRTC搭建前端视频聊天室——入门篇博客文章链接什么是WebRTC?众所周知,浏览器本身不支持相互之间直接建立信道进行通信,都是通过服务器进行中转。比如现在有两个客户端,甲和乙,他们俩想要通信,首先需要甲和服务器、乙和服务器之间建立信道。甲给乙发送消息时,甲先将消息发送到服务器上,服务器对甲的消息进行中转,发送到乙处,反过来也是一样。这样甲与乙之间的一次消息要通过两段信

2014-08-29 17:23:50

前端性能优化(JavaScript篇)

前端性能优化(JavaScript篇)正巧看到在送书,于是乎找了找自己博客上记录过的一些东西来及其无耻的蹭书了~~~小广告:更多内容可以看我的博客优化循环如果现在有个一个data[]数组,需要对其进行遍历,应当怎么做?最简单的代码是:for (var i = 0; i < data.length; i++) { //do someting}这里每次循环开

2014-08-29 16:16:34

MFC中richedit控件插入BMP图片

1在对话框中拉入一个RichEdit控件。为它关联一个控件值CRichEditCtrl m_rch;2加入2个头文件#include #include 3在对话框中,添加成员函数[cpp] view plaincopyvoid CDialogDlg::InsertBitmap(CString *pBmpFile)

2013-02-21 15:16:47

openfire聊天历史记录插件的制作

因为工作需要做了一个聊天历史记录的插件,一开始找国外的插件,不好用,需要java客户端插件,而且始终不能够将聊天内容保存在服务器的数据库上。鉴于此,自己写了一个聊天记录的插件,可以客户端调用,通过访问URL,其实是一个servlet地址,也可以通过页面来查看聊天的历史记录。 插件的下载地址:http://download.csdn.net/detail/dragonrxl/4871

2012-12-11 10:45:17

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。