自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Java实现冒泡排序

package demo; public class maoPaiSort { /** * @author guoll * @param arr为要排序的数据 * @see 冒泡排序(从大到小的顺序) * */ public static void sort(int...

2020-04-07 00:10:05 16 0

原创 面向简历

多线程编程 C语言实现多线程; VxWorks实现多线程; socket编程 基于TCP/UDP的群聊、C语言实现等等; VxWorks操作系统 vxworks启动线程任务的api接口 vxworks启动线程任务的api接口和linux有所不同,vxworks采用的是task...

2019-12-24 00:13:43 86 0

原创 能够完成开启两个线程分别来启动两个服务器,收到数据后发给特定的客户端

#include<stdio.h> #include<string.h> #include<sys/types.h> #include<unistd.h> #include<ctype.h> #include<arpa/inet.h...

2019-12-23 01:55:27 49 0

原创 socketServer1

#include<stdio.h> #include<string.h> #include<sys/types.h> #include<unistd.h> #include<ctype.h> #include<arpa/inet.h...

2019-12-21 12:18:36 47 0

原创 socketServer

#include<stdio.h> #include<string.h> #include<sys/types.h> #include<unistd.h> #include<ctype.h> #include<arpa/inet.h...

2019-12-21 12:17:43 34 0

原创 C语言中系统自带字符串处理函数

string.h头文件中: /** * This file has no copyright assigned and is placed in the Public Domain. * This file is part of the mingw-w64 runtime package....

2019-12-12 00:24:03 88 0

原创 scanf() 总结

目录 scanf() %c的字符输入格式 问题 解决方法(任选其一) %d的字符输入格式 %s的字符输入格式 scanf() scanf是从标准输入缓冲区中读取输入的数据。 scanf格式输入时要求输入格式与格式控制符中的完全一样,比如: scanf("abcd%c&...

2019-12-05 23:38:06 25 0

原创 字符串处理

#include<stdio.h> #include<string.h> #include <stdlib.h> // =====================================================================...

2019-11-25 08:10:27 20 0

原创 VScode如何查看一个变量或者函数在哪里被引用

选中方法名:鼠标右键-> 查找所有引用 选中方法名:shift+f12 之后VSCode会弹出一层蒙版,蒙版右侧树形菜单显示的是所有引用的地方 3. 最简单的通过 commond + shift + f / ctrl+shift+f 来进行全局文本搜索 查找所有引用了选中symbo...

2019-11-18 23:47:49 4888 0

原创 vscode配置说明

目录 VSCode的task.json是什么? 编译的三种方式 1. 直接用命令: 2. 使用makefile 3. 使用vscode的task.json(这种方式仅限于vscode的code running) vscode的launch.json是什么? “pro...

2019-10-17 23:41:32 107 0

原创 二进制

有人说,好奇怪,十进制,我们是个手指数的过来,挺好的,为什么要搞一个二进制这么复杂的进位呢?你觉得复杂,你觉得很不习惯,非常正常,因为二进制本来就不是给人看的,它是给机器用的,就是,机器底层在计算的时候就是用二进制,为什么机器底层要用二进制呢?因为二进制好实现,比如说机器要计算1+5,那么,1+5...

2019-09-25 00:50:40 88 0

原创 寄存器

如果我们并排放8个锁存器,可以存8位信息,比如一个8bit数字,一组这样的锁存器叫做“寄存器”,寄存器能存一个数字,这个数字有多少位,叫“位宽”。早期电脑用8位寄存器,然后是16位,32位,如今许多计算机都有64位宽的寄存器。 写入寄存器前,要先启用里面所有锁存器,我们可以用一根线连接所有“...

2019-09-23 22:45:10 141 0

原创 总线

总线分为串行总线和并行总线。它们之间有什么区别?有什么优劣? 电脑当中各个设备就和我们现实生活中的城市一样,不同城市之间的人员物资运输需要依赖道路,而电脑当中不同设备之间的数据交互也需要依赖一定的通路,比如说CPU要和内存交互数据,那么,CPU就需要搭建一条通往内存的电路,CPU要和显卡交互数据...

2019-09-23 00:21:15 29 0

原创 CPU、核数和线程数的关系

CPU 处理器。 核心数 CPU的大脑数量。核心数就跟人的大脑一样,比如说,核心数2就说明CPU有两个脑子,脑子越多解决问题的速度越快。CPU的核心数越高,处理速度就越高。核心数2通俗地说就是双核CPU。 线程数 一个核心就是一个物理线程,核心数2就有两个物理线程。但是,因特尔的超线程技...

2019-09-22 23:47:53 832 0

原创 程序的内存分区模型

目录 内存分区 运行之前 运行之后 内存分区 内存会被划分成几个区域,因为这几个区域的概念不同,比方说,生命周期不同、限制条件不同。从限制条件来讲,有的内存可读可写、有的内存只读;从生命周期来讲,有些内存区域在程序运行期间一直存在,有些不这样,有些内存供程序员手动控制,即我们控制它活多久...

2019-09-15 14:35:23 70 0

原创 字符串匹配相关

目录 题目描述: 输入描述: 输出描述: 我自己的代码(通过了所有用例) 题目描述: 给出一组字符串,找出其中以小写的d或e字母结尾的单词出现的次数,结果以字典格式打印。其中不以d或e结尾的单词,不在结果统计中出现。 输入描述: 若干个字符串,它们以逗号进行分隔,样例如下所示: ...

2019-09-13 10:22:19 46 0

原创 字符串子串操作

目录 题目描述: 例子: 输入描述: 输出描述: 我自己的代码 从中得到的收获 1.Map如何按照value进行排序 思路: 2.TreeSet有个函数descendingSet(),可以实现TreeSet中元素降序存放 3. 数组arr[i++]、arr[++i]的区别 题...

2019-09-13 10:03:31 63 0

原创 VS Code配置c/c++环境

目录 一句话总结 准备工作 下载visual studio code 安装MinGW-w64 什么是 MinGW? MinGW-w64与MinGW的区别 为什么使用MinGW-w64 注意: 下载、安装、配置MinGW-w64 验证 安装扩展(extension) 安装C/...

2019-09-01 10:28:48 5069 2

原创 计算机网络局域网相关名词解释

目录 局域网 局域网的网线: 局域网的带宽 接入层交换机 汇聚层交换机 局域网 局域网的网线: 局域网的覆盖范围比较小,局域网网线的长度不能超过100米,这是规定的标准。 比如,我们电脑的网线到交换机的距离不能超过100米,交换机到交换机之间的网线不能够超过100米。 ...

2019-08-26 22:43:34 139 0

原创 Linux中设置环境变量

环境变量设置 一、临时设置环境变量的方法: 比如临时配置环境变量LD_LIBRARY_PATH的值: 本例给LD_LIBRARY_PATH做了一个赋值操作,这里的冒号:的意思是什么?拼接字符串的意思。在环境变量中,使用冒号:进行间隔,所以,我们在给环境变量赋值的时候也要用一个冒号:作...

2019-08-11 11:29:22 48 0

原创 Windows下通过ssh连接Linux

需求: windows通过命令行模式链接远程linux主机。 方法: 我的手里有一台windows的电脑,想通过它链接远程的Linux主机或者本机虚拟机中的Linux主机,当然,有很多的远程链接软件,比如著名的xshell和SecureCRT等等,但有时为了快速链接远程linux主机或者本机...

2019-07-31 22:26:20 1513 0

原创 C++ 获取当前时间,并转换成string类型

源代码: //头文件 #include <iostream> #include <sstream> #include <iomanip> #include <chrono> using namespace std; int main() { ...

2019-07-27 09:38:20 677 0

原创 C++在Windows系统下的环境配置

下载MinGW的GNU软件 https://sourceforge.net/projects/mingw/?source=typ_redirect 软件下载完毕之后,双击运行该软件 这里选择安装的位置 把这些全部选上 然后配置MinGW的环境...

2019-07-24 22:02:43 75 0

原创 PS给证件照换背景颜色

PS给证件照换背景色 方法一:怎么把证件照的背景颜色改成白色 https://zhidao.baidu.com/question/1242692805223619139.html 可以先选中背景区域,然后将背景区域填充为白色。 1、将证件照拖入ps中,点击“快速选择工具”图标,然后用鼠...

2019-06-24 21:12:04 5547 0

原创 如何提取PDF文件中的一页或几页

如何提取PDF文件中的一页或几页 首先,我们需要在电脑中安装Adobe Acrobat软件; 用Adobe Acrobat 打开我们要处理的PDF文件; 点击左侧的“页面缩略图”按钮; 在页面缩略图中找到我们要提取的页面; 对该页面点击右键,选择“打印页面” 选择PDF...

2019-04-26 09:15:10 3108 3

原创 javaEE java.lang.ClassNotFoundException: org.jsoup.Jsoup

复制到这个下面就好了 找了很多资料都没有用,才发现是自己的lib包放错地方,lib包应该放在WEB-INF下,我把它放到web下了,所以出现这个问题。

2019-04-22 11:01:40 393 0

原创 MVC与JavaEE三层架构之间有关系吗?

MVC与三层架构有关系吗? JavaEE的三层架构在服务器开发时,一般情况下分为三层,其实我们真正在实践的时候,这三层是通过什么体现的呢?一般情况下是通过包结构体现的,就是你在你的工程当中,建三个包,一个叫web包,一个叫service包,一个叫dao包,通过这个体现出三层架构。那,MVC呢?我...

2019-04-15 13:59:07 334 0

原创 JavaEE的三层架构

JavaEE的三层架构 JavaSE不涉及web开发,JavaSE本身没有三层架构的概念,这个三层架构是在JavaEE的规范当中。JavaEE涉及企业级开发,也是web的东西。 JavaEE有三层。 第一层叫web层 有人还叫它控制层,基础班叫它控制层,还有一些其他的名字; web层...

2019-04-15 13:45:42 108 0

原创 JavaEE的开发模式

JavaEE的开发模式 什么是模式 模式在软件行业里没有固定的定义。模式其实是在开发过程中总结出的“套路”,可以认为是在开发过程中总结出的一套约定俗成的设计模式。这个模式就是,你是怎么开发的呀?你的比较好,我学学你的。 比如说玩游戏的时候,打怪,你这次打完之后发现先打它这里好一些,下次又...

2019-04-15 13:34:06 190 0

原创 更改input标签文本框中显示的内容

方式一:通过标签id的形式更改 以猜数字游戏为例进行代码的演示。 实例代码: 运行结果:

2019-04-07 16:21:08 949 0

原创 获取input标签文本框中输入的值

方式一:通过标签id的形式获取 方式如下所示: 实例代码: 运行结果:

2019-04-07 16:20:14 1359 0

原创 《活着》——余华作品

人物关系:

2019-04-05 10:09:47 326 0

原创 DOM

1.1 文档:DOM中的“D” DOM代表着加载到浏览器窗口的当前网页。document对象的主要功能就是处理网页内容。如果没有document(文档),DOM也就不从谈起。当创建了一个网页并把它加载到Web浏览器中时,DOM就在幕后悄然而生。它把你编写的网页文档转换为一个文档对象。 ...

2019-04-04 20:12:15 70 0

原创 Word2016中设置页眉高度(靠近纸张的上边缘的距离)

问题描述: 可以看到,页眉在这里的间隔很大。 解决方法: 依次设置成的值如图所示 这样设置,点击确认后,结果如下图 发现距离已经降下来了。 然后只需要重新画个下划线就可以了。 发现问题解决了。 ...

2019-03-26 21:50:20 1154 0

原创 Word2016中调节页眉内容一部分左对齐,一部分右对齐

如何让Word页眉内容一部分左对齐,一部分右对齐。 需求: “页眉内容:左对齐为“XXX学位论文”,右对齐是各章章名,奇偶页页眉内容一致;” 问题描述: 发现右侧并没有对齐。 解决办法: 首先输入左侧文字,不要插入制表符,也不要输入空格,直接将鼠标移到此行右侧页边距处双击左...

2019-03-26 20:24:44 3856 1

原创 Word2016 如何生成图录和表录

一.需求分析: 现在我们要为这张图片和这张表格分别创建图录和表录。 我们先在Word中出插入一张图片 然后我们在插入一张表,如下图所示 用户性别 男 女 用户个数 670 ...

2019-03-12 14:50:56 2784 0

原创 servlet快速入门

我们可以在src下面创建一个Java类,例如,如下所示 这就是一个普通的Java类,那么,如果想让它变成一个可以通过HTTP协议访问到的Java类,那么,该怎么办呢?这个类需要实现一个接口,这个接口叫做Servlet接口。 但是,现在我们发现它不让导这个包。出现这种不让导包的情...

2019-03-08 09:29:58 104 0

原创 jsp简介

在开发动态web工程时,也就是在开发动态网页的时候,98年的时候使用的是Servlet技术来完成,Servlet技术可以很好的进行动态页面的开发,但是,Servlet技术有一个缺点,就是在生成HTML页面的时候很繁琐,那怎么办呢?当时在98年那么年代,还有其他语言,有php(98年就已经有php了...

2019-03-07 22:45:06 80 0

原创 论文

虽然领域不同,但是可以学习他发现问题、分析问题、解决问题的思路。 PPT中也给出了论文写作的思路: 找一个有潜力的研究目标/内容 潜力指:最好是热点与主流,并且有理论分析/保证的目标,如一系列同主题的论文且有若干理论。 分析优劣、存在问题与解决方案;确定研究目标/内容。 对确定的研究目标/内...

2019-02-06 10:25:36 185 0

原创 (37讲)垃圾回收算法——标记整理算法和分代收集算法

上一节在复制算法中也了解到了,复制算法,它主要是针对新生代内存进行收集的一种算法,它有一个假定,每次回收,最后存活的概率是比较小的,一般是在百分之十左右,超过百分之十我们需要内存担保,就需要额外申请内存,这个过程如果对于新生代内存当然是可以的,这种算法是比较高效的,但是对于老年代内存怎么办呢?这个...

2019-01-16 20:03:13 436 1

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