出行建议(python)

import os import shutil import random print("\n出行建议原理:随机产生一个天气状况和温度状况,根据此组合以某种概率给出出行建议\n\n") class WEATEM: #此类给出温度和天气情况 def weather(self): b = random.random() c = 0 if b < 0.3: c = 1 # 表示晴天 elif b < 0.6 and b >= 0.3: c = 2 # 表示阴天 else: c = 3 # 表示雨天
分类: 其他 发布时间: 05-22 22:44 阅读次数: 0

使用npm install vue遇到报错Install fail! Error: EISDIR: illegal operation on a directory, symlink..........的解决办法

  今天本来想新建一个vue项目,但是在安装vue的时候出现了一些问题。使用cnpm淘宝镜像库下载安装vue的时候报错 Install fail! Error: EISDIR: illegal operation on a directory, symlinkXXXXX,百度了一圈也没解决问题,后来看到有人说硬盘格式不正确,本人node.js安装在了F盘,格式是FAT32,需要转换成NTFS格式。然后去百度了一下如何转换硬盘格式,转换成功后,再次使用“cnpm i -g vue-cli”命令,
分类: 其他 发布时间: 05-22 22:44 阅读次数: 0

微信小程使用getCurrentPages函数操作父级数据

微信小程使用getCurrentPages函数操作父级数据 let pages = getCurrentPages(); let prevPage = pages[pages.length - 2]; //上一个页面 prevPage.setData({ bankNameNumber: bank.branchNo, bankName: bank.branchBank, }) wx.navigateBack()
分类: 其他 发布时间: 05-22 22:44 阅读次数: 0

go调度: 第一部分-OS调度(操作系统调度)

开场白 这个是三篇博客中的第一篇, 用来提供go调度背后的机制和语法. 这篇博客主要关注操作系统调度. 三篇博客的顺序是: 1) go调度: 第一部分 - 操作系统调度 2) go调度: 第二部分 - go调度器调度 3) go调度: 第三部分 - 并发 介绍 go调度器的设计和行为使得你的多线程go程序更加高效. 这个要感谢go的调度器符合操作系统的调度器的特性. 但是, 如果你的多线程go程序没有按照go调度器想要的方式设计, 那么你的go程序的多线程性能会大打折扣. 通过学习和理解操作系
分类: 其他 发布时间: 05-22 22:44 阅读次数: 0

MongoDB学习day06--高级查询aggregate聚合管道和nodejs操作aggregate

一、MongoDB聚合管道(Aggregation Pilpeline) 使用聚合管道可以对集合中的文档进行变换和组合。 主要功能:表的关联查询、数据统计 二、aggregate 管道操作符与表达式 管道操作符: sql 和 nosql 对比: 管道表达式: 管道操作符作为“键”,所对应的“值”叫做管道表达式。 例如{$match:{status:"A"}}, $match 称为管道操作符, 而 status:"A"称为管道表达式,是管道操作符的操作数(Operand)。 三、数据模拟: db
分类: 其他 发布时间: 05-22 22:44 阅读次数: 0

玩转Spring——Spring IOC/DI

什么是IOC ioc :Inversion of Control,即控制反转。 它不是一种技术,而是一种设计思想,即java程序中获取对象的方式发生反转,由最初的new方式创建,转变成由第三方框架创建、注入。有了IoC容器后,把创建和查找依赖对象的控制权交给了容器,由容器进行注入组合对象,所以对象与对象之间是 松散耦合,这样也方便测试,利于功能复用,更重要的是使得程序的整个体系结构变得非常灵活。 IOC是Spring 的框架的基础和核心,贯穿整个Spring,其实IoC对编程带来的最大改变不是
分类: 其他 发布时间: 05-22 22:44 阅读次数: 0

Python字符串常用的方法——真心觉得比java,c好用

# Strings have many methods wo can use rand_string=" life is a beautiful struggle " print("去除左边空格:",rand_string.lstrip()) print("去除右边的空格:",rand_string.rstrip()) print("去除两边的空格:",rand_string.strip()) print() rand_string=rand_string.stri
分类: 其他 发布时间: 05-22 22:44 阅读次数: 0

日期获取 (python)

import os import shutil import random from time import strftime, localtime import datetime import math import calendar def getdays(n): # 该函数是N天前或后返回的值 a = datetime.date.today() if n < 0: n = abs(n) b = datetime.timedelta(days=n) d = a - b else: b =
分类: 其他 发布时间: 05-22 22:44 阅读次数: 0

UOJ#316. 【NOI2017】泳池 动态规划,Berlekamp-Massey,Cayley-Hamilton定理

原文链接www.cnblogs.com/zhouzhendong/p/UOJ316.html 题解 首先,我们将答案转化成最大矩形大小 \(\leq k\) 的概率 减去 \(\leq k-1\) 的概率。 然后我们考虑 DP。 设 \(dp[i][j]\) 表示矩形宽度为 \(j\) ,当前已知最底下 \(i\) 行是安全的,在这个情况下,最大安全区域 \(\leq k\) 或 \(\leq k-1\) 的概率。 状态的转移分两种:一种是第 \(i+1\) 层全部安全,一种是枚举第 \(i+
分类: 其他 发布时间: 05-22 22:44 阅读次数: 0

新手向数通单位详解

新手向数通单位详解 一.数据存储单位换算BIT   1. 计算机最小存储计量单位是:BIT(位)   2. 计算机最基本存储计量单位是:Bytes(字节)   3. Bit和Bytes的关系:8Bit=1Bytes   4. 其他常用单位:1KB(1千字节)、1Mb(1兆字节)、1GB(1千兆字节)、1TB(1千G)   5. 常用单位之间以210 为进制单位即1024为进制。   6. 常用单位之间的换算:   1K=1Kb=1024b=8*1024 Bit   1M=1Mb=1024K=1
分类: 其他 发布时间: 05-22 22:44 阅读次数: 0

剑指offer:从上到下打印二叉树

题目描述从上往下打印出二叉树的每个节点,同层节点从左至右打印。classTreeNode:def__init__(self,x):self.val=xself.left=Noneself.right=NoneclassSolution:"""由于需要逐层打印,那么我们在遍历整棵树的时候就需要维护一个队列。队列中存储的是下一层从左到右的节点。具体来说在打印第k层的节点的时候,将该节点的左右子节点按顺
分类: 编程语言 发布时间: 05-22 22:40 阅读次数: 0

SQL Server简介及安装

使用数据库的必要性:可以结构化的存储大量的数据信息,方便用户进行有效的检索和访问;可以有效地保持数据信息的一致性、完整性、降低数据冗余;可以满足应用的共享和安全方面的要求。常见的数据库有:SQLServer、MySQL、Oracle等,今天我们简单介绍我们现在简单介一下SQLserver。SQLServer是运行在Windows操作环境中,拥有相对比较友好的图形化界面。我们简单介绍一下数据库的基本
分类: 数据库 发布时间: 05-22 22:40 阅读次数: 0

mysql续集1

数据类型
分类: 编程语言 发布时间: 05-22 22:30 阅读次数: 0

同样可以建站,云服务器和虚拟主机的区别在哪?

  云服务器和云虚拟主机都是基于云计算技术研发,也都可以用于建站,那么在建站应用上,云服务器和虚拟主机各自的优势何在,两者又有什么区别,接下来就为大家简单分析一下。  关于虚拟主机,通俗来说,就是从一台服务器上分出的多个网络空间。多个虚拟主机共享一台真实的服务器资源,但彼此运行独立,具有完整的网络服务功能。由于虚拟主机的资源共享特性,每个网络空间用户承受的硬件费用、网络维护费用、通信线路费用均大幅
分类: 企业开发 发布时间: 05-22 22:30 阅读次数: 0

【阿里云新品发布会】全站加速(DCDN)- IP应用加速发布

5月22日下午15点,阿里云全站加速(DCDN)-IP应用加速如期发布。IP应用加速是阿里云自主研发的一款更高效、更安全、更便捷的动态加速产品,结合阿里云CDN本身的资源优势,利用就近接入、智能路由,传输协议优化以及多种负载均衡技术,实现更高可靠的全站加速解决方案。
分类: 编程语言 发布时间: 05-22 22:28 阅读次数: 0

【阿里云新品发布会】全站加速(DCDN)- IP应用加速产品解读

5月22日下午15点,阿里云全站加速(DCDN)-IP应用加速如期发布。IP应用加速是阿里云自主研发的一款更高效、更安全、更便捷的动态加速产品,结合阿里云CDN本身的资源优势,利用就近接入、智能路由,传输协议优化以及多种负载均衡技术,实现更高可靠的全站加速解决方案。
分类: 编程语言 发布时间: 05-22 22:28 阅读次数: 0

【求解惑】由一个Bug来看Java内存模型和垃圾回收

背景 前两天,项目中发现一个Bug。我们使用的RocketMQ,在服务启动后会创建MQ的消费者实例,来订阅topic。测试过程中,发现服务启动一段时间后,与RocketMQ的连接就会断掉,从而找不到订阅关系,监听不到数据。 一、Bug的产生 经过回溯代码,发现
分类: 编程语言 发布时间: 05-22 22:28 阅读次数: 0

探究final在java中的作用

final关键字的字面意思是最终的, 不可修改的. 这似乎是一个看见名字就大概能知道怎么用的语法, 但你是否有深究过final在各个场景中的具体使用方法, 注意事项, 以及背后涉及的Java设计思想呢? &nbsp; 一. final修饰变量 1. 基础:
分类: 编程语言 发布时间: 05-22 22:28 阅读次数: 0

PHP7新增的主要特性

1.use的用法 <?php // PHP 7 之前版本用法 use some\namespace\ClassA; use some\namespace\ClassB; use some\namespace\ClassC as C; use function some\namespace\fn_a; use function some\namespace\fn_b; use function some\namespace\fn_c; use const some\
分类: 其他 发布时间: 05-22 22:28 阅读次数: 0

MyBatis的逆向工程、Example类

public void testFindUserByName(){ //通过criteria构造查询条件 UserExample userExample = new UserExample(); userExample.setOrderByClause("username asc"); //asc升序,desc降序排列 userExample.setDistinct(false); //去除重复,true是选择不重复
分类: 其他 发布时间: 05-22 22:28 阅读次数: 0