Android第二次作业
1、团队成员 成员 学号 马秀莲 1600802051 马玉花 1600802052 2、团队项目:小蜗牛快递 2-1、截图 1、登录 2、注册 3、首页 4、帮助 5、我的 2-2、项目详细介绍 我和队友想要做一个帮忙取快递的APP,相信很多人都有过让别人帮忙取快递的行为,我们正是利用这一常见的现象,大家相互帮忙取快递,我们的登录与注册是用学号进行登录的,因此提供了一定的安全性。 项目详细介绍: 1.主页面:是垂直的LinearLayout,里面包括了TextView和ImageView,其
Shell编程-12-Shell脚本规范及调试
目录 Shell脚本规范 Shell脚本调试 Shell脚本规范 良好的代码规范不仅方便阅读,也利于维护和提升开发效率。因此建议大家在编写Shell脚本时养成良好的代码习惯。今天就和大家探讨一下在Shell脚本中的一些规范,详细如下所示: 1、在Shell脚本中,第一行指定脚本解释器,如下所示: #!/bin/bash
或
#!/bin/sh 2、在Shell脚本中填写代码作者、日期、版权等信息,便于协同开发 3、Shell脚本中的注释,尽量采用英文注释,避免中文注释,可避免本机或切换
ftp命令上传文件及文件夹
不想下载客户端,懒得写上传脚本,直接通过ftp命令把文件丢到服务器。 目标:将本地目录/local_a下的内容,上传到服务器/server_b目录中。 步骤: 1、ftp登陆: 输入命令 sftp username@ip 接着提示输入密码,直接输入密码即可。此时,默认进入的是用户username的用户文件夹(目录)内 2、常看服务器当前目录内容: 输入命令: ls 3、进入目录/server_b : 输入命令 cd /server_b 4、 进入本地目录/local_a:
Luogu4219 BJOI2014 大融合 LCT
传送门 题意:写一个数据结构,支持图上连边(保证图是森林)和询问一条边两端的连通块大小的乘积。$\text{点数、询问数} \leq 10^5$ 图上连边,$LCT$跑不掉 支持子树$size$有点麻烦。我们需要虚子树的$size$和(实子树的可以直接$pushup$),那么我们对于每一个点就去维护其虚子树的$size$和,那么每一个点的子树和就是可以维护的了。可以知道只有$link$和$access$操作会修改虚子树和(其他都在实链上进行操作),稍微加一点东西就行了。相对来说还是比较裸。 注
day32 通道 数据共享 进程池
1、管道 格式: conn1,conn2 = Pipe() 管道的两端可以进行全双工通信 如图 进程2创建了管道,它就拥有管道两端的信息,每个端点都能收发信息,它把端点信息传给进程1和进程3 ,它们之间就能实现相互通信了 只要有通道两个端点的信息就可以实现两个进程之间的通信(前提是这两个进程拥有的端点信息不是同一个端点,同一个端点是不能在两个进程之间进行收和发的,会报错) 2、数据共享 格式: m = Manager() dic = m.dict( { "num" : 2 } ) 数据共享会有
java硬编码数据校验
使用注解校验可以达到无入侵方式校验。但是确灵活度不够。对于多参数关联校验,动态校验等情况则难以实现。 对于硬编码校验网上例子不多。硬编码校验可以采用链模式,显得灵活高效。 校验类如下 public class Assert { //内部类 public static class ValidLink { //校验错误信息保存 private String msg; //获取错误结果 public String result() { return msg; } //
Beta发布用户使用报告
作业链接【https://edu.cnblogs.com/campus/nenu/2018fall/homework/2325】 队名:二次元梦之队 组长:刘莹莹 组员:周昊 潘世维 王玉潘 赵美增 孙韦男 祝玮琦 范靖旋 用户数量:9 为保护用户隐私,以下用化名来进行描述 用户 使用频次 用户评论 同学1 3 同学2 2 同学3 2 同学4 2 同学5 1 同学6 2 同学7 2 同学8 2 同学9 2
luoguP5055 【模板】可持久化文艺平衡树
https://www.luogu.org/problemnew/show/P5055 如果你还不会可持久化平衡树,请右转洛谷题解区 我们考虑一下可持久化的复杂度为什么是正确的 每一次操作时,$ fhq $ $ treap $ 的复杂度是期望 $ log ( n ) $ 的,而 $ Splay $ 是均摊 $ log ( n ) $ 的,这样访问节点的总次数大概是 $ n log n $,保证了时间复杂度和空间复杂度的正确 我们每次操作的时候,遇到一个节点就复制一个节点,$ pushdown
hadoop中节点上的nodemanager一直启动不起来
当我们启动Hadoop集群的时候,发现有一台机器的nodemanager启动后自动关闭, 查看日志的时候发现有错误:yarn-root-nodemanager-log 解决办法: netstat anp |grep 端口号 如果有进程占用这个端口,kill -9 这个进程 重新启动即可
1237: [SCOI2008]配对
Time Limit: 10 Sec Memory Limit: 162 MB Submit: 1789 Solved: 715 [Submit][Status][Discuss] Description 你有n 个整数Ai和n 个整数Bi。你需要把它们配对,即每个Ai恰好对应一 个Bp[i]。要求所有配对的整数差的绝对值之和尽量小,但不允许两个相同的数配 对。例如A={5,6,8},B={5,7,8},则最优配对方案是5配8, 6配5, 8配7,配对整数 的差的绝对值分别为2, 2, 1,和
jenkins 怎么添加win 10的 环境变量如下,win7 就是不加也可以运行,不报 “python 不是内部命令 ” 的错误。
jenkins 添加win 10的 环境变量如下,win7 就是不加也可以运行,不报 “python 不是内部命令 ” 的错误,暂时不知道怎么回事。
算法:通过逻辑运算实现两数相加
* @Description 不使用加减乘除来实现数字的相加 写一个函数, * 求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 代码: int add(int num1,int num2){
if(0==num2)
return num1;//若进位为0,运算结束
int temp=num1^num2;
int carry=(num1&num2)<<1;
return add(temp,carry);//若存
aof恢复与rdb服务器间迁移——redis
1. aof恢复与rdb服务器间迁移: 1.1. Aof恢复: 如果不小心执行了flushdb或flushall了怎么办? (1)立马执行命令:shutdown nosave 关闭服务器,为了防止其他人正在操作服务器触发重写aof,如果aof重写了,彻底没救了 (2)修改aof文件,删除最后一行的命令:flushdb (或flushall) (3)再次启动服务器,查看数据恢复 操作流程如下: 127.0.0.1:6379> set hello word OK 127.0.0.1:6379> f
Luogu-4248 [AHOI2013]差异
\(\sum_{i<j}len(i)+len(j)\)比较简单,稍微想想就出来了,问题在于怎么求任意两个后缀的\(lcp\)长度之和 因为求\(lcp\)实际上就是一个对\(h\)数组求区间最小值的过程,这就可以考虑计算对于每一个\(h\),他对答案做出的贡献,可以看出以\(h[x]\)作为最小值的区间\([l,r]\)中,任意一对\(i\in[l,x],j\in[x,r]\)的\(lcp\)都是他,总的对数就是贡献。\(l,r\)可用单调队列来快速求出。 需要注意区间\([l,x],[x,r
layui中弹出层的两种表达方式
方式一: 定义js中定义html变量 方式二: 设置div :hidden:hidden 布局 数据表格自适应大小: 代码: <style>
.btn-container { margin-bottom: 10px; }
.layui-table-cell .layui-form-checkbox[lay-skin=primary] { top: 5px; }
</style>
<div class="layui-fluid">
<div class="lay
Linux - Vim vim与程序员
vim与程序员 所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 什么是 vim? Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很
头文件带和不带.h的区别
所有C++标准库的头文件都是没有.h结尾的。这么做是为了区分,C标准库的头文件和C++标准库的头文件。比如最具代表性的: #include <string.h> // C 标准库头文件,包含 strlen,memset 等函数
#include <string> // C++ 标准库头文件,包含 std::string 类 此外对于所有C标准库头文件,如果你是在C++项目中引用,你应该使用#include
Nuxt.js开启SSR渲染
第一节:nuxt.js相关概述 nuxt.js简单的说是Vue.js的通用框架,最常用的就是用来作SSR(服务器端渲染).Vue.js是开发SPA(单页应用)的,Nuxt.js这个框架,用Vue开发多页应用,并在服务端完成渲染,可以直接用命令把我们制作的vue项目生成为静态html。 1.那服务器端渲染到底有什么好处呢? 主要的原因时SPA(单页应用)不利于搜索引擎的SEO操作,Nuxt.js适合作新闻、博客、电影、咨询这样的需要搜索引擎提供流量的项目。如果你要作移动端的项目,就没必要使用这个
今日推荐
周排行