自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

stella_alash的博客

艺术就是爆炸

  • 博客(35)
  • 收藏
  • 关注

原创 C语言求所有滑动窗口里数值的最大值

C语言求所有滑动窗口里数值的最大值题目:代码:已编译通过,并测试,如有问题,请在下面留言。#include <stdio.h>#include <stdlib.h>int get_windows(int *array, int array_length, int window_len){ int *assist_queue = NULL; //辅助队列 int head_pos, tail_pos; int queue_len; int i; i

2020-12-10 01:21:12 960

原创 Xshell按了Ctrl+s的解决办法

按了Ctrl+s后界面卡死,按 Ctrl+q 恢复正常。

2020-05-29 15:30:55 2835

原创 TC控制延时和丢包率命令

tc修改网络延时:sudo tc qdisc add dev eth0 root netem delay 1000ms删除策略:sudo tc qdisc del dev eth0 root netem delay 1000ms修改丢包率:sudo tc qdisc add dev eth0 root netem loss 10%删除策略:sudo tc qdi...

2019-12-16 14:25:03 1906

原创 Cannot satisfy the following dependencies for tc解决

在安装命令后添加:--force-depends如:sudo opkg install tc--force-depends

2019-12-16 14:22:46 3380

原创 C语言variably modified ‘xxx变量’ at file scope问题解决

1 问题出现场景 定义数组的时候,指定的数组长度为变量。2 问题原因 在C语言中不允许对数组进行动态的定义,定义数组时的长度必需为常量。3 问题解决 使用常量定义数组长度。4 示例//错误示例:int array_length = 100;#define MAX_LENGTH array_lengthsize_t ar...

2019-11-29 08:27:26 15120 1

原创 yum源更新失败解决,yum使用阿里云源

1 yum源更新失败解决 CentOS机器上有时会碰上莫名其妙各种不能使用yum的问题,总结解决办法如下 (1)正常linux机器下:yum clean cacheyum clean allrm -rf /etc/yum.repos.d/# 下载阿里云日志源替换curl -o /etc/yum.repos.d/Centos-7.repo http://mirro...

2019-11-28 10:27:56 3005

原创 ssh登录慢、超时问题解决

(可跳过)背景:ssh升级之后,ssh登录超级卡,mac本通过端口转发连接timeout,通过内网直连也是很慢,需几十秒,因此搜了一下解决方法,都说让修改ssh_config文件,效果不怎么样,并没有解决我的问题。自己第二天发现还有个sshd_config文件,试了试修改相关配置,结果秒连,分享如下:注意:第一步和第二步是两个不同的文件。(1)vim /etc/ssh/ssh_confi...

2019-10-22 08:45:08 914

原创 linux C语言找不到已安装动态库问题解决

在/etc/ld.so.conf文件中添加完库的路径后,运行ldconfig命令即可找到库。正常情况添加下面2行即可:/usr/local/lib/usr/local/lib64如果有自定义路径,同理,追加到文件末尾,执行ldconfig即可。...

2019-07-01 09:49:06 639

原创 centos glib离线安装

安装libnids时需要安装libpcap、libnet、glib2.0以上版本libpcap和libnet都好安装,glib在安装时依赖太多,用源码安装了好久都没装上,后来想到了yum先下完依赖本地装,方法如下:1、glib2下载(在有网的机器)yumdownloader --resolve --destdir=./ glib2-devel38个rpm包,明白为什么总装不上...

2018-12-28 14:15:09 2693

原创 multilib version problems found解决

场景:离线安装一些库的时候会遇到版本冲突。解决:在后面加上 : --setopt=protected_multilib=false如:yum -y localinstall libuuid-xxxx libuuid-devel-xxxx --setopt=protected_multilib=false ...

2018-12-28 10:47:01 2401

原创 gitlab linux简单操作

添加新分支:git checkout -b 分支名浏览分支:git branch向分支上传文件:    1、git branch    2、git checkout dev    3、git pull

2018-07-06 20:33:26 522

原创 C#动态生成bat脚本

//生成bat脚本 FileStream fs = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.ReadWrite); fs.SetLength(0); StreamWriter sw = new...

2018-07-05 14:34:15 1692

原创 linux文本替换命令

cat 1.txt | sed -r "s/172.18./route add 172.18./g" &gt; 2.txts/后跟“被替换的内容”、“替换成的内容”1.txt为需要替换的文本2.txt为保存成的文本

2018-06-29 16:24:06 5409 1

原创 CentOS7网络配置

网卡配置文件    注:本文只讨论ipv4的网络配置,不适用于ipv6,敬请注意。    网卡配置文件路径:/etc/sysconfig/network-scripts/ifcfg-*,其中ifcfg-*即为具体某网卡的配置文件,vi命令即可查看。 TYPE=Ethernet BOOTPROTO=static #是否启用DHCP,可取none|static|...

2018-03-27 19:37:29 558

原创 VS2015使用Install Shield打包升级包流程

一、Product Code和Upgrade Code值的注意点    1、修改Product Code的值。点击Product Code,点击该行后面的 {..} 即可。2、Upgrade Code的值不要改变;Upgrade Code为产品的升级码,同一个产品使用同一个Upgrade Code。3、修改Product Version的值,增加即可。二、添加更新路径1、双

2018-01-15 21:41:26 3210

原创 记一次vmware的曲折安装

1.在出错时win+R输入:%temp%2.找到~setup结尾的文件夹,进入3.找到:vmware可执行文件,点击运行安装。

2018-01-02 16:18:28 738

原创 C#获取网络状态是否有网络连接

public static int getNetStatus() { System.Net.NetworkInformation.Ping ping; System.Net.NetworkInformation.PingReply ret; ping = new System.Net.NetworkInformation.Pi

2017-12-08 17:11:03 2666

原创 C#百度定位API使用

1、定义一个存储百度API返回json结果对象的类:注:解析json字符串的方式有很多,无需局限于本文这一种。 public class baidu_location { [Serializable] //存储百度定位API返回结果类 public class AddressForQueryIPFromBaidu {

2017-12-08 16:55:33 1769

原创 未能找到类型或命名空间诸如ManagementClass等

注:此为调试日志问题描述:有时候网上找的代码明明已经引用命名空间了。但是还是提示"未能找到类型或命名空间为..............."问题解决:1、右键解决项目的"引用";2、点击"程序集";3、搜索你要引用的程序集;4、在前面打上勾,点击确定。图示:

2017-12-07 16:11:57 2833

原创 误删数据恢复

问题匹配:符合以下标准的均可使用该方法恢复数据:1、误删除的文件2、误格式化的硬盘或U盘等问题解决:工具使用:DiskGenius专业版,网上有破解版,我也有,但是推荐购买使用正版软件,支持正版操作:1、点击 ”恢复文件“,扫描对应磁盘分区,等待扫描完毕2、扫描完毕即可看到所有磁盘上的文件,包括删除的文件3、选择要恢复的文件右键复

2017-11-28 11:51:28 340 1

原创 C#System.Security.SecurityException解决方法

C#System.Security.SecurityException解决方法问题描述:“System.Security.SecurityException”类型的未经处理的异常在 mscorlib.dll 中。其他信息:不允许所请求的注册表访问权。问题来源:       原本是在windows7上编写的程序可以正常运行,但是在系统升级到windows10的

2017-11-25 14:59:10 13918 6

原创 U盘恢复

有时做Linux的系统启动盘或其他操作时,明明U盘有16个G的空间,显示却只有100M,这时如果想恢复便可参照以下教程。U盘恢复步骤:1、win+R,输入diskpart2、输入命令:list disk3、输入命令:select disk=14、输入命令:clean5、重新分配U盘大小,通过计算机windows系统自带的磁盘管理即可做,步骤:计算机->右键管理->存储->磁

2017-11-06 16:50:41 613

原创 locate命令安装

1.yum -y install mlocate2.updatedb3.使用即可:locate filename

2017-11-03 16:59:32 3682

原创 unable to open database file的原因与解决

使用的系统为centos 7;数据库为sqlite;原因:存储占用已满;解决:清理一些不用的文件。

2017-09-17 16:06:06 34311

原创 linux下iperf的安装教程

1.官网下载iperf文件压缩包2.按照以下命令安装:gunzip -c iperf-.tar.gz | tar -xvf - cd iperf-./configure make make install3.测试是否正常使用

2017-09-07 15:12:07 9110

原创 either "to" is duplicate or "" is a garbage的解决

很简单,linux下你开的那个程序脚本已经打开,关了就行。

2017-08-05 17:29:46 13067 2

原创 CentOS7 linux下DNS的永久性添加

1.网上很多讲的dns的永久性添加其实都是暂时性添加,重启网卡后就会丢失。代码如下: echonameserver 8.8.8.8 > /etc/resolv.conf 很明显,这个并不符合大家的要求。 2.下面是永久性修改的教程: cd切换到/etc/sysconfig/network-scripts/目录下的网卡配置文件,在其中添加三行,如果文件中已经有了DNS就删除了:

2017-08-04 19:58:38 15051 3

原创 System.FormatException: 指定了无效的 IP 地址

经断点调试发现ip为10.8.0.10\0\0\0\0\0\0\0\0;打印出来为10.8.0.10,里面多了很多的\0,但是又不打印出来,所以对于新手来说这个问题估计解决不了。下面博主给出解决办法: 1.循环复制IP地址到一个字符串,再添加一条判断 if (recv_text.ElementAt(i) == ‘\0’)

2017-07-31 18:01:21 4338

原创 C#在执行此操作前必需先调用Bind方法的解决

1.分析(不想看博主扯的直接跳过)       其实很简单,让我来猜猜你出这个问题是不是因为你在使用两个网卡,如果是,再请问你是不是只有接收数据的时候报错,在发送的时候并不会报错?       如果如博主所说,下面的解决办法估计对你有用。2.解决办法       首先你需要把你的套接字和你使用的网卡用Bind()函数绑定,如下例子: //ip地址为你使用的真实网卡的ip,多半你是在

2017-07-31 11:04:39 5327

原创 一个简单的linux shell判断小程序

if [ $1 = "yes" ]; thenecho "hello 1"elseecho "hello 2"fi

2017-07-17 17:10:00 557

转载 C# using语句的使用

using语句,定义一个范围,在范围结束时处理对象。 场景: 当在某个代码段中使用了类的实例,而希望无论因为什么原因,只要离开了这个代码段就自动调用这个类实例的Dispose。 要达到这样的目的,用try...catch来捕捉异常也是可以的,但用using也很方便。1234using (Class1 cls

2017-07-12 13:36:58 559 1

原创 U盘安装系统与系统分盘

系统安装一、制做U盘启动盘。工具:UltraISO步骤:1.下载并打开UltraISO,该软件需要付费,虽说从网上找个激活码就能用,但是还请支持正版,购买正版软件;2.点击"文件",选择"打开",选择电脑中已经下载的系统镜像;3.如果你是插着移动硬盘,镜像在里面,建议先将镜像拷到电脑再进行第2步,避免引起不必要的麻烦;4.点击"启动",选择"写入

2017-07-05 19:59:18 780

原创 “成员名称不能与它们的封闭类型相同”的解决

C#中类的初始化不能用void修饰,把void去掉就好。属于不看C#语法就编程的人会犯的错误,正如博主。

2017-06-29 20:08:14 4840

原创 C#中System.BadImageFormatException解决

今天使用libsodium-net库的时候,由于第一次使用或者时因为我跟别人用的不一样吧,编程语言使用的是C#,改了一个晚上,没改好,可能比较笨吧。第二天早上根据别人的提示,把目标平台全改成X64后再debug就可以了。下面是异常信息:        “System.BadImageFormatException”类型的未经处理的异常在 Sodium.dll 中发生         其他信

2017-06-27 08:47:29 2971 1

转载 Ed25519和Curve25519解释

1. Curve25519http://cr.yp.to/ecdh.htmlCurve25519 是目前最高水平的 Diffie-Hellman函数,适用于广泛的场景,由Daniel J. Bernstein教授设计。由于NIST P-256的设计过程不透明,有来历不明的参数,被广泛怀疑有后门,所以设计了Curve25519,Curve25519的设计过程完全公开,没有任何来历不明的参数。

2017-06-24 10:51:25 17687

空空如也

空空如也

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

TA关注的人

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