最近更新

IP协议介绍_杜某1997的博客-程序员ITS304_ip协议解决什么问题

1、IP协议解决的问题实际的互联网络是错综复杂的,物理设备通过使用IP协议,屏蔽了物理网络之间的差异,网络中的主机使用IP协议连接时,就无需关注网络细节。1、使复杂的实际网络变成一个虚拟互联网络。2、使网络层可以屏蔽掉底层细节,专注于网络层的数据转发。3、解决了在虚拟网络中数据报传输路径的问题。2、IP数据报在物理层中传输的数据是比特流,在数据链路层中将数据封装成帧,在网络层中将帧数据表示成IP数据报。IP数据报分为IP首部和IP数据报的数据。其中IP首部是重点学习内容。4位版本号:指I

全国地区对应身份证号码值关系----身份证号前6位_花言简的博客-程序员ITS304

省份码值 省份 城市码值 城市 县级 县级 11 北京市 1100 北京市 110000 北京市 11 北京市 1101 北京市市辖区 110101 东城区 11 北京市 1101 北京市市辖区 110102 西城区 11 北京市 1101 北京...

广度优先搜索_上山打 老虎的博客-程序员ITS304_广度优先搜索

标签:   算法  go  队列  bfs  数据结构

广度优先搜索一、前言先看这样一个小故事,有一天,婷婷去超超的大学,想给异地已久的超超一个惊喜。但是方向感不好的婷婷很快就在大学迷路了。超超得知后便去寻找思恋已久的婷婷。此时超超的妈妈也在来学校的路上,现在超超要以最快的速度去寻找婷婷(不然可能会出现我和你妈同时迷路你先救谁的问题了????)。那么,问题来了,你可以制定一种策略帮超超尽快找到婷婷吗?下面将依次介绍广度优先搜索的定义,算法模板,俩种常见的题型,以及常见的出题点于易错点,帮助超超解决问题的同时,再顺手拿个offer!二、什么是广搜广

成功解决IndexError: index 14 is out of bounds for axis 1 with size 14_一个处女座的程序猿的博客-程序员ITS304

标签:   Computer knowledge

成功解决IndexError: index 14 is out of bounds for axis 1 with size 14目录解决问题解决思路解决方法解决问题IndexError: index 14 is out of bounds for axis 1 with size 14解决思路索引错误:索引14超出轴1的界限,大...

C# WinAPI 编程详解(一)_yang_B621的博客-程序员ITS304_c# winapi

标签:   Win32  API  WinAPI

C# WIN32 API编程最近要实现一个微信/QQ自动定时发送推送的小工具 ,用到API编程,下面一起开始学习Win32 API编程吧!!!C# 用户经常提出2两个问题:“我为什么要另外编写代码来使用内置于Windows中的功能?在框架中为什么没有相应的内容可以让我们直接完成这一任务呢?”当框架小组构建它们的.NET部分时,他们评估了为使.NET程序猿可以使用Win32...

JavaScript学习手册八:JS函数_●圆圈○的博客-程序员ITS304

标签:   前端  javascript

第1关:用函数语句定义函数定义一个名字为mainJs()的函数;该函数有两个参数,均为字符串类型;函数的功能是返回这两个参数的拼接结果;具体请参见后续测试样例。//请在此处编写代码/********** Begin **********/function mainJs(a,b) { return a+b;}/********** End **********/第2关:用表达式定义函数定义一个匿名函数,将它赋值给变量myFunc;该函数实现求一个三位数的各个位上的数字之和

DCMTK开发笔记(一):我的第一个DCMTK demo_CaLMdoWN_的博客-程序员ITS304_dcmtk

标签:   DCMTK

实验平台Visual Studio 2010已编译的 DCMTK 3.6.2 Debug x64版本实验步骤在VS2010中新建Visual C++ Win32 控制台应用程序 空项目,命名为DcmtkDemo在源文件中添加新建项 .cpp文件,命名为main.cpp粘贴如下测试代码#include <stdio.h>#include <tchar.h>...

Android的AlertDialog详解_flyfight88的博客-程序员ITS304

标签:   AlertDialog  alertdialog  android  ANDROID  alertDialog  Android

转自:http://www.2cto.com/kf/201205/131876.html参考文章:http://www.cnblogs.com/jiezzy/archive/2012/09/20/2694917.html                    http://blog.csdn.net/lizzy115/article/details/6924416AlertDialog的构造方

如何使用pycharm在工程中新建venv环境--(venv 三)_绛洞花主敏明的博客-程序员ITS304_pycharm venv

标签:   环境管理-打包

问题:使用pycharm打开从git上下载的项目后,会发现项目实际上中并不存在项目需要的环境,此时,就需要根据项目中的requirement.txt文件新建环境。实现步骤一、首先使用pycharm打开项目,发现项目中不存在venv环境。二、file --> setting --> project --> project interpreter --> 新建环境...

编程经验小结_csb_tom_new的博客-程序员ITS304

标签:   exception  测试  编程  数据库  任务

 1、采用最自然、最简单的设计。只在必要时才采用精巧的设计。2、平时编程和测试中遇到的错误,一定要清除,否则留到最后,成为难以琢磨的错误,到用户反馈回来再追踪,要花几倍甚至十几倍的功夫。  (这是教训同时也是经验)3、涉及到从数据库读数据的问题,一定要考虑到连接是否释放,一定要测试是否会出现连接池满的情况,方法是,对模块进行数千次的连接和关闭,看是否会报连接池满的错误。4、OOD(面向对象设计

android 设置固定坐标,Android中如何指定SnackBar在屏幕的位置及小问题解决_方大凯的博客-程序员ITS304

标签:   android 设置固定坐标

Android指定SnackBar在屏幕的位置Snackbar 常以一个小的弹出框的形式,出现在手机屏幕下方或者桌面左下方,并且是在屏幕所有层的最上方。如果要指定它在屏幕出现的位置,可以把SnackBar放置在android.support.design.widget.CoordinatorLayout内。在RelativeLayout里添加CoordinatorLayout如下:android:...

unity 监听build前、build完成后事件_凡情的博客-程序员ITS304

标签:   c#  unity  Unity  游戏引擎

using System.Collections;using System.Collections.Generic;using System.IO;using UnityEditor;using UnityEditor.Build;using UnityEditor.Callbacks;using UnityEngine;// 实现接口的方式public class BuildReport:IPostprocessBuildWithReport,IPreprocessBuildWithRe

Webapi之文件上传_Song_Lynn的博客-程序员ITS304_webapi 文件上传

标签:   c#  Web  前端  js  vue.js  webapi  文件上传

Webapi之文件上传范例说明:前端:vue.js + element-ui + axios后端:c# webapi先上传存储起来,然后再读取文件仅尝试过在本地调试,未验证服务器前端部分使用element-ui的上传组件// html 直接调用api<el-upload class="upload-demo" ref...

wx:key 详解及其 警告处理_荒--的博客-程序员ITS304

标签:   微信小程序

<block wx:for="{{movies}}" wx:for-item="movie">该代码在循环的时候控制台会警告warning, 如果明确知道该列表是静态,或者不必关注其顺序,可以选择忽略不影响使用可以修改如下<block wx:for="{{movies}}" wx:key="movies" wx:for-item="movie">wx:key是用来告诉程序按照某个key去排序这个组件,例如wx:key="Id",此时组件顺序就会按照你arr中Id..

itoa函数使用--c语言[email protected]桐同学的博客-程序员ITS304_c语言itoa函数用法

标签:   c语言  c语言一些函数的模拟实现

1.随意输出整数的二进制形式 这个时候我们可以任意打印整数的二进制形式我们如果要想看-1的二进制的话 我们会看到-1的补码#include <stdio.h>#include <stdlib.h>int main(){ char t[50];//注意这个数组的大小要足够包含我们想要的内容 _itoa(9, t, 2);//itoa i to arry i整数转换到数组或字符串(里面包含\0) 这句代码意思是将整数9放到这个数组里面并以二进制形式储存 puts(

.net framework 2.0安装_anfu8346的博客-程序员ITS304

要编译一个带shader的 xna程序错误:未能找到 .NET Framework SDK。该任务正在注册表项 localmachine\software\microsoft\.netframework 的 SDKInstallRootv2.0 值中指定的位置查找 .NET Framework SDK 的路径。您可以通过执行下列操作之一,来解决这一问题: 1.) 安装 .NET ...

计算机网络中ack,《计算机网络》课程笔记 (Ch03-运输层)_小楼看花人的博客-程序员ITS304

标签:   计算机网络中ack

为运行在不同主机上的应用进程之间提供逻辑通信功能。将应用层报文切分为块,然后加上运输层首部,形成报文段,交付给网络层。多路复用与多路分解将网络层提供的主机到主机交付服务延伸到进程到进程交付服务。利用的是端口。每个报文段有(源端口,目的端口)字段指示报文段要交付的套接字。当一个网络应用程序运行时,必须为其分配一个端口号。套接字与进程之间不一定一一对应,有的进程可以拥有多个套接字。UDP下无连接的多路...

【学习笔记】R语言生成热力图和箱体图,并且拼接在一起_Rickyzhangchanghong的博客-程序员ITS304

标签:   r语言  R语言学习  开发语言

传统上代码:#载入数据&加载包library(ggplot2)library(grid)library(patchwork)library(RColorBrewer)mydata <- read.csv("mydata_BoomNoRest.csv", header = TRUE, encoding = "UTF-8")palette <- brewer.pal(11,"RdYlBu")[c(1,11)]#画臂架1臂架2角度和油缸2有杆腔压力的关系AngleS

java中Scanner类nextLine()和next()的使用方法和注意事项_羽涵w的博客-程序员ITS304_scanner.nextline

标签:   Java学习  java

Scanner实现字符串的输入有两种方法,一种是next(),一种nextLine()。next():一定要读取到有效字符后才可以结束输入,对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,next()方法会自动将其去掉,只有在输入有效字符之后,next()方法才将其后输入的空格键、Tab键或Enter键等视为分隔符或结束符。简单地说:next()查找并返回来自此扫描器的下一个完整标记。完整标记的前后是与分隔模式匹配的输入信息,所以next方法不能得到带空格的字符串。nextLine(

React-native 安装基础篇_srxboys的博客-程序员ITS304_安装reactnative基础库

标签:   React-Native  iOS_code

React-native 安装基础篇 RN官方文档 (0.55): - http://facebook.github.io RN 中文翻译 文档 (0.51): - https://reactnative.cn 推荐博客 ES6 语法学习(阮一峰) - http://es6.ruanyifeng.com以下基于MacOS 一...

「物联网开发」使用NodeMcu开发一个LED灯的远程开关_fabyuxuan的博客-程序员ITS304

标签:   emqx  Esp8266  mqtt  物联网  esp8266  IoT

​物料准备NodeMCU V3一块、面包板一块、LED一个、杜邦线若干,0.96寸OLED显示屏(可选)开发环境编辑器:Arduino IDE 或 Visual Studio Code(需安装Arduino扩展)开发语言: C/C++服务器:目前采用的公有的mosquito服务器,地址是 test.mosquitto.org mqtt默认端口1883,仅作开发测试之用,...

OpenCV学习笔记-轮廓特征_Charles.zhang的博客-程序员ITS304

标签:   # OpenCV学习笔记  python  # OpenCV-Python

查找轮廓的不同特征,例如面积,周长,重心,边界框等矩:cv.moments()轮廓面积:cv.contourArea()轮廓周长:cv.arcLength()轮廓近似:cv.approxPolyDp()边界矩形:cv.boundingRect()最小外接矩形: cv.minAreaRect() cv.boxPoints()最小外接圆:cv.minEnclosingCircle()椭圆拟合:cv.e...

王道考研操作系统复习笔记_壹~的博客-程序员ITS304_操作系统王道考研笔记

标签:   操作系统  操作系统复习

王道考研操作系统复习笔记以下内容都是我结合王道考研和自己的课本《计算机操作系统》(第四版)整理出来的笔记,考虑到尽量每个知识点都讲得比较详细,所以内容都会比较多。整理这些内容,一方面方便自己复习,另一方面可以跟大家一起学习,有错误的地方还请斧正。共同进步!要是感觉本笔记还可以的话,还请点赞和收藏,多多支持!操作系统王道考研复习——第一章(计算机系统概述)操作系统王道考研复习——第二章(进程管理) 上操作系统王道考研复习——第二章(进程管理) 下操作系统王道考研复习——第三章(内存管理/存储器管理)

全国学生使用计算机的功能有哪些,读书郎学生电脑有哪些功能 读书郎学生电脑如何使用..._初识CV的博客-程序员ITS304

标签:   全国学生使用计算机的功能有哪些

孩子的学习是家长最操心的事情之一,家长如果想要孩子更好地学习可以用读书郎学生电脑,读书郎学生电脑有哪些功能?读书郎学生电脑如何使用?下面就让我们一起去看看吧。读书郎学生电脑读书郎学生电脑有哪些功能1、9英寸1024*600高清液晶显示屏;2、全国名校名师视频课堂;3、课本鼠标点读功能;4、三大权威名校教辅;5、多学科动漫同步学习;6、《朗文当代》等多部版权词典;7、独具特色的小学汉字笔画学习;8、...

Selenium 处理富文本_xc5683的博客-程序员ITS304_selenium富文本

标签:   自动化测试  Selenium

大多数的网站尤其是论坛,博客这些都会用富文本来代替原来的文本框。对于这种富文本(RichText),我们不能用传统的sendkeys方法来处理,我们可以采用富文本自己的API方法,通过执行JS脚本的方法来处理。我们来看一个例子:这个项目目标就是一个富文本,下面是firebug识别出来的信息,通过classname你会发现是找不到元素的,而且使用IDE录制也是无法录制这个输入的。我们来看

智慧水务RTU 水利遥测终端_jixunwulian的博客-程序员ITS304

标签:   物联网资讯  物联网方案  物联网

计讯物联智慧水务RTU TY910,网关型水利RTU,支持视频图像采集,数据主动上报,符合智慧水务相关协议规约,全网通4G网络,支持数据叠加,支持断电断网后数据续传,实现本地存储,数据导出、实时上报、远程查询、遥信、遥控等功能。智慧水务RTU功能1、遵循行业规约,广泛应用,支持国家《水文监测数据通信规约》(ASCII和HEX全项)、《水资源监测数据传输规约》和其他省市特殊规约、SL180-2015水文自动测报系统设备遥测终端机。2、通信方式多样不受限,支持WAN/LAN、ADSL、GPRS、 4G、

JDBC学习_無言46的博客-程序员ITS304

标签:   java

JDBC学习这里写目录标题JDBC学习一级目录二级目录三级目录一、JDBC开发的六个步骤二、SQL注入问题(Statement与preparement)1、Statement 的sql注入问题2、使用PrepareStatement解决sql注入问题三、ORM对象关系映射四、JDBC工具类1、数据源写到dp.properties文件中2、工具类的封装五、三层架构六、JDBC事务处理转账问题1、DAO层(实现数据库信息的查询,更新等)Accout : 实体类AccountDAO : 实体类操作数据库的接口,

uni-app笔记---HbuilderX快捷键_郎lang郎的博客-程序员ITS304_uniapp全局搜索快捷键

标签:   HBuilderX  快捷键  uni-app

几个常用的记录一下vbase:生成一段基本的vue代码结构viewfor:生成一段带有v-for循环结构的视图代码块常用js代码块iff:简单if forr:for循环结构体 fori:for循环结构体并包含i funn:函数 funa:匿名函数 rt:return true clog:输出:"console.log()" clogvar:增强的日志输出,...

自定义menu菜单布局_yzjgogo的博客-程序员ITS304_menu布局

标签:   View控件

一:先写一个自定义的菜单布局这个布局可以根据业务需要任意写<?xml version="1.0" encoding="utf-8"?><TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:la...

C编程经验_YoungHonker的博客-程序员ITS304

标签:   C/C++

①、全局变量用具有描述意义的名字,局部变量用短名字。函数采用动作性的名字。保持一致性。②、缩进形式显示程序结构,使用一致的缩行和加括号风格。使用空行显示模块③、充分而合理地使用程序注释 给函数和全局数据加注释。不要注释不好的代码,应该重写。不要与代码矛盾。④友好的程序界面,程序界面的方便性及有效性⑤不要滥用语言技巧 使用表达式的自然形式。利用括号排除歧义。分解复杂的表达式。当心副作

SL651-2014 《水文监测数据通信规约》 中心站查询遥测站实时数据详解_A__wood的博客-程序员ITS304_水文监测数据通信规约

标签:   中心站查询遥测站实时数据详解  水文监测数据通信规约

 SL651-2014 《水文监测数据通信规约》中心站查询遥测站实时数据详解全国水文标准化技术委员会水文仪器分技术委员会为适应我国水文仪器标准化工作的迅速发展,对用来监测河流、水库等水情的水文遥测终端RTU的数据通信制定了SL651-2014《水文监测数据通信规约》,本文将以蓝普lanpu-1802型水文遥测终端RTU为例,详细介绍SL651-2014《水文监测数据通信规约》要求的,中心站查询遥测...

Sleep命令_毛毛℡18118881138的博客-程序员ITS304_sleep指令有什么用

linux sleep命令说明linux命令中sleep可以用来将目前动作或指令延迟一段时间,时间的单位有:是s,m,h,d用途说明sleep命令常用于在Linux shell脚本中延迟时间。常用方式格式:sleep 1s延迟1秒。格式:sleep 1m延迟1分钟。格式:sleep 1h延迟1小时。格式:sleep 1d延迟1天。...

基于水文规约SL651-2014的“定时报”解析_厦门辰迈智慧科技有限公司的博客-程序员ITS304_sl651-2014开源软件

标签:   解决方案

一、 概述水文监测数据通信规约SL651-2014规定了水文监测系统中前端传感器与遥测终端以及中心站之间的数据通信协议,本文将以M21F系列RTU为例,详细描述符合SL651-2014数据通信规约标准的遥测站终端与中心站之间的“定时报”报文解析。M21F系列配置界面遥测站以时间为触发事件,按设定的时间间隔向中心站报送实时水文信息,功能码为32H。定时报兼具有“平安报”功能,同时上报遥测站电源电压及报警等遥测站工作状态信息。二、 定时报解析2.1、基本结构遥测站定时报上行报文正文结构遥测站定时报

偶现BUG如何处理?_一直在测试路上前进的博客-程序员ITS304_偶现bug

标签:   测试面试题  功能测试

在日常测试过程中难免会遇到一些奇怪偶现的问题,作为测试人员如何对待这类BUG?我的处理方式:(1)先多次尝试进行复现,找到问题必现路径结果1:成功找到必现路径,game over结果2:没有找到必现路径,转(2)处理尝试找到必现路径的方法:第一步:回忆问题出现的操作步骤,尝试按之前操作步骤复现第二步:按第一步操作仍无法复现下,开启录屏软件重复【第一步】操作多次,一旦又偶现后通过回放录制的步骤再次观察,找到问题出现的可能操作场景第三步:【对于较严重问题】手工操作无法实现复现情况

Seasar的ORM框架Doma学习笔记系列1——安装设置_死鸡的博客-程序员ITS304_doma框架

标签:   path  java  processing  Seasar系列框架  orm  compiler  框架

官方网站:http://doma.seasar.org/index.htmlDoma的一大优势是完全实现了代码跟sql文件的分离。1. 安装设置 1)doma要求JDK1.6以上的JDBC。 2)把doma-x.x.x.jar包导入工程。 3)注解处理设定    工程属性,【Java Compiler】 - 【Annotation Processing】里,

推荐资源地址_weixin_34235135的博客-程序员ITS304

http://51ctodown.blog.51cto.com/948211/547721 转载于:https://blog.51cto.com/bavol214/890648

这可能是目前最全的!这些细节在Java面试上要注意了_普通网友的博客-程序员ITS304

标签:   程序员  经验分享  面试  java

前言提到IT人员,人们的第一印象就是高薪资,包括转行来学Java的人绝大多数都是冲着高薪以及就业广泛来的。前段时间跟同学聊天,她说她老公在一家互联网公司做Java后台开发,年薪四十万,最近在准备复习,想着明年冲一波阿里p6或者p7。很多人都听过阿里的p级职位层级,那今天就跟大家“揭秘”一下,想要成为p7岗的Java技术专家你需要掌握哪些技术。本篇文章我将分成三个内容来讲:①了解阿里p级职位,大厂岗位薪资(2020)②阿里p7技术专家水平(Java岗)③如何让自己一步步贴近p7技术专家分享第

【转】风雨20年:我所积累的20条编程经验_weixin_30635053的博客-程序员ITS304

标签:   php  设计模式

 编者按:原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的Web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳森在文中所言,本文适合刚毕业的大学生和刚入门的程序员。如果你已是高级开发人员,或许你在本文中看到自己的身影。从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验...

云计算基本概念_visionarywind的博客-程序员ITS304_云计算的基本概念

标签:   基本概念  云计算

云计算是一种利用互联网实现随时随地、按需便捷地访问共享资源(如计算设施、存储设备、应用程序等)的计算模式。      云计算的核心概念是计算机资源服务化。云计算将互联网转化成一个可以满足各种需求的应用和服务的交付平台,面向服务架构将计算资源抽象为服务,为云计算提供计算服务能力,虚拟化赋予云计算用于构建各种应用系统时必要的可定制的、灵活的硬件资源。一、云计算的定义      云计算是一种

java (技术篇)_SongYuLong的博客的博客-程序员ITS304

标签:   java

接口interface:1.接口的定义:[修饰符] interface 接口名 [externds 父接口名列表] { [public] [static] [final] 变量; [public] [abstract] 方法;}//创建ICalculate接口public interface ICalculate { final float PI = 3.1415926

基于多重继承与信息内容的知网词语相似度计算 - 论文及代码讲解_机智翔学长的博客-程序员ITS304

标签:   论文解读  词语相似度

论文:《基于多重继承与信息内容的知网词语相似度计算》-2017-张波,陈宏朝等 查看代码:https://github.com/yaleimeng/Final_word_Similarity总体感受:太乱了,有可能是之前没怎么接触这块。看论文,搞不懂怎么回事,义项、义原是啥,怎么这么多定义,到头来还是不懂两个词的相似度怎么计算,比哈工大词林那篇论文复杂多了。看代码,函数调来调去,一会这个...

A Simple Math Problem (莫比乌斯函数反演)_yezzz.的博客-程序员ITS304

标签:   算法  c++  数论  真题  板子

A Simple Math Problem分析:莫比乌斯函数反演∑i=1n∑j=1i[gcd(i,j)==1]f(j)=∑j=1n∑i=jnf(j)∑d∣(i,j)u(d)=∑d=1n∑j=1[nd]∑i=j[nd]f(j∗d)∗u[d]=∑d=1nu(d)∑j=1[nd]f(j∗d)∑i=j[nd]1=∑d=1nu(d)∑j=1[nd]f(j∗d)∗([nd]−j+1)\begin{aligned}&\sum_{i=1}^n\sum_{j=1}^i[gcd(i,j)==1]f(j).

java版飞机大战小游戏详细教程(零基础小白也可以分分钟学会!!!)_胖胖的懒羊羊的博客-程序员ITS304_java飞机大战教程

标签:   Java项目  java  pygame  eclipse

目录一:游戏展示二:游戏教程1.View视图层1.1制作游戏面板类1.2.制作游戏内容显示类2.enetiy实体层2.1游戏实体抽象类2.2战机类2.3敌机类2.4战机不断出现类3.controller控制飞机移动层3.1PlaneController类4.utils工具层4.1飞机常量类4.2加载图片类5.run启动层5.1游戏启动类三:游戏源码一:游戏展示飞机大战小游戏我们都玩过,通过移动飞机来打敌机,这里给大家展示一下游戏成果:呜呜呜由于gif只能上传5M大小,所以就不能给大家展示操作了,如果大

ZYNQ中的UIO驱动和中断程序学习【Xilinx-Petalinux学习】_vacajk的博客-程序员ITS304_petalinux 编译pmufw

标签:   PetaLinux

在网上看到了何晔老师写的一篇文章: 当ZYNQ遇到Linux Userspace I/O(UIO)本人一直都在做硬件、FPGA对驱动来说只会裸奔。。在Linux底下的驱动基本上完全不会。看了这篇文章感觉不错,就照着他的流程跑了一遍,问题还是遇到了一些,在这里记录一下。

《计算机操作系统》重点知识笔记整理(一)_Barry Yan的博客-程序员ITS304_计算机操作系统笔记

标签:   操作系统  漫谈编程基础  深耕计算机基础

《计算机操作系统》重点知识总结1(1-4章)????注意:​ 这篇总结文档参考的配套书籍为《计算机操作系统》(第四版) 相关知识点关联的页码可能只与本书配套。????说明:​ 由于时间关系,该总结的部分知识点可能有所疏落或存在错误,请认真研读不要盲目学习,读者如有补充或问题更正请联系作者[[email protected]],作者将会表示感谢!​ 最后,希望尊重作者劳动成果,请大家转载时注明出处,Thanks!????第一章 操作系统引论1 操作系统的定义

高斯模糊(高斯滤波)原理以及计算过程_StriveZs的博客-程序员ITS304_高斯模糊公式

标签:   数学知识  知识点  高斯滤波  Gaussian Blur  高斯模糊  高斯分布

高斯模糊/高斯滤波通常,图像处理软件会提供模糊滤镜,使图片产生模糊效果。模糊的算法有很多,其中有一种叫高斯模糊(Gaussian Blur),它将正态分布用于图像处理。文本介绍了高斯模糊的算法,你会看到这是一个非常简单易懂的算法。本质上,它是一种数据平滑技术(data smoothing),适用于多个场合,图像处理恰好提供了一个直观的应用实例。高斯模糊的原理所谓模糊,可以理解成每一个像素都取周边像素的平均值。上图中,2是中间点,周边点都是1.中间点取周围点的平均值之后,就会从2变成了1.

JavaWeb--(五)--文件的上传和下载_三十六度五的博客-程序员ITS304

标签:   java  JavaWeb

文件的上传和下载,是非常常见的功能。很多的系统中,或者软件中都经常使用文件的上传和下载。 比如:QQ 头像,就使用了上传。 邮箱中也有附件的上传和下载功能。 OA 系统中审批有附件材料的上传。1、文件的上传介绍(*****重点)1、要有一个 form 标签,method=post 请求2、form 标签的 encType 属性值必须为 multipart/form-data 值3、在 form 标签中使用 input type=file 添加上传的文件4、编写服务器代码(Servlet 程序).

(VMware Workstation Pro)虚拟机上安装Windows Server操作系统安装教程_墨雨秋凉的博客-程序员ITS304

标签:   linux  windows

准备工作1.首先需要电脑上安装过VMware Workstation Pro(往期文章有详细的安装教程)2.电脑上下载WindowsServer2019镜像大磊博客下载资源站 详细路径以放上直接下载即可开始创建1.打开VMware Workstation Pro点击主页创建新的虚拟机或者点击左上角文件创建虚拟机(快捷键CTRL+N)2.选择【典型】安装虚拟机3.安装程序光碟形象文件(浏览选着刚刚下好的文件目录)【下载地址在准备工作上放着】4.输入产品密钥...

ubuntu安装mysql离线包_lmlby的博客-程序员ITS304

标签:   ubuntu  linux  mysql

Ubuntu安装mysql离线包测试环境:ubuntu12.04-amd64Mysql离线包:mysql-5.5.25-linux2.6-x86_64.tar.gz官方安装步骤如下:注意事项:如果执行scripts/mysql_install_db –user=mysql时出现如下错误:InstallingMySQL system tables..../bin/mysq

MySQL学习之子查询、合并查询结果、别名_MakerGaoGao的博客-程序员ITS304

标签:   MySQL  mysql  sql查询  子查询

学习峰哥java教程自学笔记:http://www.java1234.com/javaxuexiluxiantu.html表结构如下:t_book:t_booktype:t_price:1、带in关键字的查询(在后面的查询结果中查询前面的)SELECT * FROM t_book WHE

checkbox实现全选的多种方法_墙角的爬山虎的博客-程序员ITS304_checkbox全选

标签:   HTML

<script language=javascript> //第一种方法 function selectall1() { var a = document.getElementsByTagName("input"); if(a[0].checked==true){ for (var i=0; i<a.length; i++) if (a[i].type == "checkbox") a[i].checked = false; }

Oracle弃用Nashorn JavaScript引擎_糖糖糖糖糖糖糖糖糖糖糖糖糖糖糖糖糖糖的博客-程序员ITS304

Oracle通过JDK增强提案(JEP)355宣布弃用Nashorn JavaScript引擎,最终将从未来所有的JDK中删除。ECMAScript的语言结构变化太快,Oracle发现,维护Nashorn JavaScript引擎变得非常困难。\\Nashorn最初是在JDK 8中引入的,用于取代Rhino脚本引擎。当其发布时,Nashorn是ECMAScript-262 5.1的完整实现,增强了...

EXT4.0 (4~9章)学习资料_clever027的博客-程序员ITS304

标签:   ext  button  plugins  function  delete  table

第四章 MVC学习 从这个图中我们可以很清楚的看到M 、V、C在ExtJS4.0里面所对应数据类型。 靠右边是对应的代码结构。 下描述一下这model、store、view、controller以及application这几者之间的关系。(1)application:它是MVC的入口,用来告诉ExtJS到那里去找对应js文件以及启动加载controlle

程序员发展方向、职业规划_Hustudent20080101的博客-程序员ITS304_程序员规划发展方向

标签:   Live

最近看了很多关于《程序员职业规划》,《再谈国内程序员做不到三十五岁!》之类的文章,发现还是有很多人对于“程序员发展方向”感到迷茫。 据我目前了解的情况来看,大致可以分为四类: 1.技术+技术(深入阶段)   这算是一条纯技术路线,具体又可以分3个方向:   技术(2年以上编程经验)+技术(软件测试,或系统分析师,或系统架构师)   有软件开发的工作经验,再加

pajek06-09:中心度_qq_34322002的博客-程序员ITS304

标签:   pajek  学习记录

1、局部中心度2、整体中心度3、Network>Create Vector>Centrality>Degre>All4、中心度:点的中心度中心势:网络的中心度

7.(开发工具篇kibana)Kibana安装与启动_地图之家家长的博客-程序员ITS304_kibana开发工具

标签:   开发者之家  elasticsearch  big data  kibana  大数据

听老人家说:多看美女会长寿前言:Kibana是一个针对Elasticsearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据。使用Kibana,可以通过各种图表进行高级数据分析及展示。Kibana让海量数据更容易理解。它操作简单,基于浏览器的用户界面可以快速创建仪表板(dashboard)实时显示Elasticsearch查询动态。1、Kibana官方下载地址https://www.elastic.co/cn/downloads/kibana一定要装与El

Java中-> 是什么意思_小明java问道之路的博客-程序员ITS304_java是什么

标签:   java  Java核心技术

在《JAVA核心编程》中,有一段这样的代码,可以看到两处这样的代码EventQueue.invokeLater(() -> { JFrame frame = new ImageViewerFrame(); frame.setTitle("ImageViewer"); frame.setDefaultCloseOpe...

性能优化——内存泄漏(3)代码分析篇_GitLqr的博客-程序员ITS304

标签:   代码分析  内存泄露  解决方案  性能优化  Android笔记

一、简述在上一篇《性能优化——内存泄漏(2)工具分析篇》中,介绍了如何使用工具帮助我们检查APP中是否存在内存泄漏、及如何定位到内存泄漏,但项目并不能完全依赖工具来检查,毕竟定位内存泄漏比较麻烦,还不如在开发时就考虑到内存泄漏问题,尽可能减少内存泄漏,后续优化才不会那么痛苦。下面就来看看开发中,哪些代码可能造成内存泄漏,及避免内存泄漏的对应解决方案。二、代码分析1、静态变量引起的内存泄露1)错误示例

2021年华为认证考试费用是多少_20004的博客-程序员ITS304_华为ip证书多少钱

有一些朋友打算在2021年参加华为网络工程师这方面的考试,所以想知道这方面的考试费用是多少,自己好有一个准备,那么网络工程师成长日记,作者小编来给大家介绍好让大家有一个准备如果你是找工作为目的的话,一般来说你至少要考华为hcip,也就是中级网络工程师以上这个认证,如果你非常清楚华为的初级,中级高级这三个级别,那么你也可以把最高级别这个认证作为你的考试目标所以首先你要考哪个级别是你需要自己心里清楚的华为的初级考试费用也就是1000多块钱华为的中级考试费用是480美金,折合成人民...

关于使用catkin_make无法找到自定义消息的头文件的问题_GKSama的博客-程序员ITS304

标签:   经验分享  ros  linux

问题描述错误代码:.../utils.h:22:10: fatal error: multi_turtlebot3_navigation/RunState.h: No such file or directory #include "multi_turtlebot3_navigation/RunState.h"其中RunState是我自定义的message类型,位于要编译的包目录下的msg文件夹下。将整个包从源码重新编译的时候出现找不到头文件的问题。解决办法在解决之前CMakeLists.txt中

Flutter筑基——学好 Dart,才能玩转 Flutter_willwaywang6的博客-程序员ITS304

标签:   dart  flutter  kotlin  Flutter  基础  泛型

目录前言正文Dart 开发环境的搭建最后参考前言我们知道 Flutter 这个 UI 框架是使用 Dart 语言开发的,这说明要玩转 Flutter,就要先学好 Dart。那么,怎么学好 Dart 呢?有的同学抱着“不就是一门语言嘛”的心态,直接开始写 Flutter,然后遇到问题了,再去查看 Dart 的文档。这也是一种学习 Dart 的方式,但这种方式可能不适合大多数同学。庆幸地是,可以去查看 Dart 官网上的示例,比如Language-tour,就讲解了 Dart 的语法。但是,官网上的

破解使用radius实现802.1x认证的企业无线网络_Sword-heart的博客-程序员ITS304

标签:   hack  web安全  安全  wooyun  网络安全  乌云知识库

0x01前言概述针对开放式(没有密码)无线网络的企业攻击,我个人感觉比较经典的攻击方式有2种,一种是eviltwin,一种是karma。karma应该是eviltwin攻击手法的升级版,攻击者只需要简单的监听客户端发的ssid探测和响应包就可以实现中间人了,受害者很少会有察觉。而且坊间曾有一个错误的认识,认为隐藏的ssid是不受karma影响的。但是实际情况是,客户端如果曾经连接过隐藏的ssid,也会广播这些网络的探测包。尽管karma这种攻击方式已经有10多年的历史了,但是在MAC OSX,ubunt

正则校验金额_程序原SpringCloud的博客-程序员ITS304_正则校验金额

标签:   编辑器  java  正则表达式

只能正数金额:(^[1-9](\d+)?(\.\d{1,2})?$)|(^0$)|(^\d\.\d{1,2}$)允许负数金额:(^-?[1-9](\d+)?(\.\d{1,2})?$)|(^-?0$)|(^-?\d\.\d{1,2}$)@ApiModelProperty(value = "最高收取的手续费(单位 元)")@NotNull(message = "最高收取的手续费不能为空")@Digits(integer = 5, fraction = 2, message = "amo

linux mint下安装hostapd并配置802.1X认证_代码狙击者的博客-程序员ITS304

标签:   802.1x  hostapd  linux mint  安全配置  AP

        本实验的目的是在Linux Mint18的环境下安装hostapd来实现802.1x,其中mint作为路由的功能,即将hostapd设置为radius客户端。而要入网的是一部android手机,认证的radius服务器是运行在centos6.8上的freeradius。【hostapd简介】         hostapd 是用户控件的守护进程用于无线接入点(AP)和授权服...

linux mint下安装hostapd并配置802.1X认证_代码狙击者的博客-程序员ITS304

标签:   802.1x  hostapd  linux mint  安全配置  AP

        本实验的目的是在Linux Mint18的环境下安装hostapd来实现802.1x,其中mint作为路由的功能,即将hostapd设置为radius客户端。而要入网的是一部android手机,认证的radius服务器是运行在centos6.8上的freeradius。【hostapd简介】         hostapd 是用户控件的守护进程用于无线接入点(AP)和授权服...

ffmpeg代码分析(1)--编译裁剪_茜茜她老爹的博客-程序员ITS304_ffmpeg 裁剪编译

标签:   ffmpeg

我们很少使用到ffmpge完整的功能库,大部分时候,只需要特定的编解码 传输协议,那么该怎么裁剪ffmpeg呢?答案就是configure命令。configure 是一个文本文件,打开以后我们会发现它有很多命令,如下Help options:  --help                   print this message  --list-decoders        

IJCAI 2021 医药AI必读论文推荐_DrugAI的博客-程序员ITS304

标签:   机器学习  计算机视觉  深度学习  人工智能  大数据

论文名称AMA-GCN: Adaptive Multi-layer Aggregation Graph Convolutional Network for Disease Predicti...

关于NRF52810 实现按键的长按及单双击_n_miller的博客-程序员ITS304

NRF52810 实现按键的长按及单双击在做nordic nrf52810的芯片的项目中要用到按键的长按以及单双击,实现的过程主要是通过库文件的一些函数,对一些要用到的函数内容进行稍加改动完成的,库文件为bsp.c文件,下面主要是实现的流程:1.首先我们要对按键进行配置app_button_cfg_t app_buttons[BUTTONS_NUMBER] = {{BSP_BUTTON_0,false,BUTTON_PULL,bsp_button_event_handler},};这里只是对BUT

Unity项目常见Lua解决方案性能比较_weixin_33946605的博客-程序员ITS304

标签:   lua  游戏  移动开发

测试说明Unity不支持热更新这事情一直是谜一样的痛点,特别是在作者第一个项目上线之后,发现每次更新代价实在太大,可惜官方Roadmap上迟迟没有出现这个功能。UWA之前分享过 Android平台热更新解决方案,直接替换dll是一种解决方式(但iOS上因为使用IL2CPP故而无法实现,而且这事本质上为商业原因而非技术问题)。除此之外还有一个比较常见的...

menu用法_核能蚂蚁军的博客-程序员ITS304_c语言menu函数用法

标签:   编码  Android

menu的应用标题:android在很多应用当中,都有个功能的实现,先看图点击后的效果:废话少说,上代码:1.创建一个名为FirstActivity的Activity。2.Menu的用法右击res目录->New->Directory,创建一个文件夹menu3.右击menu文件夹->New->Menu resource file其中:FirstActiv...

C语言之飞机大战_JysinWee的博客-程序员ITS304

标签:   c语言  游戏

C语言之飞机大战技术原型void gotoxy(int x, int y) 函数,该函数可以使光标去到(x,y)的位置进行打印;链表,用于存储状态;windows.h中有非阻塞输入,_kbhit();随机生成数;视觉暂留;碰撞检测;清屏函数;设置边界;技术路线设置一个边界;维护一个子弹的列表;维护一个敌机的列表;初始化飞机的位置;每隔一秒钟生成一架敌机,生成位置x坐标随机,坐标为0;设置点击空格生成子弹;设置while(1)循环,在其中每次进行清屏和更新;每次更新遍

cocos2d-x安装_z-pan的博客-程序员ITS304

mac 安装2.2.6为例1、进入cocos2d-x/tools/project-creator/ 2、输入python create_project.py -projectHelloWorld-packagecom.bjmzs.org-languagecpp其中HelloWorld为工程名称com.bjmzs.org为版本取的包标识名cpp为 c++项...

数据分析 大数据之路 一_weixin_30325487的博客-程序员ITS304

标签:   python  开发工具  大数据

安装 jupyter notebookhttps://www.anaconda.com/distribution/如果可以访问 google 的话可以在线https://colab.research.google.com/notebooks/welcome.ipynbUbuntu 下可以通过pip 等包管理工具安装,安装参考如下:配置文件:vim .jupyter/...

使用Git连接Gitee进行Unity开发项目_funny囧t的博客-程序员ITS304_gitee unity

标签:   unity  Git  git

将项目上传到Gitee进行协同开发如图建立一个仓库下载并安装Git,可看网上的教程在所需上传到Gitee的项目文件目录右键并选择Git Bash输入git init,将该文件目录作为本地git库,此时会生成两个隐藏文件,目录出现master分支输入git.remote add Project https://gitee.com/rookiestudios/Project(这个Project是你在Gitee新建的仓库名称).git,将git关联到仓库并且命名输入git pull Project

测试计划与测试方案的区别_柠 檬没我萌的博客-程序员ITS304_测试计划和测试方案的区别

标签:   测试

一、测试计划:对测试全过程的组织、资源、原则等进行规定和约束,并制定测试全过程各个阶段的任务及时间进度安排,提出对各项任务的评估、风险分析和需求管理。二、测试方案: 描述需要测试的特性、测试的方法、测试环境的规划、测试工具的设计和选择、测试用例的设计方法、测试代码的设计方案。三、测试计划是组织管理层面的文件,从组织管理的角度对一次测试活动进行规划四、测试方案是技术层面的文档,从技术的角度一次测试活动进行规划五、测试计划要明确的内容:1、明确测试组织的组织形式a、测试组织和其他部门关系,责任

算法竞赛入门经典——高效算法——巨人与鬼_qq_27559181的博客-程序员ITS304

标签:   UVA  巨人与鬼  算法竞赛入门经典  分治与递归  数理逻辑

巨人与鬼:题目:一组n个巨人正与n个鬼进行战斗,每个巨人的武器是一个质子炮, 它可以把一串质子流射中鬼而把鬼消灭。质子流沿直线行进,在击中鬼时就终止。巨人决定采取下述策略。他们寻找鬼配对,以形成n个巨人─鬼对,。然后每个巨人同时向他选取的鬼射出一串质子流。我们知道,让质子流互相交叉是很危险的。因此巨人选择的配对方式应该使质子流都不会交叉。假定每个巨人和每个鬼的位置都是平面上的一个固定点,并且没有三...

记录几篇很好的技术文章_汤米粥的博客-程序员ITS304

标签:   笔记

码上积木 https://my.oschina.net/u/2979541启动优化 https://my.oschina.net/u/2979541/blog/4810536Android各版本迭代信息 https://my.oschina.net/u/2979541/blog/4805458

三相逆变器双pi控制器参数如何调节_单相逆变电源的电压双闭环矢量控制新方法,解决传统方案的不足..._weixin_39989215的博客-程序员ITS304

标签:   三相逆变器双pi控制器参数如何调节

东北大学信息科学与工程学院、潞安集团司马煤业有限公司的研究人员宋崇辉、徐涛、王振环、刁乃哲、陈宏志,在2019年第16期《电工技术学报》上撰文(论文标题为“单相逆变电源电压双闭环矢量控制方法”),针对单相逆变电源提出一种电压双闭环矢量控制方法。该方法将单相电路拓展成三相电路,由逆变电源输出电压延拓出另两相电压,将其合成电压矢量,电压外环将电压矢量在同步旋转坐标系下进行闭环控制,实现输出电压在稳态下...

ofbiz项目编译及idea启动_东泽312的博客-程序员ITS304_ofbiz启动

标签:   spring  jvm  java

idea2021版启动ofbiz项目1 进入项目根目录2 通过ant清理项目3 通过ant编译项目4 需要确保编译成功5 idea引入ofibz项目记录下来idea是如何导入和启动ofbiz项目的1 进入项目根目录2 通过ant清理项目3 通过ant编译项目4 需要确保编译成功5 idea引入ofibz项目确认下根路径没有问题几个要修改的地方添加vm选项-server -XX:PermSize=512M -XX:MaxPermSize=1024m编译完成后

linux 内存清理/释放命令_程序员面试经验分享的博客-程序员ITS304_linux内存清理命令

标签:   Linux

在Linux系统下,我们一般不需要去释放内存,因为系统已经将内存管理的很好。但是凡事也有例外,有的时候内存会被缓存占用掉,导致系统使用SWAP空间影响性能,此时就需要执行释放内存(清理缓存)的操作了。Linux系统的缓存机制是相当先进的,他会针对dentry(用于VFS,加速文件路径名到inode的转换)、Buffer Cache(针对磁盘块的读写)和Page Cache(针对文件inode的...

MDC机床监控与数据采集系统 数控机床采集解决方案 2020_杭州乐芯科技的博客-程序员ITS304_机床数据采集系统

MDC机床监控与数据采集系统 (国内自主知识产权产品)MDC是一套实时的机床数据采集系统,是领先的机床监控与数据采集系统。MDC 提供强大的机床数据实时采集功能,可以显示所有机床的实时状态以及生产完成情况。MDC可提供强大的数据分析能力,可以给您提供机床利用率、机床故障分布等上百种统计图表,可准确地分析出各种生产瓶颈原因、预测机床故障趋势等。...

20条编程经验_小俭同学的博客-程序员ITS304

标签:   经验分享

1. 估算解决问题所需要的时间。不要怕,承认吧!我曾见过一些程序员为了解决一个特殊问题而坐在显示器前面8小时。为自己定一个时间限制吧,1小时、30分钟或甚至15分钟。如果在这期间你不能解决问题,那就去寻求帮助,或到网上找答案,而不是尝试去做“超级堆码员”。2. 编程语言是一种语言,只是一种语言。随着时光推移,只要你理解了一种语言的原理,你会发现各种语言之间的相似之处 。你所选择的语言,你应该...

QT的基础知识总结_黑企鹅的博客-程序员ITS304

标签:   C++/QT

QWidet类继承自QObject类和QPaintDecice类。— QOBject是所有支持QT对象模型的的基类— QPaintDevice是QT中所有可绘制组件的基类Qwidget是所有用户组件的父类Qwidget能够回执自己和处理用户的输入Qwidget是所有窗口组件的抽象Qt中的每一个窗口都是一个QWidgetQwidget类对象常作为父组件或顶级组件使

电脑网络技术_bianyun5783的博客-程序员ITS304

找几个会网络的一起学习,加本人QQ:1115285573

Qt基础知识——入门学习笔记_JILIN.的博客-程序员ITS304

1 Qt概述1.1 什么是QtQt是一个跨平台的C++图形用户界面应用程序框架。它为应用程序开发者提供建立艺术级图形界面所需的所有功能。它是完全面向对象的,很容易扩展,并且允许真正的组件编程。1.2 Qt的优点跨平台,几乎支持所有平台接口简单,容易上手,学习Qt框架对学习其它框架有参考意义一定程度上简化了内存回收机制开放效率高,能够快速的构建应用程序有很好的社区氛围,市场份额在缓慢上升可以进行嵌入式开发1.3 成功案例Linux 桌面环境 KDEWPS Office 办公软件

spring源码深度分析_ChirsPaul3的博客-程序员ITS304_spring源码深度解析

标签:   spring  java

spring源码深度分析1.写在前面本文是对spring源码的深度分析,阅读起来有一定难度,如果对spring应用不太熟练的话,更是难上加难。分析源码是一件枯燥乏味的事情,需要极大的耐心,在这篇的时候也是经历了很大的痛苦,耗费很大精力。本文很长,我知道不会有很多人看到最后,但是我相信看到最后的一定能有所收获。阅读本文章要对照源码,最好是版本也一致,文章不会贴出所有的源码细节,并且文章不具备跳转,调试的条件,这在集成开发环境是很方便的。2.搭建环境新建maven工程,引入如下依赖即可<depe

热门文章

推荐文章

随便推点