2017级软工经验交流体验

06-16
在本次交流会上,我最喜欢的一款软件是来自第十组的同学制作的名叫教室派的软件.尽管该软件在功能上有些许不足,但其美观的界面,浮标的设计,新颖的想法给了我相比于其他软件不一样的体验. 打开教室派软件首先有个自动切换的功能介绍界面,然后进入教室查询功能,之后还可以编辑自己的课表,可以查询成绩.制作人告诉我说,他们还将加入澡堂实时使用情况的功能,这一设想我觉得非常有用.然而这个软件却存在许多问题.第一,查课表功能在选择了其他教室时,再选择其他天(除周一)会跳到基教的该天.第二,编辑课表存在字数过多无法显

提示 ToolTip

06-16
<StackPanel> <Button Content="按钮1" ToolTip="这是个按钮1" HorizontalAlignment="Center" Margin="0,10,0,0"/> <Button Content="按钮2" HorizontalAlignment="Center" Margin="0,10,0,0"&

CentOS7下Hadoop Single Node Cluster的安装

06-16
一.安装JDK,并配置环境变量.因为Hadoop是以Java开发的,所以必须先安装Java环境二.安装SSH,设置SSH无密码登录.Hadoop是由很多台服务器所组成的.当我们启动Hadoop系统时,NameNode必须与DataNode连接,并管理这些节点(DataNode).此时系统会要求用户输入密码.为了让系统顺利运行而不需手动输入密码,就需要SSH设置成无密码登录.   注意:无密码登录登录并非不需要密码,而是以事先交换SSH Key(密钥)的方式来进行身份验证 1.安装SSH:Cent

python代码实现树莓派3b+驱动步进电机

06-16
python代码实现树莓派3b+驱动步进电机 之前买了个树莓派,刚买回来那会儿热情高涨,折腾了一段时间,然后就放哪吃灰了.前几天忽然想起来这个东西了,决定再玩玩儿,于是就从某宝上购买了一套步进电机.驱动板.东西收到后就开始折腾研究,下边来总结下折腾的结果吧. 先来说下都需要什么吧,树莓派的这一套都少不了,树莓派3b+主板.TF卡.树莓派电源.步进电机以及对应的驱动板.杜邦线6根(母对母),差不多就这么多吧. 引脚 首先,我们先看下树莓派的40个Pin都是什么功能吧!可以通过过树莓派的命令行窗口来

清除字符串空格

06-16
1.清除字符串中右边的空格 从字符串尾部开始,找到非空格处,将下一个字符置为0即可. //清除右边空格 #include<stdio.h> int main() { char buf[] = "hello world "; int len = 0; //calculate the length of string while(buf[len++]); len--; int i; for(i = len - 1; i >= 0; i--) { if(buf[i] !=

html+css外链式

06-16
<!doctype html><html><head><meta charset="utf-8"><title>无标题文档</title> <style type="text/css"> h1{background:red;} /*这是Css注释*/ p{color:greenyellow;} div{font-size: 30px;} .one{color: yellow;} #t

JS 函数作用域

06-16
函数的作用域 在JavaScript中使用的是函数作用域,变量在声明它们的函数体以及这个函数体嵌套的任意函数体都是有定义的 ES6标准中的作用域 为什么需要块级作用域 全局作用域和函数作用域,没有块级作用域,容易出现下列问题: 1) 变量提升导致内层变量可能会覆盖外层变量 var i = 5;   function func() {   console.log(i);   if (true) {   var i = 6;   }   }   func(); // undefined 2) 用来计

八一的专属上网导航服务

06-16
我的专属上网导航Hoganbin tool成功解析部署在二级域名,然后在原有html上进行修改,网页中提供常用的数学工具(论坛.杂志.博客.考研专栏以及部分国内中文核心期刊).编程之家.新闻.视频.游戏.小说.彩票等各种分类的优秀内容和网站入口,我之所以弄一个导航是为了在将来的学习过程更好管理自己的学习工具与教程.链接如下: 一级域名:https://hoganbin.top/ 二级域名:https://tool.hoganbin.top/ 详情可我的个人关注微信公众号:八一考研数学竞赛 这个二

一些计数题

06-16
可能是血(水)考前最后一篇题解了,不过还是写写题解吧. 大部分来源51nod 51nod1253 Kundu and Tree 挺思博的一道题.首先黑色边没用,所以可以把其视为连通块,然后走出该连通块必然要经过至少一条红色边,于是就是总方案数减3个全在一个黑连通块再减去2个在一个黑连通块. #include<bits/stdc++.h> using namespace std; typedef long long ll; const int N=5e4+7,mod=1e9+7; int n,a

代码检查

06-16
一. 用eslint+prettier做静态词法分析和格式统一 https://blog.csdn.net/weixin_37939942/article/details/89353248 原文地址:https://www.cnblogs.com/johnchow/p/11030071.html

冲刺结果(补补补)————教师教务系统

06-16
使用到的技术:boostrap,boostrap-validate,boostrap-datetimepicker,font awesome 代码见:https://github.com/HxYyWw/-/tree/first-master 成果截图: 原文地址:https://www.cnblogs.com/goubb/p/11031579.html

基础复习1

06-16
数组的定义:数组是定长的 定义的三种方式: int[] arr = new int[3]; int[] arr = new int[]{1,2,3,4,5}; int[] arr = {1,2,3,4,5}; 注意:长度的表示,数组是length属性:字符串是length()方法:集合是size()方法. 数组常见的两种异常:数组越界:ArrayIndexOutOfBoundsException 空指针异常:NullPointerException 数组手动排序的一种思路:首先定义数组索引为0的

岛屿问题(LeetCode200)

06-16
题目描述: 给定一个由 '1'(陆地)和 '0'(水)组成的的二维网格,计算岛屿的数量.一个岛被水包围,并且它是通过水平方向或垂直方向上相邻的陆地连接而成的.你可以假设网格的四个边均被水包围. 示例 1: 输入:11110110101100000000 输出: 1 示例 2: 输入:11000110000010000011 输出: 3 解题思路: 对于matrix,遍历,如果来到一个是1的位置,开始一个“感染”过程,就是从当前位置出发,把连成一片的1全部变成2.“感染”过程结束之后, 继续遍历m

vue-learning:26 - component - 组件三大API之一:prop

06-16
组件三大API之一: prop prop的大小写 prop接收类型 字符串数组形式 对象形式: type / required / default / validator prop传递类型: 静态传递 / 动态绑定 单向数据流 非prop:替换或合并 / 禁用inheritAttrs:false / $attrs 上节对组件的概念讲到,组件是可复用的Vue实例,并且组件可以嵌套,组件间可以相互通信. 两个嵌套的组件通信,父组件向子组件传值,常规的做法就是采用prop 先看个一个例子直观感受下:

第四章 python的文件操作

06-16
在python里,我们可以通过open()方法打开文件并且用内置方法处理文件内容. 需要注意的是,open() 会默认自动转换为2进制再存储(write方法执行时).所以open命令也是在2进制的基础上进行存储的. 4.1 文件基本操作 obj = open(file='路径',mode='模式',encoding='编码') obj.write() # 可写模式下 obj.read() # 可读模式下 obj.close() 4.2 打开模式 操作字符串 r/w/a r+/w+/a+ 直接操作

《淘宝数据魔方技术架构解析》----阅读

06-16
我们都知道淘宝,也都在使用淘宝.但让我们自己制作一个淘宝app很难,让我们想出关于淘宝的架构更难.最近阅读了<淘宝数据魔方技术架构解析>(https://mp.weixin.qq.com/s?__biz=MzAxNjAzMTQyMA==&mid=2648476063&idx=1&sn=882fb8584b82107d5af191af5b805d0e&chksm=83d3224cb4a4ab5a72e04dbaa6c6621cc866ab913bb7abb1aa8

Web高级 JavaScript中的数据结构

06-16
复杂度分析 大O复杂度表示法 常见的有O(1), O(n), O(logn), O(nlogn) 时间复杂度除了大O表示法外,还有以下情况 最好情况时间复杂度 最坏情况时间复杂度 平均情况时间复杂度 均摊时间复杂度 代码执行效率分析 大多数情况下,代码执行的效率可以采用时间复杂度分析,但是大O表示法通常会省略常数. 但是在工业级实现中,真正的执行效率通常会考虑多方面: 时间复杂度 空间复杂度 缓存友好 指令条数 性能退化(如哈希冲突解决方案等) 等 以上是理论层级,对于前端开发来说,如果你开发的

Python基础篇 -- 集合

06-16
set集合 set 中的元素是不重复的,无序的 里面的元素必须是可hash的,(int str tuple bool) set 就是dict 类型的数据,但是不保存value 只保存 key set集合也用{}表示 set() 表示空集合 去重复 lst = [1,2,3,3,3,3,4,4,5,6] s = set(lst) lst = list(s) print(lst) # [1, 2, 3, 4, 5, 6] 集合的增删改查 set集合增删改查 增加 s = {"刘嘉玲", '

前端之jquery2

06-16
jquery属性操作 1.html() 取出或设置html内容 // 取出html内容 var $htm = $('#div1').html(); // 设置html内容 $('#div1').html('<span>添加文字</span>'); 2.text() 取出或设置text内容 // 取出文本内容 var $htm = $('#div1').text(); // 设置文本内容 $('#div1').text('<span>添加文字</span>')

python 获取远程设备ip地址

06-16
python2.7 #!/usr/bin/env python # Python Network Programming Cookbook -- Chapter - 1 # This program is optimized for Python 2.7. # It may run on any other version with/without modifications. import socket def get_remote_machine_info(): remote_host =