码迷,mamicode.com
首页 > 编程语言
Python 学习笔记 - 序列化和反序列化
这一节看看在Python中如何序列化和反序列化。简单的说,序列化就是把内存中保存的数据类型转换为可以存储或者传输的过程,比如说我把一个字典转换为一个字符串这样就可以方便传递或者保存了;反序列化则是倒过来,把字符串转换为对应的数据类型。Python里面常用的有两种方式。J..
分类:编程语言   时间:2016-09-07 16:05:57    阅读次数:151
C++ 动态内存
了解动态内存在C++中是如何工作的是成为一名合格的C++程序员必不可少的。C++程序中的内存分为两个部分:栈:在函数内部声明的所有变量都将占用栈内存。堆:这是程序中未使用的内存,在程序运行时可用于动态分配内存。很多时候,您无法提前预知需要多少内存来存储某个定义变量中..
分类:编程语言   时间:2016-09-07 16:07:53    阅读次数:142
浅谈java static
就java工程师来说,static非常容易在面试的时候被问到。言归正传,书面上说static是静态的。其实我把它理解为“全局的”。什么叫全局的?全局的属性,全局的方法,全局的代码块。全局属性,全局方法,比较好理解就是这个类所有的对象都共有的属性和方法。因为是整个类共有的,..
分类:编程语言   时间:2016-09-07 16:04:07    阅读次数:178
yum install 图形化界面和语言包
1、查看系统是否安装图形化界面yumgrouplist|grep"Desktop"yumgrouplist"Desktop"yumgrouplist"XWindowSystem"yumgrouplist|grep"XWindowSystem"2、安装图形化界面包yumgroupinstall"Desktop"yumgroupinstall"XWindowSystem"3、查看系统是否安装中文包yumgrouplist|grep"Chines..
分类:编程语言   时间:2016-09-07 15:59:16    阅读次数:165
JAVA中使用DOM解析XML文件
XML是一种方便快捷高效的数据保存传输的格式,在JSON广泛使用之前,XML是服务器和客户端之间数据传输的主要方式。因此,需要使用各种方式,解析服务器传送过来的信息,以供使用者查看。 JAVA作为一种高级语言,具备多种方法解析XML文件,诸如DOM, SAX,另外还有DOM4J等框架可供使用,本篇使 ...
分类:编程语言   时间:2016-09-07 15:54:08    阅读次数:197
python中import和from...import区别
在python用import或者from...import来导入相应的模块。模块其实就是一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这些功能的时候,直接把相应的模块导入到我们的程序中,我们就可以使用了。这类似于C语言中的include头文件,Python中我们用import导入我们 ...
分类:编程语言   时间:2016-09-07 15:55:33    阅读次数:133
Python之import
今天写了一个很简单的111.py文件(模块),用命令行直接import 111报错:syntaxerror:invalid systax 从网上查了一下,原因有如下集中: 1,所导入模块没有sys.path变量中,可通过查看sys.path查看情况,若没有,通过sys.path.append('') ...
分类:编程语言   时间:2016-09-07 15:53:22    阅读次数:157
面试题40:数组中只出现一次的数字
题目:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。 ...
分类:编程语言   时间:2016-09-07 15:50:43    阅读次数:190
Python: 函数参数小结
参数的类型: 函数的参数有2种类型: 1. 函数定义时用于接收值的形式参数Parameters. 2. 函数调用时用于传递值的实际参数Arguments. 参数的传递: 传递方式有2种: 1. 值传递: 将实参的值复制一份给形参, 不管此值是原始值, 指针值还是堆对象值. 2. 引用传递: 将形参与 ...
分类:编程语言   时间:2016-09-07 14:46:30    阅读次数:183
Python: 迭代器与生成器小结
迭代器与生成器的区别: 1. 迭代器由Class对象创建. 生成器由包含yield表达的Function对象或者Generator Expression创建. 2. 迭代器的原理: (1)由Iterable.__iter__()返回Iterator. (2)由Iterator.__next__()返 ...
分类:编程语言   时间:2016-09-07 14:42:15    阅读次数:150
使用golang+java实现基于ecb的3eds加解密
http://www.100hack.com/2014/04/14/golang%E4%B8%AD%E7%9A%84des%E5%8A%A0%E5%AF%86ecb%E6%A8%A1%E5%BC%8F/ henry(454213807) 0:26:14继续下午问的 ECB 问题. 在 go 的 is... ...
分类:编程语言   时间:2016-09-07 14:42:33    阅读次数:175
Java之HttpURLConnection的变态事: Keep-Alive
HttpURLConnection的变态事: Keep-Alive JDK自带的HttpURLConnection默认启动Keep-Alive, 使用后的HttpURLConnection会放入池里重用. 相关描述: What does the current JDK do for Keep-Ali... ...
分类:编程语言   时间:2016-09-07 14:41:51    阅读次数:720
归并排序(merge sort)
M erge sort is based on the divide-and-conquer paradigm. Its worst-case running time has a lower order of growththan insertion sort. Since we are deal ...
分类:编程语言   时间:2016-09-07 14:41:08    阅读次数:198
Java动态替换InetAddress中DNS的做法简单分析2
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.lang.reflect.Fiel... ...
分类:编程语言   时间:2016-09-07 14:40:54    阅读次数:457
Java:通过反射复制父类字段到子类。
有些时候需要建立子类继承于父类,尤其是java里面很多类是用mybatis generator生成的。通过父类构造子类,好像很麻烦,要逐个字段进行赋值(反正我没有找到其他好办法)。 想到用反射复制的方式来实现。通过研究,做到了。主要是用了fastjson里面的东西。估计已经有其他类库实现了这个功能, ...
分类:编程语言   时间:2016-09-07 14:38:39    阅读次数:558
第一个Spring Boot Web程序
需要的环境和工具: 1、Eclipse2、Java环境(JDK 1.7或以上版本)3、Maven 3.0+(Eclipse已经内置了) 写个Hello Spring: 1、新建一个Maven项目 选择 maven-archetype-quickstart 删除项目中的 test,这个我们用不到, 刚 ...
分类:编程语言   时间:2016-09-07 14:37:03    阅读次数:233
java 远程调用 shell
import java.io.BufferedReader; import java.io.ByteArrayInputStream;import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;impo ...
分类:编程语言   时间:2016-09-07 14:36:25    阅读次数:218
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!