码迷,mamicode.com
首页 > 编程语言 > 日排行
python中的os.path.join, os.path.splitext, os.path.split, split()函数用法
#-*-coding:utf-8-*- import os """ os.path.join 连接两个或更多的路径名组件 1.如果各组件首字母不包含'/',则函数会自动加上 2.如果有一个组件是绝对路径,则在它之前的所有组件均会被舍弃 3.如果最后一个组件为空,则生成的路径以一个'/'分隔符结尾,这 ...
分类:编程语言   时间:2020-03-11 11:13:32    阅读次数:71
Java String + 拼接字符串原理
Java String + 拼接字符串原理 首先来一道思考题: String str1 = "111111"; String str2 = "222222"; String str = str1 + str2; System.out.println(str); 很明确,上述代码输出的结果是:"111 ...
分类:编程语言   时间:2020-03-11 11:13:49    阅读次数:68
python reduce/map/filter函数区别
python 中 reduce / map / filter 三个函数很容易搞混淆,虽然利用函数对迭代器或者序列中的元素操作,但是适用的场景却各不相同; 一.map函数 map函数特点:对可迭代器或者序列中的每个元素进行相同的操作(例如每个元素+1等等),并返回迭代器或者列表,示例如下: # !us ...
分类:编程语言   时间:2020-03-11 11:17:13    阅读次数:69
二维数组的练习与杨辉三角
public class TestGetSum { public static void main(String[] args) { int[][] m = new int[][] { { 3, 8, 2 }, { 2, 7 }, { 9, 0, 1, 6 } }; int sum = 0; for ...
分类:编程语言   时间:2020-03-11 12:23:41    阅读次数:51
Java - IO(Input Output)流
一、流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。 即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 ① IO用来处理设备之间的数据传输 ② Java对数据操作是通过流的方式 ③ Java用来操作流的 ...
分类:编程语言   时间:2020-03-11 12:27:53    阅读次数:76
springmvc源码解读
一、基础流程 ApplicationContext初始化时建立所有url和Controller类的对应关系(用Map保存).1、url和Controller的beanName保存至Map;AbstractUrlHandlerMapping->registerHandler(String urlPat ...
分类:编程语言   时间:2020-03-11 12:31:50    阅读次数:65
Python3 基本数据类型
微信公众号:小樊Study关注共同学习,问题或建议,请公众号留言!!! Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号(=)用来给变量赋值。等号(=)运算 ...
分类:编程语言   时间:2020-03-11 12:32:56    阅读次数:68
SpringMVC之jackjson的使用
第一步:下载并导入jackson-all-1.9.0.jar包, 如需要请添加QQ:1792099653,请备注“jackson” 第二步:解决乱码问题, 在dispatcher-servlet.xml中配置 如下代码 <!--json格式解决乱码问题--> <mvc:annotation-driv ...
分类:编程语言   时间:2020-03-11 12:33:17    阅读次数:97
[Java] 线程操作
线程生命周期 创建:new一个Thread类的对象 就绪:调用start()方法,等待CPU调度 运行:系统为线程分配硬件资源后,线程按照核心业务的功能执行,但不是一直执行,需进行资源抢占,运行一段时间后一个线程就会让出当前的资源,然后重新等待调度 堵塞:当某一个线程对象让出了当前的资源,该线程对象 ...
分类:编程语言   时间:2020-03-11 12:34:07    阅读次数:60
常见排序算法及其C++实现
对常见排序算法进行总结,下图可做参考: 在介绍排序算法之前先明确几个概念: 1、时间复杂度:从序列的初始状态到最终排序好的结果状态所花费的时间度量,主要取决于变换、移位等操作语句的执行次数。 2、空间复杂度:从序列的初始状态到最终状态所花费的空间开销,即排序过程中所需要开辟的新的内存空间。 3、稳定 ...
分类:编程语言   时间:2020-03-11 12:40:11    阅读次数:71
记一个python字典和json.dumps()的坑
最近项目中需要与管易云erp做对接,看了他的接口文档,php的示例代码,于是用python仿写。 其中传的参数data中前面几个json数据是固定的,最后需要加一个签名,该签名是对前面的json数据字符串化后,首尾拼接上screct字符串,再做md5处理(32位大写),再将该签名添加到之前的json ...
分类:编程语言   时间:2020-03-11 12:40:27    阅读次数:70
【C语言】用"I love you!"打印心形
#include<iostream> #include<cmath> using namespace std; int main() { float x, y; string s = "I love you!"; int l = s.length(); for (y = 1.3f; y >= -1. ...
分类:编程语言   时间:2020-03-11 12:43:41    阅读次数:169
Python小记1(持续更新)
其实开始Python的学习,已经是半年前的事了,但是一直只是断断续续的看了一些很基础入门的东西,目前还没有一个太深刻的理解。 目前主要从视频开始学习,使用的是windows平台,其实一直比较想尝试linux系统中进行学习,但是大部分都没有,后来找到一个凳子学院的基础教学视频,但是使用的ubuntu, ...
分类:编程语言   时间:2020-03-11 12:47:18    阅读次数:68
java.lang.Runtime.exec() Payload
有时,通过Runtime.getRuntime().exec()执行命令的有效负载有时会失败。使用Web Shell,反序列化利用或通过其他媒介时,可能会发生这种情况。 有时这是因为重定向和管道字符的使用在启动过程的上下文中没有意义。例如,在shell中执行ls> dir_listing会将当前目录 ...
分类:编程语言   时间:2020-03-11 13:51:18    阅读次数:72
Spring Boot 注解:全家桶快速通
本次课程将对Spring Boot 中所涉及到的注解进行全部的梳理,将开发过程中常用的Annotation进行介绍并给出相应的代码示例。帮助开发者统一的、规范的、全面的学习并掌握Spring Framework Annotations的用法。 1、Spring Web MVC 与Spring Bea ...
分类:编程语言   时间:2020-03-11 13:51:47    阅读次数:77
python基础篇-基本数据类型
-数据类型:整数、浮点数、复数 -数据类型运算操作符、运算函数 -字符串类型:表示、索引、切片 -字符串操作符、处理函数、处理方法、.format()格式化 -time库:time() strftime() strptime() sleep()等 一、数据类型:整数、浮点数、复数 整数:可正可负,没 ...
分类:编程语言   时间:2020-03-11 13:52:39    阅读次数:89
《.net编程先锋C#》第二章 理论基础-公用语言 运行环境
第二章 理论基础-公用语言 运行环境既然你已经具有了C#全面的印象,我也想让你了解NGWS runtime的全貌。C#依靠由NGWS提供的运行时;因此,有必要知道运行时如何工作,以及它背后所蕴含的概念。所以,这一章分为两部分——它们是所有的概念和使用的基础。两部分的内容虽然有些重叠,但它有助于加深理 ...
分类:编程语言   时间:2020-03-11 13:53:59    阅读次数:61
java 将String字符串转换为List<Long>类型
在一些应用场景当中,我们可能会遇到以下的场景,我们要使用的类型是List类型,但是接收到的参数是Stirng类型如1,2,3,4等这样的形式 那么我们可以通过采用以下的代码完成以上需求的转换 ...
分类:编程语言   时间:2020-03-11 13:54:11    阅读次数:278
八大排序算法
直接排序算法 将数组中的元素依次与之前的元素相比较,如果该元素小于前面的元素,则两者调换位置。 for (int i = 0; i < array.length; i++) { for (int j = 0; j < i; j++){ if (array[i]<array[j]){ int temp ...
分类:编程语言   时间:2020-03-11 13:56:36    阅读次数:66
java基础-8、数组
一、数组 1、数组的概念 是一种容器,能够同时存放多个数据值。 2、数组的特点 数组是一种引用数据类型。 数组当中的多个数据,类型必须统一。 数组的长度在程序的运行期间不可改变。 3、数组的定义格式 数组的初始化,在内存中创建数据,并初始化 动态初始化(指定长度) 静态初始化(指定内容) 动态初始化 ...
分类:编程语言   时间:2020-03-11 15:06:05    阅读次数:52
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!