码迷,mamicode.com
首页 > 2015年07月22日 > 全部分享
Android socket在系统休眠情况下调研
做了3年的IM应用,一直没有确认过socket在系统休眠的情况下会不会就收不到消息了,网上也搜过一些资料说android手机分为AP和BP两个部分,系统休眠的时候AP是休眠的,而BP是不休眠的,网络协议栈是运行在BP层的,所以当BP收到数据包的时候,系统会唤醒AP,但是AP运行的时间是很短的。虽然听起来很有道理的样子,但是没有亲手测试过,还是一块心病~~~,今天又想起这事,索性动手自己写代码测试看看...
分类:移动开发   时间:2015-07-22 00:05:31    阅读次数:197
温故知新,基础复习(二叉堆排序)
温故知新,基础复习(二叉堆排序)最小堆(最终数组的数据是降序),最大堆(最终数组的数据是升序)下例是最小堆#include #include void Swap(int Arra[],unsigned int LeftIndex,unsigned int RightIndex) { int TeampValue = Arra[LeftIndex]; Arra[LeftIndex]=Arr...
分类:编程语言   时间:2015-07-22 00:04:42    阅读次数:167
Mysql 环境配置查询
Mysql 环境查询 1, 查看所有的引擎 a) Show engines 或者是进入到information_schama里面去查看ENGINES表 2, 查看当前用户 a) Select user() 可以查看当前用 b) Show full processlist查看当前用的操作 3, 查看环境变量 a) Show variables 查看所有的环境变量 4, ignore用...
分类:数据库   时间:2015-07-22 00:07:19    阅读次数:219
Mysql 查询注意和执行shell命令
Mysql 查询注意 1. 在mysql查询的时候需要注意在表的前面加上数据库的前缀,不然就是默认是当前的数据库(当多个库查询的时候,可能会出现重复的查相同的表多次) 2. \! ls –al ,mysql可以执行shell 外部的命令(注意\!和ls之间的空格)...
分类:数据库   时间:2015-07-22 00:06:13    阅读次数:194
Hive自定义函数(UDF、UDAF)
当Hive提供的内置函数无法满足你的业务处理需要时,此时就可以考虑使用用户自定义函数。UDF用户自定义函数(user defined function)–针对单条记录。 创建函数流程 1、自定义一个Java类 2、继承UDF类 3、重写evaluate方法 4、打成jar包 6、在hive执行add jar方法 7、在hive执行创建模板函数 8、hql中使用Demo01: 自定义...
分类:其他好文   时间:2015-07-22 00:05:25    阅读次数:296
Cannot use ImageField because Pillow is not installed
在django的models.py在有如下代码, 执行python manage.py runserver后报错: class Article(models.Model):     title = models.CharField(max_length=200)     content = models.TextField()     url = models.URLField() ...
分类:其他好文   时间:2015-07-22 00:07:05    阅读次数:737
Android之——拦截外拨电话
这里,向大家简单介绍通过BroadcastReceiver来拦截外拨电话的方法。 1、创建PhoneReceiver继承自BroadcastReceiver 这个类是BroadcastReceiver的子类,具体的拦截操作在这个类中实现,我在这里只是简单的介绍一下方法,把获取到的外拨号码打印出来。具体的业务逻辑就要大家自己去实现了。 具体代码如下: package com.lyz.rere...
分类:移动开发   时间:2015-07-22 00:03:49    阅读次数:146
Django创建数据表
Django中创建表, 用的django项目自带的sqlite数据库,创建完成后将表注册到jdango.admin,就可以在浏览器在管理了。   在django项目的models.py文件中: from django.db import models # Create your models here. class Author(models.Model):     name...
分类:其他好文   时间:2015-07-22 00:06:36    阅读次数:319
Android之——拦截短信
这里,向大家简单介绍通过BroadcastReceiver来拦截短信的方法 1、创建短信广播接收者SmsRecevier 这个类是BroadcastReceiver的子类,具体的拦截操作在这个类中实现,我在这里只是简单的介绍一下方法,把获取到的短信信息打印出来。具体的业务逻辑就要大家自己去实现了。 具体代码如下: package com.lyz.receiver; import andr...
分类:移动开发   时间:2015-07-22 00:05:44    阅读次数:164
Mycat(4):消息表mysql数据库分表实践
1,业务需求比如一个社交软件,比如像腾讯的qq。可以进行群聊天(gid),也可以单人聊天。 这里面使用到了数据库中间件mycat,和mysql数据表分区。 关于mycat分区参考: 【 数据库垂直拆分,水平拆分利器,cobar升级版mycat】 http://blog.csdn.net/freewebsys/article/details/440463652,具体方案设置分区利用mysql分...
分类:数据库   时间:2015-07-22 00:03:49    阅读次数:429
Java Concurrent
Java ConcurrentExecutorService ExecutorService exec = Executors.newCachedThreadPool(); // create a cached pool ExecutorService exec = Executors.newFixedThreadPool(4); // fixed sized thread pool Executo...
分类:编程语言   时间:2015-07-22 00:03:11    阅读次数:170
算法时间复杂度
flyfish 2015-7-21引用自《大话数据结构》算法时间复杂度定义 在进行算法分析时,语句总的执行次数T(n)是关于问题规模n的函数,进而分析T(n)随n的变化情况并确定T(n)的数量级。算法的时间复杂度,也就是算法的时间量度,记作:T(n)=O(f(n))。它表示随问题规模n的增大,算法执行时间的增长率和f(n)的增长率相同,称作算法的渐近时间复杂度,简称为时间复杂度。其中f(n)是问题...
分类:编程语言   时间:2015-07-22 00:02:58    阅读次数:176
Java版PBKDF2验证
在系统中密码通常需要以密文的形式来存储到系统中去,所以在操作过程中通常需要将明文的密码加密。加密的方式可以分为:双向加密 单向加密。 双向加密:简单来理解就是可以通过密钥将加密后的密文解密为明文。常用的加密DES、IDEA、RC2、RC4、SKIPJACK、RC5、AES。 反之,单向加密则为不可逆的加密方式。常见的如:MD5 、SHA 。 而双向加密中又分为对称加密和非对称加密。这个是根据加密和...
分类:编程语言   时间:2015-07-22 00:05:17    阅读次数:1098
apache端口有时被占用,解决策略
apache端口有时被占用,解决策略如下: 方一: cmd—netstat ano 查找PID,然后kill 方二: apache服务开启不了,有时是因为iis服务启动的缘故,可直接 cmd——net stop iisadmin /y  另附iis启动关闭命令: 启动IIS:    net start iisadmin    (IIS的整个服务) net start w3svc  ...
分类:Web程序   时间:2015-07-22 00:02:19    阅读次数:150
通过Java WebService接口从服务端下载文件
一、 前言本文讲述如何通过webservice接口,从服务端下载文件、报告到客户端。适用于跨系统间的文件交互,传输文件不大的情况(控制在几百M以内)。对于这种情况搭建一个FTP环境,增加了系统部署的复杂度和系统对外暴露的接口。通过在服务端读取文件,返回字节流到客户端的方式比较简单。 下面采用restful的接口形式,满足SOA架构接口要求。如下代码拷贝到eclipse中即可运行,功能自测试...
分类:编程语言   时间:2015-07-22 00:02:41    阅读次数:281
开源项目 AllJoyn 基础服务
AllJoyn 基础服务主要包括 Onboarding,Notification 和 Control Panel三个大项。 这三个也是编写App的最基础的,最常用的部分。...
分类:其他好文   时间:2015-07-22 00:03:54    阅读次数:257
noob(java教程)
1、java的三个体系JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版)JavaME(J2ME)(Java 2 Platfo...
分类:编程语言   时间:2015-07-22 00:04:06    阅读次数:360
2027条   上一页 1 ... 116 117 118 119 120 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!