<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cldh1492的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cldh1492</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cldh1492]]></copyright><item><title><![CDATA[Android通过接收UDP消息改写程序配置]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223086</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223086</guid><author>cldh1492</author><pubDate>Sun, 25 Aug 2019 23:39:52 +0800</pubDate><description><![CDATA[Android程序打包成APK发布后，如果有参数需要根据不同应用环境作修改，该如何实现呢?
比如这里有个应用场景，Android程序需要调用服务器端的WebService服务来进行后台数据库操作，而WebService的IP地...]]></description><category></category></item><item><title><![CDATA[Android读取配置文件的方法]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223083</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223083</guid><author>cldh1492</author><pubDate>Sun, 18 Aug 2019 10:27:13 +0800</pubDate><description><![CDATA[1、配置properties文件


先创建properties文件，存放在安卓工程文件的assets文件夹下





创建后的文件目录结构如下





文件内容按照“参数=值”的键值对形式...]]></description><category></category></item><item><title><![CDATA[NOT IN之后的子查询不能包含NULL值]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223093</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223093</guid><author>cldh1492</author><pubDate>Mon, 27 May 2019 17:17:12 +0800</pubDate><description><![CDATA[如果空值可能是子查询结果的一部分，则不应与主查询中的NOT IN运算符一起使用。为什么呢?看下面例子就明白了。


NOT IN后面的子查询有记录为NULL，主查询查不到记录


select * from em...]]></description><category></category></item><item><title><![CDATA[区分关联子查询和非关联子查询]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223079</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223079</guid><author>cldh1492</author><pubDate>Tue, 21 May 2019 09:16:17 +0800</pubDate><description><![CDATA[子查询可区分为关联子查询和非关联子查询，他们和外层查询之间的执行顺序和关系是不同的。


关联子查询：


在关联子查询中，对于外部查询返回的每一行数据，内部查询都要执行一次。另外，关联子查询的信息流是双向的，外...]]></description><category></category></item><item><title><![CDATA[insert all和insert first语句的用法]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223080</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223080</guid><author>cldh1492</author><pubDate>Sat, 27 Apr 2019 18:42:16 +0800</pubDate><description><![CDATA[insert all和insert first语句，用于按给定条件同时向多个表插入数据，以下记录了它们的用法和区别。


1、无条件insert all


用于不分条件的向几个表同时插入一批数据。


建...]]></description><category></category></item><item><title><![CDATA[将xml格式转换为json格式]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223077</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223077</guid><author>cldh1492</author><pubDate>Fri, 22 Mar 2019 13:13:14 +0800</pubDate><description><![CDATA[在Python编程中，经常遇到xml格式的文件或字符串。由于json格式的方便性，常常希望将xml格式转换为json格式来处理，这可以通过模块xmltodict来实现。


xmltodict模块通过pip来下载和安装...]]></description><category></category></item><item><title><![CDATA[windows下如何打开.ipynb文件]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223076</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223076</guid><author>cldh1492</author><pubDate>Thu, 21 Feb 2019 17:18:00 +0800</pubDate><description><![CDATA[.ipynb文件全称叫ipython notebook，又名Jupyter notebook，是一个交互式笔记本。Jupyter Notebook的本质是一个Web应用程序，便于创建和共享文学化的程序文档。


在命令...]]></description><category></category></item><item><title><![CDATA[字典格式与JSON格式的相互转换]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223091</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223091</guid><author>cldh1492</author><pubDate>Wed, 20 Feb 2019 22:35:49 +0800</pubDate><description><![CDATA[Python中可以方便的通过JSON模块来实现字典格式与JSON字符串格式的相互转换，以下是示例代码。


#!/usr/bin/python
#-*-coding:utf-8-*-

importjso...]]></description><category></category></item><item><title><![CDATA[使用正则表达式对数字字符串字段排序]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223078</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223078</guid><author>cldh1492</author><pubDate>Tue, 19 Feb 2019 17:11:36 +0800</pubDate><description><![CDATA[我们在给含有数字的字符串字段进行排序时，常常会遇到一个尴尬的情况，用简单的order by无法给这些字段完整的排序，如以下查询效果，不符合我们的预期：


select * from tb1 order by name...]]></description><category></category></item><item><title><![CDATA[用listagg函数分组实现列转行]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223073</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223073</guid><author>cldh1492</author><pubDate>Wed, 13 Feb 2019 13:53:28 +0800</pubDate><description><![CDATA[listagg是Oracle 11.2中新增的函数，listagg可以对order by子句中指定的每个组内的数据进行排序，然后连接这些列的值。以下是简单的应用举例：


SELECT deptno, listagg(...]]></description><category></category></item><item><title><![CDATA[数据泵导出导入]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223072</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223072</guid><author>cldh1492</author><pubDate>Fri, 01 Feb 2019 11:54:38 +0800</pubDate><description><![CDATA[出于许多原因，我们期望从某个数据库中提取大量数据以及关联的对象定义，并且采用一种更容易的方式将这些数据载入到另一个数据库中。备份就是其中一个重要原因，另外可能需要在生产与测试环境之间或联机系统与数据仓库之间转移数据。数据泵D...]]></description><category></category></item><item><title><![CDATA[sys_context函数的用法]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223066</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223066</guid><author>cldh1492</author><pubDate>Thu, 08 Nov 2018 23:00:39 +0800</pubDate><description><![CDATA[sys_context函数是Oracle提供的一个获取环境上下文信息的预定义函数。该函数用来返回一个指定namespace下的parameter值。该函数可以在sql和PL/SQL语言中使用。sys_context实际上就是...]]></description><category></category></item><item><title><![CDATA[Python算法库的安装]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223088</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223088</guid><author>cldh1492</author><pubDate>Thu, 08 Nov 2018 22:19:57 +0800</pubDate><description><![CDATA[Python算法库包含以下几个程序包，官方下载地址：

https://pypi.python.org/pypi


下载的算法库要与安装的Python版本一致，比如安装的是Python3.7-64位版本，下载的算...]]></description><category></category></item><item><title><![CDATA[Tesseract OCR数码管数字的样本训练]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223085</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223085</guid><author>cldh1492</author><pubDate>Sun, 04 Nov 2018 16:55:44 +0800</pubDate><description><![CDATA[Tesseract默认情况下基本无法对LED数码管显示屏进行识别。但由于Tesseract具有样本机器学习训练的能力，因此可利用该技术实现Tesseract对LED数码管的OCR识别，这需要对图片进行预处理。


一、...]]></description><category></category></item><item><title><![CDATA[Tesseract OCR手写数字的样本训练]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223084</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223084</guid><author>cldh1492</author><pubDate>Sun, 04 Nov 2018 16:36:26 +0800</pubDate><description><![CDATA[Tesseract OCR样本训练除需要安装Tesseract OCR软件外，还需要下载Tesseract OCR样本训练工具jTessBoxEditorFX，下载地址：

http://dl.pconline.com....]]></description><category></category></item><item><title><![CDATA[Tesseract OCR的下载安装和启动]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223071</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223071</guid><author>cldh1492</author><pubDate>Sun, 04 Nov 2018 16:29:36 +0800</pubDate><description><![CDATA[Tesseract是一个OCR库，目前由Google赞助。它是目前公认最优秀、最精确的开源OCR系统。除了极高的精确度，Tesseract也具有很高的灵活性。它可以通过训练识别出任何字体(只要这些字体的风格保持不变就可以)，...]]></description><category></category></item><item><title><![CDATA[多维数据分析引擎Saiku的安装使用]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223068</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223068</guid><author>cldh1492</author><pubDate>Sat, 27 Oct 2018 23:15:55 +0800</pubDate><description><![CDATA[一、Saiku的下载安装和启动


下载地址：

https://community.meteorite.bi/





下载后解压，即完成安装。


修改环境变量为安装目录下的tomcat目录...]]></description><category></category></item><item><title><![CDATA[多维数据分析模型设计器Schema Workbench的使用]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223064</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223064</guid><author>cldh1492</author><pubDate>Fri, 26 Oct 2018 12:56:41 +0800</pubDate><description><![CDATA[Schema Workbench是Pentaho平台软件的一部分，结合Saiku，可以用生成的Schema文件进行多维数据的分析。Schema定义了一个多维数据库，包含了一个逻辑模型，而这个逻辑模型的目的是为了书写MDX语言...]]></description><category></category></item><item><title><![CDATA[merge into基本用法]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223063</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223063</guid><author>cldh1492</author><pubDate>Fri, 12 Oct 2018 10:05:02 +0800</pubDate><description><![CDATA[由于merge into平时很少用，但这次用到它来给记录做插入更新，于是简单记下最基本的用法。这里的例子就是给一个表中符合条件的数据做个值计数的更新，如果找到符合ID条件的记录，那么就将其值字段加1，否则就插入这条新的记录，...]]></description><category></category></item><item><title><![CDATA[关于外连接和where条件]]></title><link>https://blog.youkuaiyun.com/cldh1492/article/details/100223059</link><guid>https://blog.youkuaiyun.com/cldh1492/article/details/100223059</guid><author>cldh1492</author><pubDate>Thu, 11 Oct 2018 18:10:23 +0800</pubDate><description><![CDATA[在外连接中，where后出现的表等同于内连接，因此，如果用了where条件，就应当将left join改为inner join。以下测试验证了这点。


with tab_a as

(

select 1 i...]]></description><category></category></item></channel></rss>