购物车基础框架(一)

闲话不多说,上代码 #!/usr/bin/env python # -*- coding:utf-8 -*- # Author: Mr.lee '''输出商品列表,用户输入序号,显示用户选中的商品 li=['手机','电脑','鼠标垫','游艇'] 要求:1、页面显示序号+商品名称,如: 1、手机 2、电脑 ...... 用户输入商品的序号,然后打印商品的名称 如果用户输入的商品序号有误,则提示输入有误,重新输入 用户输入Q或者q,退出程序 ''
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

吴裕雄--天生自然HADOOP操作实验学习笔记:安装zookeeper集群

实验目的 了解zookeeper的概念和原理 学会安装zookeeper集群并验证 掌握zookeeper命令使用 实验原理 1.Zookeeper介绍   ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目。   Zookeeper的核心是原子广播,这个机制保证了各个Server之间的同步。实现这个机制的协议叫做Zab协议。Zab协议有两种模式,它
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

linux远程登入、远程上传文件

一.远程登入 1.安装 Xshell5 2.查看是否具备连接 在linux 主机上输入 chkconfig --list | grep sshd #sshd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭 #5要保持开启状态 如果没有开启手动开启指令 chkconfig --level 5 sshd on service sshd restart 3.查询机子ip ifconfig 4.配置Xshell5
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

mysql 进行update时,要更新的字段中有单引号或者双引号导致不能批量生成sql的问题

前言 将数据从一张表迁移到另外一张表的过程中,通过mysql的concat方法批量生成sql时遇到了一个问题,即进行UPDATE更新操作时如果原表中的字段中包含单引号'或者双引号",那么就会生成不正确的update语句。 原因当然很简单因为update table set xxx = 'content'时content一般由英文单引号'或者双引号"包裹起来,使用单引号较多。 如果content中包含单引号'时我们需要对单引号'进行转义或者将content用双引号括起来,这样双引号"里面的单引号
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

格调

  社会等级的标准并不只有财富一项,风范、品味和认知水平同样重要。读书是突破阶层最公平且简洁的道路,唯有读书可以改变命运。   (一)正视社会等级   1、话题敏感的原因 政府宣扬人人平等 民众的不甘与愤怒 付出与获取的矛盾   2、社会等级真实存在 公务员等级排序 乐器演奏排序   (二)美国社会等级的划分   1、“前人”的划分 普通大众的二分法:富人、穷人 英国诗人的三分法:上等、中等、下等 社会学家们五分法:上层、中上层、中层、中下层、下层   2、本书的划分 上三层: 看不见的顶层:
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

关于分布式系统中雷同集群技术及原理,你知道多少?

写在前面 在当今信息爆炸的时代,单台计算机已经无法负载日益增长的业务发展,虽然也有性能强大的超级计算机,但是这种高端机不仅费用高昂,也不灵活,一般的企业是负担不起的,而且也损失不起,那么将一群廉价的普通计算机组合起来,让它们协同工作就像一台超级计算机一样地对外提供服务,就成了顺其自然的设想,但是这又增加了软件的复杂度,要求开发的软件需要具备横向扩展能力,比如:Kafka、Elasticsearch、Zookeeper等就属于这一类软件,它们天生都是"分布式的",即可以通过添加机器节点来共同地分
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

cp --reflink 失败

linux 提供了copy on write 的功能, cp 带上--reflink cp --reflink 失败的情况: cp --reflink=always几乎肯定能正常工作。如果不是,您将收到错误。按照设计,这是--reflink=always和--reflink=auto之间的区别。错误看起来像这样: # Filesystem that does not support the feature at all cp: failed to clone `xx' from `yy':
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

SpringBoot2.2.2 使用 JdbcTemplate

/** * @author wf.zhang */ @RestController public class HelloController { @Autowired JdbcTemplate jdbcTemplate; @GetMapping("/query") public Map<String, Object> map() { List<Map<String, Object>> list = jdbcTemplate.queryFor
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

TDH社区版搭建总结

在安装之前需要对docker分区进行格式化处理: Redhat/CentOS 在Redhat/CentOS上,docker分区必须采用XFS格式,实现的步骤如下: 1. 创建目录/var/lib/docker mkdir -p /var/lib/docker 2. 对分区进行xfs格式化 mkfs.xfs -f -n ftype=1 /dev/sdc 3. 挂载分区 mount /dev/sdc /var/lib/docker 4. 进行验证,检查是否格式化成功 xfs_info /dev/s
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

new Date()在ios下的坑

坑位 最新在开发一个跑步小程序,在使用new Date()的时候发现在IOS下全是NaN。 Why new Date("2018-04-27 11:11")在chrome,firefox,Android中能正常工作的。 而在ios下只支持new Date("2018/04/27 11:11")的格式。 解决办法 使用new Date("2018/04/27 11:11")的形式,这种形式在所有平台都支持. 可以通过正则把中横扛替换成斜杠:new Date("2018-04-27 11:11".
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

PTA 7-19 暴力小学(二年级篇)-求出2个三位数 (10分)

小博是新城小学二年级学生,这孩子人很老实,数学、语文成绩也是中等水平。不过一旦坐在电脑前,写起代码来,则有些霸气侧漏,尤其擅长各种暴力方法。本题就是数学莫老师的题目之一,请你和小博一起暴力求解吧。 输入格式: 输入是这个差D(图中例子的差D为93),D为正整数。 输出格式: 第一行输出所有解的数目K,随后K行按照被减数从小到大的顺序输出所有解。 输入样例: 例如输入: 93 输出样例: 输出: 4 246-153 354-261 516-423 624-531 作者: 丁展 单位: 金陵科技
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

2019.11.14

动作事件 1、P255例13.22,以及P256例13.23,注意比较用 普通当前类和匿名内部类两种方式实现按钮对象的事件监听器。(必做题,20分) 代码1: package MyAdvancedEvent; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*; import MyAdvancedEvent.SimpleEvent.jbAction; p
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

C#中枚举的使用

枚举大家都不陌生,但是最近看到有的人,还在是页面上写死,如果枚举增减时,还要去页面去手动修改,今天我们来看看枚举的处理方式,这里说一下,我用的测试程序是.net core 3.1。 不多墨迹,直接上代码: 定义枚举: using System; using System.Collections.Generic; using System.ComponentModel; using System.Text; namespace ConsoleApp1 { public e
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

Android中通过数组资源文件xml与适配器两种方式给ListView列表视图设置数据源

场景 实现效果如下 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 将布局改为LinearLayout,并通过android:orientation="vertical">设置为垂直布局,然后添加id属性。 然后在res下values下新建arrays.xml,数组资源文件,用来存储listView的选项内容 arrays.xml: <?xml version="1.0"
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

吴裕雄--天生自然HADOOP操作实验学习笔记:hadoop框架认识以及基本操作

实验目的 了解Hadoop的概念和原理 学习HDFS架构原理 熟悉mapreduce框架 熟悉mapred和yarn命令 实验原理 1.hadoop和hadoop生态系统   hadoop的思想来源是Google,Google曾经面对一个问题,大量的网页怎么存储,怎么快速搜索的问题,于是三篇论文诞生了GFS、Map-Reduce、BigTable,这三篇论文的开源实现版本分别就是hadoop的hdfs、mapreduce和hbase,分别对应大数据存储、大数据分析计算、列式非关系型数据库。  
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

PTA 7-20 输出字母序列1 (10分)【存在问题】

编写一程序实现以下功能 从键盘读入一个字符cBegin和一个数iCount,要求输出≤cBegin的iCount个字符。 输入格式: 依次输入一个字符和一个整数 输出格式: 依次输出字符,字符之间无空格分隔 输入样例: M 8 输出样例: 在这里给出相应的输出。例如: MLKJIHGF 作者: 刘仕筠 单位: 成都信息工程大学 时间限制: 400 ms 内存限制: 64 MB 代码长度限制: 16 KB 1 import java.util.Scanner; 2 public class
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

Linux 查看实时网卡流量的方法 nload sar iftop

1.使用nload yum install -y gcc gcc-c++ ncurses-devel make wget wget http://www.roland-riegel.de/nload/nload-0.7.4.tar.gz tar zxf nload-0.7.4.tar.gz && cd nload-0.7.4 && ./configure && make && make install # nload ens33 有图形界面显示,比较直观 2.sar 计量脚本 sar(Sy
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

linux入门基础指令大全(汇总)

一.文件目录指令 1 pwd指令 pwd 显示当前所在的目录 2 ls指令 ls [选项] [目录或文件] 查看文件信息 ls -a 查看所有文件和目录,包括隐藏的 ls -l 以列表的方式显示 ll 以列表的方式显示 3 cd指令 cd 路径 cd ~: 回到家目录 cd ..: 回到上一级目录 4 mkdir指令 mkdir [选项] 路径 创
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

线性差值算法

点斜式: #include<stdio.h> #define N 10 float w = 10.0; float w0 = 0.0; float wn = 100.0; int adc[N+1] = {86,376,687,1021,1379,1760,2164,2592,3043,3515,4008}; float line(int x) { int i; if(x<adc[0]) return(w0); if(x>=adc[N]) return(wn);
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0

2020计算机科学与技术04

一、回顾——我的初心 从上小学就开始上信息安全课时就接触到了计算机,那个时候就对计算机充满了好奇,到初中成为了一名“网瘾”少女。但是那都只是很表面的接触计算机。后来因为我哥大学时学的软件方面,我拿他的书翻阅过,觉得挺有意思的,原来我们看到的网页是由许多代码构成的,觉得好神奇的感觉。到高考填志愿的时候就选了计算机科学与技术专业,于是我就进入了这个的学习。刚接触c和java的时候虽然没有太费力,但是还是有许多没有学好的地方。当看到大佬的操作后,觉得自己真的远远不够。也许是自己不够努力,导致现在学起
分类: 其他 发布时间: 01-07 22:50 阅读次数: 0