码迷,mamicode.com
首页 > 编程语言 > 月排行
Python 操作excel
python操作excel使用xlrd、xlwt和xlutils模块。xlrd模块是读取excel的,xlwt模块是写excel的,xlutils是用来修改excel的 一、python 读取excel 二、python 操作excel 三、python 修改excel ...
分类:编程语言   时间:2018-01-29 20:12:43    阅读次数:145
jvm 垃圾回收概念和算法
1、概念 GC 中的垃圾,特指存在于内存中、不会再被使用的对象。垃圾回收有很多种算法,如引用计数法、复制算法、分代、分区的思想。 2、算法 1、引用计数法:对象被其他所引用时计数器加 1,而当引用失效时则减 1,。但这种方式有非常严重的问题:无法处理循环引用的情况、还有就是每次进行加减操作比较浪费性 ...
分类:编程语言   时间:2018-01-29 20:14:41    阅读次数:108
c语言基础学习11_IDE
涉及到的知识点有:一、c++基础知识01二、c++基础知识02 1、c语言中,如何在调用main函数之前就执行一段代码?三、类与结构的区别01四、类与结构的区别02五、类的继承概念 1、一个mfc程序的例子的核心代码: 2、破解MFC中按钮的例子。 3、MFC版的小小IDE: 4、MFC版的小小浏览 ...
分类:编程语言   时间:2018-01-29 20:14:47    阅读次数:188
Java CAS 比较并且更换值
原文:Java中CAS详解 作者:jayxu无捷之径 在JDK 5之前Java语言是靠synchronized关键字保证同步的,这会导致有锁 锁机制存在以下问题: (1)在多线程竞争下,加锁、释放锁会导致比较多的上下文切换和调度延时,引起性能问题。 (2)一个线程持有锁会导致其它所有需要此锁的线程挂 ...
分类:编程语言   时间:2018-01-29 20:15:00    阅读次数:681
55. Python 爬虫(4)
webdriverSelenium是ThroughtWorks公司开发的一套Web自动化测试工具。它分为三个组件:Selenium IDE Selenium RC (Remote Control) Selenium WebdriverSelenium IDE:是firefox的一个插件,允许测试人员录制脚本并回放。Selenium RC和Selen
分类:编程语言   时间:2018-01-29 20:15:09    阅读次数:220
Spring MVC的配置浅析
最近研究Spring MVC,发现他对MVC的实现和.net 有很大不同,总结如下:虽然现在都是声明式的,但是配置文件还是要了解下的。 先看图 可以看到,front controller就像一个gateway,所有的组件都和他直接交互。其他组件并不直接交互。 2. 首先,要在WEB-INF/web. ...
分类:编程语言   时间:2018-01-29 20:15:42    阅读次数:121
python数据表的合并(python pandas join() 、merge()和concat()的用法)
merage# pandas提供了一个类似于关系数据库的连接(join)操作的方法<Strong>merage</Strong>,可以根据一个或多个键将不同DataFrame中的行连接起来,语法如下: merge(left, right, how='inner', on=None, left_on= ...
分类:编程语言   时间:2018-01-29 20:15:57    阅读次数:291
java.lang.OutOfMemoryError: PermGen space及其解决方法
按照如图所示: 第一步: 第二步: 更改内存: -Xms512M -Xmx1024M -XX:PermSize=512m -XX:MaxPermSize=2048m (数值按照自己的需求更改), 更改前先把tomcat发布的项目给去掉,否则会出现下图的叉叉。 ...
分类:编程语言   时间:2018-01-29 20:17:19    阅读次数:145
Python-Cpython解释器支持的进程与线程
一.Python并发编程之多进程 1. multiprocessing模块介绍 multiprocessing模块的功能众多:支持子进程,通信和共享数据,执行不同形式的同步,提供了Process、Queue、Pipe、Lock等组件。 2. Process类的介绍 创建进程的类: 强调: 1.需要使 ...
分类:编程语言   时间:2018-01-29 20:18:45    阅读次数:195
Operation(Swift)
介绍: NSOperation是一个抽象类,并不具备封装操作的能力,必须使用它的子类; BlockOperation: 只要BlockOperation封装的操作数 > 1,就会异步执行操作,但是不会无限制的创建线程 结果: NSOperationQueue 创建队列 1.1 获取主队列以及添加操作 ...
分类:编程语言   时间:2018-01-29 20:19:10    阅读次数:158
Spring Boot 之 HelloWorld详解
SpringBoot介绍~ 配置 Controller层 简单Hello输出 访问: 输出: 参数解析输出 路径传递 访问 : 参数解析输出例2 访问 eg3请求参数传递 访问 模板Velocity使用 controller 指向home.html 渲染 依赖 application.propert ...
分类:编程语言   时间:2018-01-29 20:21:46    阅读次数:181
python 基础 - 4.15 re模块
请从以下文件里取出所有的手机号 找到全部电话 运行 ...
分类:编程语言   时间:2018-01-29 21:22:42    阅读次数:274
算法之数组和问题
算法题之数组和求解 数组和问题 ? 加上给定一个数组和值x。设计一个算法使得如果数组中存在两个元素的和为x,则输出两个元素的值组成的数组(不区分先后),否则输出{ 1, 1}。 ? 分析: 1. 最简单的办法,就是依次求每个元素与其他元素的和。这个就是经典的握手问题,不难得出其最坏时间复杂度为: $ ...
分类:编程语言   时间:2018-01-29 21:23:18    阅读次数:215
java csv list cant not repeat
require: CSVUtilVersion2.java ...
分类:编程语言   时间:2018-01-29 21:23:36    阅读次数:157
java
6.(单选题)以下哪一个是错误的( ) A)public synchronized void go() { /* code here */ } B)private synchronized(this) void go() { /* code here */ } C)void go() { Objec... ...
分类:编程语言   时间:2018-01-29 21:23:58    阅读次数:123
python 黏包
黏包 黏包的起因: 连续send多个小数据,会发生黏包现象,这个是tcp协议优化算法造成的 当发送一个数据超过本次接收的最大范围之后,剩下的数据会留到下次接收时接收 黏包的现象: b'he'b'lloeve' 可以看见接收的内容被分开了 b'helloeve'b'' 原本预计的接收两个内容被合成一个 ...
分类:编程语言   时间:2018-01-29 21:24:06    阅读次数:208
Python的异步编程[0] -> 协程[0] -> 协程和 async / await
协程 / Coroutine 目录 协程是在一个线程执行过程中可以在一个子程序的预定或者随机位置中断,然后转而执行别的子程序,在适当的时候再返回来接着执行。它本身是一种特殊的子程序或者称作函数。 一个程序可以包含多个协程,可以对比与一个进程包含多个线程。我们知道多个线程相对独立,有自己的上下文,切换 ...
分类:编程语言   时间:2018-01-29 21:24:33    阅读次数:278
Python学习(三十七)—— 模板语言之自定义filter和中间件
一、模板语言之自定义filter 自定义filter文件存放位置 注意事项 代码示例: ...
分类:编程语言   时间:2018-01-29 21:28:28    阅读次数:172
javascript复习总结
1.如何插入javascript JavaScript代码写在<script></script>之间。 2.引用JS外部文件 ...
分类:编程语言   时间:2018-01-29 21:28:36    阅读次数:141
JAVA复习笔记分布式篇:zookeeper
前言:终于到分布式篇,前面把JAVA的一些核心知识复习了一遍,也是一个JAVA程序员最基本要掌握的知识点,接下来分布式的知识点算是互联网行业的JAVA程序员必备的技能; 概念:ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是谷歌的Chubby一个开源的实现,是Hadoop和Hb ...
分类:编程语言   时间:2018-01-29 21:29:10    阅读次数:182
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!