编程开发

109.面试“摆烂”

普普通通的早晨,我七点就在操场集合了。 每逢周三,都是我们学院特色早自习的时间——跑步。 今天格外不同,由院长带领卓越计划的学生在操场跑步。而我们则是负责拍摄院长和同学们的照片和视频。 之前没拍过跑步早自习,也只有一次院级运动会动态拍摄经历。 所以,我这次又拍了很多大全景的照片。不过好在我对相机足够熟悉,现在三要素调整都是手到擒来。 技术没啥问题,就是拍照角度需要磨炼。 下午紧接着是迎亚运志愿者面

FreeTDS库文件之在BC-Linux服务器上的编译安装

《FreeTDS库文件之C++代码中的简单应用》   在安装FreeTDS库文件之前,我查阅了好多的文章,讲述的都是freetds-0.9x的一些老版本的安装。而没有找到关于freetds最新版本的安装说明的。我想大概是我搜索方式不对吧。无奈只能不断摸索,最终将GitHub上下载的最新版本的FreeTDS源代码编译成功了。   写本文的当前时间为2023年2月15日,GitHub上freetds

小鱼儿学Python之导入库的n种方法

第一种: import 库名 这种导入方法,在使用时要带类名,如turtle.fd() import turtle turtle.fd(100) turtle.done() 第二种: import 库名 as 变量名 这种导入方法,在使用时用 变量名 代替 类名,如 t.fd() import turtle as t t.fd(100) t.done() 第三种:

使用Babel对ES6模块化代码进行转换

1.初始化项目 在项目跟目录下执行npm init -y初始化项目 2.安装依赖 同样在项目根目录下执行npm install babel-cli babel-preset-env browserify -D babel-cli:babel的脚手架工具 babel-preset-env:将最新的es6的语法转换成es5 browserify:打包工具,类似于webpack,但是比webpack简

OPC测试常⽤的软件

一、 OPC测试常⽤的OPCClient和OPCServer软件   在进⾏OPC通讯时,常会遇到两种情况: 1)使⽤⼀个OPCClient在同⼀台计算机上连接远程计算机上的多个OPCServer时,发现某个OPCServer是通畅的,但其他的OPCServer却⽆论如何都不通。不知该如何定位问题了? 2)多个⼚家的OPCClient连接同⼀计算机上的OPCServer,发现有的OPCCl

【算法】希尔排序算法的讲解和代码实践

思路 希尔排序,与其他排序不同的是,别的排序都能通过名字关联上,而希尔排序的名字,怎么看也不太像中文。 其实希尔排序就是插入排序的进化版,它会先声明一个间隙参数,然后按照间隙参数,把数组分成若干各子数组,对子数组进行插入排序。随着间隙越缩越小,整个数组的顺序也就慢慢排好了。 看起来不太容易理解,下面就拆开说一下步骤: 计算出一个间隙值; 按照间隙值把数组分成若干个子数组; 对子数组进行插入排序;

晶体学笔记2: 基本概念-线指数和面指数

线指数 晶体空间点阵中,作为单位矢量的a b c不一定属于直角坐标系。 取直线族中通过原点的一根直线,如果此直线上某结点为[[u'v'w']],如果u'v'w'三个数的互质整数是uvw,那么[uvw]就代表这一结点直线族,称为线指数或方向指数 全部指数相差一个负号的线指数代表同一个结点直线族。 线指数[uvw]与通过原点直线上距离远点最近结点指数[[uvw]数值相同。 等同周期 J=|R| = |

这个notebook集合,赞

这几天在Github上看到一个数据科学仓库,汇总了很多Python notebook代码,主要是数据方向。 项目地址: 其中包括了pandas、numpy、matplotlib、scikit-learn、tensorflow、spark、kaggle等众多数据科