Java I/O底层是如何工作的? 经验

本博文主要讨论I/O在底层是如何工作的。本文服务的读者,迫切希望了解 Java I/O 操作是在机器层面如何进行映射,以及应用运行时硬件都做了什么。假定你熟悉基本的I/O操作,比如通过Java I/O

jopen 2014-12-19   18797   0

RailsAdmin如何实现自定义操作 经验

本文主要介绍了如何在RailsAdmin中创建自定义操作,先从总体上描述了大致思路,然后逐步的介绍其实现细节。RailsAdmin已经成为rails开发中必不可少的组成部分,通过自定义操作扩展其功能已

jopen 2014-11-14   20386   0

Android如何实现TCP和UDP传输 经验

TCP和UDP在网络传输中非常重要,在Android开发中同样重要。 首先我们来看一下什么是TCP和UDP。

mxf8 2015-03-16   19936   0

Android Studio中如何打JAR包 经验

Android Studio中对于library类型的Moudle,默认打出来的是AAR包, 但有时候我们的SDK还需要共享给一些其他eclipse的项目使用,这样我们就需要输出JAR包, 可以通过在Moudle中的build.gradle加入task来实现

jopen 2015-06-17   442014   0

实战:上亿数据如何秒查 经验

最近在忙着优化集团公司的一个报表。优化完成后,报表查询速度有从半小时以上(甚至查不出)到秒查的质变。从修改SQL查询语句逻辑到决定创建存储过程实现,花了我3天多的时间,在此总结一下,希望对朋友们有帮助。

jopen 2015-04-11   54374   0
查询  

如何在 Linux 上安装 git 服务 经验

Ubuntu, or Linux Mint $ sudo apt-get install git Fedora, CentOS or RHEL $ sudo yum install git Arch Linux

jopen 2015-07-24   82018   0

如何让你的 Docker 镜像更小 经验

Docker是个好东西毋庸置疑,甚至可以称其为万金油,什么场合都看到他的身影。自14年底开始,小到防污染的DNS、CoreOS的socks5代理,大点到开发团队的CI系统,一些Web项目等等,都有在用,并且稳定性非常好,使用起来也方便,但是最近经常发现各大论坛、网站、文档在使用Docker镜像的时候常常发现的一个误区,谨以此文抛砖引玉。

jopen 2015-07-20   13500   0
Docker  

如何管理 Vim 插件 经验

插件的安装、升级、搜索或者清除。它还能管理你的运行环境并且在标签方面提供帮助。在本教程中我们将展示如何安装和使用Vundle。 安装Vundle 首先,如果你的Linux系统上没有Git的话,先 安装Git

y8de 2015-07-27   15924   0
Vim  

如何调优SQL Server查询 经验

糕,作为一个DBA这很不合格。但在今天的文章里,我想给你展示下,当你想对特定查询创建索引设计时,你如何把 你的工作和思考过程传达给查询优化器。听起来很有意思?嗯,那就进入我的索引调优世界吧! 有问题的查询

jopen 2015-08-07   9797   0

如何正确的使用洋葱路由 经验

浏览网页 和邮件发送(并非是邮件内容加密)的。今天,我们要讨论一下Tor的是如何工作的、它做什么、不会做什么,以及我们该如何正确地使用它。 Tor的工作原理是这样的: 当你通过Tor发送邮件时, to

jopen 2015-07-21   34005   0

如何书写高质量的jQuery代码 经验

者接触过,在今天的这篇文章中,我 们将介绍一些书写高质量jQuery代码的原则,我们不单单会告诉你如何去书写,也会告诉你为什么这样书写,希望大家会觉得有所帮助。 注意定义jQuery变量的时候添加var关键字

jopen 2014-04-08   16872   0

如何在Docker中使用Open vSwitch 经验

vSwitch是一个虚拟交换软件,主要用于虚拟机VM环境,提供网络的虚拟化。本篇文档重点介绍如何在Docker中使用Open vSwitch。 这个文档描述了如何在Docker(大于或等于1.9.0版本)中使用Open vSw

jopen 2016-01-03   16121   0
Docker  

如何为开源Nodejs库patch代码 经验

以开源项目 graphql-js 举例,原项目不支持在语法树(AST)中获取父节点,

jopen 2016-01-11   13081   0

如何对 Android 库进行依赖管理? 经验

Android 开发人员为项目选择库的时候,考虑的因素不仅仅是功能、可用性、性能、文档丰富度和技术支持情况。他们还关心库的大小,以及要添加的方法数量。因为项目越大,依赖也越多,要把应用的方法数量控制在65k 以下,开发人员感觉很有压力。另外,对于非发行版项目而言,Proguard 使用起来效率太低,而且开发人员视 multidex 如瘟疫,避之唯恐不及。因此,编写库的作者必须特别注意项目的大小。

jopen 2016-01-13   22343   0

如何使用Putty远程(SSH)管理Linux 经验

Putty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端,但是功能丝毫不逊色于商业的telnet类工具。用它来远程管理Linux VPS十分好用

jopen 2015-10-25   11473   0
Linux   PuTTY  

从asyncio简单实现看异步是如何工作的 经验

to-understand-how-async-works/ 从asyncio简单实现看异步是如何工作的 by ipfans 注:请使用 Python 3.5+ 版本运行以下代码。 先从例子看起

Jefferey245 2016-02-03   23662   0
P7

  如何看懂ORACLE执行计划 文档

如何看懂ORACLE执行计划 一、什么是执行计划 An explain plan is a representation of the access path that is taken when a

落忆无痕 2014-11-25   2221   0
P10

  如何优化JavaScript脚本的性能 文档

可以就应该尽量少用。for(;;)和while循环的性能应该说基本(平时使用时)等价。 而事实上,如何使用这两个循环,则有很大讲究。我在测试中有些很有意思的情况,见附录。最后得出的结论是: · 如果是

janee81930 2012-08-02   379   0
P32

  如何编写程序文件 文档

1. 如何编写程序文件 2. 主要内容 名词解释 编写程序文件的意义 编写程序文件项目团队组成方法 编写程序文件过程 程序文件标准要求 程序文件要素 3. 名词解释文件 定义:信息及承载媒体。 信息:文字、数据、表格、图案、声音等

1223348320 2016-09-19   3154   0
P17

  如何让SQL在Spark上运行的更快 文档

1. Transwarp Inceptor:如何让SQL在Spark上运行的更快星环信息科技(上海)有限公司 www.transwarp.io从开源迈向商业产品 刘汪根 wayne.liu@transwarp

nn34 2014-12-16   6216   0
1 2 3 4 5 6 7 8 9 10