码迷,mamicode.com
首页 > 编程语言 > 日排行
URAL1517Freedom of Choice(后缀数组)
Background Before Albanian people could bear with the freedom of speech (this story is fully described in the problem "Freedom of speech"), another fr ...
分类:编程语言   时间:2017-12-11 11:24:55    阅读次数:185
python的下划线
首先是单下划线开头,这个被常用于模块中,在一个模块中以单下划线开头的变量和函数被默认当作内部函数,如果使用 from a_module import * 导入时,这部分变量和函数不会被导入。不过值得注意的是,如果使用 import a_module 这样导入模块,仍然可以用 a_module._so ...
分类:编程语言   时间:2017-12-11 11:32:06    阅读次数:157
Python之json编码
一、json JSON: JavaScript Object Notation(JavaScript 对象表示法) JSON 是存储和交换文本信息的语法 1、json轻量级:语法规则 JSON 语法是 JavaScript 对象表示法语法的子集。 (1)数据在名称/值对中 (2)数据由逗号分隔 (3 ...
分类:编程语言   时间:2017-12-11 13:51:48    阅读次数:181
python2和3搭建,pip2和pip3的安装
linux自带python2,手动安装python3,sudo apt-get install python3.5下载pip,安装到python2使用easy_install 安装pip;sudo python3 -m easy_install pippip install virtualenv和pip install virutalenvwrapper编辑.bashrc文件  :exp
分类:编程语言   时间:2017-12-11 13:51:55    阅读次数:172
lintcode_64.合并排序数组 II
合并两个排序的整数数组A和B变成一个新的数组。 你可以假设A具有足够的空间(A数组的大小大于或等于m+n)去添加B中的元素。 样例 给出 A = [1, 2, 3, empty, empty], B = [4, 5] 合并之后 A 将变成 [1,2,3,4,5] class Solution: "" ...
分类:编程语言   时间:2017-12-11 13:52:41    阅读次数:224
python 的日志logging模块学习
1.简单的将日志打印到屏幕 import logginglogging.debug('This is debug message')logging.info('This is info message')logging.warning('This is warning message') 屏幕上打印 ...
分类:编程语言   时间:2017-12-11 13:55:17    阅读次数:193
JavaScript 性能优化技巧分享
JavaScript 作为当前最为常见的直译式脚本语言,已经广泛应用于 Web 应用开发中。为了提高Web应用的性能,从 JavaScript 的性能优化方向入手,会是一个很好的选择。本文从加载、上下文、解析、编译、执行和捆绑等多个方面来讲解 JavaScript 的性能优化技巧,以便让更多的前端开... ...
分类:编程语言   时间:2017-12-11 13:55:33    阅读次数:218
排序算法——Shell排序
二、Shell排序 Shell排序也叫“缩减增量排序”(disminishing increment sort),基于插入排序进行。 Shell建议的序列是一种常用但不理想的增量序列:1,...,N/8,N/4,N/2 (ht=N/2,hk=hk+1/2) 思路: 通过比较相隔一定间隔(hk)的元素 ...
分类:编程语言   时间:2017-12-11 13:55:41    阅读次数:261
Python爬虫requests判断请求超时并重新发送请求
在爬虫的执行当中,总会遇到请求连接超时的情况,下面的代码块是在请求超时的情况下,捕捉超时错误并连续发送多次请求,只到请求连接成功。 NETWORK_STATUS = True # 判断状态变量 try: response = requests.post(url, headers=self.heade ...
分类:编程语言   时间:2017-12-11 13:55:51    阅读次数:10404
python-断言
Python的assert是用来检查一个条件,如果它为真,就不做任何事。如果它为假,则会抛出AssertError并且包含错误信息。例如: 1 2 3 4 5 6 py> x = 23 py> assert x > 0, "x is not zero or negative" py> assert ...
分类:编程语言   时间:2017-12-11 13:56:27    阅读次数:252
java 实现导出excel报表
1.场景描述 使用java实现导出excel报表。使用Apache POI。 Apache POI是Apache软件基金会的开源项目,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 2.Maven依赖 3.代码编写 3.1导出报表类 3.2工具类 3.3注解类 ...
分类:编程语言   时间:2017-12-11 13:57:21    阅读次数:200
django ORM排序
I thought it would be an easy one, but found myself lost with 34 opened tabs on stackoverflow... The problem : keep it ordered Usually, obtaining a Qu ...
分类:编程语言   时间:2017-12-11 13:58:15    阅读次数:450
Python中网络编程对socket accept函数的理解
在服务器端,socket()返回的套接字用于监听(listen)和接受(accept),这个套接字不能用于与客户端之间发送和接收数据。 accept()接受一个客户端的连接请求,并返回一个新的套接字,不同于以上socket()返回的用于监听和接受客户端的连接请求的套接字;与此客户端通信是通过这个新的 ...
分类:编程语言   时间:2017-12-11 13:59:17    阅读次数:168
unity中Event Trigger组件应用代码
using UnityEngine; using System.Collections; using UnityEngine.Events; using UnityEngine.EventSystems; using System.Collections.Generic; using UnityEn... ...
分类:编程语言   时间:2017-12-11 13:59:23    阅读次数:350
Orcle查询优化改写-----给查询结果排序
1、按照子串排序 2、translate ...
分类:编程语言   时间:2017-12-11 13:59:55    阅读次数:176
21、PHP和python/JAVA比,哪个更好学?
PHP是公认比较容易学习的编程语言。 一般学习半个月左右就可以开发简单网站,一般学习四五天就可以用PHP进行网站的二次开发。 想要学习一种技能,先要知道这个技能是什么,有什么用, 尤其对于零基础又想学习或者转行做PHP程序员的朋友,更应该对PHP有大致的了解,因为学编程是一件需要大量耐心去坚持才能掌 ...
分类:编程语言   时间:2017-12-11 14:00:35    阅读次数:144
《C++程序设计语言(英文第四版)》【PDF】下载
《C++程序设计语言(英文第四版)》【PDF】下载链接: https://u253469.pipipan.com/fs/253469-230382177 内容简介 本书是C++领域经典的参考书,介绍了C++11的各项新特性、功能等。主要内容包括:C++的类型、对象、作用域、存储、计算基础及模块化知识... ...
分类:编程语言   时间:2017-12-11 14:01:05    阅读次数:378
Spring Cloud Ribbon 整合 Hystrix
在前面随笔 Spring Cloud 之 Ribbon 的ribbon工程基础上进行改造 1.pom.xml 加入依赖 即pom.xml为 2.application.yml文件配置不变 3.启动类加入@EnableCircuitBreaker注解开启Hystrix 4.新建HelloService ...
分类:编程语言   时间:2017-12-11 14:01:31    阅读次数:235
java的object类函数详解
1.clone方法(浅拷贝) 保护方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常。 主要是JAVA里除了8种基本类型传参数是值传递,其他的类对象传参数都是引用传递,我们有时候不希望在方法里讲参数改变,这是就需 ...
分类:编程语言   时间:2017-12-11 14:02:01    阅读次数:203
JavaSE之绘制菱形
在JavaSE的算法练习中,绘制菱形是一个比较常见的案例。菱形效果如下图所示: 我们在解决算法问题时,通常情况下,先不要急于马上编码,而是要先观察,找出解决问题的关键所在。 在上图中,我们可以看到,菱形的行数与列数均可沿水平或垂直中轴线予以对折,故菱形的行数与列数均应为奇数; 菱形左上角的空格数量, ...
分类:编程语言   时间:2017-12-11 14:02:08    阅读次数:184
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!