序列化的基本概念介绍:01什么是序列化序列化:把内存中的数据转成一种中间格式(json/pickle),然后存放到硬盘中,永久保存反序列化:从文件中读出(json/pickle)格式,然后返解成python的数据类型02为什么要序列化1、数据结构持久化2、跨平台数据交互03如何进行序列化,反序列化json:缺点:只能支持部分python的数据类型优点:所有的语言都支持json格式应用:如果需要考虑
分类:
编程语言 时间:
2018-05-17 19:54:43
阅读次数:
179
(一)HashMap(1)HashMap集合本身基于哈希表它可以保证键的唯一性(Map都是针对键有效)HashMap<String,String>String:人的ID编号String:人的姓名HashMap<Integer,String>Integer:年龄String:姓名HashMap<String,Student>String:学号Student:学号对
分类:
编程语言 时间:
2018-05-17 19:55:06
阅读次数:
192
import reimport urllib.requeststring='<div class="name">(.*?)</div>'huo=urllib.request.urlopen("https://read.douban.com/provider/all").read()huo=huo.d ...
分类:
编程语言 时间:
2018-05-17 19:56:26
阅读次数:
215
react虚拟dom:依据diff算法台 前端:更新状态、更新视图;所以前端页面的性能问题主要是由Dom操作引起的,解放Dom操作复杂性 刻不容缓 因为:Dom渲染慢,而JS解析编译相对非常非常非常快!jsg更容易表示节点 所以:把js和html混写在一起来解决,React出现了!!! diff算法 ...
分类:
编程语言 时间:
2018-05-17 19:56:32
阅读次数:
138
项目中遇到这么一个python编码的问题,通过网络得到了一个带‘\u’的字符串,了解到这是unicode码,对应的是若干个中文,所以尝试用网上“python中unicode转中文”的方法做encode和decode,结果都不行。后来查到做decode的时候可以带一个‘unicode-escape’的 ...
分类:
编程语言 时间:
2018-05-17 20:36:25
阅读次数:
248
1. 安装python 从python官方网站:http://www.python.org下载最新版本的python3的安装包。 参考:http://www.cnblogs.com/yaoyaojcy/p/7349019.html 2. 安装pycharm pycharm 安装过程参考:http:/ ...
分类:
编程语言 时间:
2018-05-17 20:37:13
阅读次数:
185
日期类: 日期格式化类: ...
分类:
编程语言 时间:
2018-05-17 20:37:34
阅读次数:
166
区别于以往的读书笔记 这次采用了思维导图的模式 PHP js Linux 也相继整理自己的思维导图 便于理解和记忆 主要分为 算法 和数据结构两部分 结合书中python的demo,全部敲了一遍 一 算法 提到算法 绕不过去的肯定是大O表示法 也是各种面试问时间复杂度的重点考察的基础问题 二 数据结 ...
分类:
编程语言 时间:
2018-05-17 20:37:55
阅读次数:
207
题目传送门 A Simple Problem with Integers Time Limit: 5000MS Memory Limit: 131072K Total Submissions: 130735 Accepted: 40585 Case Time Limit: 2000MS Descri ...
分类:
编程语言 时间:
2018-05-17 20:38:12
阅读次数:
209
在前面已经提到过,互联网的本质就是一堆协议,协议就是标准,比如全世界人通信的标准是英语,所有的计算机都学会了互联网协议,那么所有的计算机就可以按照统一的标准去收发信息完成通信了。 作为普通开发人员的我们,写的软件/程序都是处于应用层上的,然而,想要让软件接入互联网,就必须得通过传输层,也就是必须遵循 ...
分类:
编程语言 时间:
2018-05-17 20:39:55
阅读次数:
162
前言 今天Android移动端要加个新功能,所以回归Android程序员的身份.开发的过程中,发现了之前的代码写的有很多问题,真的应该把时间抽出来重构一下了. 其中有反射的一个坑,工具类某方法反射获取传入Model的属性值.但是当我把公共属性抽出来做基类的时候,发现获取不到基类的属性值了.原因是使用 ...
分类:
编程语言 时间:
2018-05-17 20:40:30
阅读次数:
175
转:https://www.cnblogs.com/dayang12525/p/6393941.html using System;int i = 123;byte [] intBuff = BitConverter.GetBytes(i); // 将 int 转换成字节数组lob.Write(in ...
分类:
编程语言 时间:
2018-05-17 20:43:51
阅读次数:
461
1、昨日内容回顾 可迭代对象:内部含有__iter__方法的 迭代器:内部含有__iter__方法并且还含有__next__方法的 可迭代对象.__iter__() 判断可迭代对象,迭代器。 '__iter__' in dir(可迭代对象) '__next__' in dir(可迭代对象) isin ...
分类:
编程语言 时间:
2018-05-17 21:10:46
阅读次数:
190
示例代码: 多线程,并设置优先级: 1 package signal; 2 3 4 class A extends Thread{ 5 public void run(){ 6 for(int i=1;i<=3;i++){ 7 System.out.println("a" +i); 8 } 9 } ...
分类:
编程语言 时间:
2018-05-17 21:12:03
阅读次数:
221
ICMP后门 前言 第一篇:Python3实现ICMP远控后门(上) 第二篇:Python3实现ICMP远控后门(上)_补充篇 第三篇:Python3实现ICMP远控后门(中)之“嗅探”黑科技 熬到最后一篇了,本系列的Boss要出场了,实现了一个有意思的ICMP后门,暂时使用pyinstaller打 ...
分类:
编程语言 时间:
2018-05-17 21:13:53
阅读次数:
265
在javascript的运用中,经常遇到判断两个 对象/值 是否相等的情况。有些表明上看着一样,其实他们不一样。有些特殊情况,需要我们辨别。 ...
分类:
编程语言 时间:
2018-05-17 21:15:29
阅读次数:
187
Python day1 标签: python [TOC] 1.Hellow World程序 1)Hellow World 在linux里创建一个叫hellow.py的文件。 文件内容: 在linux中需要指定解释器 意思是到整个linux系统中找名为python的环境变量。 给予文件执行权限,使用. ...
分类:
编程语言 时间:
2018-05-17 21:37:55
阅读次数:
210
第一步:写Excel操作方法 第二步:写测试用例 第三步:执行测试用例,生成HTML报告 ...
分类:
编程语言 时间:
2018-05-17 21:38:22
阅读次数:
284
javascript中json对象json数组json字符串互转及取值 今天用到了json数组和json对象和json类型字符串之间互转及取值,记录一下: 1.json类型的字符串转换为json对象及取值 1 var jsonString = '{"bar":"property","baz":3}' ...
分类:
编程语言 时间:
2018-05-17 21:38:55
阅读次数:
206
目录 [TOC] 一、节点流和处理硫 1.1 节点流 也称为 低级流 ,可以从或向一个特定的地方(节点读写数据) 1.2 处理流 也称为 高级流 ,对一个已存在的连接和封装,通过所封装的流的功能调用实现数据读写。 处理流的构造方法总要带一个其他流对象做参数。一个流对象经过其他流的多次包装,成为流的链 ...
分类:
编程语言 时间:
2018-05-17 21:39:29
阅读次数:
218