当前位置: 代码迷 >> waiting的解决方案
 
  • Android IPC 通信机制源码分析

    AndroidIPC通讯机制源码分析Binder通信简介:Linux系统中进程间通信的方式有:socket,namedpipe,messagequeque,signal,sharememory。Java系统中的进程间通信方式有socket,namedpipe等,android应用程序理所当然可以应用JAVA的IPC机制实现进程间的通信,但我查看android的源码,在同一终端上的应用软件的通信几乎...

    346
    热度
  • Linux 报文行列

    Linux报文队列Linux报文队列Linux报文队列一IPC概述二报文队列1报文队列简述2代码分析21msgget创建报文队列22msgsnd报文发送221相关数据结构222sys_msgsnd源码分析3msgrcv报文接收4msgctl报文控制与设置一、IPC概述早期的Unix系统进程件通信机制主要有管道和信号。管道开始只能在近亲之间通信,于是将pipe推广到VFS层面,形成了FIFO。但有两...

    603
    热度
  • mysqldump 逻辑备份的准确姿势

    mysqldump逻辑备份的正确姿势在上一篇文章MySQL命令行工具之mysqldump深入研究中,我们搞定了mysqldump的参数和基本原理。那么我们该怎么样最好的使用它的?它有哪些坑呢?1.利用mysqldump进行逻辑备份1)全逻辑备份:mysqldump-uxxx-p--flush-logs--delete-master-logs--all-databases>alldb.sql(...

    202
    热度
  • 不终止MySQL服务增加从库的两种方式

    不停止MySQL服务增加从库的两种方式现在生产环境MySQL数据库是一主一从,由于业务量访问不断增大,故再增加一台从库。前提是不能影响线上业务使用,也就是说不能重启MySQL服务,为了避免出现其他情况,选择在网站访问量低峰期时间段操作。?一般在线增加从库有两种方式,一种是通过mysqldump备份主库,恢复到从库,mysqldump是逻辑备份,数据量大时,备份速度会很慢,锁表的时间也会很长。另一种...

    113
    热度
  • 不终止 MySQL 服务增加从库的两种方式

    不停止MySQL服务增加从库的两种方式现在生产环境MySQL数据库是一主一从,由于业务量访问不断增大,故再增加一台从库。前提是不能影响线上业务使用,也就是说不能重启MySQL服务,为了避免出现其他情况,选择在网站访问量低峰期时间段操作。?一般在线增加从库有两种方式,一种是通过mysqldump备份主库,恢复到从库,mysqldump是逻辑备份,数据量大时,备份速度会很慢,锁表的时间也会很长。另一种...

    60
    热度
  • 【ps与top】过程状态码详解

    【ps与top】进程状态码详解 作者:zhanhailiang日期:2013-03-13 可以通过psaux查看某进程的当前状态如下: bill@net:~$psaux USERPID%CPU%MEMVSZRSSTTYSTATSTARTTIMECOMMAND root10.00.029201820?Ss22:040:00/sbin/init root20.00.000?S22:040:00[kt...

    550
    热度
  • (二)入门指南――(7)添加jquery代码(Adding our jQuery code)

    (2)入门指南――(7)添加jquery代码(AddingourjQuerycode)Ourcustomcodewillgointhesecond,currentlyempty,JavaScriptfilewhichweincludedfromtheHTMLusing<scriptsrc="01.js"></script>.Forthisexample,...

    339
    热度
  • js 搜索上拉框select并选中 移动目标option置顶的示例

    js搜索下拉框select并选中移动目标option置顶的示例 有时候,一个下拉框元素太多了就不方便选择了.可能你也有同样的感慨,拉上来拉下去就是找不到要的选项.现在就来实现一个效果:js搜索下拉框select并选中目标选项.先上一个完整的示例,你自己另存为html就看得到效果的: <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN...

    496
    热度
  • HTTP协议脑袋与Keep-Alive模式详解(转)

    HTTP协议头部与Keep-Alive模式详解(转) ――献给那些向我这样对HTTP的“伪”熟悉者。 故事发生在10月份的一次面试经历中,本来我不想说出来丢人显眼,但是为了警醒自己和告诫后人,我决定写成博文发出来。因为在面试过程中,我讲在2009年写过QQ农场助手,在这期间深入学习了HTTP协议,而且在2010-05-18写了博文:HTTP协议及其POST与GET操作差异&C#中如何使...

    277
    热度
  • ext 四 学习读书笔记1

    ext4学习读书笔记1 好书推荐,EXTJSWEB应用程序开发指南,第2版本,很不错的工具书一EXT.WINDOW.MESSAGEBOX1)基本alert<linkrel="stylesheet"type="text/css"href="../../ext-4.0/resources/css/ext-all.css"/><scripttype="text/javascript"s...

    517
    热度
  • 十个让你变成糟糕的程序员的行为

    1)情绪化的思维如果你开始使用不同颜色的眼光来看待这个世界的话,那么你可能会成为一个很糟糕的程序员。情绪化的思维或态度很有可能会把自己变成一个怪物。相信你经常可以看到很多很糟糕的程序会使用下面的这些语句:我的程序不可能有这种问题。Java就是shit。我最恨的就是使用UML做设计。需求怎么老在变,没办干了。受不了这些人,他们到底懂不懂啊。…………这些带着情绪化的思维和态度,不但可以让你成为一个很糟...

    1493
    热度
  • 网页设计员的字体替换方法指南

    网页设计师的字体替换方法指南 写在这篇文章之前:中文网页字体的窘境 在国外的设计师幸福地讨论着如何不用图片进行字体替换时,当GoogleProudly地提供越来越多的web fonts时,使用中文的网页设计师只能发出一声叹息。中文世界的网页字体窘境,不仅仅是由于中文符号过多造成的字体文件过大这样的技术阻碍;更深一层的 原因是,根本就没有几种可用的好字体。 一方面,尽管一些中文字体提供商也在致力...

    203
    热度
  • 115个Java面试题跟答案——终极列表(上)

    115个Java面试题和答案——终极列表(上)面向对象编程(OOP)Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点:•代码开发模块化,更易维护和修改。•代码复用。•增强代码的可靠性和灵活性。•增加代码的可理解性。面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这些特性。封装封装给...

    69
    热度
  • Java面试集锦(一)

    Java面试汇总(一)1、Collection和Collections的区别。?Collection是集合类的上级接口,继承与他的接口主要有Set和List.Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。?2、GC是什么?为什么要有GC??GC是垃圾收集的意思(GabageCollection),内存处理是编程人员容易出现问题的地...

    30
    热度
  • Window XP驱动开发(十八) windows内核高级调试技能(双机调试)

    WindowXP驱动开发(十八)windows内核高级调试技巧(双机调试)在驱动程序的开发中,经常会遇到系统崩溃一情况,我们很难想像用VC的调试器那样单步调试程序。但还是有一些高级驱动程序调试技巧,可以帮助找出驱动程序中的Bug。另外,利用一些第三方工具软件,也可以帮助程序员找到驱动程序中的漏洞,从而提高开发效率。1、一般性调试一般性调试技巧包括打印调试信息、查看dump文件等。这些方法在调试驱动...

    36
    热度
  • 五、总结

    Qt开发串口通信以及坐标显示程序并移植毕业了,整理下思绪,把我之前在实验室弄的一个Qt终端界面开发的程序的整体思路以及源代码共享开来,以便于更好地让Qt为人所知,为开源贡献点我的微薄之力。一.项目介绍项目背景的简要介绍:通过串口从数据采集板传输数据到终端板上面,自行设计一个界面用来显示收集到的数据,以及画出所对应的坐标点。终端显示界面的板子是基于S3C6410芯片的,板子是师兄根据Mini6410...

    61
    热度
  • 请教一个问题。

    请教一个问题。 头文件#include<bios.h>这个头文件是做什么用得。在网上找的个搬运工的程序,我在VC++6.0里面运行这个东西,报错。希望有人回答一下,谢谢。。这个是源代码: #include<stdio.h>#include<bios.h>#include<conio.h> #defineESC0x011b...

    372
    热度
  • Android数据联接浅析

    Android数据连接浅析在Android中,应用对数据连接的操作需要通过framework提供的以下两个服务类frameworks/base/services/java/com/android/server/ConnectivityService数据连接的系统级服务类,frameworks/base/core/java/android/net/ConnectivityManager数据连接的应用...

    39
    热度
  • Android应用程序与SurfaceFlinger服务其间的共享UI元数据(SharedClient)的创建过程分析

    Android应用程序与SurfaceFlinger服务之间的共享UI元数据(SharedClient)的创建过程分析在前面一篇文章中,我们分析了Android应用程序与SurfaceFlinger服务的连接过程。Android应用程序成功连接上SurfaceFlinger服务之后,还需要一块匿名共享内存来和SurfaceFlinger服务共享它的UI元数据,以便使得SurfaceFlinger服...

    95
    热度
  • 最完整PHP惯用工具类大全

    最完整PHP常用工具类大全<?php/***助手类*@authorwww.shouce.ren*/classHelper{ /** *判断当前服务器系统 *@returnstring */ publicstaticfunctiongetOS(){ if(PATH_SEPARATOR==':'){ return'Linux'; }else{ return'Windows'; } ...

    18
    热度