码迷,mamicode.com
首页 > 编程语言 > 周排行
java垃圾收集相关问题
一、概述 java内存运行时区域的各个部分,其中程序计数器、虚拟机栈、本地方法栈3个区域随线程而生,随线程而灭;栈中的栈帧随着方法的进入和退出而有条不紊地执行着出栈和入栈操作。 二、对象死亡判定 1、引用计数算法 (1)判定算法:给对象中添加一个引用计数器,每当一个地方引用它时,计数器值就加1;当引 ...
分类:编程语言   时间:2017-06-10 20:21:56    阅读次数:241
Python数据处理实战
一、运行环境 1、python版本 2.7.13 博客代码均是这个版本2、系统环境:win7 64位系统 二、需求 对杂乱文本数据进行处理 部分数据截图如下,第一个字段是原字段,后面3个是清洗出的字段,从数据库中聚合字段观察,乍一看数据比较规律,类似(币种 金额 万元)这样,我想着用sql写条件判断 ...
分类:编程语言   时间:2017-06-10 20:22:10    阅读次数:277
python基础操作_集合_三元运算
#使用操作文件的时候,可以使用with函数#with open('E:\info.txt','a+') as fr#fr这个值可以是任意值# :#for line in fr:'''with open('a.txt','r') as f: f.read()上下这两行代码是一样的原理f=open('a ...
分类:编程语言   时间:2017-06-10 20:22:33    阅读次数:274
Data manipulation in python (module 4)
1. Matplotlib Backend Layer Deals with th e rendering of plots to screen or files In jupyter notebooks, we use the inline backend Artist Layer Contain ...
分类:编程语言   时间:2017-06-10 20:22:42    阅读次数:366
降维之pca算法
pca算法: 算法原理: pca利用的两个维度之间的关系和协方差成正比,协方差为0时,表示这两个维度无关,如果协方差越大这表明两个维度之间相关性越大,因而降维的时候, 都是找协方差最大的。 代码: ...
分类:编程语言   时间:2017-06-10 20:24:10    阅读次数:200
Python Day10
一、协程 1.协程介绍 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。因此: 协程能保留上一次调用时的状态(即所 ...
分类:编程语言   时间:2017-06-10 20:24:57    阅读次数:263
Java加密技术(一)—— HMACSHA1 加密算法
HMACSHA1 是从 SHA1 哈希函数构造的一种键控哈希算法,被用作 HMAC(基于哈希的消息验证代码)。 此 HMAC 进程将密钥与消息数据混合,使用哈希函数对混合结果进行哈希计算,将所得哈希值与该密钥混合,然后再次应用哈希函数。 输出的哈希值长度为 160 位。在发送方和接收方共享机密密钥的... ...
分类:编程语言   时间:2017-06-10 20:25:48    阅读次数:230
每天一个linxu命令6之jps ?查看java进程的端口
jps -- Java Virtual Machine Process Status Tool 可以列出本机所有Java进程的pid jps [ options ] [ hostid ] 选项 -q 仅输出VM标识符,不包括class name,jar name,arguments in main ... ...
分类:编程语言   时间:2017-06-10 20:27:54    阅读次数:326
java读取配置文件常用的四种方式
配置文件 放置在src下面 obj.propertiesclassName=com.store.order.dao.impl.OrderDaoImpl方式一@Test public void test1() throws Exception{ //文件放在src下面.eclipse会自动拷贝一份到b... ...
分类:编程语言   时间:2017-06-10 20:28:19    阅读次数:247
C++ 虚函数的使用
虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数。假设我们有下面的类层次: 输出的结果是 这个例子是虚函数的一个典型应用,通过这个例子,也许你就对虚函数有了一些概念。它虚就虚在所谓“推迟联编”或者“动态联编”上,一个类函数的调用并不是在编译时刻 ...
分类:编程语言   时间:2017-06-10 20:29:41    阅读次数:193
Python Day10(补充)
一、阻塞IO、非阻塞IO、IO多路复用、信号驱动IO、异步IO 同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。 本文讨论的背景是Linux环境下的network IO。 1.概念说明 在进行解释之前,首先要 ...
分类:编程语言   时间:2017-06-10 20:29:48    阅读次数:216
【贪心算法】均分纸牌
题目: 有N堆纸牌,编号分别为1,2,…,n。每堆上有若干张,但纸牌总数必为n的倍数.可以在任一堆上取若干张纸牌,然后移动。移牌的规则为:在编号为1上取的纸牌,只能移到编号为2的堆上;在编号为n的堆上取的纸牌,只能移到编号为n-1的堆上;其他堆上取的纸牌,可以移到相邻左边或右边的堆上。现在要求找出一 ...
分类:编程语言   时间:2017-06-10 20:31:16    阅读次数:231
SVM_python
#coding:utf-8 from numpy import * import matplotlib import matplotlib.pyplot as plt def loadData(filename): fr=open(filename) dataset=[] datalabel=[] ... ...
分类:编程语言   时间:2017-06-10 20:32:41    阅读次数:305
《剑指Offer》题目:调整数组顺序使奇数位于偶数前面
题目描述:调整数组顺序使奇数位于偶数前 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 题目分析: 题目的关键在于在移位以后,奇数和奇数以及偶数和偶数之间的相对位置保持不变。 ...
分类:编程语言   时间:2017-06-10 20:32:59    阅读次数:294
可达性分析算法-确定那些对象是垃圾(转)
在主流的商用程序语言(Java、C#,甚至包括前面提到的古老的Lisp)的主流实现中,都是称通过可达性分析(Reachability Analysis)来判定对象是否存活的。这个算法的基本思路就是通过一系列的称为“GC Roots”的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径称为引用链 ...
分类:编程语言   时间:2017-06-10 20:33:15    阅读次数:196
《剑指Offer》题目:合并两个排序的链表
题目描述:输入两个单调递增的链表list1,list2,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 题目分析: 1.对于链表题目,首先考虑边界情况,即链表为空的情况,提升代码的鲁棒性。 2.合并完一个结点后,剩余的链表仍然是有序的,再合并下一个结点时的过程是一样的,这是一种 ...
分类:编程语言   时间:2017-06-10 20:33:58    阅读次数:178
Java 之集合框架 上(9)
Java 中的集合框架 如果一个类中存在很多相同类型的属性。 例如:学生类 学生可以选课,因此存在很多课程类型的属性。但是每个学生选择的课程的种类和数量是不一样的。 如果将每一个课程类型的属性都列到课程类中,这样就很难定义学生类了。 这时我们可以利用容器,把所有的课程类型的属性都加入到容器中,再将这 ...
分类:编程语言   时间:2017-06-10 20:34:04    阅读次数:235
1、下载安装python
1、到 https://www.pyhton.org 上去下载。 分windows和linux版本,同时每个版本又分x86(32位系统)和x64(64位系统)两种,按需下载。 2、windows下配置环境变量 鼠标右击“我的电脑”--》点击“属性”--》点击“环境变量”--》选中第二个框中的“pat ...
分类:编程语言   时间:2017-06-10 21:22:11    阅读次数:107
2、运行编写的python代码
1、打开命令行 “运行”--》“CMD”。 2、输入: python python代码文件完整路径。 如: python d:\first.txt 回车 python d:\first.py 回车 ...
分类:编程语言   时间:2017-06-10 21:22:33    阅读次数:157
java 命令行 编译 运行程序
学习java使用IDE前最好先用用命令行的javac、java来跑一跑简单的程序,这样能够熟悉一下包管理对.class文件路径的影响。 我们先写一段简单的代码: package com.csdn.lkasdolka; public class test_1{ public static void m ...
分类:编程语言   时间:2017-06-10 21:23:16    阅读次数:187
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!