- 博客(34)
- 资源 (1)
- 收藏
- 关注
原创 搭建SpringBoot程序
其实半年前就曾接触过SpringBoot,只是那时没太过留意,直到最近才认识到SpringBoot的逆天之处,极大的简化了开发一个web应用的时间。以前帮同学写一个App的服务器,只需要简单的增删改查功能,就满口答应两天就写好给他,结果搭建一个ssh框架就用了半天时间,每次搭建一个新的web框架都需要各种XML配置,简直心力交瘁,直到用了SpringBoot,开发一个简单的服务器程序只需要几分
2017-03-07 21:57:46
549
原创 基于web的全景漫游自动生成加编辑平台的技术实现(四)----添加热点
krpano制作的全景漫游中,如果只有一个单独的场景供用户浏览未免太单调了,比如想观赏一个景区,却只有一个建筑可全景浏览,实在无聊面对这样的问题,有这样一个东西解决----热点比如下面的一个专门制作的某店铺场景中,我们只看到了大门,想进去怎么办,很简单,点击场景中央的那个箭头图案(这就是krpano的热点),就进去啦就这样,我们从一个场景跳转到了另一个场景,就像网页里的
2017-01-10 20:32:44
3240
3
原创 krpano元素之view标签中文说明
<view hlookat="0.0" 水平视角 -180 至 180 之间 vlookat="0.0" 垂直视角 -90 至 90 之间 camroll="0.0" 镜头旋转视角 fovtype="VFOV" 定义视场角类型 #vfov -垂直视场,基于屏幕的高度 #HFOV -水平视野,基于屏幕宽度
2017-01-07 22:36:04
1633
原创 krpano元素之textstyle标签
textstyle name=... 定义样式名称 font=Times 定义文字字体 fontsize=12.0 定义文字大小 bold=true 是否粗体
2017-01-07 22:33:34
1217
原创 krpano元素之security标签中文说明
设置是否开启跨网络认证,off\anonymous\use-credentials 指定读取相对路径XML 任意路径 ... 指定发布域名 任意发布域名 ...
2017-01-07 22:32:53
758
原创 krpano元素之preview标签
<preview type="" 过渡全景图的类型 url="previewpano.jpg" 过渡全景图路径 striporder="LFRBUD" 定义图像顺序 details="16" 图像细节质量调整,越大越清晰 />
2017-01-07 22:32:08
860
原创 krpano元素之plugin标签
与 layer 功能相同 <plugin name="..." 定义引入的元素名称 type="image" 引入元素的类型,可以为image 或 container,container为容器,可在容器内继续引入多个媒体元素 url="..." 引入元素的路径(支持格式:SWF, JPG, PNG, GIF.
2017-01-07 22:31:15
950
原创 krpano元素之krpano 根标签
<krpano version="1.18" 版本号 onstart="" 网页启动时调用的函数 basedir="%FIRSTXML%" 设置程序根目录 bgcolor="" 页面背景颜色 idletime="0.5" 没用户干预情况下的调用时间 colorco
2017-01-07 22:06:40
606
原创 krpano元素之image标签
<image type="CUBE" 全景图类型(六面体) tiled="false" 是否使用平铺图像 tiledimagewidth="..." 平铺图像宽度 tiledimageheight="..." 平铺图像高度 tilesize="..."
2017-01-07 20:25:24
952
原创 krpano元素之hotspot标签
一般热点: <hotspot name="..." 定义热点名称 type="image" 定义热点类型,只能是image url="..." 热点图像路径,支持SWF, JPG, PNG, GIF alturl="..."
2017-01-07 20:22:08
4664
原创 krpano元素之events事件标签
<events onenterfullscreen="" 切换到全屏显示执行 onexitfullscreen="" 从全屏切换回普通视图时执行 onxmlcomplete="" XML文件加载完成时执行 onpreviewcomplete="" 预览图加载
2017-01-07 20:21:11
2045
原创 krpano元素之display 标签
flash状态下显示质量设置 <display fps="60" flash播放时渲染的帧数/秒,默认为60(30-100) details="24" 三维渲染的内容细节,默认24 tessmode="-1" 渲染排列模式,默认-1 (1-5) movequ
2017-01-07 20:20:22
536
原创 krpano元素之control标签
<control mousetype="moveto" 鼠标操控模式 touchtype="drag2d" 触摸屏操控模式 zoomtocursor="false" 是否开启鼠标滚轮放大 zoomoutcursor="true" 是否开启鼠标滚轮缩小 mouseaccelerat
2017-01-07 20:15:47
750
原创 krpano元素之contextmenu右键菜单标签
<contextmenu fullscreen="false" 是否显示全屏项 native="false" 是否试用原生项目,设置为true禁止自定义菜单 versioninfo="true" 是否显示版本信息 enterfs="Fulls
2017-01-07 20:15:00
734
原创 krpano元素之autorotate自动旋转标签
<autorotate enabled="false" 是否开启自动旋转 waittime="1.5" 用户不对屏幕操作后,开始自动旋转的等待秒数 accel="1.0" 旋转扭曲的速度:角度/秒 speed="10.0" 最大旋转速度:角度/秒
2017-01-07 20:14:02
1170
原创 krpano元素之area标签
<area mode="align" 定义区域的模式:对齐 align="lefttop" 对齐方式:左上角 x="0" 基于对齐方式偏移的X坐标 y="0" 基于对齐方式偏移的y坐标 width="100%" 区
2017-01-07 20:12:58
760
原创 基于web的全景漫游自动生成加编辑平台的技术实现(三)----krpano主XML文件
了解了krpano是怎么通过浏览器进行全景漫游展示之后,我们来看看krpano的主XML文件tour.xmltour.xml是对全景漫游进行页面配置的xml文件,可以说,tour.xml里的内容就是浏览器里全景的内容,看看它里面都写了些什么 <skin_settings maps="true" maps_type="google"
2017-01-06 21:31:30
5377
原创 基于web的全景漫游自动生成加编辑平台的技术实现(二)----krpano窥探
上次我们说到怎么使用krpano自动制作一个全景漫游,今天我们来说一下krpano是怎么让一个全景漫游运作起来的首先我们打开一个经过krpano自动生成后的全景漫游,查看它的代码,这里我用的编辑器是Sublime Text 3(强烈推荐,用来编辑XML或者其它很方便)查看这个html页面的代码内容 krpano - 1 @-ms-viewport
2017-01-05 20:46:17
3271
原创 基于web的全景漫游自动生成加编辑平台的技术实现(一)----初识krpano引擎
最近经历了很多事情,感觉成长了很多,但是挺难受的,回来写写博客打发时间。这次准备分享一个基于web的全景漫游自动生成加编辑平台的技术实现,采用技术如下开发工具:myEclipse2014 Zend Studio Sublimetext3 前端:php+html+css+js+jquery 后台:spring+struts2+hibernate
2017-01-04 21:21:17
6581
1
原创 java爬虫之爬百度贴吧
java要期末考试了,老师竟然说不考试卷,要我们写程序来打分......我没有一点点防备...言归正传,我准备写一个百度贴吧爬虫给他,为了方便,使用jsoup来进行解析爬取。用我们学校贴吧进行试验(桂林理工大学吧),这个只是个简单的试验品,不喜勿喷。使用jsoup来进行解析爬取。Document doc = Jsoup.connect("http://tie
2015-12-09 15:26:51
3050
原创 python正则表达式
python实在强大,用来制作爬虫是非常好的选择,能让你快速地开发一个爬虫工具。python封装好的正则表达式函数,十分方便#返回pattern对象re.compile(string[,flag]) #以下为匹配所用函数re.match(pattern, string[, flags]) //从开头开始匹配,遇到不匹配就结束
2015-11-01 19:01:53
372
原创 让人无比郁闷的No result defined for action 错误
这两天在整合ssh框架,百度N久终于解决了。这个No result defined for action异常其实是在structs2中中有一个插件struts2-convention-plugin-2.1.8.jar,这个插件是2.1版本中新添加的默认核心包,这个插件是实现Struts2的零配置,就是因为多了这个jar才会导致这样报错。解决方法:(1)把struts2-convention-p
2015-10-26 22:23:10
449
原创 游戏开发,何去何从
游戏开发,何去何从 V社对DOTA2有了重大更新啊,想起了war3的RPG时代(让我从小学打到现在的游戏...真是一个辉煌的时代啊,data也是这样诞生的),也许DOTA2也要掀起RPG狂潮了(差不多这就是久久不出的war4了.....)。 至今war3和dota还在支撑着不少对战平台,魔兽十几年还没没落也印证了这个游戏的成功,而DOTA2作为DOTA的延伸,画面质量没
2015-06-17 23:25:10
558
原创 平衡二叉树(AVL树)
来来来,今天我们来看看平衡二叉树(又叫AVL树)平衡二叉树是二叉排序树的一个进化体,也是第一个引入平衡概念的二叉树。因为它的“平衡”,所以是一个很优秀的数据存储结构。此数据结构插入、查找和删除的时间复杂度均为O(logN),但是插入和删除需要额外的旋转算法需要的时间,有时旋转过多也会影响效率。平衡二叉树实现的大部分过程和二叉查找树是一样的(学平衡二叉树之前一定要会二叉查找树),
2015-05-25 07:40:41
386
原创 平衡二叉树之二叉排序树
最近写了点题目,用到平衡二叉树,以后看过,但是现在完全不记得了......可能以后去面试也要写到平衡二叉树的....重新学习一下.....平衡二叉树是在二叉排序树的基础上成立的,所以先来弄一下二叉排序树。二叉排序树或者是一棵空树,或者是具有下列性质的二叉树:(其实就是子节点比结点大或等于的就放结点右边,小的放左边)(1)若左子树不空,则左子树上所有结点的值均
2015-05-18 12:49:38
640
原创 每日acm 吝啬的国度 简单的深搜题
来抄首诗.....//风雨难洗心痕,沧桑不灭情伤。莫要轻言亘古,离散才看荒凉。最近有时间,把近段时间写的一些ACM题都慢慢贴出来,题目来自南阳理工学院。以后应该会慢慢整理成一个个模块.....题目如下,其实就是要输出从S到N的所走的每个城市的上一个城市,直到走到N市为止。那么就用深搜解决。吝啬的国度时间限制:1000 ms | 内存限制:65
2015-05-18 09:29:15
451
转载 n&(n-1)作用
1、 判断一个数是否是2的方幂n > 0 && ((n & (n - 1)) == 0 )解释((n & (n-1)) == 0):如果A&B==0,表示A与B的二进制形式没有在同一个位置都为1的时候。那么本题到底啥意思??不妨先看下n-1是什么意思。 令:n=1101011000(二进制,十进制也一样),则 n-1=1101010
2015-05-16 18:15:48
702
原创 二叉排序树的查找删除
#include "stdio.h"#include "math.h"//二叉排序树typedef struct BiTNode//结点结构{int data;struct BiTNode *lchild, *rchild;}BiTNode,*BiTNree;//递归查找二叉排序树T中是否存在key//指针f指向T的双亲,其初始调用值为null
2014-12-28 19:33:55
437
原创 斐波那契查找
int F[10];//斐波那契查找int Fibonacci_Search(int *a, int n, int key){int low, high, mid, i, k;low = 1;//定义最低下标为记录首位high = n;//定义最高下标为记录首位k = 0;while (n>F[k]-1)//计算n位于斐波那契数列的位置{k++;
2014-12-25 17:30:36
336
原创 拓扑排序
//拓扑排序算法结构代码typedef struct EdgeNode //边表结点{int adjvex;//邻接点int weight;//权值struct EdgeNode *next;//下一个结点};typedef struct VertexNode //顶点表结点{int in;//顶点入度int data;//顶点存储的信息Edg
2014-12-24 14:40:22
311
转载 最短路径 Dijkstra算法
//风雨难洗心痕,沧桑不灭情伤。莫要轻言亘古,离散才看荒凉。typedef char Vertextype; //顶点typedef int EdgeType; //边的权值typedef int Patharc[MAXVEX];//用于存储最短路径下标的数组typedef int ShortPathTable[MAXVEX];//用于存储到各点最短路径的权值和
2014-12-23 09:44:36
428
转载 邻接矩阵 最小生成树 普里姆算法
//风雨难洗心痕,沧桑不灭情伤。莫要轻言亘古,离散才看荒凉。#include "stdio.h"typedef char Vertextype; //顶点typedef int EdgeType; //边的权值#define MAXVEX 100#define INFINITY 65535//邻接矩阵typedef struct{Vertex
2014-12-21 14:09:05
941
转载 邻接矩阵和邻接表的深度优先遍历
//风雨难洗心痕,沧桑不灭情伤。莫要轻言亘古,离散才看荒凉。#include "stdio.h"typedef char Vertextype; //顶点typedef int EdgeType; //边的权值typedef int Boolean;Boolean visited[MAXVEX];//访问标志的数组#define MAXVEX 100#def
2014-12-18 13:47:35
1430
转载 邻接矩阵和邻接表表示
这首诗看了很是触动,转载一下。//风雨难洗心痕,沧桑不灭情伤。莫要轻言亘古,离散才看荒凉。#include "iostream"using namespace std;typedef char Vertextype; //顶点typedef int EdgeType; //边的权值#define MAXVEX 100#define INFIN
2014-12-17 19:26:44
533
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人