自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 Web前端面试基础题汇总-CSS基础部分

如何实现子元素的垂直居中和水平居中?水平居中对处于block内的元素(宽度为容器宽度),使用text-align: true。对父元素给出width和height的子元素,使用margin: 0 auto。对子元素使用position: relative || absolute,须有存在position属性的父元素,使用left: cal(50% - 子元素宽度的一半)...

2020-03-23 01:21:56 204

原创 leetcode:只出现一次的数字

题目:给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1输入:[2,2,1]输出:1示例 2输入:[4,1,2,1,2]输出:4题目拿来一看要求:线性时间复杂度,基本确定需要用hash表,由于我跑的是python3的代码,python中对hashM...

2019-06-04 00:31:42 158

原创 思考Bubble_Sort()

思考Bubble_Sort()冒泡排序是所有排序里面时间复杂度最高的,运作原理最简单的一种排序,它是稳定排序算法。 代码就是一个嵌套循环,第一层循环的意义是使数组中的每个数都有资格参与冒泡,第二个循环的意义是规定了冒泡排序过程中的下标变化。由于是边排序边比较,所有第二层循环规定了过程中的下标递增和下一轮比较时下标的起始或终止位置,思想就是让规定的浮上来或者沉下去...

2018-03-14 23:39:46 194

原创 PV操作-公平竞争

一道2013年的825考研PV操作真题:虽然这道题很不正经,最初我也很不屑做这道题,打上眼很明显的读者写者问题

2017-09-25 14:46:44 1533

原创 HeapSort非递归实现

注意: 在改变被破坏的大小顶堆结构时,for循环的边界条件。#include <stdio.h>#include <stdlib.h>void HeapSort(int array[],int len);void BuildMaxHeap();void AdjastDown(int array[],int k,int len);void Swap(int array[],int a,int

2017-09-14 15:25:56 308

原创 QUICKSORT OPINION

QuickSortQuickSorting is a typically divide and conquer algorithm.It continously divides an array into two subarrays until its of each array come into a right order.The algorithm needs a pivot ,a left

2017-08-21 00:50:50 273

原创 HeapSort(堆排序)入门

学了数据结构,发现外国人对树这一结构,颇有研究,想想也不难发现,英文的句式结构都是树形的,不像中国的流水形结构,可能促进当前时代发展就是树这种思维模型吧。正文堆排序就是基于二叉树实现的选择排序算法,由于它的并不能解决类似(5,3,4,6,6,7,8)这样的数组传进去后,数组中两个相同的六能按输入顺序输出的功能,所以它仍然是不稳定的排序算法。它的实现过程采用了贪心策略,也就是每次比较都选择

2016-12-29 11:33:31 431

原创 CSS 原理理解

网页制作最初,HTML规定了 Normal Document Stream(标准文档流)来规范元素在网页中的显示法则: 标准文档流中元素分两种:块内元素,行内元素。块内元素的特点有两个:(div标签) 每个元素占据一个矩形区域,并且和相邻的兄弟块级元素竖直排列,不会排在同一行。块级元素在水平方向上会自动伸展,伸展到包含它的元素的边界为止。行内元素的特点:(span标签) 针对的是文

2016-07-29 16:21:28 446

原创 石器时代步入蒸汽社会

我们日常说的编程大致分为以下几个流程。【编辑 -> 编译->连接->运行】编辑:需要一个编辑器来编写源代码。txt记事本,Notepad++都是编辑器,但记事本功能较少,无法像Notepad++一样实现代码高亮或者自动缩进 等便于编程的功能。编译:需要一个编译器。编译器负责把我们用某种编程语言写出的源代码转化为目标文件。目标文件中包含了可以直接被中央处理器执行的机器代码以及代码在运行时需要的数据

2016-04-10 11:16:40 610

原创 操作系统初探-同步中的互斥问题

同步中的互斥标签(空格分隔): 操作系统系统运行过程中总会存在这样的问题:两个不同的进程可能需要“同时”访问同一资源区域。这叫同步中的互斥问题。(比如火车卖票系统卖出一张票就需要修改票的数目,然而同一时刻可能有多个人同时买了一张票)这里为什么“同时”加引号呢,因为微观上来看,它再怎么同时,从发出请求到系统响应之间还是会有一个先来后到的顺序的,假设同时发出了A,B,C三个进程,但是,在执行x-=1这

2016-04-04 15:18:30 930

原创 Java web如何连接sql数据库并实现网页输入数据和数据库的互动。

刚重装了一遍系统,要重新配置myeclipse还要把之前的做的网页信息导进去,其实myeclipse和tomca服务器t配置的已经是一波三折了,由于网上诸多的网盘链接失效,我一直想安装2015 stable2.0版一直找不到合适的连接,最后居然在我的U盘里发现了重装前的myeclipse的安装包,欣喜若狗了。这里就不贴myeclipse了,直接分享下我是如何配置完这狗日的sql server了,对

2015-11-27 16:34:26 18735

plcserialportelectron.rar

使用nodejs的serialport模块实现web与plc的数据通讯 modbus rtu协议

2020-04-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除