码迷,mamicode.com
首页 > 编程语言 > 月排行
Python之旅 (基础篇二 1-25)
字典: 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字、字符串、元组。 字典(dictionar ...
分类:编程语言   时间:2018-01-26 01:37:48    阅读次数:178
Java基础——反射 reflect
什么是反射 (1)Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。 (2)反射(Reflection)是Java程序开发语言的特征之一,它允 ...
分类:编程语言   时间:2018-01-26 01:39:11    阅读次数:256
Python中字符串表示str与repr
Python中字符串表示str与repr
分类:编程语言   时间:2018-01-26 01:40:03    阅读次数:185
三种线程的区别
线程的显式,隐式 管理线程的生命周期方面 共享数据的安全问题 使用的场景方面 NSThread: 是一种轻量级的线程,显式的线程创建方法,很直白的创建了一个线程,可以对线程做一下详细的处理,比如说名称,优先级 缺点:需要对共享数据做加锁处理 需要自己管理线程的生命周期(比如说创建) GCD: 是基于 ...
分类:编程语言   时间:2018-01-26 01:40:19    阅读次数:230
C++命名空间
转载:https://www.cnblogs.com/zhoug2020/p/5972439.html 一、 为什么需要命名空间(问题提出) 在 C语言中定义了3个层次的作用域,即文件(编译单元)、函数和复合语句。C++又引入了类作用域,类是出现在文件内的。在不同的作用域中可以定义相同名字的变量,互 ...
分类:编程语言   时间:2018-01-26 10:52:50    阅读次数:197
python 高阶函数详解。
1,概念:Iterable和IteratorIterable表示该变量可以被forin进行迭代。Iterator表示该变量可以被next(o)进行迭代(上一个表示有限迭代,下一个表示一个惰性的迭代概念,可以无限迭代。)一般的Iterable的变量有:L=[{},[],(1,),{3:4},{3,4}]forxinL:print(isinstance(x,Iterable))print(isinst
分类:编程语言   时间:2018-01-26 10:54:21    阅读次数:213
构建springmvc+mybatis+dubbo分布式平台-dubbo简介
构建springmvc+mybatis+dubbo分布式平台-dubbo简介 1. Dubbo是什么? ? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSDL,以服务者与消费者的方式在dubbo上注册)。 ?
分类:编程语言   时间:2018-01-26 10:56:28    阅读次数:182
java动态代理机制--那些让你面试脱颖而出的技能
retrofit是一个解耦性非常高的网络请求框架,最近在研究的时候发现了动态代理这个非常强大且实用的技术,这篇文章将作为retrofit的前置知识,让大家认识:动态代理有哪些应用场景,什么是动态代理,怎样使用,它的局限性在什么地方?#动态代理的应用场景####1.AOP—面向切面编程,程序解耦简言之当你想要对一些类的内部的一些方法,在执行前和执行后做一些共同的的操作,而在方法中执行个性化操作的时候
分类:编程语言   时间:2018-01-26 10:56:34    阅读次数:179
Python 让两个print()函数的输出打印在一行内
1.两个连续的print()函数为什么在输出时内容会分行显示? 解:print()中有两个默认参数 sep 和 end,其中sep是代替分隔符,end是代替末尾的换行符,默认使用‘,’代替空格,且默认末尾加上换行符,end函数用来定义一行输出的末尾。 2.如何让两个print()函数打印在一行内 解 ...
分类:编程语言   时间:2018-01-26 10:59:28    阅读次数:269
Java 中的多态
java多态,如何理解父类引用指向子类对象 要理解多态性,首先要知道什么是“向上转型”。 我定义了一个子类Cat,它继承了Animal类,那么后者就是前者是父类。我可以通过 Cat c = new Cat(); 实例化一个Cat的对象,这个不难理解。 但当我这样定义时: Animal a = new ...
分类:编程语言   时间:2018-01-26 11:00:38    阅读次数:192
python sys.stdin,sys.stdout,sys.stderr
恢复内容开始 #### 本地机器上的.ssh下创建config Host aliHostName www.xtayjgdufvf.comPort 22User rootIdentityFile ~/.ssh/id_rsaIdentitiesOnly yes #### 远程主机上创建文件,包含本地的公 ...
分类:编程语言   时间:2018-01-26 11:03:30    阅读次数:197
java高级特性--注解,这也许是最简单易懂的文章了
博主在初学注解的时候看到网上的介绍大部分都是直接介绍用法或者功能,没有实际的应用场景,篇幅又很长导致学习的时候难以理解其意图,而且学完就忘QAQ。本篇文章中我将结合实际的应用场景尽可能由浅入深,平缓的介绍java注解。java注解是jdk1.5以后新出的特性,对于它的应用非常广泛,我们首先来看一下注解的应用,百度百科上这样说:我们可以看到,注解的作用有三方面:编写doc文档:这个就我们很常用的@r
分类:编程语言   时间:2018-01-26 11:04:20    阅读次数:194
构建springmvc+mybatis+dubbo分布式平台-zookeeper注册中心安装
构建springmvc+mybatis+dubbo分布式平台-zookeeper注册中心安装 注册中心 1、建议使用dubbo-2.3.3以上版本的使用zookeeper注册中心客户端 2、Zookeeper是Apache Hadoop的子项目,强度相对较好,建议生产环境使用该注册中心。 3、Dubbo未对Zookeeper服务器端做任何侵入修改,只需安装原生的Zookeeper服务器即可, 所有注册中心逻辑适配都在调用Zookeeper客户端时完成。
分类:编程语言   时间:2018-01-26 11:05:05    阅读次数:233
python 模块相关知识
1,python文件标准开头:#!/usr/bin/envpython3#--coding:utf-8--2,importsys.,sys.args是一个list,里面包含了命令行数据的list.3,安装Anaconda:在官网下载软件:https://www.anaconda.com/download/以administrator的形式编辑。4,使用方法:condalist:列出包列表conda
分类:编程语言   时间:2018-01-26 11:06:09    阅读次数:166
spring-boot restful put方式提交表单
使用spring-boot 做接口,如果按restful的路由形式想使用put方式进行表单提交,第一个参数应该为文件参数,代码如下: ...
分类:编程语言   时间:2018-01-26 11:08:29    阅读次数:354
Python(二)列表与操作
1.列表的创建alist=[123,‘abc‘,4.56,[‘inner‘,‘list‘],‘Dchen‘,‘Blanksapce‘]#方刮号为列表,里面的的数组视自己情况添加2.列表的切片操作print(alist[0])#选择列表第一个元素,python中列表第一位元素以0开始[‘123’]print(alist.
分类:编程语言   时间:2018-01-26 11:10:20    阅读次数:222
3. python 字符串的一般使用
3. python 字符串的一般使用 1.基本操作 1)使用+连接 >>> "abc"+"efg" 'abcefg' >>> a="abc" >>> b="efg" >>> c=a+b >>> c 'abcefg' >>> 2)使用*重复 >>> "abc"*3 'abcabcabc' >>> " ...
分类:编程语言   时间:2018-01-26 12:36:18    阅读次数:198
[刘阳Java]_CSS菜单侧边栏制作
再来写一个菜单侧边栏的制作,先看截图 源代码如下 ...
分类:编程语言   时间:2018-01-26 12:36:41    阅读次数:193
SpringMVC路径匹配规则源码
灵活运用springMVC提供的工具: ...
分类:编程语言   时间:2018-01-26 12:37:43    阅读次数:195
Java 网络编程
Socket 编程套接字使用TCP提供了两台计算机之间的通信机制。 客户端程序创建一个套接字,并尝试连接服务器的套接字。当连接建立时,服务器会创建一个 Socket 对象。客户端和服务器现在可以通过对 Socket 对象的写入和读取来进行通信。java.net.Socket 类代表一个套接字,并且 ...
分类:编程语言   时间:2018-01-26 12:38:16    阅读次数:162
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!