码迷,mamicode.com
首页 > 编程语言
PHP 数组获取最后一个值
$array=array(1,2,3,4,5);echo$array[count($array)-1];//计算数组长度,然后获取数组最后一个元素,如果数组中最后一个元素含有非数字键名,结果可能跟预期不符合//适用于键名为数字的数组echo‘<br>‘;echoend($array);//将数组的内部指针指向最后一个单元,适用于所有数..
分类:编程语言   时间:2017-09-21 15:52:40    阅读次数:126
C++primer 16.1.3节练习
练习16.17 原则上并没有什么特别的差别,只是在我们希望通知编译器一个名字表示类型时,必须使用关键字typename,而不能使用class。 练习16.18 a)template <typename T, typename U, typename V> void f1(T, U, V);b)tem ...
分类:编程语言   时间:2017-09-21 15:52:32    阅读次数:197
搭建python数据分析平台
基本结构其实没什么高深的东西,无非是常用的那一套:pandas,numpy,matplotlib…但是为了更方便使用,加持了jupyternotebook(即以前的ipythonnotebook)……又为了更方便使用,前端加了nginx或apache反代……双为了更安全,加持了Let’sEncrypt的HTTPS(只是这台服务器没有80..
分类:编程语言   时间:2017-09-21 15:49:11    阅读次数:136
Java中的sleep()和wait()的区别
对于sleep()方法,我们首先要知道该方法是属于Thread类中的。而wait()方法,则是属于Object类中的。 sleep()方法导致了程序暂停执行指定的时间,让出cpu该其他线程,但是他的监控状态依然保持者,当指定的时间到了又会自动恢复运行状态。 在调用sleep()方法的过程中,线程不会 ...
分类:编程语言   时间:2017-09-21 15:47:05    阅读次数:125
C语言选择排序
#include<iostream> #include<stdio.h> usingnamespacestd; intdata[]={2,1,3,8,6,7,9}; intmain(intargc,char*argv[]) { intlength=sizeof(data)/sizeof(int); inti=0; while(i<length) { intj=i; intmin=i; while(j<length) { if(data[j]<data[min])..
分类:编程语言   时间:2017-09-21 15:46:31    阅读次数:100
《Java从入门到放弃》JavaSE入门篇:网络编程(入门版)
要进行网络编程,首先要搞清楚目的是什么。网络编程说简单点就是在网络上的计算机进行数据的交互。既然要进行数据交互,那就需要有一个发送方和一个接受方。按网络上的说法,就是一个攻一个受·当然,现阶段网上的电脑一般来说都是既接受数据,也能发送数据的,所以说这些电脑..
分类:编程语言   时间:2017-09-21 15:44:52    阅读次数:135
HTML表单和组件
基本所有的网页无非就是在做两件事情:1.呈现数据给客户看,2.接收用户输入的数据。所以表单就是用来收集用户输入的数据,然后提交给服务器。
分类:编程语言   时间:2017-09-21 15:10:12    阅读次数:259
Redis 未授权访问漏洞(附Python脚本)
0x01 环境搭建 启动redis服务进程后,就可以使用测试客户端程序redis-cli和redis服务交互了。 比如: 0x02 未授权访问漏洞测试 使用redis客户端直接无账号成功登录redis: 从登录的结果可以看出该redis服务对公网开放,且未启用认证。 利用redis写webshell ...
分类:编程语言   时间:2017-09-21 14:54:12    阅读次数:283
springboot测试service简单demo
package com.test.service;import com.task.Application;import com.task.model.po.TaskRecordDo;import org.junit.Test;import org.junit.runner.RunWith;impor ...
分类:编程语言   时间:2017-09-21 14:53:39    阅读次数:496
二分法插入排序算法的尝试
这是一个《算法导论》上的练习,可将插入排序的总体运行时间降至Θ(nlgn),我们先看看插入排序的算法代码: 从代码可以看出,arr[j] > temp的判断查找是在前面所有小于 j 的部分中进行移动和查找的,而小于的 j 部分都是已经排好序的,因此我们可设计使用二分查找带进行更快速的处理。但我的尝试 ...
分类:编程语言   时间:2017-09-21 14:52:43    阅读次数:133
Python基础(二)自定义函数
1、判断字符串,内容是否为数字 我们用python;xlrd读Excel内容时,本来只是输入的整数字,经常读出来的是float类型 我们需要自动转成整型,意思就是说,读出来的和我们输入的一样,但是,我们不能直接用int转换,原因呢,我们无法确定读的每个单元格的值都是数字 那么我们自己,定认一个函数如 ...
分类:编程语言   时间:2017-09-21 14:52:19    阅读次数:148
spring源码研究1
环境 jdk8 windows8 1.下载源码 https://github.com/spring-projects/spring-framework 2.编译为eclipse项目 源码下载无法直接导入eclipse,需要编译为eclipse项目。 进入源码目录下,执行 import-into-ec ...
分类:编程语言   时间:2017-09-21 14:51:24    阅读次数:146
Java异常的深入研究与分析
对于本文的内容,属于基础知识研究范畴,切勿以为读完此文就能将异常知识掌握到家。切记:操千曲而后晓声,观千剑而后识器,所以我觉得没有大量的源码阅读经验,你很难知道什么时候需要自定义异常,什么时候需要抛出异常。 异常机制概述 异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的 ...
分类:编程语言   时间:2017-09-21 14:51:06    阅读次数:145
【转】Python2编码大坑详解
作者: jinhaolin 出处: http://www.cnblogs.com/jinhaolin/> 以下依次列出python2常遇到的几个问题及讲解。 # -*- coding:utf-8 -*- python2默认以ASCII编码,但是在实际编码过程中,我们会用到很多中文,为了不使包含中文的 ...
分类:编程语言   时间:2017-09-21 14:48:55    阅读次数:219
深入理解 Java 垃圾回收机制
深入理解 Java 垃圾回收机制 深入理解 Java 垃圾回收机制 一:垃圾回收机制的意义 java 语言中一个显著的特点就是引入了java回收机制,是c++程序员最头疼的内存管理的问题迎刃而解,它使得java程序员在编写程序的时候不在考虑内存管理。由于有个垃圾回收机制,java中的额对象不在有“作 ...
分类:编程语言   时间:2017-09-21 14:48:41    阅读次数:187
最大子矩阵,最大连续子数组进阶,动态规划初级,poj1050
题目描述:现给出一个N*N矩阵,要求求出拥有最大和的子矩阵的和。 例如: 这样的一个矩阵,最大子矩阵的和为15; 此题可以让人联想到求最大连续子数组,求最大子数组在上一篇文章中http://www.cnblogs.com/tz346125264/p/7560708.html。 分析:最大子矩阵可以看 ...
分类:编程语言   时间:2017-09-21 14:47:26    阅读次数:155
python socket
一、socket类型 套接字格式: socket(family,type[,protocal]) 使用给定的地址族、套接字类型、协议编号(默认为0)来创建套接字。 以下为socket类初始化的构造函数 def __init__(self, family=AF_INET, type=SOCK_STRE ...
分类:编程语言   时间:2017-09-21 14:46:40    阅读次数:137
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!