执键写春秋 执键写春秋
4年前
为什么要使用缓冲流?缓冲流对文件复制速度有什么影响?
通过不使用缓冲流代码与使用缓冲流代码来对比测试一波:packageperson.xsc.praticeIII;importjava.io.BufferedInputStream;importjava.io.BufferedOutputStream;importjava.io.File;importjava.io.FileInputStream;i
Stella981 Stella981
4年前
Mac 软件推荐
如果你在使用Mac电脑,并且没有如某些人那样愚蠢地安装Windows系统,那么你可以尝试使用以下一些软件.下面的这些软件都是我自己使用过且觉得还不错的,在这里推荐给大家. 或者可以极大地提高效率或者可以足够装13.(注:这里的软件不一定是软件开发者才会使用到的)Alfredv2这个软件很多文章都在说,我这
Stella981 Stella981
4年前
Neo4j图数据库从入门到精通(转)
addbyzhj:转载时,目录没整理好,还会跳转到原文其实RDB也可以存储多对多的关系,使用的是中间表,GDB使用的是边,RDB中的实体存储在数据表,而GDB存储在节点。两者使用的底层技术不同,但解决相同的问题。对于使用者来讲,GDB和RDB区别不大,图数据库中的概念,语法在关系数据库中基本都能找到,所以上手很快。Neo4j的特点
Stella981 Stella981
4年前
C#对象序列化(Serialize)与反序列化(Deserialize)
.NET框架提供了两种种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用XmlSerializer进行串行化。第一种方式提供了一个简单的二进制数据流以及某些附加的类型信息,而第二种将数据流格式化为XML存储。可以使用\Serializable\属性将类标志为可序列化的。如果某个类的元素不想被序列化,1、可以使用\Non
Stella981 Stella981
4年前
PAP 快速开发框架:mybatis
  背景:在使用mybatis的过程中,考虑到整合的框架在后期使用的过程中,有可能是需要兼容到多种数据库的,在这种前提条件下,完成通用CRUD功能的编写,本文前期先考虑到不同数据库针对分页功能的统一操作;例如mysql数据库的分页是limit关键字的使用,oracle数据库的分页是rownum关键字的使用;  demogit地址部分: h
Stella981 Stella981
4年前
PEP8 Python 编码规范
PEP8Python编码规范一代码编排1缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。2每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。3类和toplevel函数定义之间空两行;类中的方法定义之间空一行;函数内逻辑无关段落之间空一行;其
Stella981 Stella981
4年前
Redis5.0之后的内存策略
前言:这八种算法是基于redis5.0版之后的,他新增了新增allkeyslfu,volatilelfu这两种算法,也就是多了LFU算法,而LFU与LRU算法不同在于;LRU是淘汰最近最长时间未使用的页面进行淘汰,而LFU是要求在页置换时置换引用计数最小的页,因为经常使用的页应该有一个较大的引用次数。但是有些页在开始时使用次数很多,但以后就不再使用,
Stella981 Stella981
4年前
Scala入门到精通——第三十节 Scala脚本编程与结束语
_摘要:_ 本节主要内容REPL命令行高级使用使用Scala进行Linux脚本编程结束语1.REPL命令行高级使用在使用REPL命令行时,有时候我们需要粘贴的代码比较大,而普通的粘贴可能会些一些问题,比如中文粘贴会出现乱码、多行代码粘贴时会出错,此时需要用到REPL的高级功能。在日常开发过程中,我们粘贴多行代码的时候会遇到下列问题://本意是要
Stella981 Stella981
4年前
Python3_基础部分_第一个Python程序
  学习编程,可以使用很多种的方式进行,比如命令行方式(早期的程序员就是这种方式编程的),比如计算机自带的文本文件工具:记事本等,在比如高级的编程语言开发工具(IDE):Pycharm、Inteill等。不管使用哪种方式,学习编程的捷径就是不断的写代码,优化思路。1、使用命令行编写第一个Python程序  安装好Python的开发环境后,就可以使用计
Wesley13 Wesley13
4年前
D3D资源管理
摘要受管贴图(Managedtextures,也就是我们通常所谓的“自动管理贴图”),在DX6中首次被引入,经过一系列的改进和增强,在DX9中自动管理的资源类型增加到贴图,顶点缓冲,顶点索引缓冲,所有这些资源使用统一的公共接口。通过使用D3D资源管理器,应用程序可以轻松的处理设备丢失、处理稍微过量的显存使用。有时开发者在使用受管资源