- 博客(29)
- 收藏
- 关注
原创 ubuntu中phpmyadmin上传要求小于2M的解决办法
1⃣️find / -name PHP.ini2⃣️进入 /etc/php5/apache2/php.ini3⃣️将php.ini中的参数uplod_max_filesize、post_max_size、memory_limit调整的比你要导入的文件的大小大。4⃣️然后一定要重启apache:sudo service apache2 restart
2016-12-01 09:20:27 476 1
原创 本地地图api传到服务器上不显示,解决跨域问题
'Access-Control-Allow-Origin'报这个错误时,在服务器上打开apache配置文件,apache2.confcd etc/apache2/apache2.conf然后将 SetEnvIf Origin ":" IS_CORS Header set Access-Control-All
2016-11-29 11:11:14 2063
原创 Cesium 隐藏三维地球版本信息
1、可以通过关闭一些控件来去掉你不想要显示的部分2、通过下面这句话可以去掉三维地球底部的版本信息viewer._cesiumWidget._creditContainer.style.display="none";
2016-11-24 11:00:30 4698
原创 实现图片交替显示
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; color: #b4261a}span.s1 {color: #0433ff}span.s2 {color: #ff2600}span.s3 {color: #000000}img src="img/image1.gif" style="position:absolute;
2016-11-21 15:04:57 3239
原创 Git: 将本地项目上传到gitblit
首先,下载安装git1⃣️下载git: http://git-scm.com/downloads2⃣️下载之后打开,双击.pkg安装3⃣️ 打开终端,使用git --version命令查看安装版本,有就是安装成功了4⃣️创建一个用户名:git config --global user.name "NAME" , 这里的NAME可以随便取5⃣️创建一个邮箱:git c
2016-11-16 14:01:32 20197 2
转载 通过html来部分显示字符串,并用…显示
从数据库中读取文章的题目,在页面中排列显示,可能会因为题目太长,而需要截取一部分来显示,之前都是通过php代码来判断这个字符串的长度,并截取自己需要长度的字符串。前几天从同学那里听说可以直接在html中控制这个的显示,通过控制框的大小,来控制这个字符串显示多少。在页面所有位置大小都不会改变的情况下,这个方法还挺简单有效,当然,感觉最正统的还是对字符串进行一个截取 这
2016-10-27 17:54:28 2201
转载 javascript实现闪烁
通过javascript定时循环给字体设置颜色[javascript] view plain copy var colortag = 0; function getColor(){ colortag++; switch(colortag){ case 1:return "#
2016-10-27 17:51:09 2169
原创 macbook 终端从服务器下载文件到本地
下载服务器上的文件夹scp -r root@xxx.xx.xxx.xx:/root/htmltitle /Users/xxxxx/Desktop下载服务器上的文件scp root@139.59.250.52:/root/htmltitle/htmltitle.cpp /Users/xxxxx/Desktop从本地传到服务器只需要反过来写即可scp /Users/xxxx
2016-10-19 16:01:41 11277
原创 给搜索框添加回车事件
function search(){//alert("test"); keyword=$("#gover_search_key").val(); turnkeyword = escape(keyword); kuaizhao.href="snapshot.html?a="+turnkeyword; liebiao.href="search.html?a="+turnkeyword; s
2016-10-18 09:59:39 14447
原创 Could not create local repository at /users/apache-maven-3.3.9/sgs_repository
eclipse中maven遇到Could not create local repository at /users/apache-maven-3.3.9/sgs_repository问题,则应该在设置中设置正确的sgs_repository的位置找到settings.xml存放的位置,路径写在user settings,然后打开settings.xml文件中把此处改成apache-mav
2016-10-14 11:34:09 2600
原创 如何在一个jsp页面中弹出另一个jsp页面
在eclipse中做好登录页面之后,所有的controller什么的都已经写好了,现在想要重新将登录页面在首页显示,做成弹出框的形式,但是又不想再改java代码,这时可以用$.load()来使登录页面在首页中弹出。首页jsp代码中加入:再加入一段javascript代码:function showlogin(){ $("#login").paren
2016-10-14 09:33:38 12501
原创 eclipse中maven项目修改
eclipse中maven项目修改若改java代码之后,要先maven clean,再maven install 之后才能再重新运行。
2016-10-14 09:29:32 453
原创 Ubuntu 网站服务器环境搭建
apache安装sudo apt-get install apache2在浏览器里输入http://localhost或者是http://127.0.0.1或者输入IP,如果看到了It works!,那就说明Apache就成功的安装了,Apache的默认安装,会在/var下建立一个名为www的目录,这个就是Web目录了,所有要能过浏览器访问的Web文件都要放到这个目录里。
2016-09-30 14:32:14 348
转载 两个html之间进行传值
[javascript] view plain copy function turnto(){ var getval=document.getElementById("text").value; turngetval=escape(getval); document.location.href="search.html?a="+turngetval
2016-09-30 14:10:50 1122
原创 提高mysql数据查询速度
1,创建索引2,尽量避免在 where 子句中使用!=或3,尽量避免在 where 子句中使用 or 来连接条件,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num=10 or num=20 可以这样查询: select id from t where num=10 union all
2016-09-28 17:54:02 298
原创 实现mysql与sqlite数据互导
sqlite可以直接导出数据格式为mysql,若要将mysql的数据导入到sqlite,则只需将mysql的数据导出为CSV格式,再将CSV导入sqlite即可,不过注意mysql导出的数据可能没有表头,这样会导致导入sqlite之后缺少第一行,解决这个问题只需将导出的CSV加上第一行即可。
2016-09-28 10:20:51 1654 2
原创 mysql 从表中选出数据然后排序
select Country,num from (SELECT count(*) as num,Country FROM `webdata80` group by Country ) a order by num desc其中a为派生表的别名
2016-09-28 09:20:48 1156
转载 mysql 模糊查询
1,%:表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 比如 SELECT * FROM [user] WHERE u_name LIKE '%三%' 将会把u_name为“张三”,“张猫三”、“三脚猫”,“唐三藏”等等有“三”的记录全找出来。 另外,如果需要找出u_name中既有“三”又有“猫”的记录,请使用and条件 SE
2016-09-27 17:54:30 301
转载 MySQl中的空间扩展
19.1. 前言遵从OpenGIS联盟(OGC)的规范,MySQL实施了空间扩展。OGC是一个由250多家公司、代理机构和大学参与的国际联盟,负责开发公开的概念解决方案,这类解决方案对所有用来管理空间数据的应用都是有用的。OGC的网站是http://www.opengis.org/。1997年,OpenGIS联盟(OGC)发布了针对SQL的OpenGIS®简单特征规范,在该文档中,提出了扩
2016-09-26 15:02:05 3544
原创 Cesium 往三维地球上加点
function addMultiplePoints() { Sandcastle.declare(addMultiplePoints); for(i=0;i<num;i++){ //利用for循环实现加多个点 viewer.entities.add({ //加点 position : Cesium.Cartesian3.fromDegrees(x[i],
2016-09-22 15:35:00 4939
转载 php从mysql中读取空间数据在javascript中调用这个空间数据的值
php从mysql中读取mysql的空间数据,再传给ajax,我们得到的数据其实是个对象,但是这个对象很烦,如下所示{"x(site)":"116.2"}对象的属性是x(site),对象的值是116.2正常我们在javascript中可以使用 对象.属性 来获取这个值;但是这个属性具有括号,用常规的方法不能得到这个值有一种方法可以对他进行处理 ,o
2016-09-22 10:21:15 366
原创 javascript/php/ajax/ 实现从数据库传值
ajax代码:$.ajax ({ type:"GET", url:'qinghua.php', dataType:"json", data: {'year':2015 //把year=2015传给php }, success: function(data){ alert(eval(data)[4][0]); }});
2016-09-22 10:13:01 2855
原创 关于excel表格中的VLOOKUP函数
当在excel表格中填写数据,我们希望从一堆数据里面实现自动匹配时,这时我们可以用到VLOOKUP函数首先将需要匹配的数据和匹配范围都放到同一张表里,然后在空格位置写VLOOKUP函数搜索目标选择你要匹配的目标,列范围选择你的匹配的范围,如E1:G194,如果想要范围不变,则在其前面加上'$'符号,如$E$1:$G$194,返回列编号选择你要返回的数据是你所选择的范围中的第几列,如
2016-09-21 10:02:23 508
原创 mariaDB数据库 gis 空间数据库
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在mariaDB空间数据库存点:首先在表中插入一个数据,注意点写的形式point(a b)然后用mysql语句从表中读取该点:SELECT astext(si
2016-09-20 15:41:55 1121
原创 Cesium里面的remove函数
在Cesium三维地球中,我们可以通过layers.removeAll()去掉之前的所有图层,也可以通过layers.remove(blackMarble)去掉特定的图层,不过注意blackMarbleb不能为局部变量,不能用var来定义。function startup(Cesium) { layers.remove(blackMarble); //去掉之前的所有
2016-09-20 11:12:50 5620
原创 Cesium引入wms服务,并实现不同图层的切换调用,及轮流播放
DOCTYPE html>html lang="en">head> meta charset="utf-8"> meta http-equiv="X-UA-Compatible"content="IE=edge"> meta name="viewport"content="width=device-width, initial-scale=1, max
2016-09-18 17:17:33 8547 1
原创 怎样用javascript在html中插入一段代码
div style="position:relative;">divid="container1997">div>imgsrc="img/2.png" onclick="showEarth(1997)"style="width:50px;height:10px;">div>在div id="container1997">div>中插入一段代码<img src="
2016-09-18 16:18:34 6180
原创 怎样在一张图片上叠加另一张图片
写两层div, 外面一层取相对路径,里面一层取绝对路径div style="position:relative;"> //相对路径img src="img/4.png"onclick="showEarth(2014)"style="width:50px;height:10px;"> //绝对路径div>效果图:
2016-09-18 16:12:50 15483
原创 关于Cesium 加载wms服务
1,在三维地球上加载wms服务function startup(Cesium) {widget = new Cesium.CesiumWidget('cesiumContainer'); url='http://115.28.101.41:8088/geoserver/cite/wms'; //wms地址 layers = widget.scene.globe.ima
2016-09-18 16:04:02 13664
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人