char转化为byte: public static byte[] charToByte(char c) { byte[] b = new byte[2]; b[0] = (byte) ((c & 0xFF00) >> 8); b[1] = (byte) (c & 0xFF); return b; ...
分类:
编程语言 时间:
2017-10-04 23:45:23
收藏:
0 评论:
0 赞:
0 阅读:
404
折腾了半天,为了能够方便学习TensorFlow,搞了远程的jupyter,方便在本地使用它,今天填了不少坑。 装完后截图: 下面是一些步骤: 检查 Python 环境 CentOS 7.2 中默认集成了 Python 2.7,可以通过下面命令检查 Python 版本: python --versi ...
分类:
编程语言 时间:
2017-10-04 23:44:34
收藏:
0 评论:
0 赞:
0 阅读:
469
1》函数: 1>定义,关键字与调用: 2>函数的返回值: 3>函数的普通参数: 4>函数的默认参数:默认参数必须放在最后; 可以指定参数: 5>动态参数: *:将传入的参数转换为一个元组; **:将传入的参数转换为一个字典: *,**:可以同时将传入的参数处理为元组和字典,参数需先指定*,再指定** ...
分类:
编程语言 时间:
2017-10-04 23:43:17
收藏:
0 评论:
0 赞:
0 阅读:
320
校招准备系列:每天一道算法题(1) 1.1、实现一个算法,确定一个字符串的所有字符是否全都不同。假使不允许使用额外的数据结构,又该如何处理? 校招准备系列:每天一道算法题(2) 1.3、给定两个字符串,请编写程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。 校招准备系列:每天一道算法 ...
分类:
编程语言 时间:
2017-10-04 23:42:54
收藏:
0 评论:
0 赞:
0 阅读:
335
Java的泛型一直是我比较感兴趣的部分,但是既然说起泛型,就不得不提到擦除。Java泛型是使用擦除实现的,使用泛型时,具体的类型信息都被“擦除”了。举个例子:List<String>和List<Integer>在运行时实际上都是相同的类型,都被擦除成了“原生的”类型,即List。 泛型类型参数将擦除 ...
分类:
编程语言 时间:
2017-10-04 23:41:44
收藏:
0 评论:
0 赞:
0 阅读:
365
xl = pd.ExcelFile('foo.xls') xl.sheet_names # see all sheet names xl.parse(sheet_name) # read a specific sheet to DataFrame ...
分类:
编程语言 时间:
2017-10-04 23:40:06
收藏:
0 评论:
0 赞:
0 阅读:
775
快速排序算法的思想 快速排序算法本质上通过把一个数组划分成俩个子数组,然后递归的调用自己为每一个子数组进行快速排序来实现的,它应用了划分算法和递归思想,具体的划分算法参考http://www.cnblogs.com/iwebkit/p/7623350.html,只要把划分算法弄明白基本快速排序也就明 ...
分类:
编程语言 时间:
2017-10-04 22:39:18
收藏:
0 评论:
0 赞:
0 阅读:
249
通过上一篇笔记的,我们掌握了SpringData的相关概念及简单的用法。但上一篇笔记主要讲的是Dao层接口直接继承Repository接口,然后再自己定义方法。主要阐述了自定义方法时的一些规则及SpringData是如何来解析这些方法的。实际上,一些常用的方法SpringData已经帮我们定义好了,... ...
分类:
编程语言 时间:
2017-10-04 22:32:32
收藏:
0 评论:
0 赞:
0 阅读:
512
1、什么是java正则表达式 1、RegularExpressions(Regex) 正则表达式是一种用来描述一定数量文本的模式,常用于:字符串匹配、查找和替换。 2、正则表达式是字符串处理的利器,它是一种描述字符串模式的式子,一个正则表达式的核心价值就是匹配一个字符串。 3、示例: 2、正则表达式 ...
分类:
编程语言 时间:
2017-10-04 22:31:32
收藏:
0 评论:
0 赞:
0 阅读:
395
今天学习了prim算法。严奶奶的代码我没看懂,毕竟她都80岁了。算了,我自己按照书上的描述写了一个。 今天学习的Java知识点:调用类中的类进行变量声明可以使用 className.innerClassName objectName 这种声明方式。 解题所用数据结构:邻接矩阵。 可视化: 邻接矩阵p ...
分类:
编程语言 时间:
2017-10-04 22:26:15
收藏:
0 评论:
0 赞:
0 阅读:
483
(一).MyBatis介绍 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 创建MyBatis SQL映射XML文件:MyBatis Generator配置示例 MyBatis配置,创 ...
分类:
编程语言 时间:
2017-10-04 21:33:02
收藏:
0 评论:
0 赞:
0 阅读:
307
1、with操作符 在python中读写文件,可能需要这样的代码 try-finally读写文件 同样,在python中使用线程锁,可能需要这样的代码 try-finally线程锁 可能你会觉得这种写法很不方便,python提供了with操作符,你可以这样操作 with读写文件 with线程锁 是不 ...
分类:
编程语言 时间:
2017-10-04 21:28:46
收藏:
0 评论:
0 赞:
0 阅读:
292
1. Ubuntu操作系统版本 说明:Ubuntu 12.04.3 LTS自带的Python 2.7.3版本。 2. 安装IPython 说明: 输入命令sudo apt-get install ipython,然后输入密码即可。 3. install ipython-qtconsole 上面出现错 ...
分类:
编程语言 时间:
2017-10-04 21:09:17
收藏:
0 评论:
0 赞:
0 阅读:
303
本文翻译自 Daniel van Flymen 的文章 Learn Blockchains by Building One 略有删改。原文地址:https://hackernoon.com/learn-blockchains-by-building-one-117428612f46 相信你和我一样对 ...
分类:
编程语言 时间:
2017-10-04 21:07:24
收藏:
0 评论:
0 赞:
0 阅读:
653
1》迭代器原理及使用: 1>原理: 迭代器是访问集合元素的一种方式,迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束;迭代器只能往前不会后退,不过这也没什 么,人们很少在迭代途中往后退,另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素;迭代器仅仅在迭代到某个元素时才计 ...
分类:
编程语言 时间:
2017-10-04 21:05:26
收藏:
0 评论:
0 赞:
0 阅读:
483
先来看个例子: args = (1, 2, 3, 4) kwargs = {} args = () kwargs = {'a': 1, 'c': 3, 'b': 2} args = (1, 2, 3, 4) kwargs = {'a': 1, 'c': 3, 'b': 2} args = ('a', ...
分类:
编程语言 时间:
2017-10-04 21:05:14
收藏:
0 评论:
0 赞:
0 阅读:
350
http://python.jobbole.com/52420/ http://www.cnblogs.com/rainfd/p/slots.html http://www.jianshu.com/p/ef1797577f71 http://blog.csdn.net/sxingming/artic ...
分类:
编程语言 时间:
2017-10-04 21:04:12
收藏:
0 评论:
0 赞:
0 阅读:
237
1》python深浅拷贝原理: 对于数字和字符串而言,赋值,浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址;对于字典,元组,列表而言,进行赋值,浅拷贝和深拷贝时,其 内存地址的变化是不同的; 浅拷贝: 1>对于数字与字符串而言: 2>对于字典,元组,列表而言: 深拷贝: 1>对于数字与字符串而言 ...
分类:
编程语言 时间:
2017-10-04 20:44:58
收藏:
0 评论:
0 赞:
0 阅读:
295
一、集合Collection 1. 集合介绍 变量:表示的内存中的一个空间,只能保存确定类型的单个数据 数组:表示的是内存中的多个连续的空间,这些空间中可以存储多个同类型的数据。 后期继续学习面向对象技术,我们在程序中开始创建对象,使用对象。当在程序中创建的多少越来越多的时候,我们就需要将这些对象也 ...
分类:
编程语言 时间:
2017-10-04 20:41:52
收藏:
0 评论:
0 赞:
0 阅读:
259