- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 Windows批处理脚本计算外部程序消耗的时长
引言很少写Windows下的批处理命令脚本,既然遇到了它的用法,就先记下来吧,供自己和大家参考。没啥技术含量,直接上代码。脚本@echo offset /a StartS=%time:~6,2% set /a StartM=%time:~3,2%set /a startH=%time:~0,2%echo 开始时间:%time%ping 192.168.1.1 s
2015-03-24 17:54:30 1219
原创 Python 多进程间文件锁的跨平台实现方法
引言在Python中编写多进程间共同读写文件的过程中,需要对文件句柄进行互斥操作,否则造成文件读写混乱或者损坏。在Posix环境下(Linux/Unix)下,可以直接调用fcntl模块进行控制,Windows平台没有该模块,只能通过安装 pywin 模块,调用系统的 API进行互斥操作了。实现代码#!/usr/bin/env python#-*- coding: utf-
2015-03-23 17:24:38 5588 3
转载 Android截屏浅析
Android的调试工具DDMS提供截屏功能,很多同步软件例如豌豆荚也都提供截屏功能,经分析Android截屏原理大致如下:DDMS是通过adb调用设备端的adbd(ADBdaemon)提供的framebufferservice进行截屏(源码在system/core/adb/framebuffer_service.c),在较早版本的Android中,framebuffer servic
2015-03-20 14:36:49 1411
转载 Android中使用代码截图的各种方法总结
1,基于Android SDK的截屏方法(1)主要就是利用SDK提供的View.getDrawingCache()方法。网上已经有很多的实例了。首先创建一个android project,然后进行Layout,画一个按键(res/layout/main.xml):xmlversion="1.0"encoding="utf-8"?>LinearLa
2015-03-20 11:36:16 985
原创 Java 虚拟机运行时数据区介绍
引言Java 虚拟机(Virtual Machine)在执行 Java 程序时, 会将它所管理的内存划分为不同的数据区,这些分块有不同的功能,理解它们各自的特点,对于深入理解java程序运行机制和调优Java代码,具有重要意义。其实个人觉得,理解 Java 虚拟机的原理,也没想象中的复杂(也许我的想法有点天真啊^_^),它的运行机制,就像一个小型操作系统,这也许就是虚拟机的来源吧。
2015-03-08 15:36:05 583
转载 详解在iOS后台执行应用程序
在iOS后台执行是本文要介绍的内容,大多数应用程序进入后台状态不久后转入暂停状态。在这种状态下,应用程序不执行任何代码,并有可能在任意时候从内存中删除。应用程序提供特定的服务,用户可以请求后台执行时间,以提供这些服务。判断是否支持多线程UIDevice* device = [UIDevice currentDevice]; BOOL backgroundSupported = NO;
2015-03-04 13:25:23 744
转载 IOS高级开发~开机启动&无限后台运行&监听进程
非越狱情况下实现:开机启动:App安装到IOS设备设备之后,无论App是否开启过,只要IOS设备重启,App就会随之启动;无限后台运行:应用进入后台状态,可以无限后台运行,不被系统kill;监听进程:可获IOS设备运行除系统外的App(包括正在运行和后台运行);配置项目 plist文件添加:UIBackgroundModes
2015-03-04 10:31:40 843
Google黑板报-数学之美系列
2015-01-14
Core Java 9th Edition(Vol1,Vol2)
2015-01-09
Test-Driven Development with Python(英文版)
2015-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人