shell基础之更改IP
要求: 显示所有网卡及其对应的IP地址,并可更改IP相关内容使其生效。 1 #!/bin/bash
2 #获取本机网卡和IP
3 while :
4 do
5 network=$(ifconfig |grep BROAD |awk -F: '{print $1}')
6 echo -e "本机网卡\tIP"
7 for single_network in $(echo $network);do
8 all_ip=$(ifconfig $single_n
湫湫系列故事——设计风景线 HDU - 4514
题目链接:https://vjudge.net/problem/HDU-4514 题意:判断没有没有环,如果没有环,通俗的讲就是找出一条最长的路,相当于一笔画能画多长。 思路:dfs判环。 最后就是没有环的情况了:最长的路的话,我们可以先从一个点A开始遍历所有边,找出最长的路, 但是,那个最长路不一定是一个图的最长路,只能说,从这个点A开始跑,跑到了B是A能跑出的最长路, 那么我们只需要再从B点跑一遍图,因为是一笔画,可能B跑到了C比A跑到B长。 那么B跑出的最长路就是从所有起点开始跑图的图的
在DELPHI中动态创建控件以及控件的事件
在DELPHI中我们经常要动态的创建控件以及控件的事件。例如,我们可能想根据程序需要动态的创建一些Tshape组件来创建某个图形,并使得在鼠标移动上去之后可以完成某些操作。这一般需要需要三步: 生成一个制定组件类的实例 为这个实例付初值 在使用完毕后,释放资源 下面将通过一个例子来演示,例子的功能是动态创建一个Tshape的实例MyShape,并且在鼠标移动到MyShape后窗体的标题栏,显示鼠标的座标。 第一步:新建立一个工程,工程上主窗体上放一个按钮BitBtn1,并在代码文件的uses内
Linux系统-库文件加载失败“LD_PRELOAD cannot be preloaded”
详情见: https://stackoverflow.com/questions/17723666/error-ld-so-object-ld-preload-cannot-be-preloaded-ignored
李文慧 8.5 课堂笔记
8.5 a.m. OSI七层模型(TCP/IP四层):应用层---表示层---会话层---网络层---传输层---数据链路层---物理层 所有的IT知识都是依托OSI七层模型(TCP/IP四层) 协议:(规定) 应用层协议:http https(B/S) ssh telnet smtp pop3 imap ftp tftp dns dhcp 传输层:tcp udp-----端口 网络层:路由协议 被路由协议(IPv4 IPv6) x.x.x.x 数据链接层:以太网协议MAC ff:ff:ff:
新版KET、PET总成绩等级划分
新版总成绩等级划分 从 2016 年起学生的 MSE 证书和成绩分析单均以新的来标准分来呈现。 KET成绩计算 KET 听说读写都会给出分数,读写成绩在一起,因此需要乘以 2,加上听力和口语成绩除以 4 为最终得分。 阅读与写作部分 读写 9 个部分,共 60 分。 前 8 个部分每题 1 分, 第 9 部分(便条)5 分。 听力部分 听力共 5 个部分,25 题,每题 1 分,共 25 分。 口语部分 口语考察 4 个方面(共 45 分):语法词汇(0-5 分); 发音(0-5 分); 互动
Java框架之MyBatis框架
一、框架介绍: MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。 Mybatis通过xml或注解的方式将要执行的各种statement(statement、preparedStatemnt、CallableStatement---java中调存储过程)配置起来,并通过java对象和stat
day05(文件配置命令和远程登录)
今日内容 文件相关的命令 ---创建和删除操作 ---拷贝和移动文件 ---查看文件内容 ---重定向 > 和 >> ---管道 Linux远程 ---查看或配置网卡信息 ---远程管理机制 文件相关的命令 1、创建和删除操作 Touch 摸 修改时间戳 stat (atime mtime ctime),如果没有该文件就创建该文件 -C MMDDhhmm[CC]YY.ss top --> 查看进程【CPU:s
Linux基本内容2
文件相关的命令 一、创建和删除操作 1.Touch :修改时间戳 stat (atime mtime ctime),如果没有该文件就创建该文件 (1)-C:修改文件mtime,如果文件不存在,不创建该文件 (2)top :查看进程【CPU:sy ur】 (3)-a :修改访问时间 2.Rm (1)find* 【范围】 -file[文件路径] d -name a* [文件属性] (2)-exec 命令 {}\:将前面的内容指定给{} (
31.前端之html
目录 前端 前端主要内容 HTML 第一个页面 指令 转义字符 标签 前端 前端主要内容 html:页面架构 css:页面布局 javascript:页面交互 jquery:js的工具包 bootstrap:快速页面搭建框架 HTML html是超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用。html不是一种编程语言,而是一种标记语言 (markup language),是网页制作所必备的。“超文本”就是指页面内可以包含图片、链接,甚至音乐
RPA - UiBot学习指南第一期丨数据处理(数组)
文丨鄂攀今天讲解UiBot中关于里面数据处理的一些使用。为什么讲数据处理呢?是因为在SAP流程自动化中,或者客户做信息配置表的时候,发现有些对数据处理可能认识比较少的RPA工程师,在数据量非常大的情况下,依然去循环Excel里面的单元格数据,来做批量处理。这样做的后果是,在数据量非常大的情况下,速度会很慢(相当于单调回归),而如果放在数组或者字典(唯一性)中做批量处理,那么速度至少提高十倍以上。数
java 多线程-Runnable接口
单继承具有局限性,推荐使用Runnable接口,启动线程必须借用Thread类对象newThread(Run).start()publicvoidrun(){for(inti=0;i<5;i++){System.out.println("aa");}}publicstaticvoidmain(String[]args){ThreadDownloadra=newThreadDownload()
P2746 P2812 [USACO5.3]校园网Network of Schools[SCC缩点]
题目描述 一些学校连入一个电脑网络。那些学校已订立了协议:每个学校都会给其它的一些学校分发软件(称作“接受学校”)。注意即使 B 在 A 学校的分发列表中, A 也不一定在 B 学校的列表中。 你要写一个程序计算,根据协议,为了让网络中所有的学校都用上新软件,必须接受新软件副本的最少学校数目(子任务 A)。更进一步,我们想要确定通过给任意一个学校发送新软件,这个软件就会分发到网络中的所有学校。为了完成这个任务,我们可能必须扩展接收学校列表,使其加入新成员。计算最少需要增加几个扩展,使得不论我们
8.4~8.13暑期后半期集训总结(二)
8.4~8.13暑期后半期集训总结(二) 很快,集训一半时间过去了,迎来B班为期10天的刷题营。感觉自己在B班待不了几天QWQ/ Day 1 上午果然是考试。 瞄一眼T1,没看懂,不可做。 瞅一眼T2,没看懂,不可做。 扫一眼T3,看懂了,不可做。 于是乎又回去看T1,大约过了半小时,终于看懂题意了qwq. 可我还是不会做。暴力分也不会。 诶,好像有那么几个点是可做的。 过了一个半小时,没敲出来。。。。。。。。 于
java学习笔记(中级篇)—java实现高质量图片压缩
使用java几十行代码实现一个高质量图片压缩程序,再也不用去自己找网络的压缩程序啦!而且很多网上的工具还有水印或者其他的限制,自己动手写一个简单的应用,是再合适不过了。 一、实现原理 1、声明两个字符串变量,分别是要压缩图片的路径和压缩后图片的存放路径 private String brfore_image_path = "D:\\01.jpg";
private String after_image_path = "D:\\temp"; 2、利用字符串的方法lastIndexOf,找到\和.
20190805-追一科技C++/GO后台开发工程师一面
1.自我介绍 2.让我介绍一下自己的研究方向 3.如何实现多态 4.函数重载和多态 5.多进程和多线程的区别,分别适用于什么场景?进程有哪些资源,对于进程的资源,哪些是线程共享,哪些是独占的? 堆,栈, 6.bloom filter(哈希实现有什么特点) 7.静态函数可以有非静态成员变量吗? 8.说一下提交一个网页请求获取信息的过程? 9.一致性哈希 10.什么时候会发生重传?快速重传机制,拥塞控制,延时控制 11.跳表?(redis数据库)多级链表 VS b+树 12.内存的分类(堆,栈,静
今日推荐
周排行