<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sharp0016的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sharp0016</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sharp0016]]></copyright><item><title><![CDATA[力扣 --2712. 使所有字符相等的最小成本]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/146578621</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/146578621</guid><author>sharp0016</author><pubDate>Thu, 27 Mar 2025 23:03:53 +0800</pubDate><description><![CDATA[也就是我们每一次都比较左右两端哪一个操作次数少，那么我们就操作他，全部刷为一个值，最后全部判断一遍就得到了最后的结果。]]></description><category></category></item><item><title><![CDATA[毕业设计--基于蚁群算法路由选择可视化动态模拟（Java实现）]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/146573435</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/146573435</guid><author>sharp0016</author><pubDate>Thu, 27 Mar 2025 22:46:16 +0800</pubDate><description><![CDATA[1995 年在美国举办的一年一度的COMDEX 展览会上, IBM 公司总裁Gerstner作为第一个受邀请的发言人向全世界宣布人类已进入计算机技术发展的新时代—— 网络时代。在信息极度膨胀、爆炸的网络时代下, 网络技术的发展为以网络为中心的计算提供了现实的可能和基础。这样, 用户便不必关心自己计算机的性能和操作系统及应用软件如何, 只要在网络上掌握更高一级的计算能力即可。这样, 就势必要求有Java 或类似的网络操作语言出现。]]></description><category></category></item><item><title><![CDATA[毕设---中国移动网站平台管理系统的设计与实现]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/142834079</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/142834079</guid><author>sharp0016</author><pubDate>Thu, 10 Oct 2024 22:53:18 +0800</pubDate><description><![CDATA[为了解决这种情况，中国移动通信有限决定建设一个大型的网站集群管理系统，把旗下的各个省份的，各个其他业务部门的不同的小网站进行整合，提供统一的网站管理方式，统一业务搜索标准，并且进行统一的数据管理。由中国移动总公司进行各种业务的运营，数据的管理，服务的完善，保证各项工作都高效，有序并且标准的进行。以为无论是国内还是国外都缺少这样一个对网站进行统一管理的系统，它为互联网行业今后的发展提供了一个权威性的标准和健全和模式，极大程度上的促进了未来的互联网行业健康，长期的发展。支持不同协议，如Http、Wap；]]></description><category></category></item><item><title><![CDATA[毕设---基于微信小程序的家校管理互动系统实现]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/142747870</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/142747870</guid><author>sharp0016</author><pubDate>Mon, 07 Oct 2024 22:38:41 +0800</pubDate><description><![CDATA[开发语言：Java框架：springmvc4 + mybatisJDK版本：JDK1.8服务器：tomcat7数据库：Nosql数据库工具：Navicat11开发软件：eclipse/myeclipse/ideaMaven包：Maven3.3.9。]]></description><category></category></item><item><title><![CDATA[踏上旅途时，不要忘记最初的目的]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/138804520</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/138804520</guid><author>sharp0016</author><pubDate>Mon, 13 May 2024 15:16:17 +0800</pubDate><description><![CDATA[重视结果而经历的过程才真切实际。重视了过程的结果才有意义。]]></description><category></category></item><item><title><![CDATA[java8版本国内路径JDK下载链接]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/135503936</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/135503936</guid><author>sharp0016</author><pubDate>Wed, 10 Jan 2024 15:02:01 +0800</pubDate><description><![CDATA[https://repo.huaweicloud.com/java/jdk/8u202-b08/]]></description><category></category></item><item><title><![CDATA[bean生命周期]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/134932133</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/134932133</guid><author>sharp0016</author><pubDate>Mon, 11 Dec 2023 17:20:31 +0800</pubDate><description><![CDATA[4、bean对象初始化(调用指定初始化方法）7、bean对象销毁(配置指定销毁的方法)1、bean对象创建 (调用无参数构造。5、bean后置处理器 (初始化之后)6、bean对象创建完成了，可以使用了。3、bean后置处理器(初始化之前)2、给bean对象设置相关属性。8、loC容器关闭了 I。]]></description><category></category></item><item><title><![CDATA[微信小程序开发中的图片缺少后自动居中问题的解决，自动居中样式，自适应图片多少的写法]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/134876135</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/134876135</guid><author>sharp0016</author><pubDate>Fri, 08 Dec 2023 13:29:12 +0800</pubDate><description><![CDATA[我在home-grid的父view（类似于web中div）中包含了三个小的子样式分别是下述代码中的。的样式我写的是左对齐，改为center即可居中对齐。，**class=“StateOfLife”**三个样式，其中分别包含了图片+文字。下面是写的wxml的view样式类似于web开发中的HTML文件。home-grid是我创建的一个父样式，采用子绝父相的定位方式。下面的代码是三个class的样式。然后实现图片缺少后自动居中问题。]]></description><category></category></item><item><title><![CDATA[Java知识复习1-注释，关键字，变量，数据类型，标识符，初始化值]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/130925475</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/130925475</guid><author>sharp0016</author><pubDate>Mon, 29 May 2023 11:59:24 +0800</pubDate><description><![CDATA[外码规则：char类型变量由程序员手动创建，每创建一个char类型变量，占用的内存会根据当前开发环境的编码占用的内存，，，如果编码是GBK，每创建一个char类型变量，占内存2个字节。如果编码是UTF-8，每创建一个字母，数字，英文标点，占内存1个字节，每创建一个汉字，占用3个字节）每创建一个double类型变量，占内存1个字节.每创建一个byte类型变量，占内存8个字节，，注意：每创建一个byte类型变量，占内存1个字节.每创建一个byte类型变量，占内存1个字节。]]></description><category></category></item><item><title><![CDATA[一篇文章让你学会spring]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/129180722</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/129180722</guid><author>sharp0016</author><pubDate>Thu, 23 Feb 2023 14:19:08 +0800</pubDate><description><![CDATA[Spring 是一款主流的 Java EE 轻量级开源框架 ，Spring 由“Spring 之父”Rod Johnson 提出并创立，其目的是用于简化 Java 企业级应用的开发难度和开发周期。Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言，任何Java应用都可以从Spring中受益。Spring 框架除了自己提供功能外，还提供整合其他技术和框架的能力。Spring 自诞生以来备受青睐，一直被广大开发人员作为 Java 企业级应用程序开发的首选。时至今日，Spring 俨然]]></description><category></category></item><item><title><![CDATA[HashMap MAXIMUM_CAPACITY 为什么设置成1 ＜＜ 30---Java源码]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/129155844</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/129155844</guid><author>sharp0016</author><pubDate>Wed, 22 Feb 2023 09:40:26 +0800</pubDate><description><![CDATA[为什么是1 ]]></description><category></category></item><item><title><![CDATA[Linux 学习--一篇就学懂Linux（万字长文）]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/129136004</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/129136004</guid><author>sharp0016</author><pubDate>Tue, 21 Feb 2023 09:19:31 +0800</pubDate><description><![CDATA[LINUX常用操作命令和命令行编辑快捷键
终端快捷键：
Ctrl + a/Home 切换到命令行开始
Ctrl + e/End 切换到命令行末尾
Ctrl + l 清除屏幕内容，效果等同于 clear
Ctrl + u 清除剪切光标之前的内容
Ctrl + k 剪切清除光标之后的内容
Ctrl + y 粘贴刚才所删除的字符
Ctrl + r 在历史命令中查找 （这个非常好用，输入关键字就调出以前的命令了）
Ctrl + c 终止命令
ctrl + o 重复执行命令
Ctrl + d 退出 shell，log]]></description><category></category></item><item><title><![CDATA[前端面试题--了解并简单介绍一下typescript]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/129124683</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/129124683</guid><author>sharp0016</author><pubDate>Mon, 20 Feb 2023 15:04:26 +0800</pubDate><description><![CDATA[TypeScript是JavaScript的超集，具有可选的类型并可以编译为纯JavaScript。从技术上讲TypeScript就是具有静态类型的 JavaScript。向JavaScript添加静态类型的原因是什么？我想原因至少有三个：您可以避免经典的错误 ‘undefined’ is not a function.在不严重破坏代码的情况下，重构代码更容易。使大型、复杂的应用程序源码更易阅读。]]></description><category></category></item><item><title><![CDATA[前端面试题--vue的父子组件通信]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/129124594</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/129124594</guid><author>sharp0016</author><pubDate>Mon, 20 Feb 2023 15:03:28 +0800</pubDate><description><![CDATA[子组件接受使用父组件的数据，这里的数据包括属性和方法（String,Number,Boolean,Object, Array ,Function）。vue提倡单项数据流，因此在通常情况下都是父组件传递数据给子组件使用，子组件触发父组件的事件，并传递给父组件所需要的参数。比较常见的就是父组件为控制组件子组件为视图组件。父组件传递数据给子组件使用，遇到业务逻辑操作时子组件触发父组件的自定义事件。]]></description><category></category></item><item><title><![CDATA[前端面试题--详解flex]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/129124545</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/129124545</guid><author>sharp0016</author><pubDate>Mon, 20 Feb 2023 15:00:20 +0800</pubDate><description><![CDATA[二根线：起始线(main/cross-start)与结束线（main/cross-end)Flex的主要作用是：解决元素居中问题，自动弹性伸缩，自动适配不同大小的屏幕和移动端。Flex的术语解释：二成员：容器和项目(container / item)二根轴：主轴与交叉轴(main-axis / cross-axis)column-reverse：主轴为垂直方向，起点在下沿。row-reverse：主轴为水平方向，起点在右端。row（默认值）：主轴为水平方向，起点在左端。Flex是指弹性盒子布局的意思。]]></description><category></category></item><item><title><![CDATA[前端面试题--react与vue的区别]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/128683514</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/128683514</guid><author>sharp0016</author><pubDate>Sat, 14 Jan 2023 11:36:33 +0800</pubDate><description><![CDATA[首先从架构层面来看，vue是MVVM架构，是一个灵活易用的渐进式双向绑定，而react并没有准确的架构模式，react准确的架构模式是调和器和渲染器，它有的是属性和状态。用属性和状态去映射视图，react，强调的是属性不可变性，单向数据流。React : 用一个函数来表示一个组件，当你把数据放进去时，它就会把数据渲染到组件里面，同时，在放数据的时候，要做到 “ 不可变 ”，也就是说，更新数据时，不是改变之前的数据，而是新生成一个和之前不一样的数据并放入函数，函数会得到一个新的UI，最后更新DOM树。]]></description><category></category></item><item><title><![CDATA[前端面试的基础四十小问（前20问）]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/123718773</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/123718773</guid><author>sharp0016</author><pubDate>Thu, 24 Mar 2022 22:18:21 +0800</pubDate><description><![CDATA[文章目录1.什么是HTML语义化？2.标签title与alt属性的区别是什么？3.iframe的优缺点？4.介绍一下CSS的盒子模型？
部分答案来源于官方答案和网络综合答案如有错误答案请大佬们不吝赐教。
1.什么是HTML语义化？
答：语义化的HTML就是正确的标签做正确的事情，能够便于开发者阅读和写出更优雅的代码的同时让网络爬虫很好地解析。其主要目的就是让大家直观的认识标签和属性。
对上述问题的补充：
（1）为什么要做到语义化？
答：有利于SEO，有利于搜索引擎爬虫更好的理解我们的网页，从而获取更多的有效]]></description><category></category></item><item><title><![CDATA[vue中的路由基础]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/122839591</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/122839591</guid><author>sharp0016</author><pubDate>Wed, 09 Feb 2022 13:30:17 +0800</pubDate><description><![CDATA[**
vue中的路由
**
在使用vue-router之前，首先需要安装该插件。
首先在cmd中使用npm install vue-router进行插件的安装，如果要在工程项目中使用它必须通过Vue.use()明确地安装路由功能。
就像这样：
import Vue from 'vue'
import VueRouter from 'vue-router'

Vue.use(VueRouter)

怎么用：　用Vue.js + vue-router创建单页应用非常简单。使用Vue.js ，已经可以通过组合组件]]></description><category></category></item><item><title><![CDATA[vue-进入/离开&列表过渡]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/122804100</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/122804100</guid><author>sharp0016</author><pubDate>Mon, 07 Feb 2022 18:43:30 +0800</pubDate><description><![CDATA[**
vue-进入/离开&amp;列表过渡
**

在 CSS 过渡和动画中自动应用 class
可以配合使用第三方 CSS 动画库，如 Animate.css
在过渡钩子函数中使用 JavaScript 直接操作 DOM
可以配合使用第三方 JavaScript 动画库，如 Velocity.js
过渡：Vue 在插入、更新或者移除 DOM 时，提供多种不同方式的应用过渡效果。
Vue 提供了内置的过渡封装组件，该组件用于包裹要实现过渡效果的组件。
语法格式：

&lt;transition name =]]></description><category></category></item><item><title><![CDATA[一篇文章让你从入门到彻底学会Java]]></title><link>https://blog.youkuaiyun.com/sharp0016/article/details/122779209</link><guid>https://blog.youkuaiyun.com/sharp0016/article/details/122779209</guid><author>sharp0016</author><pubDate>Fri, 04 Feb 2022 13:18:00 +0800</pubDate><description><![CDATA[**
一篇文章让你从入门到彻底学会Java
文章目录一篇文章让你从入门到彻底学会Java第一个Java程序+基础知识详解
**
第一个Java程序+基础知识详解
java语言基础主要有以下几个重要的方面：类，对象，方法，实例变量。

对象：对象是类的一个实例，有状态和行为。例如，一条狗是一个对象，它的状态有：颜色、名字、品种；行为有：摇尾巴、叫、吃等。
类：类是一个模板，它描述一类对象的行为和状态。
方法：方法就是行为，一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。
实例变量：每个]]></description><category></category></item></channel></rss>