- 博客(52)
- 资源 (3)
- 问答 (9)
- 收藏
- 关注
原创 2020年回顾总结
今天是2021年1月1日,趁着2021年刚刚开始,我还是回顾过去和展望一下未来吧,反正闲着也是闲着。2020年是我工作以来最累的一年,全年参与项目约为18个,其中拿的出手的重大项目2个,其中一个的项目的单表数据量超过了1000万条,最大用户量超过了10万个,我估计在未来很长一段时间里,这个数据量在我的职业生涯中都会很难被打破了。过去一年,涉及到的技术栈也比较杂,基本上包含了spring boot相关,.net,postgresql,sql server,redis,arcgis相关,geoserve
2021-01-01 19:58:10 379 3
原创 linux下jar包部署和自启动
1.centos镜像https://mirrors.huaweicloud.com/centos/7/isos/x86_64/2.安装虚拟机安装方法:https://how2j.cn/k/vmware/vmware-centos/1999.html,虚拟机密码为了防止忘记,用户名密码为:root1,23456。安装完成后,远程连接工具使用finalshell(国产开源工具)或使用powershell的ssh命令,如:ssh root@192.168.44.131。3.jdk安装jd
2020-12-12 22:48:19 762
原创 openlayers加载天地图WMTS服务
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <link href="https://cdn.bootcss.com/openlaye
2018-03-24 17:34:31 5693 3
原创 【java框架】0210笔记——Struts学习(一)
一、框架初步1.添加jar包,build path2.添加web.xml拦截器 <filter> <filter-name>struts2</filter-name> <filter-class> org.apache.struts2.dispatcher.ng.filter.StrutsP...
2018-02-11 10:27:57 220
原创 【java框架】0209笔记——Spring
一、spring环境搭建,IOC和DI1.引入spring的jar包(jar包存入到百度网盘/源码/jar包/中),并且add path2.创建一个pojo类,用于演示控制反转(IOC),和依赖注入(DI)public class Category { public int getId() { return id; } public void setId(int id) ...
2018-02-10 19:10:04 246
原创 eclipse自动补全
解决代码的自动提示问题:1、打开 Eclipse -> Window -> Perferences 2、找到Java 下的 Editor 下的 Content Assist , 右边出现的选项中,有一个Auto activation triggers for Java: 会看到只有一个”.”存在。表示:只有输入”.”之后才会有代码提示 3、先把上图中”.”的地方输入几个...
2018-02-09 09:45:32 553
原创 【数据结构】快速排序
#include<stdio.h>void Quick_Sort(int R[],int l,int r){ int temp; int i=l,j=r; if(l<r) { temp=R[i]; while(i!=j) { while(j>i&&R[j]>temp) j--; if(i<j) { ...
2018-02-08 20:29:32 238
原创 【数据结构】插入排序
#include<stdio.h>void Insert_Sort(int r[], int n){ int i,j; int temp; for(i=2;i<n;i++) { temp=r[i]; j=i-1; while(j>0&&r[j]>temp) { r[j+1]=r[j]; j--; } r[...
2018-02-08 15:53:15 183
原创 【数据结构】选择排序和二分查找
#include<stdio.h>//选择排序void Select_Sort(int r[],int n){ int i,j,min; int temp; for(i=1;i<n-1;i++) { min=i; for(j=i+1;j<n;j++) { if(r[j]<r[min]) min=j; } temp=r[i]; ...
2018-02-07 23:52:26 291
原创 【Scrapy实战】0207笔记——Xpah入门
一、在pycharm中运行scrapy的配置过程1. 1)(env_scrapy) E:\project\python> cd E:\project\python\web_spider 2)创建模板:scrapy genspider jobbole blog.jobbole.com 3)pip install -i https://pypi.douban.com...
2018-02-07 23:52:14 384
原创 【Scrapy实战】0206笔记——正则表达式,环境配置
爬虫基础知识 一、技术选型:scrapyScrapy是框架,已经加入了request和beautifulsoup,性能很高。 二、正则表达式1.import reline = "luca123""""^l:代表以l开头.:代表任意字符*:代表前面的字符重复任意多次^l.*:以l字母为开头,后面的字符出现任意多次"""regex_str = "^a
2018-02-06 20:02:09 577
原创 【django+xadmin实战】0205笔记——课程机构模块(3)
一、url分发机制0.通过已经有的model直接生成form,简化操作1.配置form信息,自动生成 from django import forms from operation.models import UserAsk class AnotherUserForm(forms.ModelForm): class Meta:
2018-02-05 20:55:12 234
原创 【django+xadmin实战】0204笔记——课程机构模块(2)
一、城市筛选1.{{ city.name }}2. city_id = request.GET.get('city', "") if city_id: all_orgs = all_orgs.filter(city_id=int(city_id))3.选中状态配置 全部
2018-02-04 22:15:13 224
原创 【django+xadmin实战】0202笔记——课程机构模块(1)
一、html模板继承配置1.创建base前端页面,并且重新配置路径;2.设置block模板: 模板,用于继承--> {% block title %}课程机构列表 - 慕学在线网{% endblock %}3.配置继承模板,在继承的页面中 继承模板--> {% extends 'base.html' %} {% block
2018-02-02 22:19:31 422
原创 【django+xadmin实战】0201笔记——用户模块(2)
1.(验证码配置)安装Django Simple Captcha,加入'captcha',添加url路径(url(r'^captcha/', include('captcha.urls'))),mm迁移操作; 配置文档:http://django-simple-captcha.readthedocs.io/en/latest/usage.html#installation2.(验证码实
2018-02-01 22:59:12 788
原创 【django+xadmin实战】0131笔记——用户模块(1)
一、1.index界面的配置, 在url文件下面配置:from django.views.generic import TemplateView,url('^$', TemplateView.as_view(template_name='index.html'), name="index"), 在settings文件下配置:STATICFILES_DIRS = [(os.path
2018-01-31 22:33:02 883
原创 【django+xadmin实战】0130笔记——admin的配置
一、django自带admin的配置1.创建后台管理用户:createsuperuser2.对于settings中,admin界面的配置 LANGUAGE_CODE = 'zh-hans' TIME_ZONE = 'Asia/Shanghai' USE_I18N = True USE_L10N = True USE_TZ = False3.在后
2018-01-30 10:34:37 532
原创 【django+xadmin实战】0129笔记——models的设计
model层的创建1.userModel的设计(1)把新建的user继承已经存在的user类,使得更加方便; class UserProfile(AbstractUser): nick_name = models.CharField(max_length=50, verbose_name=u"昵称", default="") birthday = mo
2018-01-29 21:11:53 712
原创 【django+xadmin实战】0126笔记——初步
一、数据库迁移1.创建apps文件夹,把项目文件都拖入到apps文件夹中去2.将apps文件make成为source3.STATIC_ROOT = '/static/'4.增加引用目录:sys.path.insert(0, os.path.join(BASE_DIR, 'apps'))5.使用makemigrations + appname,对数据库的变化进行修改;6.使用
2018-01-26 22:13:50 386
转载 Pycharm 去掉拼音检查,大小写检查,自动补全不区分大小写
1、去掉拼音检查 file–>setting–>editor–>Inspections–>Spelling–>Typo,取消勾选2、去掉大小写检查 file–>setting–>editor–>Inspections–>Python PEP 8 naming convention violation3、代码自动补全不区分大小写File->Settings,在Editor->
2018-01-26 09:29:40 1397
原创 【django+xadmin实战】0125笔记——环境配置
一、创建django开发环境1.安装virtualenv,pip install virtualenv2.安装快速env环境 pip install virtualenvwrapper-win3.cmd命令: 1)进入e盘,打开cmd环境,直接从输入盘符e: 2)查看盘符下的目录直接输入dir 3)进入目录 cd加名称4.关于virtualenv环境的操作:
2018-01-25 23:19:03 300
原创 ArcGIS API for JavaScript 3.12国内镜像,强烈推荐
无意中找到的arcgis api和sdk国内镜像,非常好用,强烈推荐。API 地址:http://jsapi.thinkgis.cn/init.jsSDK地址:http://jshelp.thinkgis.cn/
2017-02-04 21:10:13 2042
原创 parser.parse is not a function——arcgis api报错解决办法
在使用arcgis api的时候,会出现上面这种错误,百思不得其解,最后找到解决办法。出现这个错误的原因是因为你引用的顺序和你在function里面的顺序不同造成的,dojo require 要求引用和定义的顺序必须相呼应,比方说你在require里面的顺序如果是这样的:require([ "esri/map", "esri/InfoTemplate", "esr
2017-02-04 08:24:13 10241 2
转载 ORACLE 主键自增方法
--首先建一个表TESTcreate table TEST( NID int PRIMARY KEY, test1 varchar2(20), test2 varchar2(20), test3 varchar2(20), test4 varchar2(20), test5 varchar2(20))-- 再建一个序列SEQ_TEST
2016-12-10 11:23:24 553
原创 "转译方法
今天在用struts标签传数据的时候,突然遇到这种情况解决方法呢,其实也很简答。var s="";s=s.replace(/"/g,'"');这样就可以了
2016-10-30 10:02:24 15414 1
原创 Ihttpactionresult 命名空间没有发现的解决方案
只需要使用nuget添加 Microsoft ASP.NET Web API 2.1 Core Libraries即可。具体详见:http://stackoverflow.com/questions/19853196/the-type-or-namespace-ihttpactionresult-not-found
2016-10-17 08:57:17 3122 1
原创 PostgreSQL数据库导出导入
1.打开pgAdmin,选择要导出的数据库2.选中数据库,右键备份,进入备份界面这个只需要选择保存路径,其他不用管,点击备份就可以了。3.新建一个数据库,选中数据库,右键点击恢复,选择刚才备份的文件,点击确定。4.恢复数据库完成ssh2数据库和ssh数据库是一样的。PostgreSQL数据库导出导入就是这么的简
2016-10-16 09:30:42 7696 1
原创 Arcgis ArcTutor数据下载
在arcgis10.0,10.1,10.2,帮助文档中的教程需要数据。有的arcgis是精简版的,没有安装数据。这里给出下载地址:链接:http://pan.baidu.com/s/1pLq6nj1 密码:omv9
2016-10-15 20:18:42 5813 2
原创 ASP.NET MVC AJAX表单提交实例
1.首先,新建一个controller。using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;namespace MvcApplication1.Controllers{ public class AJAXControl
2016-10-15 15:53:03 6589
原创 百度Echarts完全教程(一)
我感觉我每次写博客都挖坑,这一次保证,真的不挖坑了。。。这一次要介绍的是百度的一个可视化神器——百度Echarts。相比较与highcharts,echarts毕竟是国内的,而且完全开源,文档写的也很全,最近我在用echarts做可视化,非常之好用。目前echarts有2和3两个版本,我更喜欢2。因为2的demo更多,文档写的也全。3的话,我不是很喜欢。不过echarts2和3差别不大
2016-10-10 22:01:25 32619 1
原创 spring无法读取方案文档的解决办法
org.xml.sax.SAXParseException; lineNumber: 14; columnNumber: 59; schema_reference.4: 无法读取方案文档 'http://www.springframework.org/schema/beans/spring-beans-4.3.xsd', 原因为 1) 无法找到文档; 2) 无法读取文档; 3) 文档的根元素不是
2016-10-10 22:00:12 20098 1
原创 【SSH框架搭建】Spring,Struts2,Hibeinate终极攻略(一)
本文为系列攻略,如何搭建SSH框架并且进行实战。这一篇首先将搭建框架。1.开发工具:MyEclipse20152.开发框架:Struts-2.3.15.3,Spring 3.2,Hibernate-distribution-3.6.103.框架介绍: (1)Struts:Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MV
2016-09-20 15:33:31 1722 2
原创 使用CSS进行简单的网页布局
Web页面是由块元素组成的,正常情况下块元素一个个按垂直方向排布,构成了页面。但是这种基本的布局方式绝大多时候不能满足我们的需求,所以各种布局方式应运而生,所以,本文来介绍最简单的几种网页布局方法。一、一列布局一列布局一般就是从上到下,采用固定的宽度或者一定的比例,一列布局类似与百度的这种形式。 一列布局 body{margi
2016-08-30 22:37:34 934
原创 Edius7下载,安装,破解完整
1.在安装ED之前,首先要安装QuickTime。2.安装Edius7.32。注意,必须要安装在C盘中,不然无法破解成功。3.破解。下载ED1US_L0ADER_4_0_F1NAL ED1US 7,解压,运行EDIUS_LOADER_4_0_FINAL.exe。此时桌面上生成EDIUS7_LOADER,点击运行。如果在需要你输入序列号的界面自动跳过,说明激活成功。
2016-08-23 14:59:53 26138 6
转载 HTTP中get和post的区别
转载自:http://www.imooc.com/wiki/detail/id/3937在B/S应用程序中,前台与后台的数据交互,都是通过HTML中Form表单完成的。Form提供了两种数据传输的方式——get和post。虽然它们都是数据的提交方式,但是在实际传输时确有很大的不同,并且可能会对数据产生严重的影响。虽然为了方便的得到变量值,Web容器已经屏蔽了二者的一些差异,但是
2016-08-15 11:03:15 494
原创 使用超图SuperMap制作气象类专题图全攻略(一)
首先进行一下效果展示:本文将介绍通过使用supermap完成一副降雨图的制作。内容绝对详细。一、数据准备制作降雨图,首先要准备地图数据和降雨数据。1.地图数据首先需要安装supermap idesktop 8c,完整安装之后,在安装目录下/SampleData/China中有样例数据,我们可以在打开supermap之后,直接打开工作空间即可。2.降雨数据
2016-08-14 20:49:22 11640 14
转载 遥感影像的“全色”和“多光谱”
全色波段(Panchromatic band),因为是单波段,在图上显示是灰度图片。全色遥感影象一般空间分辨率高,但无法显示地物色彩。 实际操作中,我们经常将之与多波段影象融合处理,得到既有全色影象的高分辨率,又有多波段影象的彩色信息的影象。 全色波段,一般指使用0.5微米到0.75微米左右的单波段,即从绿色往后的可见光波段。全色遥感影象也就是对地物辐射中全色波段的影象摄取,因为
2016-08-12 08:46:14 11153
js如何动态的获取input中的值?
2016-12-09
asp.net连接oracle缺少Data Provider,请问如何解决
2016-12-04
如何用js将table转成json
2016-10-28
c# oracle语句怎么传参数
2016-10-18
hibernate 提示is not mapped
2016-10-16
请问这种css的定位要怎么写
2016-10-11
spring报错,无法读取方案文档 'http://www
2016-10-09
请问这种管理界面应该怎么写
2016-09-12
tomcat URl中文传输问题
2016-06-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人