shell编程原理

编程原理: 1、编程结束     驱动   硬件默认是不能使用的         CPU控制硬件         不同的厂家硬件设备之间需要进行指令沟通,就需要驱动程序来进行“翻译”         编程语言的分类:             高级语言、超高级语言需要翻译成计算机刻度的语言(二进制指令)             解释型--逐行翻译,逐行执行 shell                 bash -x filename.sh逐行执行             编译型--一次编译,全部
分类: 其他 发布时间: 08-15 21:24 阅读次数: 0

数据结构-链表实现多项式求和

浙江大学数据结构课程第二讲练习:使用链表实现多项式求和与乘积,只写了求和,乘积暂时没写。 #include <iostream> #include <stdio.h> using namespace std; //Polynomial是typedef为PolyNode *类型声明的别名 typedef struct PolyNode *Polynomial; struct PolyNode { int coef; int expon; Polyno
分类: 其他 发布时间: 08-15 21:24 阅读次数: 0

[kuangbin带你飞]专题十六 KMP & 扩展KMP & Manacher E - Period HDU - 1358(循环节kmp)

E - Period HDU - 1358 题目链接:https://vjudge.net/contest/70325#problem/E 题目: For each prefix of a given string S with N characters (each character has an ASCII code between 97 and 126, inclusive), we want to know whether the prefix is a periodic string
分类: 其他 发布时间: 08-15 21:24 阅读次数: 0

前端入门一年体会

  去年的这个时候,我还是一个从来没有接触过前端的某公司实习生,之前学了一段时间的java,但是学得确实不怎么样。公司对于刚进的新人会有一个短期的培训,培训内容当然是前后端统统来一遍,这里讲一个笑话,开始我一心想搞java,结果因为培训的时候觉得电脑跑公司框架太慢了(哪来钱换电脑啊),所以果断选择了前端,因为它实在不怎么吃电脑(后来发现代码量大了还是很吃电脑的)。那时候我真实是一个前端小白,啥也不会,但好在前端上手还是很快的,而且感觉自己写出来的东西立马就能在浏览器上面得到展示,这对当时的我来
分类: 其他 发布时间: 08-15 21:24 阅读次数: 0

小L的直线

小学时期的小L发现自己很有艺术细胞,于是买了一块画板,但是他的绘画水平使得他只能连接两点画出一条线段。有一天他决定在一张有n个点的图上作画,即他可以把这n个点任意连接。大家认为平行线是非常不美观的,于是他想知道自己最多能画多少条直线使整张画不出现平行线。 输入 第一行输入一个整数n (1 <= n <= 200) 接下来n行每行两个整数代表每个点的坐标x, y (-1000 <= x, y <= 1000) 输出 一行一个整数为能画出最多的两两不平行的直线条数 样例输入 Copy 4 -1
分类: 其他 发布时间: 08-15 21:24 阅读次数: 0

清北学堂-济南游记

  我叶璃又来骗访问量了,8月5日从那个鸟不拉屎的二中逃脱,在衡水北站逗留了一会,就上车了,在路上没啥感觉,就是被好多人问了一下你们是干甚莫得,听说二中在外面的名气很大,我却不以为然。。。   在高铁上,大约一个半小时,右边的人一直在睡觉,哇,这都能睡着,我却辗转反侧,和清远学会一直在唠嗑,就折磨过去了,到了济南,一个半小时的公交,还行,到了酒店,清北学堂的小姐姐好好看--WFX, 不知为何,自己和__wfx一个房间,进去,哇塞,房间变态的大,几乎是别人的几倍,挺幸福,但是每天早上和晚上还要写
分类: 其他 发布时间: 08-15 21:24 阅读次数: 0

【XSY2525】Maze 2017多校

Description 考虑一个 N×M 的网格,每个网格要么是空的,要么是障碍物。整个网格四周都是墙壁(即第1行和第n行,第1列和第m列都是墙壁),墙壁有且仅有两处开口,分别代表起点和终点。起点总是在网格左边,终点总是在网格右边。你只能朝4个方向移动:上下左右。数据保证从起点到终点至少有一条路径。 从起点到终点可能有很多条路径,请找出有多少个网格是所有路径的必经网格。 Input 第一行包含两个整数 N,M ,表示网格 N 行 M 列。 接下来 N 行,每行 M 个字符,表示网格。'#'表示
分类: 其他 发布时间: 08-15 21:24 阅读次数: 0

python 字典相关函数和操作方法

字典相关函数 字典.方法() 增 dic = {"卢俊义":"玉麒麟"} dic["小李广"] = "花荣" dic["智多星"] = "吴用" dic["入云龙"] = "公孙胜" dic["霹雳火"] = "秦明" print(dic) fromkeys() 使用一组键和默认值创建字典 list_var = ["a","b","c"] dict_var = {}.fromkeys(list_var,None) print(dict_var) 注意点:abc三个键指向的列表是同一个 list
分类: 其他 发布时间: 08-15 21:24 阅读次数: 0

第一阶段:Python开发基础 day16 模块的基础使用

目录 上节课内容回顾 一、模块的四种形式 一、什么是模块? 二、模块的四种形式 三、为什么要用模块? 四、如何用模块 二、import 和 from...import 二、from 模块名 import 具体的功能 三、import和from...import...的异同 三、循环导入问题 一、什么是循环导入? 二、解决方案 三、模块的搜索路径 一、模块搜索路径的顺序 二、搜索路径以执行文件为准 四、Python 文件的两种用途 一、Python文件的两种用途 今日总结 上节课内容回顾 htt
分类: 其他 发布时间: 08-15 21:24 阅读次数: 0

orchestrator+proxysql+mysql5.7GTID主从切换测试过程

orchestrator+proxysql+mysql5.7GTID主从切换测试过程
分类: 数据库 发布时间: 08-15 21:20 阅读次数: 0

香港服务器租用数据真的进入了刷脸时代吗

最近,越来越多的行业及媒体都在热议报道,刷脸时代已经到来。当然其中有些已经在首次试行中了,例如石景山事业单位2016年招聘考试中将首次采用人脸识别系统,核查考生身份,该区将率先在全市试点人事考试生物识别技术(即人脸识别系统),用于人事考试现场的考生身份核查。为此,刷脸时代真的来临了嘛?香港服务器租用数据真的进入了刷脸时代吗刷脸如何识别---人脸识别需要积累采集到的大量人脸图像相关的数据,用来验证算
分类: 企业开发 发布时间: 08-15 21:10 阅读次数: 0

JAVA随想:单一任务与多线程关系

参考车票窗口买票系统DAY17-190807 1.多个线程单一任务(每一个线程有且只有一个任务匹配)-假设一个车票系统里有三个车票窗口(一个窗口有50张车票,共有150张车票)分别单独各自卖票(只卖自己窗口的50张票)(相比2,均衡卖车票,各自卖票数概率相等) 2.一个任务多个线程(任务内可以多个线程互斥竞争掠夺资源)-假设一个车票系统(一个车票系统里共150张车票)有三个车票窗口共同互斥竞争卖车票(相比1,随机抢车票,各自卖票数概率不一定相等) 1 public class Test1 {
分类: 其他 发布时间: 08-15 21:08 阅读次数: 0

Linux字符设备驱动实例—globalmem驱动

1、globalmem虚拟设备实例 globalmem为“全局内存”的意思,在globalmem字符设备中会分配一片大小为GLOBALMEM_SIZE(4KB)的内存空间,并在驱动中提供对这片内存的读写、控制和定位函数,供用户空间的进程能通过Linux系统调用获取和设置这片内存。 (1)头文件、宏以及设备结构体 #include <linux/module.h> #include <linux/init.h> #include <linux/fs.h> #include <linux/c
分类: 其他 发布时间: 08-15 21:08 阅读次数: 0

收录 几篇 关于 电磁波 麦克斯韦方程 的 文章

《光速与真空介电常数以及真空磁导率的关系》 https://baijiahao.baidu.com/s?id=1620801625866231703&wfr=spider&for=pc 《再说一次,麦克斯韦方程组并不成立》 http://tieba.baidu.com/p/5310170466 《真空电容率与磁导率的改变[宝典]》 https://www.docin.com/p-1006826084.html 《你真的了解麦克斯韦方程组吗?》 https://rf.eefocus.com/ar
分类: 其他 发布时间: 08-15 21:08 阅读次数: 0

C++之面向对象程序设计之

C
分类: 其他 发布时间: 08-15 21:08 阅读次数: 0

ubuntu16.04+cuda9.0_cudnn7.5+tensorflow-gpu==1.12.0

1、查找可用的tensorflow源,该命令运行后终端会输出所有可用的源 anaconda search -t conda tensorflow 2、这里name是上一步中输出源的tensorflow name栏的名称,show命令会在终端输出该源具体的信息和下载需要的指令,执行后如图: anaconda show name(RMG/tensorflow) 3、卸载 pip uninstall ** conda uninstall ** ubuntu16.04+cuda9.0_cudnn
分类: 其他 发布时间: 08-15 21:08 阅读次数: 0

动态网页技术——JSP

动态网页技术 1 开发工具如何运行tomcat 1 先部署,后运行 A 点击deployments B 将工作空间的项目移到服务器 2 直接运行方法 A 选中项目直接运行 B 选择要运行的服务器 2 myeclipse如何编译项目 3 tomcat项目完整如何移除 A 在tomcat的webapps中找到要删除的项目,删除 B 在work/Catalina/localhost中找到对应的项目名,删除 C 在myeclipse中的service中删除对应的项目 4 JSP页面说明 通常JSP由三
分类: 其他 发布时间: 08-15 21:08 阅读次数: 0

stringutils.join....String.join()

StringUtils.join()和String.join()用途:将数组或集合以某拼接符拼接到一起形成新的字符串。 1.StringUtils.join()方法: (1)使用前需先引入common-lang3的jar包,                 List<String> list = new ArrayList<>(); list.add("Mxy"); list.add("StringUtils"); list.add("jo
分类: 其他 发布时间: 08-15 21:08 阅读次数: 0

ASP.NET Core 使用 Redis 实现分布式缓存:Docker、IDistributedCache、StackExchangeRedis

ASP.NET Core 使用 Redis 实现分布式缓存:Docker、IDistributedCache、StackExchangeRedis 前提:一台 Linux 服务器、已安装 Docker。 一,Docker 中运行 Redis 拉取 Redis 镜像 docker pull redis 查询镜像列表 docker imgaes 运行 Redis的几种方法 ①运行并且设置 Redis 端口 docker run -p 6379:6379 -d redis:latest redis-
分类: 其他 发布时间: 08-15 21:08 阅读次数: 0

如何在yii1.0.7中设置数据库连接超时?

继承CDbConnection, 覆盖 init()方法 在 parent::init() 之前设置 $this->setAttribute(PDO::ATTR_TIMEOUT, $this->timeout); 即可。
分类: 其他 发布时间: 08-15 21:08 阅读次数: 0