<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[pyluyuan的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/pyluyuan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; pyluyuan]]></copyright><item><title><![CDATA[Windows平台OBS Studio 32.1.0源码编译完整实操]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/159467098</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/159467098</guid><author>pyluyuan</author><pubDate>Wed, 25 Mar 2026 16:39:23 +0800</pubDate><description><![CDATA[本文全程基于本人实测，完整记录了Windows平台OBS Studio 32.1.0源码编译的全流程，从环境准备到打包分发，每一步都有详细指引，避开了所有常见坑，确保编译一次成功。]]></description><category></category></item><item><title><![CDATA[Mapbox 教程: 改变地图样式]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/137666696</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/137666696</guid><author>pyluyuan</author><pubDate>Fri, 12 Apr 2024 19:19:57 +0800</pubDate><description><![CDATA[在Mapbox中，要添加一个图层，需要首先addSource添加数据源，然后再addLayer添加图层，就像是数据库里面，先指定数据源，再指定表名和查询条件，来获取数据。修改代码调整line-emissive-strength的值，在光照调整为夜晚的情况下，line-emissive-strength0.8和0.1的区别如下，图中埃菲尔铁塔到特洛卡代罗花园的连线亮度变化明显。点击交互组件上与属性关联的按钮，调用setConfigPropety方法来修改属性关联的样式，basemap关键字指代标准样式。]]></description><category></category></item><item><title><![CDATA[Mapbox教程：一个简单Demo]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/137630987</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/137630987</guid><author>pyluyuan</author><pubDate>Thu, 11 Apr 2024 20:54:10 +0800</pubDate><description><![CDATA[Mapbox 第一个Demo]]></description><category></category></item><item><title><![CDATA[DataX 数据库同步部分源码解析]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/137522013</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/137522013</guid><author>pyluyuan</author><pubDate>Tue, 09 Apr 2024 20:34:15 +0800</pubDate><description><![CDATA[DataX 数据库读写核心代码解析]]></description><category></category></item><item><title><![CDATA[Leaflet 官方教程 Extending Leaflet 扩展Leaflet]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/136788025</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/136788025</guid><author>pyluyuan</author><pubDate>Sun, 17 Mar 2024 21:46:44 +0800</pubDate><description><![CDATA[Leaflet的包很小，Leaflet 的核心包只提供了构造地图必须的功能，其他的功能像测量、标绘工具等通过第三方插件来实现。有赖于Leaflet强大的而简单的类架构及扩展体系，网络上有丰富的Leaflet插件，当你要实现一个功能时，例如热力图，大概总能从网上找到一款合适的插件，可以直接使用或者提供思路改造后使用。另一方面，这也造成了基于Leaflet开发的另一个问题，就是你需要花挺大一部分时间来选择合适的插件。无论如何，Leaflet的类扩展体系，绝对是其最精彩的部分之一。]]></description><category></category></item><item><title><![CDATA[Leaflet 官方教程 Leaflet on Mobile 在移动端使用Leaflet]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/136532802</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/136532802</guid><author>pyluyuan</author><pubDate>Thu, 07 Mar 2024 15:35:48 +0800</pubDate><description><![CDATA[在移动端使用Leaflet]]></description><category></category></item><item><title><![CDATA[Leaflet 官方教程 Zoom levels 缩放级别]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/81613130</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/81613130</guid><author>pyluyuan</author><pubDate>Mon, 13 Aug 2018 01:15:08 +0800</pubDate><description><![CDATA[A deeper look into what zoom levels are.

本教程带你深入了解缩放级别。

Zoom levels

缩放级别

Leaflet works with latitude, longitude and “zoom level”.

Leaflet包括经度、纬度以及&quot;缩放级别&quot;。

Lower zoom levels means that the map sho...]]></description><category></category></item><item><title><![CDATA[Leaflet 官方教程 Working with map panes 处理map panes]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/81612587</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/81612587</guid><author>pyluyuan</author><pubDate>Mon, 13 Aug 2018 00:26:29 +0800</pubDate><description><![CDATA[       在leaflet中，map pane是一个很有用的属性，它决定了图层在地图上的排列顺序。一般情况下，先加载的图层在下，后加载的图层在上，而map pane使得我们可以忽略加载顺序的影响，提前确定好我们要加载的多个图层在地图中的排列顺序。图层的z-index有类似的功能，可以对map pane相同的图层的排列顺序进一步的控制。

       下面我们看一下官网是怎么介绍map pan...]]></description><category></category></item><item><title><![CDATA[几个智慧的小故事]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/81590914</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/81590914</guid><author>pyluyuan</author><pubDate>Sat, 11 Aug 2018 22:37:19 +0800</pubDate><description><![CDATA[分享几个之前听过或者看过的智慧小故事。

一：大圆的故事

       从前有个国王，有一天，从国外来了一些进贡使臣，他们给国王出了一个难题，他们画了一个大圆，请教国王如何将这个大圆变为小圆。国王和大臣们面面相觑，谁也不知道答案，最后聪明的王子想出了答案，在大圆旁边画了一个更大的圆，在更的圆的对比下，原来的大圆就显的很小了。进贡使臣最后心悦诚服。

二：棋盘的故事

        从前有个大臣...]]></description><category></category></item><item><title><![CDATA[Leaflet官方教程 Leaflet Quick Start Guide 快速入门]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/81589874</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/81589874</guid><author>pyluyuan</author><pubDate>Sat, 11 Aug 2018 20:46:08 +0800</pubDate><description><![CDATA[This step-by-step guide will quickly get you started on Leaflet basics, including setting up a Leaflet map, working with markers, polylines and popups, and dealing with events.

这篇步进式教程会带你快速熟悉Leaflet，...]]></description><category></category></item><item><title><![CDATA[LeafLet官方教程 Overview 概览]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/81589543</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/81589543</guid><author>pyluyuan</author><pubDate>Sat, 11 Aug 2018 18:42:33 +0800</pubDate><description><![CDATA[       前一阵子翻译了一篇Leaflet的官方教程，好像阅读量还不错，继续翻译几篇，或许对大家学习Leaflet能有所帮助吧。Leaflet简洁易用，涵盖了大部分常用的地图功能，即集成了H5的部分优秀特性，又尝试兼容IE7等老版本浏览器。对于开发GISweb应用以及希望通过阅读源码加深GIS知识的开发人员来说，Leaflet都是一个不错的选择。

以下为官网教程及本人的翻译：

Leafle...]]></description><category></category></item><item><title><![CDATA[Leaflet 官方教程-Non-geographical maps 非地理地图]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/77944844</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/77944844</guid><author>pyluyuan</author><pubDate>Tue, 12 Sep 2017 14:31:51 +0800</pubDate><description><![CDATA[Leaflet 官网教程翻译]]></description><category></category></item><item><title><![CDATA[利用mybatis-generator自动生成代码]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/72650246</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/72650246</guid><author>pyluyuan</author><pubDate>Tue, 23 May 2017 16:35:53 +0800</pubDate><description><![CDATA[我们可以利用Mybatis-Generator来帮我们自动生成实体类、DAO接口和Mapping映射文件]]></description><category></category></item><item><title><![CDATA[新电脑 新日志]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/71374774</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/71374774</guid><author>pyluyuan</author><pubDate>Sun, 07 May 2017 22:01:25 +0800</pubDate><description><![CDATA[五一的时候终于下定决心买了新电脑，现在就让我用着新电脑写下一篇日志。
     所谓工欲善其事，必先利其器。新电脑联想 Y700 I7-6700，16G内存，1T机械硬盘，500G固态硬盘，4G独显，怎么样配置很牛掰吧。
     去年发生了很多事，整个人都很有些消极。经过大半年的休整，似乎现在内心又有些激情涌动了：希望自己可以看更多的书，成为更牛的人。
     有了新电脑希望自己能够如虎]]></description><category></category></item><item><title><![CDATA[创建自定义微件]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/53373755</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/53373755</guid><author>pyluyuan</author><pubDate>Mon, 28 Nov 2016 09:20:10 +0800</pubDate><description><![CDATA[创建自定义微件

Creating a custom widget
In this recipe, we'll be covering how to leverage pieces of Dojo and the Dijit framework to create your own custom widgets, specifically covering use of dijit/_Wid]]></description><category></category></item><item><title><![CDATA[创建基于模板的微件]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/53184404</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/53184404</guid><author>pyluyuan</author><pubDate>Wed, 16 Nov 2016 11:00:10 +0800</pubDate><description><![CDATA[创建基于模板的微件


Creating Template-based Widgets

In this tutorial, you'll learn about the importance of Dijit's _TemplatedMixin mixin,
 and how to use templates to quickly create your own custom wid]]></description><category></category></item><item><title><![CDATA[理解 _WidgetBase]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/53159924</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/53159924</guid><author>pyluyuan</author><pubDate>Mon, 14 Nov 2016 16:01:28 +0800</pubDate><description><![CDATA[理解 _WidgetBase

Understanding _WidgetBase

In this tutorial, you'll learn what Dijit's _WidgetBase module is,
 and how it serves as the foundation for all widgets in the Dojo Toolkit.

在本教程中，你将]]></description><category></category></item><item><title><![CDATA[DOJO Dijit布局]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/53127229</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/53127229</guid><author>pyluyuan</author><pubDate>Fri, 11 Nov 2016 11:24:17 +0800</pubDate><description><![CDATA[Layout with Dijit
Dijit布局

Creating dynamic and interactive layouts is a challenge common to any graphical user interface. We have a lot of ability to create layout with HTML and CSS. Where CSS lea]]></description><category></category></item><item><title><![CDATA[VB控件实现IObjectSafety安全接口]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/6010276</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/6010276</guid><author>pyluyuan</author><pubDate>Mon, 15 Nov 2010 15:27:00 +0800</pubDate><description><![CDATA[<br />VB控件实现IObjectSafety安全接口(zt)
本文叙述了如何在VB中实现控件的IobjectSafety接口，<br /><br />以标志该控件是脚本安全和初始化安全的。<br />VB控件默认的处理方式是在注册表中注册组件类来标识其安全性，<br />但实现IobjectSafety接口是更好的方法。<br />本文包括了实现过程中所需的所有代码。<br />1、将以下文本复制到记事本, 并作为 objsafe.odl 项目文件夹以保存文件：<br />             ]]></description><category></category></item><item><title><![CDATA[arcgis server 动态创建地图服务]]></title><link>https://blog.youkuaiyun.com/pyluyuan/article/details/6001355</link><guid>https://blog.youkuaiyun.com/pyluyuan/article/details/6001355</guid><author>pyluyuan</author><pubDate>Wed, 10 Nov 2010 21:56:00 +0800</pubDate><description><![CDATA[<br />  arcgis server 动态创建地图服务代码：<br />  加入地图包括图层渲染，标注等，数据从ArcSDE中读出！<br />  <br />  代码中有两个数据表：mapinfo（存储地图信息，key:地图GUID），LayerInfo（存储图层信息，包括其在SDE中的名称，以及最主要的其属于哪个地图的地图GUID），代码中的MapGUID即为地图GUID。<br />  以下为其全部代码：<br /> <br />using System;
using System.Data;]]></description><category></category></item></channel></rss>