<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[omofun5541的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/omofun5541</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; omofun5541]]></copyright><item><title><![CDATA[下完安装好python后，想查看python的安装位置的几种方法]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145152774</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145152774</guid><author>omofun5541</author><pubDate>Wed, 15 Jan 2025 09:18:08 +0800</pubDate><description><![CDATA[查看python的路径基于windows系统，按下win+r（也就是命令提示符），输入cmd ，进入查看当前的python的版本的话输入python -V1， 查看当前下载的python类型和路径则可以输入 py -0 (加 * 的是你使用python的默认版本)2，还可以使用命令 where python 查看路径（这样就不会显示你python默认使用的是哪个）小技巧：如果想清除命令行的话可以输入命令 cls 然后 enter(回车)]]></description><category></category></item><item><title><![CDATA[下一代实时数据库：Apache Doris 【五】数据表的创建_doris 新建数据库]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145152701</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145152701</guid><author>omofun5541</author><pubDate>Wed, 15 Jan 2025 09:14:26 +0800</pubDate><description><![CDATA[则该列为 key 列。在 Doris 的存储引擎中，用户数据首先被划分成若干个分区（Partition），划分的规则通。步的按照 Hash 的方式分桶，分桶的规则是要找用户指定的分桶列的值进行 Hash 后分桶。⚫ Tablet 之间的数据是没有交集的，独立存储的。注：聚合模型在定义字段类型后，可以指定字段的 agg_type 聚合类型，如果不指定，⚫ 在默认的数据模型中，Column 只分为排序列和非排序列。从聚合模型的角度来说，Key 列相同的行，常是按照用户指定的分区列进行范围划分，比如按时间划分。]]></description><category></category></item><item><title><![CDATA[【HTML——汽车生成特效】]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145145796</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145145796</guid><author>omofun5541</author><pubDate>Tue, 14 Jan 2025 19:09:01 +0800</pubDate><description><![CDATA[div {.window,.glass {#field {width: 6px;width: 6px;right: 0;bottom: 0;]]></description><category></category></item><item><title><![CDATA[【Html + Js + CSS——电流壁纸（源码+特效]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145145738</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145145738</guid><author>omofun5541</author><pubDate>Tue, 14 Jan 2025 19:05:20 +0800</pubDate><description><![CDATA[【代码】【Html + Js + CSS——电流壁纸（源码+特效。]]></description><category></category></item><item><title><![CDATA[【Hive】（十一）Hive 内置函数集合_hive 中有类似mysql uuid 函数吗]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145145693</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145145693</guid><author>omofun5541</author><pubDate>Tue, 14 Jan 2025 19:01:36 +0800</pubDate><description><![CDATA[解释：对于A来说，如果判断为B则返回C，如果判断为D则返回E（此处判断条件可为多个），如果以上都不是则返回F。if：如果testCondition为 true 就返回 valueTrue，否则返回 valueFalseOrNull。nvl： value为null 返回default_value 否则返回value。substr(a,b)：从字符串a中，第b位开始取，取右边所有的字符。substr(a,b,c)：从字符串a中，第b为开始取，取c个字符。size：返回map集合的个数。min：组内某列最小值。]]></description><category></category></item><item><title><![CDATA[Python爬虫简单入门教程]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145118919</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145118919</guid><author>omofun5541</author><pubDate>Mon, 13 Jan 2025 16:37:23 +0800</pubDate><description><![CDATA[代码如下。]]></description><category></category></item><item><title><![CDATA[python爬虫云南昆明天气预报数据可视化大屏全屏系统设计与实现（django框架）_天气预报数据可视化参考文献]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145118822</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145118822</guid><author>omofun5541</author><pubDate>Mon, 13 Jan 2025 16:33:42 +0800</pubDate><description><![CDATA[通过收集和分析天气预报数据，设计系统架构和前后端交互流程，开发后端服务和前端界面，以及对系统进行测试和优化，最终将实现一个功能完善、性能稳定的天气预报数据可视化系统。本研究旨在基于Django框架，设计和实现一个针对云南昆明天气预报数据的可视化大屏全屏系统，以提高天气预报数据的可读性和易用性，满足用户对天气信息的多样化需求。因此，本研究将在现有研究基础上，进一步探索和改进天气预报数据可视化的方法和技术。同时，由于Django框架的开放性和可扩展性，以及前端技术的丰富性和成熟性，使得本研究具有很高的可行性。]]></description><category></category></item><item><title><![CDATA[python爬虫xpath教程_pycharm 对html代码使用xpath查询]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145118723</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145118723</guid><author>omofun5541</author><pubDate>Mon, 13 Jan 2025 16:30:00 +0800</pubDate><description><![CDATA[现在要做的就是去爬取“三体全集”，“评分”以及“小说简介”这三个内容，可是怎么爬呢，那就要用到了xpath这个定位利器，用过的人都说好，他好我也好！评分以及简介同样如此，如果我们想打印多个小说的这些属性，通过定位不难发现，他们是有规律的，我们可以进行循环赋值进行打印，这样就会出现如下所示。在豆瓣网阅读的网页，我们点击F12，然后点击控制台的箭头，点击一下页面上的三体全集，我们就可以找到该元素的位置了。好的，既然这样，说搞就搞，小白们，扑上来吧，要那种纯小白的，哈哈。在pycharm里边新建一个py文件。]]></description><category></category></item><item><title><![CDATA[Kotlin快速入门，如何快速从Java过渡到Kotlin_精通java学习kotlin要多久]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145097628</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145097628</guid><author>omofun5541</author><pubDate>Sun, 12 Jan 2025 19:15:39 +0800</pubDate><description><![CDATA[协程是什么什么是Job 、Deferred 、协程作用域Kotlin协程的基础用法。]]></description><category></category></item><item><title><![CDATA[Kotlin学习日志（一）TextView、Button、Toast的使用]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145097577</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145097577</guid><author>omofun5541</author><pubDate>Sun, 12 Jan 2025 19:11:58 +0800</pubDate><description><![CDATA[注意到Anko库的Toasts.kt文件是给Context类添加了扩展函数toast和longToast，这意味着凡是继承了Context的类（包括Activity、Service等），均可在类内部代码直接调用toast和longToast方法实现消息提示。”，当你点了以后就会变化，还有长按的代码也比较简单，我贴一下。简介：Anko是使用Kotlin语言编写的一个Android增强库，它用于简化Android开发时的Kotlin代码，让你的Kotlin代码更加的简洁易懂，就如同我们刚才用到的。]]></description><category></category></item><item><title><![CDATA[java 注释、标识符、变量、数据类型、类型提升、表达式]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145082290</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145082290</guid><author>omofun5541</author><pubDate>Sat, 11 Jan 2025 20:42:40 +0800</pubDate><description><![CDATA[1.（编码）定义一个int类型变量a,a当的为5，再定义一个int类型的b，b的值为（a++）+(++a);变量可以分为强类型、弱类型，Java中的变量属于___强变量类型，要求__变量_类型与_数据__类型一致。【面试题】a++和++a的区别：a++先运算在+1，++a先+1在运算。赋值运算符： a=b;+=(不会发生自动类型提升) -= *= /=布尔运算符：== 判断是否相等 < > >= ]]></description><category></category></item><item><title><![CDATA[Java 性能调优工具]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145082173</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145082173</guid><author>omofun5541</author><pubDate>Sat, 11 Jan 2025 20:35:13 +0800</pubDate><description><![CDATA[Visual VM是一个功能强大的多合一故障诊断和性能监控的可视化工具，它集成了多种性能统计工具的功能，使用Visual VM可以替代jstat、jmap、jhat、jstack等工具。线程页面会提供详细的线程信息，单击Thread Dump按钮可以导出当前所有线程的堆栈信息，如果Visual VM在当前线程中找到死锁，则会以十分显眼的方式在Threads页面给予提示。jconsole: 提供JVM活动的图形化视图，包括线程的使用，类的使用和GC活动。jmap: 提供堆转储和其他JVM内存使用的信息。]]></description><category></category></item><item><title><![CDATA[Java 异常及异常的处理]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145082112</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145082112</guid><author>omofun5541</author><pubDate>Sat, 11 Jan 2025 20:31:31 +0800</pubDate><description><![CDATA[使用try-catch-finally处理编译时异常，是得程序在编译时就不再报错，但是运行时仍可能报错。开发中，由于运行时异常比较常见，所以我们通常就不针对运行时异常编写try-catch-finally了。针对于编译时异常，我们说一定要考虑异常的处理。一旦当方法体执行时，出现异常，仍会在异常代码处生成一个异常类的对象，此对象满足throws后异常类型时，就会被抛出。使用try将可能出现异常代码包装起来，在执行过程中，一旦出现异常，就会生成一个对应异常类的对象，根据此对象的类型，去catch中进行匹配。]]></description><category></category></item><item><title><![CDATA[golang基础教程（五）、基本数据类型的转换_golang基础数据类型转换(1)]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145078757</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145078757</guid><author>omofun5541</author><pubDate>Sat, 11 Jan 2025 16:07:00 +0800</pubDate><description><![CDATA[在程序开发中，我们经常将基本数据类型转成 string,或者将 string 转成基本数据类型。T: 就是数据类型，比如 int32，int64，float32 等等。注：返回的都是int64和float64，如不满足需求需要自己转换。表达式 T(v) 将值 v 转换为类型 T。v: 就是需要转换的变量。]]></description><category></category></item><item><title><![CDATA[Golang 串口通信_golang 串口通讯]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145078698</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145078698</guid><author>omofun5541</author><pubDate>Sat, 11 Jan 2025 16:03:19 +0800</pubDate><description><![CDATA[【代码】Golang 串口通信_golang 串口通讯。]]></description><category></category></item><item><title><![CDATA[Go-RSA加密解密详解与代码_go rsa]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145078627</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145078627</guid><author>omofun5541</author><pubDate>Sat, 11 Jan 2025 15:59:38 +0800</pubDate><description><![CDATA[W.Diffie和Hellman发表了著名的文章《密码学的新方向》首次提出了公钥密码算法的思想。公钥密码体制为密码学的发展提供了新的理论和技术思想，一方面公钥密码算法是建立在数学函数基础上的，而不是建立在字符或位方式的操作上的；另一方面公钥密码算法是以非对称的形式使用加密密钥和解密密钥，这两个密钥的使用对密钥管理、认证等都有着深刻的实际意义。可以说，公钥密码体制的出现在密码学发展史上是一次质的飞跃。1978年，Rivest,Shamir和A。]]></description><category></category></item><item><title><![CDATA[c++ qt通过QWebChannel与JS html网页端交互通信_qwebchannel js]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145068793</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145068793</guid><author>omofun5541</author><pubDate>Sat, 11 Jan 2025 03:18:25 +0800</pubDate><description><![CDATA[/ js调用此函数 由于是异步通信，js端使用promise方式调用。// 建立一个websocket服务器。// 接收JS传递过来的字符串。//用于发送给js页面的数据。]]></description><category></category></item><item><title><![CDATA[C#第一章笔记2021-09-14]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145068777</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145068777</guid><author>omofun5541</author><pubDate>Sat, 11 Jan 2025 03:14:45 +0800</pubDate><description><![CDATA[与 Console.WritLine()对应，从控制台输入可以使用 Console.ReadLine()；对比java，java的String在C#中的string的S需要小写，Java里面的boolean在C#中是bool。常量：在程序运行过程中保存不变的值，不可改变的值，使用const关键字定义的变量都只能赋一次值，再次修改报错。方式三的"HelloWorld{0}"就是格式化字符串，{0}叫做占位符，它占地是 i1 的位置，{0}对应的是变量列表的第一个变量 {1}对应的是变量列表的第二个变量。]]></description><category></category></item><item><title><![CDATA[C#窗体-数据库连接及登录功能的实现_实现窗体的登录功能]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/145068771</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/145068771</guid><author>omofun5541</author><pubDate>Sat, 11 Jan 2025 03:11:04 +0800</pubDate><description><![CDATA[*8.**引入与数据库相关的命名空间（using System.Data.SqlClient;**7.**选择需要用数据库的那些部分，由于我的工程较小，仅选择了表，读者根据需要自行添加。**5.**添加数据库-注意把连接字符串部分复制一下，一会儿要用的。**1.**创建完窗体后，点击数据，选择添加新数据源。**6.**保存连接字符串到配置文件中。**10.**添加密码的填充字符。**11.**添加按钮点击事件。**2.**选择数据库。**3.**选择数据集。**12.**运行结果。]]></description><category></category></item><item><title><![CDATA[Android程序员如何在内卷和倒挂中明哲保身，或是百尺竿头更进一步？]]></title><link>https://blog.youkuaiyun.com/omofun5541/article/details/144620136</link><guid>https://blog.youkuaiyun.com/omofun5541/article/details/144620136</guid><author>omofun5541</author><pubDate>Fri, 20 Dec 2024 21:33:18 +0800</pubDate><description><![CDATA[final异常处理内部类多态抽象和接口集合框架反射单例线程volatileLock引用类型动态代理元注解image。]]></description><category></category></item></channel></rss>