码迷,mamicode.com
首页 > 编程语言 > 周排行
python笔记-dumps()与loads()的使用
json.dumps是将一个Python数据类型列表进行json格式的编码解析, 示例如下: 这样我们就将一个list列表对象,进行了json格式的编码转换。 解码python json格式,可以用这个模块的json.loads()函数的解析方法,示例如下: 将python json格式解码成Pyt ...
分类:编程语言   时间:2018-01-06 23:23:43    阅读次数:210
Day1: Python 第一天学习记录
一、Python简介 1、Python创始人 Guido van Rassum, 于1989年,创立。 2、Python的主要应用领域 云计算:openstack web 开发: 科学运算 AI 金融:量化交易、金融分析等 图形GUI 语言的类型: 3、编程语言的类型 解释型语言:容易移植 编译型语 ...
分类:编程语言   时间:2018-01-06 23:24:17    阅读次数:244
SpringMVC 异常处理
一、异常处理 Spring提供了多种方式将异常转换为响应: 特定的Spring异常将会自动映射为指定的HTTP状态码 在默认情况下,Spring会将自身的一些异常自动转换为合适的状态码,从而反馈给客户端。实际上,如果没有出现任何映射的异常,响应都会带有500状态码。映射表如下: 自定义异常上可以添加 ...
分类:编程语言   时间:2018-01-06 23:24:35    阅读次数:211
Jerry的ABAP, Java和JavaScript乱炖
写这个系列的初衷是SAP Chengdu office有越来越多的应届毕业生加入,这些新同事通过在大学的专业学习,具备了Java和JavaScript背景,但是进入SAP之后大家觉得ABAP没有Java和JavaScript好学。 其实任何编程语言总是有很多相通之处,这个系列就是把这三种语言的很多知 ...
分类:编程语言   时间:2018-01-06 23:25:58    阅读次数:265
java-多态-object
一 多态 1.1 多态的产生 下面的 红色部分降低了代码的可扩展性 对其改进 见下面红色部分 1.2 多态的一些问题 【体现】 父类的引用或者接口的引用指向了自己的子类对象。 Dog d = new Dog();//Dog对象的类型是Dog类型。 Animal a = new Dog();//Dog ...
分类:编程语言   时间:2018-01-06 23:26:21    阅读次数:216
python的json模块的dumps,loads,dump,load方法介绍
#--*--conding:utf-8 --*-- #jshon这个模块就是做序列化处理的,主要用到json模块的四种方法 #1、dumps #2、loads #3、dump #4、load #先介绍dumps方法,通过jshon的dumps的模块可以把特定的对象序列化处理为字符串 # import ...
分类:编程语言   时间:2018-01-06 23:27:00    阅读次数:223
map的默认排序和自定义排序
STL的容器map为我们处理有序key-value形式数据提供了非常大的便利,由于内部红黑树结构的存储,查找的时间复杂度为O(log2N)。 一般而言,使用map的时候直接采取map<typename A, typename B>的形式即可,map的内部实现默认使用A类型变量的升序来排序map的值。 ...
分类:编程语言   时间:2018-01-06 23:27:06    阅读次数:478
go实现冒泡排序和快速排序
项目结构 冒泡排序算法,源文件bubblesort.go 快速排序算法,源文件qsort.go 主文件main.go 排序结果 ...
分类:编程语言   时间:2018-01-06 23:27:36    阅读次数:369
JavaScript字符串Format
一直用C#编程,在日常字符串拼接中string.Format()一直是个很好用很常用的方法,不用自己+++,既影响开发效率也影响可读性 然而在js中并没有这样的函数可供使用,so整理了一个js的字符串format函数供项目的日常使用 虽然并不是很完善也不能提升拼接效率,但是足够满足开发过程中的工作效 ...
分类:编程语言   时间:2018-01-07 00:39:03    阅读次数:395
Python中使用MongoEngine3
最近重新拾起Django,但是Django并不支持mongodb,但是有一个模块mongoengine可以实现Django Model类似的封装.但是mongoengine的中文文档几乎没有,有的也是简短的几句介绍和使用.下面我就分享一下我在使用过程中所记录下的一些笔记,可能有点乱.大家可以参考一下 ...
分类:编程语言   时间:2018-01-07 00:39:15    阅读次数:252
Java 模仿jdk MyArrayList
1 package com.wjq.javautils; 2 3 import java.util.AbstractList; 4 import java.util.ArrayList; 5 import java.util.Arrays; 6 import java.util.Collection... ...
分类:编程语言   时间:2018-01-07 00:39:41    阅读次数:212
java学习笔记之分层
分层 分层介绍 java三层思想:高内聚,低耦合 Dao:数据访问层(data access object),通俗的说就是操作sql语句的层。 Service层:业务逻辑层, web层:展示web页面给用户看的 分层的目的: 解耦 可维护性 可扩展性 可重用性 不同的层次使用不同的包来表示: com ...
分类:编程语言   时间:2018-01-07 00:39:54    阅读次数:187
Python数学计算,编程练习题实例一
Python练习题问题如下:简述:这里有四个数字,分别是:1、2、3、4提问:能组成多少个互不相同且无重复数字的三位数?各是多少? for bai in range(1,5): for shi in range(1,5): for ge in range(1,5): if bai!=shi and ... ...
分类:编程语言   时间:2018-01-07 00:41:35    阅读次数:145
Python多进程-进程间数据的共享
不同的进程不能同时修改一份数据,但是不同的进程能对一份数据进行修改 可通过Manager来实现进程间的数据共享 运行结果 父进程开启了10个子进程,10个子进程又把自己的进程号传入了数组和字典 ...
分类:编程语言   时间:2018-01-07 00:41:42    阅读次数:229
java面试的一些问题
面向对象编程(OOP) Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点: 代码开发模块化,更易维护和修改。 代码复用。 增强代码的可靠性和灵活性。 增加代码的可理解性。 面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这... ...
分类:编程语言   时间:2018-01-07 00:42:38    阅读次数:216
python学习笔记(十):操作excel
一、python操作excel,python操作excel使用xlrd、xlwt和xlutils模块,xlrd模块是读取excel的,xlwt模块是写excel的,xlutils是用来修改excel的。这几个模块使用pip安装即可,下面是这几个模块的使用。 二、xlrd模块,xlrd模块用来读exc ...
分类:编程语言   时间:2018-01-07 00:42:48    阅读次数:210
JavaScript对象复制
近期项目因为怕数据污染所以用到了js的对象复制 js里的对象都是继承自object,是引用类型,所以无法通过=号复制 所以整理了一些常用的复制方法,如下 一、通过JSON序列化和反序列化创建新的对象 测试一下: 测试结果: 然而,这个方法并不能进行深度复制,对于function属性并不能复制到。那么 ...
分类:编程语言   时间:2018-01-07 00:42:57    阅读次数:144
spring mvc关于jsp页面传递到controller层参数类型转换(格式化)的学习记录--2018年1月
spring mvc jsp传递参数到controller涉及到日期类型数据,需要使用到类型转换器:目前笔者找到两种类型转换器可以使用: 类型一:实现Convert<Source,Target>接口的方式(Source源数据,Target目标数据类型),实现功能是一种数据类型到另一种数据类型:数据转 ...
分类:编程语言   时间:2018-01-07 00:43:28    阅读次数:346
深入解析Java AtomicInteger 原子类型
深入解析Java AtomicInteger原子类型 在进行并发编程的时候我们需要确保程序在被多个线程并发访问时可以得到正确的结果,也就是实现线程安全。线程安全的定义如下: 当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些线程将如何交替执行,并且在主调代码中不需要任何额外的同步或协同, ...
分类:编程语言   时间:2018-01-07 00:44:01    阅读次数:179
python3运算符
算数运算符 加(+)、减(-)、乘(*)、除(/)、幂(**)、取模(%)、取整除(//) 比较运算符 等于(==)、不等于(!=)、不等于(<>)、大于(>)、小于(<)、大于等于(>=)、小于等于(<=) 附值运算符 直接赋值(=)、加法赋值(+=)、减法赋值(-=)、乘法赋值(*=)、除法赋值 ...
分类:编程语言   时间:2018-01-07 00:44:51    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!