码迷,mamicode.com
首页 > 编程语言 > 日排行
python 闭包
什么是闭包: 在函数体内定义内部函数,并且使用了外部函数变量,然后把内部函数返回,则这个内部函数就是闭包。 概念有点拗口,直接上代码: 1、 def func1(): 2、 b = 20 3、 def func2(): 4、 return b 5、 return func2() 6、 print(f ...
分类:编程语言   时间:2018-08-28 10:29:41    阅读次数:126
3289. Mato的文件管理【莫队+树状数组】
Description Mato同学从各路神犇以各种方式(你们懂的)收集了许多资料,这些资料一共有n份,每份有一个大小和一个编号 。为了防止他人偷拷,这些资料都是加密过的,只能用Mato自己写的程序才能访问。Mato每天随机选一个区间[l,r ],他今天就看编号在此区间内的这些资料。Mato有一个习 ...
分类:编程语言   时间:2018-08-28 10:30:20    阅读次数:159
JS小工具_字符串转16进制数组_01
1、主要用于将 Qt5.3.2中使用到的js字符串 转换成 const的16进制数组 QWebElement::evaluateJavaScript(...) 2、 3、 4、 5、intfVC.cpp中 5.1、TintfVC::PointTransformed(...)中 ZC:修改一下: 5. ...
分类:编程语言   时间:2018-08-28 10:31:36    阅读次数:159
java ->多线程_线程池
线程池概念 线程池,其实就是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,无需反复创建线程而消耗过多资源。 我们详细的解释一下为什么要使用线程池?(程序优化) 在java中,如果每个请求到达就创建一个新线程,开销是相当大的。在实际使用中,创建和销毁线程花费的时间和消耗 ...
分类:编程语言   时间:2018-08-28 10:33:29    阅读次数:138
Python 一些好玩的函数
一、匿名函数 什么匿名是函数: 不需要使用def函数名的函数或者子程序 函数语法: lambda 参数:表达式 函数特点: 1、lamdba只是一个表达式,省去定义函数过程,让代码更精简 2、lamdba 在表达式中封装的逻辑有限 3、不能访问自己参数序列外或者全局命名空间的参数 举例: 二、内建m ...
分类:编程语言   时间:2018-08-28 10:34:08    阅读次数:282
JavaScript3
java script 循环 一. for循环 基本格式:for(初始化变量;条件控制;增量){ 循环语句 } 执行循序:1.初始化变量 2.判断是否符合条件 3符合执行循环语句 4增量自增或自减 进阶 :多层嵌套for循环 最外层循环一次 里层整套循环 以此类推 特点:可以控制循环次数 二. wh ...
分类:编程语言   时间:2018-08-28 10:34:48    阅读次数:154
Spring Boot 整合 Dubbo和Zookeeper
Spring Boot 整合 Dubbo和Zookeeper Spring Boot 整合 Dubbo和Zookeeper 环境介绍 Zookeeper 安装 启动 Dubbo admin 搭建 创建主maven项目 创建子spring boot项目 Spring Boot 整合 Dubbo和Zoo ...
分类:编程语言   时间:2018-08-28 10:36:18    阅读次数:184
多元线性回归公式推导及R语言实现
有很多问题是一个因变量与多个自变量成线性相关,我们可以用一个多元线性回归方程来表示。 ...
分类:编程语言   时间:2018-08-28 10:36:50    阅读次数:297
Java Script函数、变量、对象
Java Script函数 函数:由事件驱动的或当它被调用时,执行的可重复使用的代码。 函数名称严格区分大小写,名称重复会产生覆盖。 1、带有返回值的函数 有时,我们会希望函数将值返回调用它的地方。 通过使用 return 语句就可以实现。 在使用 return 语句时,函数会停止执行,并返回指定的 ...
分类:编程语言   时间:2018-08-28 10:37:38    阅读次数:123
python学习第十八天计算机字符编码
人类语言和计算机语言二进制怎么沟通,最开始字符编码为ascii码对照表 包括数据和字母,没有汉字,中国自己搞了一套自己的编码 gb2312编码后来发展GBK编码,日本,韩国都,甚至台湾也搞自己的编码,最后国际统一一个编码为unicode 编码 但是unicode编码统一占两个字符,英文占一个字符,中 ...
分类:编程语言   时间:2018-08-28 10:40:23    阅读次数:124
java基础---多线程---synchronized实现原理
synchronized用于三个地方。 修饰普通方法,那么线程需要获取对象锁。 修饰静态方法,那么线程需要获取类锁,其实就是Class对象。类锁和对象锁之间互不干扰。 修改代码块,也要获取对象锁。 用于代码块的时候对应monitorenter指令和monitorexit指令,表示需要获取monito ...
分类:编程语言   时间:2018-08-28 11:27:14    阅读次数:138
java基础---多线程---java内存模型
java内存模型的作用。 java内存模型定义了线程和线程和线程和主内存之间的抽象关系。每个线程有自己的内存区域,存的是从主内存复制过来的变量副本,他是一个抽象概念。 线程之间通信会通过主内存,将修改的数据刷新到主内存去,其他线程就能够获取到。 考虑到内存模型避不开指令重排序 为了提升性能,编译器和 ...
分类:编程语言   时间:2018-08-28 11:28:16    阅读次数:157
Python 数据类型&if&while
变量: 就是将一些运算的中间结果暂存到内存中,以便后续代码调用。 1、必须由数字,字母,下划线任意组合,且不能数字开头。 2、不能是python中的关键字。 3、变量具有可描述性。 4、不能是中文。 常量: 一直不变的量。 π 用户交互: input 1、等待输入 2、将你输入的内容赋值给了前面变量 ...
分类:编程语言   时间:2018-08-28 11:28:23    阅读次数:150
java基础---多线程---细碎总结
?2.1.1 ?如何理解方法内的变量线程安全,实例变量非线程安全? 方法内变量是每个方法内部的局部变量,一定是线程安全的。 实例变量,因为不同的线程可以并发的访问这些个实例变量,所以会存在非线程安全的问题。 ?为什么int类型和string类型属性不能够作为同步监视器呢? 设想创建两个引用同时指向" ...
分类:编程语言   时间:2018-08-28 11:30:42    阅读次数:204
python之重写父类方法
#修改父类的方法#重写父类的方法的目的是为了给他扩展功能,父类的方法已经不能满足需求#核心思想就一句话,先调用一下你要重写的父类方法,classCoon(object):#基本类def__init__(self,host,password,port):self.host=hostself.password=passwordself.port=portclassCoonMysql(Coon):def
分类:编程语言   时间:2018-08-28 11:30:48    阅读次数:286
Jenkins一键上线Java项目
本文简单介绍了Jenkins的基本使用!
分类:编程语言   时间:2018-08-28 11:32:25    阅读次数:175
python学习(4)
按位运算按位&|^~3&333&112|13异或^相同为0,不用为1Is判断两个对象是否相等,两个对象的id()值相等才相等Python缓存-5~256的较小值,指向其的变量对象id值相等operator#coding=utf-8importoperatorprint(operator.add(1,1))print(operator.sub(2,1))print(opera
分类:编程语言   时间:2018-08-28 11:32:33    阅读次数:141
java基础---多线程---JUC原子类
总结: 原子包提供了四种类型的原子类。包括基本数据类型,数组,引用类型,引用类型成员变量四种。 底层使用CAS操作保证原子性,CAS就是compare and swap先比较,如果是期望的值就进行交换。CAS是通过加总线锁或者使用内存锁定在硬件层面实现的。 CAS有一些缺点:1. 单个操作能够保证原 ...
分类:编程语言   时间:2018-08-28 11:33:14    阅读次数:184
hive排序
1、order by 会对输入做全局排序,因此只有一个reducer,会导致当输入规模较大时,需要较长的计算时间。 2、sort by不是全局排序,其在数据进入reducer前完成排序。因此,如果用sort by进行排序,并且设置mapred.reduce.tasks>1,则sort by只保证每个 ...
分类:编程语言   时间:2018-08-28 11:33:20    阅读次数:168
浅谈字符串算法(KMP算法和Manacher算法)
先讲简单一点的:Manacher算法 问题:给出字符串S(限制见后)求出最大回文子串长度 Subtask1 对于10%的数据 |S|<100 Subtask2 对于30%的数据|S|<=5000 Subtask3 对于100%的数据|S|<10000000 Subtask1(10pts):最朴素的暴 ...
分类:编程语言   时间:2018-08-28 11:33:29    阅读次数:192
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!