python的模块导入问题

以下内容参考:http://www.xinxingjiaocheng.com/online/item/7/89 1.给模块起个别名 如果一个模块的名字很长很长,就像这样comput_the_value_of_the_variable,你导入模块是这样子: import comput_the_value_of_the_variable,导入之后每次调用里面的变量或者函数的时候都要写这么一长串的名字,我就问你烦不烦?尤其是当你是一个崇尚简约的人的时候。即便你打头几个字母,pycharm会自动给你调
分类: 其他 发布时间: 07-20 23:24 阅读次数: 0

python 协程之Greenlet

greenlet是一个用C实现的协程模块,相比与python自带的yield,它可以使你在任意函数之间随意切换,而不需把这个函数先声明为generator。 from greenlet import greenlet def test1(): print(12) gr2.switch() print(34) gr2.switch() def test2(): print(56) gr1.switch() print(78) gr1=gre
分类: 其他 发布时间: 07-20 23:24 阅读次数: 0

Hdu P1394 Minimum Inversion Number

题目链接 题目翻译: 约定数字序列a1,a2,...,an的反转数是满足i<j和ai>aj的数对(ai,aj)的数量。 对于给定的数字序列a1,a2,...,an,如果我们将第1到m个数字移动到序列的末尾,我们将获得另一个序列(m>=0,当m=0时就不移动任何数)。这样,总共就会有n个序列,如下: a1,a2,...,an-1,an (其中m = 0,即初始序列) a2,a3,...,an,a1 (其中m = 1) a3,a4,...,an,a1,a2 (其中m = 2) ... an,a1,
分类: 其他 发布时间: 07-20 23:24 阅读次数: 0

关于同余方程解法

https://www.zybuluo.com/ysner/note/1221126 单个同余方程 求解形如\(Ax\equiv B(mod\ M)\)的最小正整数解。 il void exgcd(re ll A,re ll B,re ll &D,re ll &x,re ll &y) { if(!B) x=1,y=0,D=A; else exgcd(B,A%B,D,y,x,c),y-=(A/B)*x; } il void solve2() { re ll A=atk[1],B=a[
分类: 其他 发布时间: 07-20 23:24 阅读次数: 0

查看firefox浏览器 驱动geckodriver.exe文件的版本号的方法,以及下载链接

1-进入到geckodriver.exe文件的目录: 2-在路径栏下输入cmd: 3-命令行界面下输入:geckodriver.exe -h 可以看到文件的帮助信息,其中第一行就列出了版本号 为0.19.1 4-geckodriver驱动文件历史版本的下载链接: https://github.com/mozilla/geckodriver/releases
分类: 其他 发布时间: 07-20 23:24 阅读次数: 0

[NOI2015]寿司晚宴——状压dp

题目转化:将2~n的数分成两组,可以不选,使得这两组没有公共的质因子。求方案数。 选择了一个数,相当于选择了它的所有质因子。 30分: 发现,n<=30的时候,涉及到的质因子也就10个。2,3,5,7,11,13,19,23,29 直接状压。f[i][A][B] 前i个数,第一个人的质因子选择状态A,第二人B,的方案数。(第一维可以滚动,当然,可以倒序循环直接省略) 每个数质因数分解,前八个质因子,压成二进制数,转移直接按位或。 100分: 质因子太多状压不了。 公理:一个数>=sqrt(n)
分类: 其他 发布时间: 07-20 23:24 阅读次数: 0

Nginx核心模块内置变量 nginx内置变量

本文根据Nginx官网整理了Nginx的ngx_http_core_module模块的内置变量,可与Apache做对比参考。随后做了一次测试观察各变量的值,并附上测试结果。 1.变量列表 $arg_name 请求行中参数name的值。 $args 请求行中的所有参数。 $binary_remote_addr 客户端地址的二进制形式。 $body_bytes_sent 发送给客户端的字节数,不包含响应头的内容,与Apache的mod_log_config模块中的%B兼容。 $bytes_sent
分类: 其他 发布时间: 07-20 23:24 阅读次数: 0

事件的监听及上传下载

1.文件上传原理分析:
分类: 其他 发布时间: 07-20 23:24 阅读次数: 0

【贪心】监测点

题目描述 “多么希望有一天突然惊醒,发现自己是在小学的一节课上睡着了,现在经历的一切都是一场梦,桌上满是你的口水。你告诉同桌,说做了一个好长好长的梦。同桌骂你白痴,叫你好好听课。你看着窗外的球场,一切都那么熟悉,一切还充满希望……”张琪曼通过时空监测点听到40年前的小墨老师对李旭琳这样说。 话说张琪曼等人将历史时间线划分了n个区域,我们可以将之看成是数轴上的n个闭区间[ai,bi]。现要设置尽量少的监测点,使得每个区间内都至少有一个点(不同区间内含的点可以是同一个),请问需要多少个监测点? 输
分类: 其他 发布时间: 07-20 23:24 阅读次数: 0

_003_Linux_ CentOS7 系统目录详解

来自https://blog.csdn.net/longxu0872/article/details/71168340,感谢作者的无私分享。 CentOS7系统目录 文件系统的类型     LINUX有四种基本文件系统类型:普通文件、目录文件、连接文件和特殊文件,可用file命令来识别。  普通文件:如文本文件、C语言元代码、SHELL脚本、二进制的可执行文件等,可用cat、les...
分类: 其他 发布时间: 07-20 23:24 阅读次数: 0

_004_Linux_XShell连接Linux

来自,感谢作者的无私分享。 首先我们需要下载一个Xshell程序,本篇文章使用的是Xshell5来给大家进行讲解,安装完毕后打开Xshell:   然后就是新建回话,输入我们需要连接的服务器的IP,设置好图片上的其它选项后我们就可以点击确定。   接下来的就是显示一个会话列表,再然后就是输入用户名、输入密码,最后就会提示我们已经登录成功,接下来的就都是示例图片了。 另外可以使用以下...
分类: 其他 发布时间: 07-20 23:24 阅读次数: 0

_005_Linux_安装httpd依赖关系/dec/mime.types怎么解决

先安装mailcap这个包 rpm -ivh mailcap-2.1.23(大概是这个名字,tab键自动补全就可以) 然后再安装httpd 不过也有可能还有其他的依赖性问题,建议还是使用yum
分类: 其他 发布时间: 07-20 23:24 阅读次数: 0

Javascript将Form数据转化成Json对象

将Form的数据转化成Javascript的Json对象 Jquery的serializeArray 方法已经可以实现将Form的数据序列化为一个数组,只要稍微在这个方法的基础上做些修改即可。 方法1: JavaScript 123456789101112131415$.fn.s
分类: 其他 发布时间: 07-20 23:23 阅读次数: 0

Starter POMs详解

Starter POMs是可以包含到应用中的一个方便的依赖关系描述符集合。你可以获取所有Spring及相关技术的一站式服务,而不需要翻阅示例代码,拷贝粘贴大量的依赖描述符。例如,如果你想使用Spring和JPA进行数据库访问,只需要在你的项目中包含spring-boot-starter-data-jpa依赖,然后你就可以开始了。该starters包含很多你搭建项目,快速运行所需的依赖,并提供一致的...
分类: 其他 发布时间: 07-20 23:22 阅读次数: 0

myeclipse的properties文件中文被转码解决方案

如图所示:首次在properties里打中文注释,结果一输入中文就自动被转码,于是查看了一下项目的编码是UTF-8的,而eclipse中默认的properties文件编码是ISO的,所以修改一下即可。 打开window下的preferences,搜索框输入Content Types ,找到如下图的java Properties File修改默认编码 修改后即可成
分类: 其他 发布时间: 07-20 23:22 阅读次数: 0

SpringBoot学习-(二)SpringBoot注解和配置

SpringBoot注解1.@SpringBootApplication一般来说Spring Boot的Web应用都有一个xxxApplication类,并使用@SpringBootApplication注解标记,作为该web应用的加载入口。通过查看@SpringBootApplication注解的源码,可以发现它是一个组合注解:@Target(ElementType.TYPE) @Retenti...
分类: 其他 发布时间: 07-20 23:22 阅读次数: 0

SpringBoot学习-(四)SpringBoot配置Druid连接池

官方文档:https://github.com/alibaba/druid/tree/master/druid-spring-boot-starter Druid介绍 Druid是一个JDBC组件,druid 是阿里开源在 github 上面的数据库连接池,它包括三部分:  * DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系。  * D
分类: 其他 发布时间: 07-20 23:22 阅读次数: 0

SpringBoot学习-(五)SpringBoot测试

1.引入pom依赖&amp;lt;!-- springboot测试 --&amp;gt; &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;spring-boot-starter-test&amp;lt;/artifactId&amp;gt; &amp;lt;scope&amp;gt;t
分类: 其他 发布时间: 07-20 23:21 阅读次数: 0

SSM-跨域问题配置

我用的是阿里云仓库地址: 其他的可能各有版本不同,自行查证! 在pox.xml文件引用&amp;lt;!-- 跨域过滤器相关 --&amp;gt; &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;com.thetransactioncompany&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;java-property-utils&amp;lt;/artifact...
分类: 其他 发布时间: 07-20 23:21 阅读次数: 0

MySQL按照汉字的拼音排序、按照首字母分类

  项目中有时候需要按照汉字的拼音排序,比如联系人列表、矿物分类等,有的还需要按拼音字母从A到Z分类显示。  如果存储汉字的字段编码使用的是GBK字符集,因为GBK内码编码时本身就采用了拼音排序的方法(常用一级汉字3755个采用拼音排序,二级汉字就不是了,但考虑到人名等都是常用汉字,因此只是针对一级汉字能正确排序也够用了),直接在查询语句后面添加ORDER BY name ASC,查询结果将按照姓...
分类: 其他 发布时间: 07-20 23:21 阅读次数: 0