自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4274)
  • 收藏
  • 关注

转载 c# -- is和as运算符

  一、is运算符用于判断一个对象是否可以转换为指定的类型,不会抛出异常,返回bool值用来表示是否转换成功:if (myObj is MyClass){ //do...}  当满足以下任意一种情况时转换成功:  1.转换对象是目标类型的实例;  2.转换对象是派生自目标类型的类型的实例;  3.转换对象是实现目标接口的类型的实例;  在...

2019-09-30 20:37:00 194

转载 C#面向对象--封装

  一、抽象和封装是面向对象编程的基础特性,抽象用来忽略细节,在不同的层次上处理细节,封装则实现了对细节的不同程度的访问权限;即抽象允许相关信息可视化,封装用来实现所需级别的抽象;  1.根据封装的原则,命名空间可以指定其中每个类型对外部代码的可访问性,类和结构可以指定其中每个成员对外部代码的可访问性,可访问性可以控制是否可以从当前程序集或其它程序集的代码中访问它们,以防止编码错误和...

2019-09-29 22:36:00 120

转载 『嗨威说』算法设计与分析 - STL中Sort函数的实现原理初探

本文索引目录:一、对Sort算法实现的个人阅读体会二、Sort算法使用的三个排序算法的优点介绍  2.1  插入排序的优缺点  2.2  堆排序的优缺点  2.3  快速排序的优缺点  2.4  新的结合排序——内省式排序的出现三、sort函数的具体实现四、尾录一、对Sort算法实现的个人阅读体会:        如同《ST...

2019-09-28 16:55:00 172

转载 laravel Route::resource() 资源路由

转载于:https://www.cnblogs.com/cjjjj/p/11592408.html

2019-09-26 16:07:00 825

转载 ArcGIS属性域Domain探索

最近在研究UPDM2019,想着转一套模型到PostGIS中,arcgis当中的属性域Domain不能直接转入到PostGIS,需要手动转换。ArcGIS属性域Domain属性域是描述字段类型合法值的规则,提供了一种增强数据完整性的方法。属性域是可接受的特性值的声明。属性域用于约束表或要素类的任意特定属性中的允许值。如果要素类中的要素或表中的非空间对象已被分组为各个子类型,则可将...

2019-09-23 16:43:00 263

转载 『嗨威说』算法设计与分析 - 算法第二章上机实践报告(二分查找 / 改写二分搜索算法 / 两个有序序列的中位数)...

本文索引目录:一、PTA实验报告题1 :二分查找  1.1  实践题目  1.2  问题描述  1.3  算法描述  1.4  算法时间及空间复杂度分析二、PTA实验报告题2 :改写二分搜索算法  2.1  实践题目  2.2  问题描述  2.3  算法描述  2.4  算法时间及空间复杂度分析三、PTA实验报告题3 :两个有序序列...

2019-09-22 00:36:00 347

转载 坐标系转换:已知控制点计算七参数并对数据批量转换

本示例从WGS84地理坐标系转换到西安80投影坐标系(中央经线114,三度带投影),提供了多组控制点,我们从中选择了分布均匀的三组控制点参与计算。七参数计算工具:COORD数据转换工具:ArcGIS工具箱1 - 七参数计算注:如果提供了5个以上控制点,未提供七参数用此方法进行计算;计算工具为COORD。首先设置好投影,本例中央子午线为114,高斯投影3度带使...

2019-09-17 09:36:00 3993

转载 PostGIS拓扑:pgRouting最短路径分析

前提:在PostgreSQL中建立PostGIS数据库,安装pgRouting插件,导入现有的线表shp数据(示例使用的是管线pipesectionmain,其他的线表数据均可)。1、pgRouting在edge表中添加字段线表中必须有id,source,target,cost,the_geom 5个字段,其中现有空间数据表中的gid可作为id,shape_leng可作为cost...

2019-09-17 08:33:00 821

转载 Vue 组件间的通信

什么是Vue组件?组件(Component)是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。组件系统让我们可以用独立可复用的小组件来构建大型应用,几乎任意类型的应用的界面都可以抽象为一个组件树:组件关系上面展示的图片可以引入所有 Vue 组件的关系形式:A 组件和 B 组件、B 组件和 C 组件、B 组件和...

2019-09-13 12:07:00 69

转载 nginx正向代理与反向代理

(1)图解:(2)代码转载于:https://www.cnblogs.com/cjjjj/p/11499078.html

2019-09-10 18:24:00 69

转载 laravel 使用不同账号发送邮件的问题

业务背景:  公司自己做的oa系统,不同的模块需要用不同的邮箱发送信息给收件人。比如:员工离职的时候用离职的邮箱发送离职邮件通知,员工入职的时候用入职的邮箱发送入职邮件通知。发邮件是一件耗时的任务,如果用同步执行的话会影响用户体验,就想到能不能把发邮件的操作放到队列中来进行。后来发现laravel其实是做不到的。瓶颈:  我们用的是laravel框架,经过踩坑发现其实lara...

2019-09-10 18:04:00 293

转载 雨打琵琶青蛙鸣--渔夫安全第一系列之我很丑序幕篇

哈喽,everybody跟我一起嗨嗨嗨~好久没更新了,看到陆陆续续还有朋友加wx交流学习,甚是欣慰啊(啪啪啪该你说欣慰?不要脸)。哈哈哈看到自己的经历能给哪些想学习的人一个借鉴遇到同样问题的你带来帮助还是很开心的。最近也一直在忙(其实一直也在忙),忙着学习交流,这一行真的是辛苦需要不断学习,还好有兴趣相伴(我爱兴趣)。今天呢,在这特殊时期哈。我想表达,嗯~,..........

2019-09-10 13:29:00 176

转载 QGIS制图表达-符号大小随比例尺变化

以制作管线制图为例,点符号的类似。选择基于规则的制图,管线先按照管线类型进行的不同颜色不同粗细的制图,为了更好的效果,还需要随着比例尺的增大,管线也越来越宽。如下图选择一组制图,选择add scales to rules,然后选择按照501,1001,2001,4001比例尺进行分割。然后各比例尺区间配不同的线宽。注:QGIS中设置的比例范围中,设置最小比例尺是不包含在当前...

2019-09-04 17:25:00 2359

转载 PostGIS数据库导入SHP数据

1 - 通过QGIS数据库管理工具将shp导入到postgis数据库选择数据源中postgis对应的数据库schema(架构),然后选择导入图层或文件,弹出导入矢量图层面板。关于选项的说明:1) 源空间参考与目标空间参考无特殊需要,应当与数据源保持一致2) 编码默认即可,不进行选择,如选择编码UTF-8,会导致中文乱码。3) 需要注意源shp数据的几...

2019-09-04 16:56:00 392

转载 PostGIS拓扑:TOPOLOGY

数据准备:建立架构waterdataset,导入样例供水管网数据shp文件,pipesectionmain管线表,fitting节点表。1)创建与删除拓扑创建拓扑,CreateTopology(topo名称,坐标系srid,容差值)示例:通过现有空间数据表(读取现有空间数据的坐标系)创建拓扑SELECT topology.CreateTopology('topo...

2019-09-04 16:19:00 1123

转载 『嗨威说』算法设计与分析 - 第一章作业整理(编码规范 / 数学之美 / 未来计划)...

本文索引目录:一、编码规范的选择与养成二、《数学之美》三、本学期算法学习的计划安排一、编码规范的选择与养成:  与搭档可欣达成共识,在接下来的算法学习和团队制作过程中,遵循以下编码规范:    https://www.cnblogs.com/linuxAndMcu/p/11303688.html  并根据阅读筛选合适的编码规则如下:  ...

2019-09-02 01:31:00 143

转载 C#类型转换

  一、由于C#是强类型语言,变量在声明后不能重新声明为其它类型,但可以通过类型转换(Type Conversion)将符合转换条件的其它类型的变量转换为目标类型的变量,有以下几种类型的转换方式:  二.隐式转换(Implicit Conversion):该转换是一种安全的类型转换,不会导致数据丢失,因此不需要任何显式操作;从较低精度/较小范围类型到较高精度/较大范围类型的转换以及从...

2019-08-31 18:39:00 82

转载 C#面向对象--简介

  一、C#提供对面向对象编程(Object Oriented Programming)的完整支持;类描述对象的类型,而对象是类的具体实例,创建对象的过程也被称为实例化(Instantiation);通常使用new运算符来创建对象:new MyType();  ※其中()实际上代表的是调用类的默认构造函数来构建类的实例;  ※C#还提供了类的轻量版本,称为结构,当需要...

2019-08-29 20:59:00 133

转载 ArcGIS切片技巧及注意事项三之高级工具应用

1 - 修改已经发布缓存服务的缓存级别如上图所示,红箱子里有很多缓存管理的工具,这里我们要用的是里面的管理地图服务器缓存比例。下图中,服务器输入本机,然后选择我们需要调整比例尺级别的服务,这个工具适用于我们的缓存已经发布,例如我们已经发布到500比例尺,现在我们想将缓存发布到200比例尺,这里我们追加一个200比例尺,然后在到我们服务缓存发布界面单独发布200比例尺的缓存即可...

2019-08-23 11:46:00 373

转载 ArcGIS切片技巧及注意事项二之MXD文档与切片相关配置

MXD文档与缓存相关配置在arcmap打开test服务对应的地图文档test.mxd。1) - 地图单位的设置右键点击左侧图层列表的根“图层”(Layers),选择“属性”->选这“常规选项卡”。如下图所示,在单位位置,两个都选择“米”(Meter),设置完点确定2)- 设置地图的默认范围右键点击左侧图层列表的根“图层”(Layers),选择“属性”-&g...

2019-08-23 11:36:00 303

转载 ArcGIS切片技巧及注意事项一之切片发布

注:ArcGIS版本为10.0,10.0以上版本界面略有不同,但基本设置原理一致。1- 选择服务假设:我们的地图服务已经发布好,名称为test。如下图所示:2- 设置发布缓存的进程数量右键上图test服务,先停止服务,选择服务属性(service property)->选择“池化”选项卡。如下图所示,我们设置最大实例数即可,理论上讲最优是 c...

2019-08-23 11:29:00 630

转载 PostgreSQL大小写的坑

前景:之前听前辈们说过postgresql大小写敏感,觉得自己注意应该也不是啥事。今天用postgresql写存储过程,以前的命名习惯,喜欢全大写,然后调用的存储过程名写的大写也提示找不到,然后开始试验了下表名、字段、函数等名大写或驼峰命名,发现postgresql的大小写规则可以用“混乱”形容。当然“混乱”不是指postgresql没定义清楚,是指我这程序员的思维理解起来不那么舒服。...

2019-08-23 11:01:00 545

转载 PostGIS中打开shp数据导入工具shp2pgsql提示“找不到文件linintl-9.dll”解决办法

打开shp2pgsql-gui.exe程序目录,在postgresql安装目录../postgresql/11/bin/postgisgui下复制一份libintl-8.dll副本,改名为libintl-9.dll即可。转载于:https://www.cnblogs.com/gaofan/p/11398483.html...

2019-08-23 10:25:00 750

转载 laravel 发送html邮件是a标签中的url不显示问题

转载于:https://www.cnblogs.com/cjjjj/p/11394320.html

2019-08-22 14:55:00 357

转载 node实现简单的增删改查接口

// 数据存储在users.json文件中const express = require("express");const fs = require("fs");const cors = require("cors");const bodyParser = require("body-parser");const app = express();app.u...

2019-08-22 14:30:00 407

转载 静态时序分析(STA,Static Timing Analysis)基础与应用1

http://hi.baidu.com/hieda/blog/item/334c4ffab3844c8e9e5146f8.html前言 在制程进入深次微米世代之后,晶片(IC)设计的高复杂度及系统单晶片(SOC)设计方式兴起。此一趋势使得如何确保IC品质成为今日所有设计从业人员不 得不面临之重大课题。静态时序分析(Static Timing Ana...

2019-08-21 05:36:13 1419

转载 Swift 基础语法

Swift 基础语法本文基于Swift 5.0+目录如下:Swift 基础语法常量标识符常见的数据类型字面量类型转换元组(Tuple)小结常量由 let 关键字定义只能赋值1次它的值不要求在编译时期确定,但使用之前必须赋值1次let age1 = 10let age2: Int a...

2019-08-21 02:09:00 87

转载 感慨一下,2001年的游戏在win8上运行正常!

想当年,为了这款游戏茶饭不思。。。2001年的Shininglore Online(中文名字--天使 Online)作为韩国第一款3D Q版网游确实吸引了广大玩家。当时大部分操作系统都是win98,只有一小部分是XP。游戏使用DX8技术,只有一种分辨率800*600,稳定且流畅运行在当年的操作系统上面。时隔多日,2007年Vista来临,多少“不正规”软件(比如QQ)在上面...

2019-08-19 14:23:08 22

转载 Laravel 在构造方法中使用session

转载于:https://www.cnblogs.com/cjjjj/p/11367857.html

2019-08-17 11:01:00 125

转载 MSDN 教程短片 WPF 15(DoubleAnimation)

DoubleAnimation 接着上一篇使用的是XAML来实现动画的效果,今天我们用代码来实现下: 我们在窗体上放一个Rectangle,对这个Rectangle实现宽度的变化。当我们按下按钮来触发它的宽度变化。 具体代码如下: private void button1_Click(object sender, RoutedEventArgs e) { ...

2019-08-14 11:29:12 176

转载 WCF实现多个服务

本篇体验使用WCF实现2个服务。一个使用HTTP通讯,一个使用TCP通讯。 大致思路是: → 创建WCF服务以及接口,写2个接口→ 实现2个接口→ 为WCF创建一个控制台项目的宿主,配置App.config,开启宿主→ 创建一个Web客户端,创建对WCF服务的引用→ 在Web客户端,调用WCF服务,即调用WCF的代理类的实例方法 打开Visual Studio 2013,创建一个类...

2019-08-13 22:20:11 218

转载 vue

朋友请教了我一个问题,不会......幸亏有个大佬在,然后解决了,就把解决思路记了下来,顺便再扩展点东西。没错,看下面的url如果这个时候你刷新浏览器会有什么结果?运气好的话,对你没有影响;但运气不好的话,你就会出现404报错!!!为啥?vue界面之间的跳转都是在前端的,而你刷新之后就不一样了。你刷新之后就变成了向后端发请求。如果后端没有这个url接口的话,就会报...

2019-08-13 10:05:00 59

转载 session 与 cookie

cookie:  由服务器产生,在发送给客户端保存,相当于本地缓存(提高了访问服务端的效率,但是安全性较差)1)在服务端产生cookie:response.addCookie(Cookie cookie)2)发送通过页面跳转(重定向、请求转发)3)获取:Cookie[] cookies = request.getCookies() //只能获取全部 没有单独获取某个c...

2019-08-13 08:14:00 58

转载 mysql 编码测试

insert into t1(v1) values('cn中国'); select * from t1; 1、输入gbk,交互latin1,数据库latin1 insert,客户端把gbk的输入当成latin1来解释,传给服务,服务不需要转码,把gbk当成latin1存入数据库,显示乱码。 select,服务不转码,返回给客户端,客户端latin1当成gbk解释,显示正确...

2019-08-11 21:46:13 60

转载 10种传统机器学习算法

1基于CF的推荐算法1.1算法简介CF(协同过滤)简单来形容就是利用兴趣相投的原理进行推荐,协同过滤主要分两类,一类是基于物品的协同过滤算法,另一种是基于用户的协同过滤算法,这里主要介绍基于物品的协同过滤算法。给定一批用户,及一批物品,记Vi表示不同用户对物品的评分向量,那么物品i与物品j的相关性为:上述公式是利用余弦公式计算相关...

2019-08-11 09:58:00 692

转载 动态构建Lambda表达式实现EF动态查询

在使用Entity Framework做数据查询的时候,查询条件往往不是固定的,需要动态查询。可以通过动态构建Lamda表达式来实现动态查询。Lamda表达式使用Lamda表达式可以很方便的按条件过滤数据。Entity Framework也是将Lamda表达式转换成对应的SQL语句执行。比如下列代码,输出年龄大于1的人的名字:namespace ConsoleApp...

2019-08-11 09:39:00 504

转载 常见的软件测试面试题

1、常见的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。  1)等价类划分  常见的软件测试面试题划分等价类: 等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的.并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试.因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试...

2019-08-10 22:32:51 153

转载 jQuery实现自动底部加载 类似于新浪微博

http://andersonferminiano.com/jqueryscrollpagination/转载于:https://www.cnblogs.com/hubj/archive/2012/05/26/2519076.html

2019-08-10 07:13:13 125

转载 SqlZoo.net习题答案:How to do joins.【Table Tennis】

习题地址:http://sqlzoo.net/3b.htm表结构:  ttms(games,color, who,country)      country(id, name)      ttms.county = county.id1b.Show the who and the color of the medal for the medal winners...

2019-08-10 02:31:04 76

转载 如果你是项目经理, 项目团队有 12 人左右, 对此项目将来一年的发展如何规划?...

由于我们本身没有PM的经历,这里只是根据移山之道和自己生活的体验加上Microsoft Academic Search (MSAS)的特殊背景假想未来的规划: First and the most: 找到这样的一群人有着同一个愿景: “打造符合90%学术。。。。。的所有需求” 1、 首先是拉赞助(风险投资,没有风险不投资,越有风险越投资),然后招兵买马,一支高素质的团队,并...

2019-08-09 05:19:22 760

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除