自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

S_gy_Zetrov的博客

教程、记录、感想与扯淡

  • 博客(210)
  • 资源 (4)
  • 收藏
  • 关注

原创 计网_交换机、路由器、集线器在转发决策时使用的PDU地址

交换机交换机实质上是一个多端口网桥,工作在数据链路层,数据链路层使用物理地址进行转发,而转发通常都是根据目的地址来决定出端口。在转发过程中,使用的是目的地址来进行转发决策的,因此,PDU地址就是目的物理地址。路由器路由器工作在网络层,是一种具有多个输入端口和输出端口的专用计算机,其任务是转发分组。也就是,路由器某个输入端口收到分组,按照分组去的目的(即目的网络),将分组从某个合适的输出端口转发给下一

2018-01-17 19:55:36 5936

原创 计网_点到点和端到端的区别

在OSI参考模型中,自下而上第一个提供端到端服务的层次是?答:传输层,传输层的是作用是负责为两台主机中应用进程之间的通信提供服务,而对于网络层来说,提供的是主机到主机之间的通信,所谓的端到端是指应用进程到应用进程那么提供点到点的服务的层次是哪个呢?答:如果按照五层模型,那么应该是数据链路层,它通过PPP协议提供点到点服务。端到端与点到点的区别?点到点是物理拓扑,如光纤,就必

2018-01-17 18:49:22 2496 1

原创 mac_iterm2+zsh命令行调用VS Code

最近刚刚更新的VS Code 1.19.2 为命令行调用部分增加了新的命令行参数“–status”调用方法为 code --status 然后我就很好奇。之前一直是通过GUI的方式使用VS Code,但是本身受到以前Ubuntu和Windows使用经历的影响,还是很希望能通过命令行的方式调用VS Code的。其实任何系统本身都是不支持直接命令行调用VS Code的,只是微软提供了可供命令行调用的ba

2018-01-11 10:42:38 7362

原创 Js`HTML_用Javascript判断页面是桌面端打开的还是移动端打开的并作出相应跳转

js判断页面是pc打开还是手机打开并作出相应跳转一个简单的demo由于这个功能通常是用于桌面端和移动端不同设计样式网站的跳转,这里我使用百度作为桌面端应跳转到的网页,知乎作为移动端应跳转到的网页。判断用户是使用pc打开的还是mobile打开的:如果是mobile打开就跳转到移动端网页,并提示用户将跳转到移动端的网页,如果用户不同意跳转则提示 跳转到桌面端的网页容易造成显示效果不好,若用户仍坚持选

2018-01-02 10:32:56 1170

原创 C/C++_关于rand()和srand()的调用方式的一点探究

C语言中srand如果在一个函数中调用能否对另一个函数中的rand产生影响?一直在搞的一个项目中,自己在改一个R语言的包。包的底层用的是C语言,我想要在运行过程中用到真随机数,所以必须用srand我今天想要探索的就是,如果我专门声明一个函数set_Srand(),他的唯一作用就是srand((int)time(0));,那么我后面所有其他函数中的rand是否都会产生真随机数呢?以下是4个测试,如果不

2017-12-10 15:25:10 536

原创 树莓派3B上一些使用pip无法装的python库的安装命令备忘

开发环境: python 2.7.13 raspberry pi 3B 2017-09-07-raspbian-stretch拓展python必要环境The build-essential package is required for building Debian packages; python-dev, python-distlib, and python-setup

2017-12-02 21:05:59 7020

原创 matlab_一个关于矩阵运算的易混淆的点

关于matlab矩阵的一个小细节,总是混淆matlab中矩阵运算的.和*和^你都分清楚了吗?>> a=[2 2 22 2 22 2 2]a = 2 2 2 2 2 2 2 2 2>> b=[3 3 33 3 33 3 3]b = 3 3 3 3 3 3 3

2017-12-01 00:43:16 487

原创 总算入手了Timing

Timing 总算买了,在几个月前试用期结束以后一直试图在官网原价正常买,但是 Timing 官网用的经销商是 Paddle,我的 PayPal 账户不知道为什么从 Paddle 买的所有东西(包括但不限于 Timing、iState Menu 6 等)都无法完成支付。与双方客服都交涉过没有进展,我总结就是 PayPal 在中国对借记卡的支持度还是不够,有的银行的借记卡就没问题,有的银行的支持力度就

2017-11-27 13:25:39 704

原创 目前可行的markdown转pdf方案

今天研究了一上午,发现并找不到完美的markdown转pdf功能。当然,还有很多我都没试,因为需要安装啥的。在线解决方案里面,最接近完美的是这个网站,因为可以把带有样式的html下载下来,而向作业部落这种的,连带有样式的html想下载都要花钱,所以,作业部落果断pass。将带有样式的html下载下来后使用chrome的print功能直接生成PDF,这是目前最接近完美的解决方案。我说的那个网站还有个好

2017-11-21 12:01:35 915

原创 Safari中的印象笔记剪切插件默认要我登陆evernote账号但我只有印象笔记的账号啊!没关系一步教你解决!

因为系统是英文的,所以Evernote webclipper 默认会跑到evernote让你登陆但gg的是你的印象笔记账号和evernote不通用,没问题,只需要将webclipper给你导到的网址中的www.evernote.xxxxxx改为app.yinxiang.xxxxx即可,回车,发现你到了印象笔记的登陆界面,输入你的账号密码,登陆!发现你的webclipper能正常使用了!enjoyex

2017-11-15 16:21:04 2610 2

原创 使用HD Tune扫描一块1TB的机械硬盘需要多长时间?

双十一入手一块1TB的HGST机械硬盘5400RPM,128MB缓存,开票价280拿到盘以后第一件事一定是检测,使用HD Tune扫描坏道。扫描时间很慢,因为我接的USB2.0的口,不过有参考价值,可以给后面的人一个时间参考:总时长7小时5分钟,接的机箱USB2.0口,如果使用3.0的口会快很多。全绿无坏道,这波不亏。

2017-11-14 11:56:40 10157

原创 UML_使用Astah对C++代码反向建模(a.k.a cpp代码映射为类图的教程)

C++ Reverse Engineering - Easiest way to reverse engineer C++ into an Astah Diagram工作环境macOS 10.12.6(Copyright © http://blog.csdn.net/s_gy_zetrov. All Rights Reserved)准备工作Astah softwareAstah plug-in

2017-11-03 17:33:07 3933

原创 计网_C语言编程获取本机的mac地址以及mac下pcap编程报错Undefined symbols for architecture x86_64-"_pcap_*****"...的解决办法

本文包含以下两部分:## C语言编程获取本机的mac地址## mac下pcap编程报错Undefined symbols for architecture x86_64:”__pcap_*****”, referenced from: _main in…的解决方法 关键词:计算机网络; pcap; libpcap; mac; mac地址;本学期计网lab老师要求我实现用C语言获取本机的mac

2017-10-16 12:43:39 1057

原创 CSDN屏蔽测试:计网_在相同交换机上划分vlan

在相同交换机上划分VLAN实现广播控制 测试仪器:cisco catalyst 3560 实验目的 通过配置VLAN,隔离、分割广播域,控制交换网络中的广播流量 + 将广播流量控制在一个VLAN内 + 能确保网络安全 在同一个交换机上划分VLAN后,只有属于同一个VLAN内的主机才能相互通信,不同VLAN中的主机之间不能通信。 使用白话就是假如有一间公司

2017-10-06 11:08:28 805

原创 CSDN屏蔽测试:Docker_入门?只要这篇就够了!(纯干货适合0基础小白)

与sgy一起开启你的Docker之路 关键词: Docker; mac; Docker中使用gdb无法进入断点,无法调试;写在前面这篇博客适合谁? 对于Docker并不了解,只是有一点模糊的感觉,觉得Docker可以当成虚拟机用之类的只是下载了Docker软件,对于怎么配置,怎么玩,第一步干什么,完全一无所知本文适用于mac,PC用户不保证文章的效果,现在离开来得及网上Docker相

2017-10-06 10:56:58 4364 7

原创 计网_在相同交换机上划分vlan

在相同交换机上划分VLAN实现广播控制 测试仪器:cisco catalyst 3560 实验目的 通过配置VLAN,隔离、分割广播域,控制交换网络中的广播流量 + 将广播流量控制在一个VLAN内 + 能确保网络安全 在同一个交换机上划分VLAN后,只有属于同一个VLAN内的主机才能相互通信,不同VLAN中的主机之间不能通信。 使用白话就是假如有一间公司

2017-10-01 14:43:02 1024

原创 murmur5

update 18.02.25:貌似现在CSDN新建文章分类的话如果没有分配到具体文章,建立的分类是默认不显示的,那就麻烦这篇文章作为为了让“—-=====按文章分类=====—-”和“—-=====按内容分类=====—-”两个分界用标签显示出来而分配给它们的文章好了==关于我的CSDN博客定位的一点想法一转眼开博也有一年多了,博客写了百余篇,访问量也6W+了,但现在我有些疑惑,...

2017-09-24 19:43:07 440

原创 mac_命令行下控制Wi-Fi

Mac 命令行下查看当前 Wifi网络设备名称首先命令行输入networksetup -listallhardwareports在命令行中返回的结果中找Wi-Fi的设备名,通常是en0//...//omitted//...HardwarePort:Wi-Fi//找这个Device:en0 //这个就是设备名//...//omitted//...VLANConfigurations

2017-09-24 19:23:15 4764

原创 murmur4

今天例行维护网站的时候,发现了一个bug这个bug会导致用户在注册的时候服务器不再检查用户名是否重复,而我数据库里面的主键就是用户名。。。换言之,我的数据库主键在用户注册写入信息时的查重作用被我的bug给阻止了。。。我绝不会说这是哪个项目,只是以这篇博客提醒自己。现在网站早已up and running多时,此时去更改这种需要重新编译的bug是不现实的。这时作为PM就需要做风险评估:这个bug严重不

2017-09-04 21:57:55 414

原创 murmur3

This is another episode of murmur, today I’m gonna chew out my MacBook Pro’s f*cking keyboard input sources switching mechanism. what is my ideal input sources switching mechanism?well, I think the ide

2017-09-03 18:11:56 750

原创 mac_VMware Fushion遇到“cannot find a valid peer process to connect to”时的解决办法

VMware Fushion遇到“cannot find a valid peer process to connect to”时应该怎么办? 关键词:mac; VMware Fushion; 虚拟机; valid peer process; 苹果电脑;前一段时间博主mac下VMware中的win10虚拟机突然打不开了,每次启动win10虚拟机时都会报错“cannot find a valid

2017-09-01 15:25:32 4083 3

原创 数学建模_使用ginput函数提高CV模型程序的运行速度

善用matlab中的ginput()函数最近在做一道题的时候,需要使用CV模型去查找图像边缘。 CV 模型的阐述 Tony Chan 和 Luminita Vese 在 Mumford-Shah 模型的基础上进 行简化和改进,提出了一种基于水平集描述的主动轮廓模型,即CV 模型。该方法分割目标区域时,不再使用目标边缘的局部梯度特 征,而是考虑图像的区域灰度信息,根据目标和背景的

2017-08-31 22:02:44 932

原创 C/C++_log2000_一种利用编码特点求最大公约数的方法

使用按位异或提高最大公约数的运行速度今天在知乎上看到有位朋友(./people/li-zhao-qiang-58)写下了一个是用按位异或提高获取最大公约数速度的程序,贴出来与大家分享一下#include <stdio.h>int gcd1(int x,int y){//使用按位异或方法 while(x^=y^=x^=y%=x); return y;}int gcd2(int x,

2017-08-25 01:04:02 572

原创 数学建模_使用excel对字符串进行截取并简单计数

excel的强大应用之字符串截取并计数需求: 假如有一所学校,学号的格式是20xx[3[][]]2xxxxx,例如:2016312200412。现在有一列这样的学号,我们,需要的是以其中的[3[][]]为标准进行计数,301的有多少人,302的有多少人,等等。。 我们可以使用excel中的left函数,right函数和mid函数以及countif函数来实现截取与计数(Copyright ©

2017-08-14 18:16:32 1469

原创 murmur2

murmur2you have all seen my previous blog murmur In that blog I talked about buying a Macbook Pro this year. And now, that overdue task has finally be resolved. I got a mac. So far the mac is workin

2017-08-08 20:24:51 695

原创 数学建模_使用网络分析法(ANP模型)解决美日欧系车型的选择问题

使用网络分析法(ANP)解决车辆选择问题及其代码实现问题:补充知识:1. 当判断矩阵具有完全一致性时,CI=0;2. 当判断矩阵具有满意一致性时,需引入判断矩阵的平均随机一致性指标RI值。对于1-9阶判断矩阵,RI值如下 阶数 阶数 阶数 阶数 阶数 阶数 阶数 阶数 阶数 1 2 3 4 5 6 7 8 9 RI=0

2017-07-28 18:53:21 15535 10

原创 数学建模_以fisheriris数据为例使用新版本神经网络工具箱feedforwardnet进行简单实现

新版本神经网络工具箱fitforwardnet及其简单实现问题:著名的Iris数据集曾被现代生物统计学之父Ronald A. Fisher用做线性判别分析的试验数据而为世人所熟知. 该数据集中有三种不同类型的鸢尾花setosa/versicolor/virginica,每种有50个样本,每个样本有4个特征 (分别是花瓣长/花瓣宽/花萼长/花萼宽).现要求将Iris数据集随机分为2组,每组各75个

2017-07-17 01:47:02 4118 3

原创 数学建模_国2000A——DNA序列问题中的数据处理

2000年A题 DNA序列 中的数据处理具体针对的是题目数据中的Nat-model-data.txt,数据量较大,我不贴了,放个链接感受下。link那么如何进行数据处理才能让这个数据为我们所用呢?我的思路是:观察数据发现整个数据都是关于ATGC的基因序列,共有182个,且每个序列长度都不相同,共同特征是初始字符为数字(数字个数不定)接着为字符“:>”基因序列从后面开始。结尾为空字符。于是思路为将每

2017-07-15 23:59:56 3879 2

原创 Js_log2000_两种定时器的异同

javascript中的两种定时器异同辨析 javascript; setInterval(); setTimeout();javascript中有两种定时器,一种是setInterval(), 一段时间执行一次代码;另一种是setTimeout(),到达一定时间时执行一次代码相信(Copyright © http://blog.csdn.net/s_gy_zetrov. All Rights

2017-07-10 16:43:35 551

原创 JSP_strut2架构下前台接收后台传递到前台之数据并处理以使用的一种方法

前台接收后台传递过来的session对象并进行处理以利用之 session; java; jsp; jQuery; javascript;这里简要介绍一下刚结束的小训练中积累的关于数据传递的知识(Copyright © http://blog.csdn.net/s_gy_zetrov. All Rights Reserved)。上一篇讲到后台的数据已经通过session对象传递到了前台,而现在

2017-07-10 15:40:23 854

原创 JSP_strut2架构下后台Java方法产生之数据传递到前台为javascript使用的一种方法

使用session对象进行前后台数据交流之后台向前台传递数据 session; java; jsp; jQuery; javascript;这里简要介绍一下刚结束的小训练中积累的关于数据传递的知识。本来想使用ajax进行数据的接收和传递,因为老司机说ajax很方便,相比之下session “只能传很少一点数据,不是很好使”。所以我就上网去搜索ajax的例子,也找到了一些,其中这个是最promi

2017-07-10 15:38:35 967

原创 JSP_strut2架构下前台使用canvas对接收到的后台数据画图的一种实现

前台使用canvas根据后台传入的数据画图 session; java; jsp; jQuery; javascript; HTML5; canvas;需求介绍:后台传入节点个数,结点间的连线关系,节点名称等,前台模拟后台算法动态演示连线过程,最后根据后台传过来的连线 关系绘制最终的结点间连线结果。细节要求,根据后台传入节点个数绘制节点,节点圆形分布。对HTML5 canvas的一点理解

2017-07-10 15:33:22 1905

原创 Java_log2000_Java&Cpp&Python&JS等语言中对于循环语句局部变量的不同处理举例

Java和C++中循环体中局部变量的相同点看以下Java代码public class tesT{ public static void main(String args[]){ for(int i=0;i<3;i++) System.out.println(i); for(i=1;i<=4;i++) System.out.println("this is 2

2017-07-10 10:56:40 807

原创 无需插件只使用浏览器下载b站视频

2017.10.07更新:由于现在bilibili更改了refer的Host并使用了防盗链,原文的方法直接下载会有403错误,在博主琢磨出新的抓包方法之前可以先使用以下的方法:在bilibili网址前加上kan,然后回车,加载出来的东西应该就很直白了。例子:地址栏中的https://www.bilibili.com/video/av11175437/加上kan以后变成https:

2017-07-09 00:20:25 658386 114

原创 Java_log2000_访问控制对子类的影响

访问控制对子类定义的影响–从父类proctected成员变量的外包子类访问权限入手FighterPlane.javapublic class FighterPlane { protected String name; protected int missileNum; public void fire(){ if(missileNum>0){

2017-07-05 08:32:57 577

原创 Java_log2000_重载的定义

多态之重载同名同参但返回类型不同的方法不叫重载,不能通过编译只有同命不同参的才叫重载,返回值类型无所谓public class Parent { public int getScore(){ return 3; } public double getScore(double i){ return i; } public int

2017-07-03 18:56:58 446

原创 Qt_log2000_信号与槽中的connect函数之深入part2

Qt学习记录6 (5’) Qt; C++ 11; Qt父子窗体; Qt父子窗体间信息传递; Qt信号与槽; 函数指针;学习Qt将近2个月了,现在对学习所得进行记录。本文是log2000计划的一部分 实验环境: Qt5.8.0 支持C++ 11 ubuntu 14.04 64bit现在看一下Qt中的signal,这是C++里面没有的东西 假设有一个A类和一个B类,A类发射信号,定

2017-07-02 23:46:15 717

原创 Java_log2000_框架概念介绍

软件框架软件框架(Software Framework)是对通用功能操作进行抽象的软件,这些抽象的功能操作可以被应用代码通过框架提供的API接口进行有选择的改变,从而形成特定的应用软件。基于框架的应用软件在编程上可以复用框架代码,而不必从头编写。框架编程可以提高软件的质量、降低软件的开发成本、缩短开发周期。框架软件产品的最终用户不是一般使用者,而是软件开发人员。软件框架具有四个特点:基于框架的应用程

2017-06-09 22:05:43 761

原创 C/C++_log2000_2017春季算法实验2_3

[贪心]-翻硬币问题Description小明正在玩一个“翻硬币”的游戏。桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零)。比如,可能情形是:**oo***oooo如果同时翻转左边的两个硬币,则变为:oooo***oooo现在小明的问题是:如果已知了初始状态和要达到的目标状态,每次只能同时翻转相邻的两个硬币,那么对特定的局面,最少要翻动多少次呢?Input两行

2017-06-09 20:32:57 411

原创 C/C++_log2000_2017春季算法实验2_2

[贪心]-删数问题Description给定一个n位正整数a,删掉其中任意k(k≤n)个位,剩下的按原顺序形成一个新的正整数。找出剩下的数字最小的删数方案。编程任务:给定正整数a,删掉k位数字,计算剩下的最小数字。Input程序输入包括两个数字:正整数a>0,删掉的位数k(0<k≤n),其中n为a的位数。Output最小的剩下的数。Sample Input178543 4Sample Output1

2017-06-09 20:29:51 427

macOS未升级前的QTKit用于OpenCV编译报错的排除(大合集,网上常见两种解决方法全包含)

对于旧版OpenCV编译make过程中遇到的‘QTKit/QTKit.h' 无法找到文件错误提供解决方法,一种是压缩包QTKit.ramework的文件夹,关闭系统的rootless后移动到 /System/Library/Framework中,另一种是把压缩包中的另一个QTKit文件夹,放置到opencv-x.x.x/modules/highgui/src中。两种方法均提供了源代码在压缩包中

2018-07-11

drtoolbox-0.8.1(截止20171204最新版本)

Matlab Toolbox for Dimensionality Reduction (v0.8.1b)

2017-12-04

smop-0.25(截止20171204最新的版本)

轻量级Matlab/Octave转为Python的编译器. 将matlab或octave代码转换为python。 非常轻量所以建议作为要转换的matlab代码尽量是关于科学计算的。而不是什么人脸识别之类的大项目。

2017-12-04

libpcap-1.8.1

libpcap-1.8.1包,用于C语言计算机网络编程。本来不想设置资源分的但没找到资源分为0的选项,所以选了最小的分:2

2017-11-20

空空如也

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

TA关注的人

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