Unity3D 根据GIS中的二维线坐标画墙 最近研究了一下GameObject的mesh和纹理,特地写了一个demo来实现根据线生成墙代码如下:using System.Collections;using System.Collections.Generic;using UnityEngine;public class wasd : MonoBehaviour{ public Material mater;...
Unity3D 用C#代码创建GameObject,并设置mesh和材质 平时我们都是在Unity的软件里新增Cube、Sphere等三维模型,但是很不灵活,形状也比较单一,下面我们用C#代码来实现:把下面的C# script附着到主摄像头就行using System.Collections;using System.Collections.Generic;using UnityEngine;public class mesh10 : MonoBeha...
MySQL5.7在CentOS7下安装,配置,调优 1、卸载系统自带的 mariadb-lib[root@centos-linux ~]# rpm -qa | grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64[root@centos-linux ~]# rpm -e mariadb-libs-5.5.44-2.el7.centos.x86_64 --nodeps2、下载mysql5...
javascript实现计算多边形的质心 最近要基于百度地图显示多边形的标注,所以就研究了下计算Polygon的质心,代码如下:function Area(p0,p1,p2){ var area = 0.0 ; area = p0.lng * p1.lat + p1.lng * p2.lat + p2.lng * p0.lat - p1.lng * p0.lat - p2.lng * p1.lat - p0.lng * p2.l
用开源软件将shp文件导入MySQL,并通过geoserver发布地图服务 连接mysqlCREATE DATABASE geodatabase DEFAULT CHARSET utf8;安装FWTools,打开FWTools Shell本来下面是可以的ogr2ogr -f "MySQL" MySQL:"geodatabase,user=root,host=localhost,password=123456" -lco engine=MYISAM city
关于在ArcGIS WebAppBuilder的widget开发中引入EasyUI的一些方法 widget分为两种,一种是弹出式的(点击弹框),一种是一直停留在地图上的,类似于导航条那种widget。下面说一下后者的开发方式先看效果:这个就是驻留在屏幕上的widget,跟导航条widget类似。开发方式如下:配置config.json,找到驻留屏幕的widget,然后接着往下配置:{ "uri":"widgets/XZQList/Widget","vis
EasyUI动态加载需要的模块,主要是为了避免和jQueryUI冲突 之前一篇文章中关于在JSViewer中引入jQuery和EasyUI,考虑到后期用到的jQuery UI会和EasyUI冲突,我选择动态加载EasyUI的几个模块
在ArcGIS WebAppBuilder中的widget中嵌入EasyUI的图形化控件 可以在widget中嵌入EasyUI的datagrid控件了。具体实现如下:在JSViewer的index.html引入EasyUI的css和js文件然后widget的widget.html加入EasyUI的div元素然后widget的widget.js加入如下代码 然后code.js文件就和我们平常用EasyUI做开发完全一样的写法
metasploit连接oracle注意点 在metasploit中连接oracle时总是提示缺少oci8,这是因为metasploit的环境变量中没有包含我们安装的OCI8的缘故update-rc.d ssh enableupdate-rc.d postgresql enableupdate-rc.d metasploit enableKali中msf的路径为/usr/share/metasploit-framework
Python 串口编程 AT指令控制短信猫 #-*- encoding: gbk -*-import timeimport sysimport osimport localeimport stringimport tracebackimport datetimeimport serialreload(sys);sys.setdefaultencoding('gbk');def myst
python及时获得新邮件 #-*- encoding: utf-8 -*-import sysimport localeimport poplibfrom email import parserimport emailimport stringimport mysql.connectorimport tracebackimport datetimefrom mysql.connector import
python调用短信猫 python代码#-*- encoding: gbk -*-import sysimport localeimport stringimport mysql.connectorimport tracebackimport datetimefrom mysql.connector import errorcodefrom ctypes import *import time
Python读取邮箱中的邮件,含文本,附件 #-*- encoding: utf-8 -*-import sysimport localeimport poplibfrom email import parserimport emailimport string# 确定运行环境的encoding__g_codeset = sys.getdefaultencoding()if "ascii"==__g_codeset:
Python抓网页生成Excel文件 python抓网页,主要用到了PyQuery,这个跟jQuery用法一样,超级给力贴代码#-*- encoding:utf-8 -*-import sysimport localeimport stringimport tracebackimport datetimeimport urllib2from pyquery import PyQuery as pq# 确定运行环
文华程序化入门 代码:CLOSE>=REF(HHV(HIGH,2),1),BK;CLOSE-BKPRICE>40||BKPRICE-CLOSE>15,SP;CLOSESKPRICE-CLOSE>40||CLOSE-SKPRICE>15,BP;AUTOFILTER;主图信号连线,可以很直观得看效果查看回测报告:查看回测记录
关于TB中的 High和 Low High和 Low代表一个bar中的最高价和最低价,如果周期是tick,则在数据回放的时候High代表卖价(Ask Price),Low代表买价(Bid Price)测试代码为:ParamsVarsBeginPlotNumeric("Open:",Open);PlotNumeric("Close:",Close);PlotNumeric("High:",Hi
关于TB的序列变量的一个测试用例 对交易开拓者(TB)中的序列变量有点疑惑,于是写了一个测试用例:测试代码如下:Params Vars NumericSeries SeriesVal;Begin //init variables when first bar comes If(BarStatus == 0){ SeriesVal=0; SetGlobalVar(0,1); }Els
MT4平台下的指标——基于MACD和威廉指标的综合考虑 //+------------------------------------------------------------------+//| southgis.com_MACD.mq4 |//| Copyright ?2014, www.