码迷,mamicode.com
首页 > 2018年06月23日 > 全部分享
Thrift源码分析(二)-- 协议和编解码
协议和编解码是一个网络应用程序的核心问题之一,客户端和服务器通过约定的协议来传输消息(数据),通过特定的格式来编解码字节流,并转化成业务消息,提供给上层框架调用。 Thrift的协议比较简单,它把协议和编解码整合在了一起。抽象类TProtocol定义了协议和编解码的顶层接口。个人感觉采用抽象类而不是 ...
分类:其他好文   时间:2018-06-23 21:00:56    阅读次数:130
struts.xml 配置文件的主要元素
1、package元素 作用: 在struts2的配置文件中引入了面向对象思想。分包管理,易于管理动作类,便于模块化开发动作类。 属性: :包的名称。名称唯一。 :一般情况下需要继承struts default包,如果不继承的话,将无法使用struts2提供的核心功能。struts default. ...
分类:其他好文   时间:2018-06-23 21:00:50    阅读次数:148
mybatis批量添加、批量删除
<!-- 批量添加 --> <insert id="insertNameListSynHisBatch" parameterType="java.util.List" useGeneratedKeys="false"> insert into tb_namelist_syn_his (SERIAL, ...
分类:其他好文   时间:2018-06-23 21:00:41    阅读次数:177
yaml常用语法一
yaml中语法 # 注释行 使用一个固定的缩进风格表示数据层结构关系,一般使用两个空格 :每个冒号后面一定要有一个空格(以冒号结尾不需要空格,表示文件路径的模版可以不需要空格) - 表示列表项,使用一个短横杠加一个空格。多个项使用同样的缩进级别作为同一个列表的一部分 !! 使用两个感叹号强制转换数据 ...
分类:其他好文   时间:2018-06-23 21:00:31    阅读次数:233
制作U盘启动-----计算机经验
这期呢我就先不打算写关于C的文章,这次就先给大家写几篇关于电脑系统安装的计算机经验篇。希望各位接下来看了我几期的经验文章,你们也能在电脑系统报销之时能够让其满血复活。 制作U盘启动 下载制作U盘启动的工具 两种安装途径 这期为什么不先讲解安装电脑系统呢?首先,安装电脑系统大概有两种途径,一种是镜像文 ...
分类:其他好文   时间:2018-06-23 21:00:24    阅读次数:286
Java中反射
类加载的三种机制 1、通过getClass People p =new People(); Class c = p.getClass(); 2、People.class Class c1=People.class; 3、Class.forName("tianpo.com.demo.People"); ...
分类:编程语言   时间:2018-06-23 21:00:17    阅读次数:137
Mysql:常用函数
常用函数 总数:select count as totalcount from table1 求和:select sum(field1) as sumvalue from table1 平均:select avg(field1) as avgvalue from table1 最大:select m ...
分类:数据库   时间:2018-06-23 21:00:11    阅读次数:198
树莓派apt-get The value '\stable' is invalid for APT 错误
对apt-get进行任何操作都会报错: pi@raspberrypi:~ $ sudo apt-get upgrade Reading package lists... Done E: The value '\stable' is invalid for APT::Default-Release a ...
分类:其他好文   时间:2018-06-23 21:00:04    阅读次数:771
平衡树讲解(旋转treap,非旋转treap,splay)
在刷了许多道平衡树的题之后,对平衡树有了较为深入的理解,在这里和大家分享一下,希望对大家学习平衡树能有帮助。 平衡树有好多种,比如treap,splay,红黑树,STL中的set。在这里只介绍几种常用的:treap和splay(其中treap包括旋转treap和非旋转treap)。 一、treap ...
分类:其他好文   时间:2018-06-23 20:59:55    阅读次数:277
java中Collection,Arrays内元素的排序问题(comparable,comparator接口的应用)
在我们通常对于collection的使用过程中,很多时候都需要对内部的元素进行排序。对于这个排序,通常可以有两种实现方式: 1.创建一个comparator类实现comparator接口,然后应用collection内部提供的sort方法进行排序。例如对于图中的边,按照其权值大小进行排序(后面介绍第 ...
分类:编程语言   时间:2018-06-23 20:59:46    阅读次数:149
提高工作效率的小技巧
你是否曾有过这种感觉:当你回顾自己度过的一周时感到消沉,因为你未能完成自身所期望的那么多工作。当你在打造一个成功的职业生涯或你自己的事业时,时间或许是你最宝贵的财富,如何支配你的时间直接决定了你的收入。你无法购买你自有之外的时间,而时钟却永不停息地滴答作响。 几年前,我发现了一个能让我把效率提高近三 ...
分类:其他好文   时间:2018-06-23 20:59:39    阅读次数:163
python 函数
输出的结果 结论:python中的函数可以没有返回值,默认返回None python中的函数值返回一个值。 python中的函数返回多个值,以元组的形式返回tuple 2.python中的形参/实参 2.1形参变量只有在调用时才分配内存,调用结束后立即释放内存。 2.2在python中形参和实参是一 ...
分类:编程语言   时间:2018-06-23 20:59:29    阅读次数:202
Flask之flask-script 指定端口
简介 Flask-Scropt插件为在Flask里编写额外的脚本提供了支持。这包括运行一个开发服务器,一个定制的Python命令行,用于执行初始化数据库、定时任务和其他属于web应用之外的命令行任务的脚本。 安装 用命令pip和easy_install安装: pip install Flask-Sc ...
分类:其他好文   时间:2018-06-23 20:59:16    阅读次数:524
5、Oracle备份
1.1 Oracle数据库备份 1.1.1 链接Oracle介质管理库 请在数据库节点上操作。 [oracle@db01/usr/openv/netbackup/bin]$ ./oracle_link Thu Jul 9 14:35:44 CST 2015 All Oracle instances ...
分类:数据库   时间:2018-06-23 20:59:09    阅读次数:192
Flask之flask-migrate 数据库迁移
简介 flask-migrate是flask的一个扩展模块,主要是扩展数据库表结构的. 官方文档:http://flask-migrate.readthedocs.io/en/latest/ 使用flask-migrate需要依赖flask-script组件,详见本人另外一篇博客 --> flask ...
分类:数据库   时间:2018-06-23 20:59:00    阅读次数:214
用Vue来实现音乐播放器(四十):歌单详情页布局以及Vuex实现路由数据通讯
1、歌单详情页是推荐页面的二级路由页面 将推荐页面歌单的数据传到歌曲详情页面 利用vuex 1、首先在state下定义一个歌单对象 disc{} 2、在mutaions-types中 定义一个别名 3、在mutations里面创建更改函数 4、在getters里面将该状态与组件映射 4、在recom ...
分类:其他好文   时间:2018-06-23 20:58:52    阅读次数:405
在MongoDB数据库中查询数据(上)
在MongoDB数据库中查询数据(上) 在MongoDB数据库中,可以使用Collection对象的find方法从一个集合中查询多个数据文档,find方法使用方法如下所示: selector值为一个对象,用于指定查询时使用的查询条件,options是可选的参数,该参数值是一个对象,用于指定查询数据时 ...
分类:数据库   时间:2018-06-23 20:58:44    阅读次数:165
1290条   上一页 1 ... 11 12 13 14 15 16 17 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!