哇!!!!这个个人博客好好看!!!

做一个个人博客第一步该怎么做?

好多零基础的同学们不知道怎么迈出第一步。

那么,就找一个现成的模板学一学呗,毕竟我们是高贵的Ctrl c v 工程师。

但是这样也有个问题,那就是,那些模板都,太!复!杂!了!!!!

直接打击了我99%的学习积极性。

直到我找到了这一款极其简单,只有一个html页面和css的个人博客模板。

麻雀虽小,五脏俱全。

基本上有了个人博客所需要的很多基本功能,下一步只要花个一两小时学会它,然后开始加图片美化就完了。

简直爽歪歪,虽然直接用肯定不行,但是拿来当一个学习材料,那还是相当的顺手。

界面看起来是这个样子的。

虽然只有一个页面,但是,像什么标题,导航,侧边栏,快捷菜单,友链,搜索,列表,简介,预览页,就很全。代码也很简单。我们可以先学,然后,再用我们的知识把它完美化,不知不觉就学会了这套技术。

这可比直接下载那些美轮美奂的模板要好的多,看也看不懂,学也学不会。

下载地址在这里↓↓↓↓↓↓

https://download.csdn.net/download/qqhxmdq/88922871

代码我就全贴到这儿了,大家可以看一看。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head><meta name="Description" content="Information architecture, Web Design, Web Standards." />
<meta name="Keywords" content="your, keywords" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="Distribution" content="Global" />
<meta name="Author" content="Erwin Aligam - ealigam@gmail.com" />
<meta name="Robots" content="index,follow" /><link rel="stylesheet" href="images/Outdoor.css" type="text/css" /><title>Outdoor</title></head>
<body><!-- wrap starts here -->
<div id="wrap"><!--header --><div id="header">			<h1 id="logo-text"><a href="index.html" title="">outdoor</a></h1>		<p id="slogan">put your site slogan here...</p>		<div id="header-links"><p><a href="index.html">Home</a> | <a href="index.html">Contact</a> | <a href="index.html">Site Map</a>			</p>		</div>				<!--header ends-->					</div><div id="header-photo"><img src="images/header-photo.jpg" width="870" height="206" alt="header-photo" /></div>	<!-- navigation starts-->	<div  id="nav"><ul><li id="current"><a href="index.html">Home</a></li><li><a href="index.html">Archives</a></li><li><a href="index.html">Downloads</a></li><li><a href="index.html">Services</a></li><li><a href="index.html">Support</a></li><li><a href="index.html">About</a></li>		</ul><!-- navigation ends-->	</div>					<!-- content-wrap starts --><div id="content-wrap"><div id="main"><a name="TemplateInfo"></a><h2><a href="index.html">Template Info</a></h2><p class="post-info">Posted by <a href="index.html">erwin</a></p><p><strong>Outdoor</strong> is a free, W3C-compliant, CSS-based website templateby <a href="http://www.xxxxx.com/">styleshout.com</a>. This work isdistributed under the <a rel="license" href="http://creativecommons.org/licenses/by/2.5/">Creative Commons Attribution 2.5  License</a>, which means that you are free touse and modify it for any purpose. All I ask is that you give me credit by including a <strong>link back</strong> to<a href="http://www.xxxxx.com/">my website</a>.</p><p>You can find more of my free template designs at <a href="http://www.xxxxx.com/">my website</a>.For premium commercial designs, you can check out<a href="#" title="Website Templates">DreamTemplate.com</a>.</p><p class="postmeta">		<a href="index.html" class="readmore">Read more</a> |<a href="index.html" class="comments">Comments (7)</a> |				<span class="date">May 20, 2007</span>	</p><a name="SampleTags"></a><h2><a href="index.html">Sample Tags</a></h2><h3>Code</h3>				<p><code>code-sample { <br />font-weight: bold;<br />font-style: italic;<br />				}		</code></p>	<h3>Example Lists</h3><ol><li>Here is an example</li><li>of an ordered list</li>								</ol>	<ul><li>Here is an example</li><li>of an unordered list</li>								</ul>				<h3>Blockquote</h3>			<blockquote><p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat....</p></blockquote><h3>Image and text</h3><p><a href="index.html"><img src="images/image-sample.jpg" width="144" height="144" alt="image sample" class="float-left" /></a>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec libero. Suspendisse bibendum.Cras id urna. Morbi tincidunt, orci ac convallis aliquam, lectus turpis varius lorem, eu posuere nunc justo tempus leo. Donec mattis, purus nec placerat bibendum, dui pede condimentum odio, ac blandit ante orci ut diam. Cras fringilla magna. Phasellus suscipit, leo a pharetra condimentum, lorem tellus eleifend magna, eget fringilla velit magna id neque. Curabitur vel urna. In tristique orci porttitor ipsum. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec libero. Suspendisse bibendum. Cras id urna. Morbi tincidunt, orci ac convallis aliquam, lectus turpis varius lorem, eu posuere nunc justo tempus leo. 				</p><h3>Table Styling</h3>							<table><tr><th class="first"><strong>post</strong> date</th><th>title</th><th>description</th></tr><tr class="row-a"><td class="first">04.18.2007</td><td><a href="index.html">Augue non nibh</a></td><td><a href="index.html">Lobortis commodo metus vestibulum</a></td></tr><tr class="row-b"><td class="first">04.18.2007</td><td><a href="index.html">Fusce ut diam bibendum</a></td><td><a href="index.html">Purus in eget odio in sapien</a></td></tr><tr class="row-a"><td class="first">04.18.2007</td><td><a href="index.html">Maecenas et ipsum</a></td><td><a href="index.html">Adipiscing blandit quisque eros</a></td></tr><tr class="row-b"><td class="first">04.18.2007</td><td><a href="index.html">Sed vestibulum blandit</a></td><td><a href="index.html">Cras lobortis commodo metus lorem</a></td></tr></table><h3>Example Form</h3><form action="#">			<p>			<label>Name</label><input name="dname" value="Your Name" type="text" size="30" /><label>Email</label><input name="demail" value="Your Email" type="text" size="30" /><label>Your Comments</label><textarea rows="5" cols="5"></textarea><br />	<input class="button" type="submit" />		</p>		</form>				<br />	<!-- main ends -->	</div><div id="sidebar"><h3>Search Box</h3>	<form action="#" class="searchform"><p><input name="search_query" class="textbox" type="text" /><input name="search" class="button" value="Search" type="submit" /></p>			</form>	<h3>Sidebar Menu</h3><ul class="sidemenu">				<li><a href="index.html">Home</a></li><li><a href="#TemplateInfo">Template Info</a></li><li><a href="#SampleTags">Sample Tags</a></li><li><a href="http://www.xxxxx.com/">More Free Templates</a></li>	<li><a href="#" title="Web Templates">Web Templates</a></li></ul>	<h3>Links</h3><ul class="sidemenu"><li><a href="http://www.pdphoto.org/">PDPhoto.org</a></li><li><a href="http://www.mayang.com/textures/">Mayang's Free Textures</a></li><li><a href="http://www.alistapart.com">Alistapart</a></li>					<li><a href="#">CSS Mania</a></li></ul><h3>Sponsors</h3><ul class="sidemenu"><li><a href="#" title="Website Templates">DreamTemplate <br /><span>Over 6,000+ Premium Web Templates</span></a></li><li><a href="#" title="WordPress Themes">ThemeLayouts <br /><span>Premium WordPress &amp; Joomla Themes</span></a></li><li><a href="#" title="Website Hosting">ImHosted.com <br /><span>Affordable Web Hosting Provider</span></a></li><li><a href="#" title="Stock Photos">DreamStock <br /><span>Download Amazing Stock Photos</span></a></li><li><a href="#" title="Website Builder">Evrsoft <br /><span>Website Builder Software &amp; Tools</span></a></li><li><a href="#" title="Web Hosting">Web Hosting <br /><span>Top 10 Hosting Reviews</span></a></li></ul><h3>Wise Words</h3><p>&quot;Trials teach us what we are; they dig up the soil, and let us see what we are made of.&quot; </p><p class="align-right">- Charles Haddon Spurgeon</p><h3>Support Styleshout</h3><p>If you are interested in supporting my work and would like to contribute, you arewelcome to make a small donation through the <a href="http://www.xxxxx.com/">donate link</a> on my website - it will be a great help and will surely be appreciated.</p>			<!-- sidebar ends -->		</div><!-- content-wrap ends-->	</div><!-- footer starts -->		<div id="footer-wrap"><div id="footer-columns"><div class="col3"><h3>Tincidunt</h3><ul><li><a href="index.html">consequat molestie</a></li><li><a href="index.html">sem justo</a></li><li><a href="index.html">semper</a></li><li><a href="index.html">magna sed purus</a></li><li><a href="index.html">tincidunt</a></li></ul></div><div class="col3-center"><h3>Sed purus</h3><ul><li><a href="index.html">consequat molestie</a></li><li><a href="index.html">sem justo</a></li><li><a href="index.html">semper</a></li><li><a href="index.html">magna sed purus</a></li><li><a href="index.html">tincidunt</a></li></ul></div><div class="col3"><h3>Praesent</h3><ul><li><a href="index.html">consequat molestie</a></li><li><a href="index.html">sem justo</a></li><li><a href="index.html">semper</a></li><li><a href="index.html">magna sed purus</a></li><li><a href="index.html">tincidunt</a></li>					</ul></div><!-- footer-columns ends --></div>	<div id="footer-bottom">		<p>&copy; 2010 <strong>Your Company</strong>&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://www.xxxxx.com/" title="Website Templates">website templates</a> from <a href="http://www.xxxxx.com/">xxxxx.com</a> |Valid <a href="http://validator.w3.org/check?uri=referer">XHTML</a> | <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="index.html">Home</a>&nbsp;|&nbsp;<a href="index.html">Sitemap</a>&nbsp;|&nbsp;<a href="index.html">RSS Feed</a></p></div><!-- footer ends-->
</div><!-- wrap ends here -->
</div></body>
</html>

简单的一批,十几分钟就搞清楚每块该怎么弄了。

下面是css

/* --------------------------------------------
AUTHOR              : Erwin Aligam
WEBSITE             : http://www.moobnn.com/
TEMPLATE NAME       : Outdoor
TEMPLATE CODE       : S-0020
VERSION             : 1.1
LAST DATE MODIFIED  : January 18, 2010---------------------------------------------- *//* --------------------------------------------HTML ELEMENTS
---------------------------------------------- *//* Top Elements */
* { margin: 0; padding: 0; outline: 0 }body {background: #f7f0e3 url(bg.jpg) repeat-x;font: 11px/1.7em Verdana, Tahoma, Arial, Geneva, sans-serif;color: #666666; text-align: center;margin: 0 0 50px 0;
}/* links */
a, a:visited {	color: #5A93C9;background: inherit;text-decoration: none;	
}
a:hover {color: #88ac0b;background: inherit;text-decoration: underline;	
}/* headers */
h1, h2, h3 {font-family: 'Trebuchet MS', Tahoma, Sans-serif;color: #444;
}
h1 {font-size: 3.1em;font-weight: normal;letter-spacing: -1px;
}
h2 {font-size: 3em;color: #88ac0b;
}
h3 {font-size: 1.8em;font-weight: normal;	
}h1, h2, h3, p {padding: 10px;		margin: 0;
}
ul, ol {margin: 5px 20px;padding: 0 20px;
}
ul {list-style: none;
}/* images */
img {background: #fafafa;border: 1px solid #dcdcdc;padding: 8px;
}
img.float-right {margin: 5px 0px 10px 10px;  
}
img.float-left {margin: 5px 10px 10px 0px;
}code {margin: 5px 0;padding: 10px;text-align: left;display: block;overflow: auto;  font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace ;/* white-space: pre; */border: 1px solid #F4F3EC; background: #FAFAE7;  
}
acronym {cursor: help;border-bottom: 1px dashed #777;
}
blockquote {margin: 10px;padding: 0 0 0 35px;  border: 1px solid #F4F3EC; background: #FAFAE7 url(quote.jpg) no-repeat 7px 10px; font: bold 1.3em/1.5em 'Trebuchet MS', Tahoma, Sans-serif;color: #976957;
}/* start - table */
table {border-collapse: collapse;margin: 10px;	
}
th strong {color: #fff;
}
th {background: #93BC0C url(nav.jpg) repeat-x;height: 35px;padding-left: 12px;padding-right: 12px;color: #fff;text-align: left;border-left: 1px solid #B6D59A;border-bottom: solid 2px #fff;
}
tr {height: 32px;
}
td {padding-left: 11px;padding-right: 11px;border-left: 1px solid #fff;border-bottom: 1px solid #fff;
}
td.first,th.first {border-left: 0px;
}
tr.row-a {background: #F8F8F8;
}
tr.row-b {background: #EFEFEF;		
}
/* end - table *//* form elements */
form {margin:10px; padding: 5px 10px;border: 1px solid #f1f1f1; background-color: #f5f5f5; 	
}
label {display:block;font-weight:bold;margin:5px 0;
}
input {padding:2px;border:1px solid #eee;font: normal 1em Verdana, sans-serif;color:#777;
}
textarea {width:400px;padding:2px;font: normal 1em Verdana, sans-serif;border:1px solid #eee;height:100px;display:block;color:#777;
}
input.button { font: bold 12px Arial, Sans-serif; height: 24px;margin: 0;padding: 2px 3px; color: #FFF;background: #8EB50C url(nav.jpg) repeat-x 0 0;border: 1px solid #88AD0C;
}/* search form */
.searchform {background-color: transparent;border: none;	margin: 0 0 0 10px; padding: 5px 0 15px 0;width: 250px;	
}
.searchform p { margin: 0; padding: 0; }
.searchform input.textbox { width: 170px;color: #777; height: 18px;padding: 2px;	border: 1px solid #E5E5E5;vertical-align: top;
}
.searchform input.button { width: 60px;height: 24px;padding: 2px 5px;vertical-align: top;
}/********************************************LAYOUT
********************************************/ 
#wrap {position: relative;background: #fff url(wrap-bg.jpg) repeat-y;width: 900px;	margin: 50px auto 0 auto;text-align: left;
}
#content-wrap {position: relative;background: #fff url(content-bg.jpg) repeat-x;clear: both;float: left;	width: 870px;	padding: 0; 			margin-left: 15px;	display: inline;border-top: 5px solid #fff;border-bottom: 1px solid #e5e5e5;border-left: 1px solid #fff;border-right: 1px solid #fff;
}
#header {position: relative;background: #fff url(header-bg.jpg) repeat-x;width: 870px;	height: 100px;	padding: 0;	margin: 0px auto;
}
#header h1#logo-text a {position: absolute;margin: 0; padding: 0;font: normal 43px Georgia, "Times New Roman", Times, serif;letter-spacing: -1.5px;color: #111;text-transform: none;text-decoration: none;/* change the values of top and left to adjust the position of the logo*/top: 22px; left: 20px;	
}
#header p#slogan {position: absolute;margin: 0; padding: 0;font: normal 12px Georgia, "Times New Roman", Times, serif;text-transform: none;color: #5b4a29;/* change the values of top and left to adjust the position of the slogan*/top: 67px; left: 25px;		
}/* header links */
#header #header-links {position: absolute;top: 25px; right: 10px;	color: #5b4a29;font: normal 11px Georgia, "Times New Roman", Times, serif;text-transform: uppercase;		
}
#header #header-links a {	color: #5b4a29;text-decoration: none;	padding: 0 2px;font-weight: bold;
}
#header #header-links a:hover {color: #111;		
}/* header-photo */
#header-photo {clear: both;background: #fff;margin: 5px auto;padding: 0;		height:206px; width: 870px;
}
#header-photo img {border: none;margin: 0; padding: 0;
} /* Navigation */
#nav {clear: both;	margin: 0; padding: 0;		height: 45px;	
}
#nav ul {float: left;list-style: none;background: url(nav.jpg) repeat-x;	width: 870px;		height: 45px;text-transform: uppercase;margin: 0 0 0 15px;padding: 0;	display: inline;
}
#nav ul li {display: inline;margin: 0; padding: 0;
}
#nav ul li a {display: block;float: left;width: auto;margin: 0;padding: 0 14px;border-right: 1px solid #899D00;border-left: 1px solid #A7D101;font: bold 14px/45px "Century Gothic", "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;text-transform: uppercase;text-decoration: none;	letter-spacing: 1px;color: #fff;
}
#nav ul li a:hover, 
#nav ul li a:active {background: url(nav-hover.jpg) repeat-x;	
}
#nav ul li#current a {	background: url(nav-current.jpg) repeat-x;	
}/* Main Column */
#main {float: left;width: 550px;padding: 0; margin: 20px 0 0 10px;display: inline;	
}
#main h2 {margin-top: 10px;padding-bottom: 3px;font: bold 2.9em/1em 'Trebuchet MS', Tahoma, Sans-serif;color: #895F30;letter-spacing: -1px;	text-transform: none;
}
#main h2 a {color: #895F30; text-decoration: none;	
}
#main ul li {list-style-image: url(bullet.gif);
}/* Sidebar */#sidebar {float: right;width: 280px;padding: 0; margin: 25px 10px 0 0;display: inline;
}
#sidebar h3 {margin-top: 10px;margin-left: 5px;padding: 5px 5px; font: normal 1.9em 'Trebuchet MS', Tahoma, Sans-serif;color: #899B0D;
}/* sidemenus */
#sidebar ul.sidemenu {text-align: left;margin: 10px 10px 8px 8px; padding: 0;border-top: 1px solid #EBEBEB;
}
#sidebar ul.sidemenu li {list-style: none;border-bottom: 1px solid #EBEBEB;padding: 8px 5px;margin: 0;
}
* html body #sidebar ul.sidemenu li {height: 1%;
}
#sidebar ul.sidemenu li a:link,
#sidebar ul.sidemenu li a:visited {color: #895F30;padding-left: 0;font-weight: bold;text-decoration: none;
}
#sidebar ul.sidemenu li a span {color: #9F9F9F;font-family: Georgia, 'Times New Roman', Times, Serif;font-style: normal;font-weight: normal;
}
#sidebar ul.sidemenu li a:hover { color: #000; text-decoration: none; }
#sidebar ul.sidemenu ul { margin: 0 0 0 5px; padding: 0; }
#sidebar ul.sidemenu ul li { background: none; }/* footer */
#footer-wrap {clear: both;width: 900px;text-align: left;padding: 15px 0;		border-bottom: 15px solid #fff;border-top: 1px solid #fff;
}
#footer-wrap a:hover {color: #000;	
}
#footer-wrap h3 {color: #976834;margin: 10px 0 20px 0;padding: 0 10px; text-transform: uppercase;font-weight: normal;font-size: 1.6em;
}#footer-columns {color: #888;margin: 0 auto; padding: 0;	width: 840px;			
}
#footer-columns a {text-decoration: none;font-weight: bold;color: #666666;
}
#footer-columns ul {list-style: none;margin: 10px 0 0 0; padding: 0;	border-top: 1px solid #e5e5e5;
}
#footer-columns li {border-bottom: 1px solid #e5e5e5;	
}
#footer-columns li a {display: block;font-weight: normal;padding: 7px 0 7px 10px;width: 96%;
}
#footer-columns .col3, .col3-center {float: left;width: 32%;
}
#footer-columns .col3-center { margin: 0 15px; 
}/* bottom */
#footer-bottom {clear: both;color: #666;	margin: 0 auto; width: 870px;padding: 25px 0 0 0;text-align: center;font-size: .95em;
}
#footer-bottom  a {color: #976834;text-decoration: none;
}/* postmeta */
.postmeta {	padding: 8px 5px; margin: 20px 10px 15px 10px;font-size: 95%;	color: #99997D;border: 1px solid #EAE7DB;background: #FAFAE7;
}
.postmeta .date{ margin: 0 10px 0 5px;	}
.postmeta a.comments { margin: 0 10px 0 5px;	}
.postmeta a.readmore { margin: 0 10px 0 5px;	}.post-info { font-size: .95em;	padding-top: 0; margin-left: 5px;	}/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }/* clearing */
.fix {clear: both;height: 1px;margin: -1px 0 0;overflow: hidden;
}
.clear { display:inline-block; }
.clear:after {display:block;visibility:hidden;clear:both;height:0;content: " ";
}

css也不算长,好学得嘞!

嘻嘻(#^.^#)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/727231.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++性能优化 —— TCMalloc的原理与使用

一、TCMalloc简介 1、TCMalloc简介 TCMalloc(Thread-Caching Malloc&#xff0c;线程缓存的malloc&#xff09;是Google开发的内存分配算法库&#xff0c;最初作为Google性能工具库 perftools 的一部分&#xff0c;提供高效的多线程内存管理实现&#xff0c;用于替代操作系统…

基于AFDPF主动频率偏移法的孤岛检测Simulink仿真

目录 1.课题概述 2.系统仿真结果 3.核心程序与模型 4.系统原理简介 5.完整工程文件 1.课题概述 基于AFDPF主动频率偏移法的孤岛检测Simulink仿真。 2.系统仿真结果 3.核心程序与模型 版本&#xff1a;MATLAB2022a 36 4.系统原理简介 在分布式发电系统中&#xff0c;孤…

express基础

express express介绍 官网传送门基于 Node.js 平台&#xff0c;快速、开放、极简的 Web 开发框架express特点 Web 应用 Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架&#xff0c;它提供一系列强大的特性&#xff0c;帮助你创建各种 Web 和移动设备应用。…

详讲Spring的面向切片编程(AOP)二

个人名片&#xff1a; &#x1f43c;作者简介&#xff1a;一名大三在校生&#xff0c;喜欢AI编程&#x1f38b; &#x1f43b;‍❄️个人主页&#x1f947;&#xff1a;落798. &#x1f43c;个人WeChat&#xff1a;hmmwx53 &#x1f54a;️系列专栏&#xff1a;&#x1f5bc;️…

3月7日代码随想录组合及优化

77.组合 77. 组合 - 力扣&#xff08;LeetCode&#xff09; 给定两个整数 n 和 k&#xff0c;返回范围 [1, n] 中所有可能的 k 个数的组合。 你可以按 任何顺序 返回答案。 示例 1&#xff1a; 输入&#xff1a;n 4, k 2 输出&#xff1a; [[2,4],[3,4],[2,3],[1,2],[1,3…

【手游联运平台搭建】游戏平台的作用

随着科技的不断发展&#xff0c;游戏行业也在不断壮大&#xff0c;而游戏平台作为连接玩家与游戏的桥梁&#xff0c;发挥着越来越重要的作用。游戏平台不仅为玩家提供了便捷的游戏体验&#xff0c;还为游戏开发者提供了广阔的市场和推广渠道。本文将从多个方面探讨游戏平台的作…

el-table 表格多选, 批量删除功能

一、基础的多选el-table ElementUI 提供了多选行table&#xff0c;同时若依框架也提供了成熟的多选表格。 1.table基础结构 需要绑定selection-change方法 <el-tablev-loading"loading"stripe:data"productList"selection-change"handleSelect…

node的安装与介绍

安装 下载地址 node官网首页就会有两个安装选择&#xff0c;会根据当前电脑的系统自动显示对应的安装包&#xff0c;一个长期维护版&#xff08;LTS&#xff09;,一个是尝鲜版&#xff0c;记住选择LTS版本 安装指定版本下载截图 安装过程截图&#xff08;非常简单&#xff…

计算机设计大赛 深度学习花卉识别 - python 机器视觉 opencv

文章目录 0 前言1 项目背景2 花卉识别的基本原理3 算法实现3.1 预处理3.2 特征提取和选择3.3 分类器设计和决策3.4 卷积神经网络基本原理 4 算法实现4.1 花卉图像数据4.2 模块组成 5 项目执行结果6 最后 0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 &a…

C++ 路径问题

目录 例1 例2 例3 例4 例5 例6 例1 62. 不同路径 1.初始化 2.当前位置的条数&#xff0c;就是上面位置的条数 &#xff0c;加上其左边位置的条数&#xff0c;dp[i][j] dp[i - 1][j] dp[i][j - 1]; 参考代码 class Solution { public:int uniquePaths(int m, int n) …

个推与华为深度合作,成为首批支持兼容HarmonyOS NEXT的服务商

自华为官方宣布HarmonyOS NEXT鸿蒙星河版开放申请以来&#xff0c;越来越多的头部APP宣布启动鸿蒙原生开发&#xff0c;鸿蒙生态也随之进入全新发展的第二阶段。 作为华为鸿蒙生态的重要合作伙伴&#xff0c;个推一直积极参与鸿蒙生态建设。为帮助用户在HarmonyOS NEXT上持续享…

力扣刷题Days11第二题--141. 环形链表(js)

目录 1,题目 2&#xff0c;代码 2.1快慢指针 2.2&#xff0c;哈希表 3&#xff0c;学习与总结 3.1自己尝试写快慢指针 反思 1,题目 给你一个链表的头节点 head &#xff0c;判断链表中是否有环。 如果链表中有某个节点&#xff0c;可以通过连续跟踪 next 指针再次到达&…

PostgreSQL安装教程

系统环境 下载压缩包 下载压缩包 解压压缩包 查看解压文件 编译安装 编译 安装 用户权限和环境变量设置 创建用户 创建数据目录和日志目录 设置权限 设置环境变量 初始化数据库 数据库访问控制配置文件 postgresql.conf pg_hba.conf PostgreSQL启动与关闭 手…

Docker:部署微服务集群

1. 部署微服务集群 实现思路&#xff1a; ① 查看课前资料提供的cloud-demo文件夹&#xff0c;里面已经编写好了docker-compose文件 ② 修改自己的cloud-demo项目&#xff0c;将数据库、nacos地址都命名为docker-compose中的服务名 ③ 使用maven打包工具&#xff0c;将项目…

Pytorch入门实战 P1-实现手写数字识别

目录 一、前期准备&#xff08;环境数据&#xff09; 1、首先查看我们电脑的配置&#xff1b; 2、使用datasets导入MNIST数据集 3、使用dataloader加载数据集 4、数据可视化 二、构建简单的CNN网络 三、训练模型 1、设置超参数 2、编写训练函数 3、编写测试函数 4、…

子事务的应用

子事务的应用 1. 为什么要使用子事务&#xff1f; 为了防止接口执行失败时&#xff0c;导致事务回滚&#xff0c;接口日志记录不到日志表里面&#xff0c;因而将记录日志表的方法写成子事务的方法。 2. 怎么使用子事务&#xff1f; 在方法名后面加上“_RequiresNew”&#xff…

文物藏品信息管理系统的优势

本系统支持一普标准所有管理信息&#xff0c;包括保管信息、基本情况、鉴定信息、考古发掘信息、来源信息、流传经历、损坏记录、移动记录、修复记录、展览信息、著录信息、收藏单位信息等的管理和维护。 能够实现对藏品信息进行动态管理&#xff0c;提供藏品信息管理指标的维护…

《人工智能怎么学》荣获2023年吴文俊人工智能科学技术奖及赠书活动

中国人工智能学会官网&#xff08;www.caai.cn&#xff09;近日正式公布了2023年吴文俊科学技术奖获奖名单&#xff0c;图书《人工智能怎么学》项目被授予2023年吴文俊人工智能科学技术奖科技进步奖&#xff08;科普项目&#xff09;。2023年吴文俊科学技术奖完整获奖名单见htt…

YOLOv8官方仓库更新,添加YOLOv9模型

目录 &#x1f680;&#x1f680;&#x1f680;订阅专栏&#xff0c;更新及时查看不迷路&#x1f680;&#x1f680;&#x1f680; 摘要 PGI&GELAN 代码实现 实验结果 消融实验 可视化 结论 &#x1f680;&#x1f680;&#x1f680;订阅专栏&#xff0c;更新及时查…

开发充电桩APP提高管理效能

随着社会的发展&#xff0c;电动车已经成为城市交通的重要组成部分&#xff0c;用户所下载的充电类的APP也非常大&#xff0c;而充电桩的建设和利用效率成为了一个亟待解决的问题。在这个背景下&#xff0c;物联网技术的应用成为了提高充电桩效能的关键。虎克技术公司在此领域提…