自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Herok

擅长C/C++/linux/python/深度学习

  • 博客(24)
  • 资源 (116)
  • 论坛 (15)
  • 问答 (8)
  • 收藏
  • 关注

原创 HTML对字体的所有操作详解(经典)

/* 如果现实乱码请在head标签里面添加这条语句,这是为了统一字体格式,我们采用常见的utf-8*/一、文字样式设置的基本标签— 设置字体样式的基本标签是,被其包含的文本为样式作用区。在初学者的HTML代码编写中,容易被多重嵌套,如文本。还有一种情况是标签嵌套错位,如文本。为了规范代码的编写,避免不必要的错误,读者在初学时一定要谨慎。  二 、 设置文字的颜色

2016-01-31 21:15:31 36387

原创 HTML 字体颜色 色号对照表

常见的基本颜色对照表如下:黑色:000000蓝色:0000FF绿色:00FF00墨绿:00FFFF红色:FF0000洋红:FF00FF黄色:FFFF00白色:FFFFFF HTML颜色代码表: #000000 #2F0000 #600030 #460046 #

2016-01-31 20:27:14 31664

原创 Ubuntu下搭建web服务器

1.开始说明首先需要跟大家说明一下,这个教程是在本机上测试的2.切换管理员身份在Ubuntu中需要用root身份进行操作,所以用下面的命令确保以root身份登录:sudo su3.开始安装MySQL5apt-get install mysql-server mysql-client4.安装Apache2Apache2的是作为一个Ubu

2016-01-28 14:27:48 15817 3

原创 HTML中怎么设置图片的位置和大小

其他的也不多废话了直接上代码:   img{       position:absolute;     left:300px;  top:150px;  这里设置图片高度,  但是并没有成功 建议使用下面的方法来调增宽度>  }     以上红色部分是注释!

2016-01-28 13:03:23 106363

原创 HTML embed标签使用方法和属性详解

Embed   (一)、基本语法:   embed src=url   说明:embed可以用来插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU、MP3等等,      Netscape及新版的IE 都支持。url为音频或视频文件及其路径,可以是相对路径或绝对路径。   示例:  (二)、属性设置:   1、自动播放:   语法:autostart=

2016-01-28 11:56:18 25660

原创 如何解决HTML网页中文显示乱码的方法

第一:定义网页显示编码。如果不定义网页编码,那么我们浏览网页的时候,IE会自动识别网页编码,这就有可能会导致中文显示乱码了。所以我们做网页的时候,都会用“utf-8″>”来定义网页编码。(我们常见的Unicode码是utf-8)html>meta http-equiv="Content-Type" content="text/html; charse

2016-01-28 11:51:35 56778

原创 Tomcat服务器的安装与配置

1.建立tomcat安装目录:  mkdir -pv /root/program/tomcat2.建立tomcat软件存放目录:mkdir -pv /root/itstar/mysoft(已存在则不用新建)3.进入jdk存放目录:cd  /root/itstar/mysoft,使用SSH客户端连接linux服务器,上传apache-tomcat-6.0.33.tar.gz至tomact软件

2016-01-27 21:55:58 15269 1

原创 虚拟机 开发板 PC机 三者之间不能ping通的各种原因分析

这个问题其实也相对比较简单,但是很多网友都给我发消息说 遇到不能ping,每个人都回答一次确实显得心有余而力不足。现在我对遇到这几种问题给出最完美的解决方案。(说实话基本上也只要这几种可能)第一:检测虚拟机设置是否为桥接式;第二:关闭PC机和虚拟防火墙(虚拟机防火墙关闭用 service iptables stop ,如果不能找到iptables就可以不用管)第三:三者之间

2016-01-27 20:40:49 21505

原创 电脑装xp系统不能开机,装win7却正常!

硬盘模式的问题所导致的现象,硬盘是SATA的但是XP系统里面没有集成这个驱动导致。可以更换一下硬盘模式后再进行安装系统;1、重启电脑或者开启电脑,然后在出现开机画面的时候按下对应的快捷键进入到bios设置窗口,在bios设置窗口中利用键盘上的方向键选择“Config”选项,然后选择“Serial ATA(SATA)”,按下回车键确认。2、打开Serial ATA(SATA)后,会看到“SA

2016-01-23 13:03:16 15214

原创 sprintf函数的用法

functionsprintfint sprintf ( char * str, const char * format, ... );Write formatted data to stringComposes a string with the same text that would be printed if format was used on p

2016-01-22 18:49:26 15665

原创 C语言中volatile关键字的作用

一.前言1.编译器优化介绍:由于内存访问速度远不及CPU处理速度,为提高机器整体性能,在硬件上引入硬件高速缓存Cache,加速对内存的访问。另外在现代CPU中指令的执行并不一定严格按照顺序执行,没有相关性的指令可以乱序执行,以充分利用CPU的指令流水线,提高执行速度。以上是硬件级别的优化。再看软件一级的优化:一种是在编写代码时由程序员优化,另一种是由编译器进行优化。编译器优化常用的

2016-01-22 14:13:39 15148

原创 c语言程序的存储区域与const关键字的使用方法

一.C语言程序的存储区域1.由C语言代码(文本文件)形成可执行程序(二进制文件),需要经过编译-汇编-连接三个阶段。编译过程把C语言文本文件生成汇编程序,汇编过程把汇编程序形成二进制机器代码,连接过程则将各个源文件生成的二进制机器代码文件组合成一个文件。2.C语言编写的程序经过编译-连接后,将形成一个统一文件,它由几个部分组成。在程序运行时又会产生其他几个部分,各个部分代表了不同的

2016-01-22 14:09:18 34524

原创 C函数之memcpy()函数用法

头文件:#include memcpy() 用来复制内存,其原型为:    void * memcpy ( void * dest, const void * src, size_t num );memcpy() 会复制 src 所指的内存内容的前 num 个字节到 dest 所指的内存地址上。memcpy() 并不关心被复制的数据类型,只是逐字节地进行复制,这给函数的

2016-01-22 14:03:48 31022

原创 bitmap格式分析

最近正在着手数码相框需要对bmp格式图片进行解析,下面是对图片格式的一些简要分析,jpg格式图片解析相对简单的多,可以直接调用libjpg库。说到图片,位图(Bitmap)当然是最简单的,它Windows显示图片的基本格式,其文件扩展名为*.BMP。在Windows下,任何各式的图片文件(包括视频播放)都要转化为位图个时候才能显示出来,各种格式的图片文件也都是在位图格式的基础上采用不同的压缩算

2016-01-12 20:22:04 21754

原创 c语言中结构体对齐详解

为什么要对齐?    现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。    对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某些

2016-01-12 20:02:29 15126

原创 CSDN博客专栏HTML语言编写详解

朋友们应该看到博客栏目里面可以自定义博客栏目,并且支持HTML语言和CSS脚本,那有了这两项的支持我相信也难不到朋友们了,下面我就举几个简单的例子来配置博客栏目。一:下面是我个人资料的简介,你只要相应的地方就行。详细资料姓名:张溜生日:1994.12学历:本科专注:嵌入式开发、Linux网络编程学校:攀枝花学院爱好:葫芦丝、象

2016-01-12 12:39:35 15173

原创 linux下的stdin,stdout和stderr理解

玩linux的时候经常会看到stdin,stdout和stderr,这3个可以称为终端(Terminal)的标准输入(standard input),标准输出( standard out)和标准错误输出(standard error)。通过man stdin查看手册,可以看到它们都是在stdio.h中定义的。 当linux开始执行程序的时候,程序默认会打开这3个文件流,这样就可以对终端进行

2016-01-06 17:13:21 30778 4

原创 Linux驱动静态编译和动态编译方法详解

内核源码树的目录下都有两个文档Kconfig和Makefile。分布到各目录的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文档相关的内核配置菜单。在内核配置make menuconfig时,从Kconfig中读出菜单,用户选择后保存到.config的内核配置文档中。在内核编译时,主Makefile调用这个.config,就知道了用户的选择。上面的内

2016-01-05 21:32:56 19505 2

原创 数码相框项目之触摸屏模块

触摸屏驱动程序我在这篇文章有讲解:请点击这里!   有些朋会很奇怪,你这个驱动程序不是jz2440的,内核用的版本也不一样,我想说的是你都开始做项目了,如果连这个小问题都不能解决的,我劝你还是赶快回去从头开始学习。还是那句老话,我只提供思路和框架,万变不离其中这个道理你应该明白吧。如果你一味的去追求别人全部跟你做好了,你只是copy上去,编译成功。你学到多少呢?扯远了。如果你驱动移植成功了,可

2016-01-05 15:02:00 37005

原创 数码相框项目之LCD模块

今天我就带着大家一起来分析这个数码相框的制作原理和详细过程,我会尽我最大的努力来讲解,毕竟能力有限,这期间肯定会有不少讲解错误的地方,希望朋们指出来。相互学习。这个项目是用触摸屏作为输入设备,LCD作为显示设备,牵扯到的硬件驱动程序就只有LCD,触摸屏。我先把这个两个和硬件相关的模块讲解了,最后在系统的讲解怎么数码相框的构造,做项目需要很好的C语言功底和对整个框架的掌握。我先讲LCD模块。

2016-01-05 13:54:15 14961

原创 C语言中fstat、stat和lstat 区别

在写应用程序的时候发现我们经常回去检测一个文件的大小,有了大小才能映射这个文件到内存上,方便我们直接操作。在介绍三者的区别之前,首先介绍的是一个非常重要的结构体类型,名字叫做struct stat,这是一个保存文件状态信息的结构体,其类型如下:struct stat {     dev_t     st_dev;     /* 文件所在设备的标识  */      ino_

2016-01-04 10:33:23 25606 2

原创 linux之select函数用法详解

select系统调用是用来让我们的程序监视多个文件句柄(file descriptor)的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有某一个或多个发生了状态改变。 何为文件句柄????文件句柄在Linux里很多,如果你man某个函数,在函数返回值部分说到成功后有一个文件句柄被创建的都是,如man socket可以看到“On success, a file desc

2016-01-03 10:23:27 19713 1

原创 c语言中return,和exit的区别

exit用于在程序运行的过程中随时结束程序,exit的参数是返回给OS的。main函数结束时也会隐式地调用exit函数。exit函数运行时首先会执行由atexit()函数登记的函数,然后会做一些自身的清理工作,同时刷新所有输出流、关闭所有打开的流并且关闭通过标准I/O函数 tmpfile()创建的临时文件。exit是结束一个进程,它将删除进程使用的内存空间,同时把错误信息返回父进程,而retu

2016-01-02 20:50:18 15617

原创 Linux下多文件夹编写Makefile详解

-Werror     @Take warning as error handling 子目录下面的Makefile编写是最简单的,最重要的是编写顶层目录下的Makefile和Makefile.build。本程序的Makefile分为3类:1. 顶层目录的Makefile2. 顶层目录的Makefile.build3. 各级子目录的Makefile

2016-01-02 16:20:13 23649 6

Linux中Pcie驱动

玩转Linux中Pcie驱动,

2019-03-21

source insight4.0

支持最先版的source insight 4.0版本的破解,其他方式破解查看原文:https://blog.csdn.net/qq_21792169/article/details/85835864

2019-01-11

libpng-1.2.56.tar.gz

libpng-1.2.56.tar.gz,libpng-1.2.56.tar.gz。

2016-05-17

多文件夹下编写Makefile

多文件夹下编写Makefile.rar

2016-01-02

EM63A165TS-6G_datasheet.pdf

EM63A165TS-6G_datasheet.pdf..

2015-11-25

libnl-3.2.23.tar.gz源代码

libnl-3.2.23.tar.gz。

2016-04-22

strace-4.5.

strace-4.5.15.tar(1).

2016-03-08

secureCRT开发脚本

secureCRT开发脚本。

2020-09-01

facadesPix2Pix数据集

facadesPix2Pix数据集.zip 记得点赞

2020-03-12

horse2zebra斑马.zip

horse2zebra数据集,方便用于CycleGan训练,欢迎点赞

2020-03-12

herok_mnist.zip

herok_mnist.zip 包含mnist数据集 和0~9测试图片 大小为28*28

2019-11-30

F:\python\chi_sim.traineddata和eng.train.rar.zip

chi_sim.traineddata和eng.train.rar

2019-10-12

F:\python\tesseract-ocr-w64-setup-v5.0.0-alpha.20191010.zip

tesseract-ocr-w64-setup-v5.0.0-alpha.20190623.exe ......

2019-10-12

华容道算法进阶版

华容道算法进阶版,横刀立马耗时15ms。

2019-04-08

华容道算法简洁版

华容道算法简洁版,

2019-03-21

验证码识别源代码

该资源支持验证码识别,识别率是100%,解压密码在公众号:herok

2019-01-15

QQFork.zip

个人使用代码 QQFork。

2018-12-19

UltraVNC_1_2_16_X64_Setup.zip

UltraVNC_1_2_16_X64_Setup.zip 该工具是windos7 64位系统的。 如何使用在https://blog.csdn.net/qq_21792169/article/details/85090145、

2018-12-19

大话存储:存储系统底层架构原理极限剖析(终极版)_张冬2015.01_P989

大话存储:存储系统底层架构原理极限剖析(终极版)_张冬2015.01_P989

2018-10-25

sqlitedbms-0.5.1.tar.gz

sqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gz

2017-09-11

sqlite3.tar.gz

sqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gz

2017-09-11

udpserver1.zip

udpserver.zip udpserver.zip udpserver.zip

2017-08-20

pthreads-w32-2-8-0-release.zip

pthreads-w32-2-8-0-release.zip 非常好用

2017-08-20

ViewBit-project.zip

ViewBit-project.zip , ViewBit-project.zip

2017-08-13

ViewBit.rar

大家贡献一点分数吧 ,这个软件挺好用的

2017-08-13

Ultraedit.rar

Ultraedit.rar 破解版 非常实用

2017-08-13

secureCRT.zip

secureCRT.zip 8.0版本 免破解的 ,非常好用

2017-08-13

python-3.5.1.zip

官网实在是下载太慢了,这里分享出来方便大家下载python-3.5.1.zip

2017-01-04

python-3.4.3.zip

官网实在是下载太慢了,这里分享出来方便大家下载python-3.4.3.zip

2017-01-04

python-2.7.12.zip

官网下载实在是太慢了,这里分享出来方便大家去下载。python-2.7.12.zip

2017-01-04

chrome_xp_49.0.2623.112_setup.rar

chrome_xp_49.0.2623.112_setup.rar是Google浏览器最后支持XP系统的一个版本。

2016-12-26

vlc-2.2.4-win32.7z

vlc-2.2.4-win32.7z,vlc-2.2.4-win32.7zvlc-2.2.4-win32.7z

2016-12-26

键盘记录器

这个代码是记录键盘的操作值,可以实现监控别人操作了那些按键,支持linux,Mac,Windos三种系统

2016-12-12

python-xlib-0.15rc1

Xlib库,在python中应用开发非常广泛

2016-12-12

改进矩阵键盘的测试.rar

改进矩阵键盘的测试.rar

2016-05-21

ARM指令集.pdf

ARM指令集速查表.pdf。

2016-05-03

usb-modeswitch-data-20131113.tar.bz2

usb-modeswitch-data-20131113.tar.bz2

2016-04-28

usb-modeswitch-2.0.1.tar.bz2

usb-modeswitch-2.0.1.tar.bz2

2016-04-28

wpa_supplicant-2.0.tar.gz

wpa_supplicant-2.0.tar.gz,wpa_supplicant-2.0.tar.gz.

2016-04-28

ppp-2.4.5.tar.gz

ppp-2.4.5.tar.gz,ppp-2.4.5.tar.gz。

2016-04-28

HeroKern的留言板

发表于 2020-01-02 最后回复 2020-01-02

telnet和telnetd有什么区别?

发表于 2016-01-03 最后回复 2019-10-05

Python3处理验证码

发表于 2017-02-06 最后回复 2017-02-25

CSDN 2016博客之星评选

发表于 2016-11-26 最后回复 2016-11-26

Linux中有线网卡和无线网卡不能ping通

发表于 2016-04-24 最后回复 2016-06-09

Linux电源管理问题(Linux高手请进)

发表于 2016-05-04 最后回复 2016-05-06

IIC 驱动编译出现了如下的问题

发表于 2015-10-11 最后回复 2016-03-30

Linux驱动之USB鼠标问题

发表于 2016-03-02 最后回复 2016-03-13

Linux中shell脚本问题

发表于 2016-03-09 最后回复 2016-03-13

代理IP

发表于 2016-02-21 最后回复 2016-02-22

HTML5

发表于 2016-01-27 最后回复 2016-02-21

关于QT的问题

发表于 2016-01-25 最后回复 2016-02-21

考研培训的问题

发表于 2015-10-30 最后回复 2016-01-03

J-Link烧写问题

发表于 2015-10-16 最后回复 2016-01-03

虚拟地址和物理地址的问题

发表于 2015-09-06 最后回复 2015-10-01

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

TA关注的人 TA的粉丝

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