python ----内置函数

def abs(*args, **kwargs) 返回参数的绝对值。 a = -5 print(abs(a)) #打印结果:5 all(*args, **kwargs) all() 函数用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。 元素除了是 0、空、FALSE 外都算 TRUE。 PS:注意:空元组、空列表返回值为True,这里要特别注意。 all(['a', 'b', 'c', 'd']) # 列表l
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

CF_Edu.#51_Div.2_1051F_The Shortest Statement

F. The Shortest Statement time limit per test 4 seconds memory limit per test 256 megabytes input standard input output standard output You are given a weighed undirected connected graph, consisting of n vertices and m edges. You should answer q que
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

windows10配置jdk和Tomcat

https://blog.csdn.net/zs520ct/article/details/78015779
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

[BZOJ5334][TJOI2018]数学计算(exgcd/线段树)

模意义下除法若结果仍为整数的话,可以记录模数的所有质因子,计算这些质因子的次幂数,剩余的exgcd解决。 $O(n\log n)$但有9的常数(1e9内的数最多有9个不同的质因子),T了。 1 #include<cstdio> 2 #include<algorithm> 3 #define rep(i,l,r) for (int i=(l); i<=(r); i++) 4 using namespace std; 5 6 const int N=100010; 7
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

django模板的使用

模板使用 1 配置 在工程中创建模板目录templates。 在settings.py配置文件中修改TEMPLATES配置项的DIRS值: TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'templates')], # 此处修改 'APP_DIRS': True, 'OPTIONS
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

前端必备

前端工具 自动化: Gulp 、 Grunt 、百度Fis 、Ant、Yeoman、Codekit、Koala、Webpack 预编译: Slim、Haml、Coffeescript、Sass、BabelJs、Jade、Less、Stylus、Pleeease、PostCSS、 查找工具:CssTriggers、screensiz.es、友盟指数、javascripting、builtwith、thetoolbox、stylesheets 版本控制:Github、GitCafe、GitLab、
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

去除input默认带的上下按钮

有时候需要用input元素中type属性值为number时,会出现默认的上下按钮, 去掉input默认的上下按钮:兼容性写法如下 input[type='number']::-webkit-outer-spin-button, input[type='number']::-webkit-inner-spin-button{ -webkit-appearance:none !important; } //兼容火狐浏览器 input[type='number']{ -moz-appearance:
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

python jieba库的基本使用

第一步:先安装jieba库   输入命令:pip install jieba    jieba库常用函数:   jieba库分词的三种模式:   1、精准模式:把文本精准地分开,不存在冗余   2、全模式:把文中所有可能的词语都扫描出来,存在冗余   3、搜索引擎模式:在精准模式的基础上,再次对长词进行切分      精准模式:   >>> import jieba   >>> jieba.lcut("中国是一个伟大的国家")   Building prefix dict from the d
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

TimeSpan时间间隔

一个TimeSpan对象都表示一个时间间隔 (持续时间的时间或时间), 单位为正数或负数的天数、 小时、 分钟、 秒和小数部分的第二个数字。 TimeSpan结构还可以用于表示一天时间,但仅,如果与某一特定日期无关的时间。 否则为DateTime或DateTimeOffset应改为使用结构。 TimeSpan构造函数 1.TimeSpan(Int64): 将TimeSpan结构的新实例初始化为指定的刻度数。 2.TimeSpan(Int32, Int32, Int32): 将TimeSpan结
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

[vuejs短文]使用vue-transition制作小小轮播图

提示 本文是个人的一点小笔记,用来记录开发中遇到的轮播图问题和vue-transition问题. 会不断学习各种轮播图添加到本文当中 也有可能会上线,方便看效果 开始制作 超简易呼吸轮播 简单粗暴的使用vue transition制作的轮播图,这里解释一下原理 动画效果就像车辆穿行隧道,定好初始位置/最终位置,设定好运动规则,它就自动开了. 在下面的实例中,我们设定好了运行规则,和分别两种状态,它就开始自动运行了. 大家可以对照上图看一下,很容易的,图中的v代表transition标签中的
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

Jenkins部署码云SpringBoot项目

本文介绍jenkins如何从gitee上clone项目,然后使用maven打包并后台启动。 1.Jenkins介绍 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 (以上介绍来源于百度百科) 其实通俗来说,Jenkins就是一个自动化部署项目的工具,帮我省去重复的运维工作。 2.环境准备 本文需要如下几个工具: JDK Git Maven 以上三种就不在这里介绍安装了,这里我贴出我的环境
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

Java基础篇-File IO编程

如果自学时候 对于IO可能会有恐惧感 如果要学好IO 必须清楚抽象类? 为什么 IO的操作部分,重点掌握两个代码模型 IO核心组成: 五个类: File OutputStream InputStream Writer Reader File类详解 在java.io当中 File类是唯一一个与文件本身(文件的创建,删除,取得文件信息)有关的程序类 File类的基本使用: java.io.File是一个普通的类,直接产生实例化对象即可 两个常用的构造方法 public File(String pa
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

C# 动态生成word文档

本文以一个简单的小例子,简述利用C#语言开发word表格相关的知识,仅供学习分享使用,如有不足之处,还请指正。 在工程中引用word的动态库 在项目中,点击项目名称右键-->管理NuGet程序包,打开NuGet包管理器窗口,进行搜索下载即可,如下图所示: 涉及知识点 _Application: 表示word应用程序的接口,对应的实现类是Application类。 _Document:表示一个word文档,通过_Application对应的文档接口进行创建。 Paragraph:表示一个段落,通
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

django框架admin使用

使用Admin站点 假设我们要设计一个新闻网站,我们需要编写展示给用户的页面,网页上展示的新闻信息是从哪里来的呢?是从数据库中查找到新闻的信息,然后把它展示在页面上。但是我们的网站上的新闻每天都要更新,这就意味着对数据库的增、删、改、查操作,那么我们需要每天写sql语句操作数据库吗? 如果这样的话,是不是非常繁琐,所以我们可以设计一个页面,通过对这个页面的操作来实现对新闻数据库的增删改查操作。那么问题来了,老板说我们需要在建立一个新网站,是不是还要设计一个页面来实现对新网站数据库的增删改查
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

使用java api 创建excel内容并发送邮件

目录 利用java api 创建excel 内容并发送邮件 主要实现功能: 核心代码 (SendMailManager ) : 配置文件内容 : excel 邮件发送实例图: 简述: 最近使用 github 在归类自己平时使用的工具类 github 地址: https://github.com/auguszero/javaToolRepsitory 利用java api 创建excel 内容并发送邮件 主要实现功能: 1.通过配置文件设置发送邮件发送方,接收方,抄送方 2.目前实现了 自定义
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

简单实现手机号银行卡的同步显示功能

简单实现手机号银行卡的同步显示功能 这是某盟的一道面试题 难道不都是只要有了清晰的思路后边写边优化么 当时我就说了思路用计算属性根据输入框的内容计算出预览框的值 处理focus和blur事件即可 非要手写,手写根本写不出啊,然后面试官就认为我不会 无语了 要求如下 输入框输入内容数据长度大于0,展示出预览信息 光标离开关闭预览信息 预览信息每隔4位插入一个特殊字符_,输入内容不变 就是用计算属性判断即可 &lt;template lang="html"&gt; &lt;div class
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

面向对象2-类-接口

抽象类: 具有抽象方法的类 抽象方法 没有方法体的方法 作用: 领导用的~ 协同工作. 制定标准 特征: 1.抽象方法是没有方法体的方法,方法体相当于函数体,抽象方法前 必用abstract关键字 ,且 方法后不能写{},但是要写; 2.若类中有抽象方法,则类前必用abstract 3.抽象类中可以具有非抽象的方法 4.抽象方法可有参数.要实现该抽象方法,必须传入同样的参数 5.抽象类不能直接使用,必须有其他类继承,且完全实现出所有抽象方法才可以使用。抽象类的 主要作用是给其他类进行继承操作
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

EF只更新变化的字段

原文:EF只更新变化的字段 摘要 在使用EF的时候,由于表字段较多,所以在更新的时候,想要只更新变化的字段,有没有办法呢? 解决办法 代码片段 public async Task<int> UpdateAsync(T entity, List<string> fieldNames) { using (var context = new RetailContext()) { if
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

在微信小程序里使用 watch 和 computed

在开发 vue 的时候,我们可以使用 watch 和 computed 很方便的检测数据的变化,从而做出相应的改变,但是在小程序里,只能在数据改变时手动触发 this.setData(),那么如何给小程序也加上这两个功能呢? 我们知道在 vue 里是通过 Object.defineProperty 来实现数据变化检测的,给该变量的 setter 里注入所有的绑定操作,就可以在该变量变化时带动其它数据的变化。那么是不是可以把这种方法运用在小程序上呢? 实际上,在小程序里实现要比 vue 里简单,
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0

java核心技术-NIO

1、reactor(反应器)模式   使用单线程模拟多线程,提高资源利用率和程序的效率,增加系统吞吐量。下面例子比较形象的说明了什么是反应器模式:   一个老板经营一个饭店,   传统模式 - 来一个客人安排一个服务员招呼,客人很满意;(相当于一个连接一个线程)   后来客人越来越多,需要的服务员越来越多,资源条件不足以再请更多的服务员了,传统模式已经不能满足需求。老板之所以为老板自然有过人之处,老板发现,服务员在为客人服务时,当客人点菜的时候,服务员基本处于等待状态,(阻塞线程,不做事)。
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0