- 博客(95)
- 资源 (11)
- 收藏
- 关注
转载 adb命令连接指定设备
在多设备(模拟器)时,想要直接用logcat查看其中一台的状态,或者直接把应用安装到目标设备上时,需要指定设备号。 adb devices这个指令可以得到当前设备的序列号(serialNumber)。比如一个模拟器通常是 emulator-5554在adb的指令后面加上参数 -s 比如 -s emulator-5554 就可以指定adb指令的目标。在多个模拟器或者设备存在时很实用
2016-05-09 17:34:43 6658
原创 FBO离屏渲染技术
接触Android开发不久就接触了离屏渲染的项目,现在搞了快一个月了,终于做出些模样。。。总结一下1、首先应该清楚Activity的生命周期加载activity——onCreate()——onStar()——onResume()——activity进入运行状态——(其它activity转入前台)——onPause()——activity进入暂停状态——该activity变为完全不可见——o
2016-03-30 10:53:09 4445
转载 Mac系统下利用ADB命令连接android手机并进行文件操作
获取序列号: adb get-serialno查看连接计算机的设备: adb devices重启机器: adb reboot重启到bootloader,即刷机模式: adb reboot bootloader重启到recovery,即恢复模式: adb reboot recovery查看log: adb logca
2016-03-14 10:09:21 12596 1
原创 java基础之extends与implement
直接上代码,举例示意extends与implement的区别Java extends和implements区别//define a runner interface public interface Runner { int ID = 1; void run(); } //define a interface Animal extends Run
2016-03-11 09:53:36 882
原创 android学习之基础一android事件处理机制
android提供了两种事件处理机制:基于回调的事件处理和基于监听器的事件处理。1基于回调的事件处理主要方法就是重写Android组件特定的回调方法;或者重写Activity的回调方法。Android为绝大部分界面组件都提供了事件响应的回调方法,我们只需要重写它们即可。一般来说,基于回调的事件处理可用于处理一些具有通用性的事件,基于回调的事件处理代码会显得比较简洁。但对于某些特定的事件,无
2016-03-07 20:43:16 721
原创 表单域规范写法
登录表单 账号: 密码: 表单域要用fieldset标签包起来,并用legend标签说明表单的用途。因为fieldset默认有边框,而legend也有默认的样式,为满足设计需要,我们可以将fieldset的“border”设为“none”,把legend的“display”设为“none”,以此来兼顾语义和设计两方面的要求。每个input标签对应的说明
2015-08-24 10:37:10 3198
原创 arcgis api for javascript 图层控制
/***************功能:图层控制*作者:hope****************/var visible = [];function getChildrenNodes(parentnodes, node) { for (var i = parentnodes.length - 1; i >= 0; i--) { var pnod
2015-08-19 14:46:30 6260
转载 如何改变Javascript在页面的执行顺序
1、利用onload//window.onload = f;function f(){alert(1);}alert(2);//]]>输出值顺序是 2、1。需要注意的是,如果存在多个winodws.onload的话,只有最有一个生效,解决这个办法是:window.onload = function(){f();f1();f2();..
2015-08-17 10:46:42 1967
转载 Javascript在页面的执行顺序
1、页面上的Javascript代码是HTML文档的一部分,所以Javascript在页面装载时执行的顺序就是其引入标记的出现顺序, 标记里面的或者通过src引入的外部JS,都是按照其语句出现的顺序执行,而且执行过程是文档装载的一部分。2、每个脚本定义的全局变量和函数,都可以被后面执行的脚本所调用。3、变量的调用,必须是前面已经声明,否则获取的变量值是undefined。
2015-08-17 10:43:37 941
原创 C++实现道格拉斯-普克法压缩矢量数据
include “stdafx.h”include include include using namespace std;define STACK_SIZE 100 /* 堆栈最大容纳元素数量 */stack stk; //定义点结构 struct point { double x; double y; bool isSave; };//对数组进行排序(冒泡排
2015-07-24 09:26:54 3922
原创 大地测量系统与参考框架
大地测量系统规定了大地测量的起算基准、尺度标准及其实现方式(包括理论、模型和方法)。大地测量参考框架是通过大地测量手段,由固定在地面上的点所构成的大地网(点)或其他实体(静止或运动的物体)按相应于大地测量系统的规定模式构建的,是对大地测量系统的具体实现。大地测量系统包括坐标系统、高程/深度基准和重力参考系统。大地测量参考框架有坐标(参考)框架、高程(参考)框架和重力测量(参考)框架三种
2015-07-07 15:32:04 3301
原创 ubantu 安装arm-linux-gcc交叉编译器找不到命令问题
1、首先配置环境变量sudo gedit /etc/environment sudo gedit ~/.bashrc2、配置好环境变量 重启pc 或者输入 sudo source ~/.bashrc3、此时仍然提示未找到命令,就要考虑是不是版本问题,若是64位Ubantu则依次安装这3个库 lib32z1、lib
2015-05-27 16:56:32 6570
原创 系统函数QueryPerformanceFrequency的用法
// time_hardbord.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include int _tmain(int argc, _TCHAR* argv[]){LARGE_INTEGER nFreq;LARGE_INTEGER nBeginTime;LARGE_INTEGE
2015-02-27 08:55:24 8769
原创 C语言实现Windows服务并进行安装部署
// service_test.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #define SLEEP_TIME 5000#define LOGFILE "D:\\TEST\\memstatuse.txt"int WriteToLog(char *);SER
2015-02-27 08:48:02 3380
转载 PAL与NTSC
PAL和NTSC是常见的电视信号制式或彩色电视广播标准。 【1】PAL 是Phase Alternating Line的缩写,是逐行倒相的意思。 PAL电视标准,每秒25帧,电视扫描线为625线(每帧)。奇场在前,偶场在后,即PAL电视信号一帧图分奇偶两场来传送,也就是说需要接收两个vsync信号,再合拼成一幅图像。奇场传送的是1,3,5...行数据,偶场传送的是2,4,6...行数
2015-02-25 10:32:06 1818
转载 Android 取消标题栏方法汇总
Android中全屏 取消标题栏,TabHost中设置NoTitleBar的三种方法android默认标题栏比较不好控制,一般要去掉自定义去掉标题栏的方法:第一种:也一般入门的时候经常使用的一种方法requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏注意这句一定要写在setContentView()方法的前面,不然会报错
2015-01-28 20:31:23 9010 1
原创 更改Android程序名和启动图标
更改启动图标:在res/drawable-hdpi或res/drawable-ldpi或res/drawable-mdpi目录下,加下你要显示的图片,最好后缀是为.png的,然后修改AndroidManifest.xml文件,里面有这样一行代码,把它改为(“***”表示你放入的图片的名,比如你放入app.png,那么就是android:icon="@drawable/app")更改程序名:
2015-01-21 17:23:54 1117
原创 Android studio启动时总是在找AndroidSDK的解决办法
1)进入刚安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。3)关闭Android Studio后重新启动,便可进入界面。
2015-01-19 10:59:28 10290 1
原创 如何查看网段内正在使用的IP以及ip定位
在运行里面输入cmd回车进入命令行界面输入以下命令:For /L %i in (0,1,254) DO ping -a -n 1 192.168.1.%i >>E:/IP.txt使用时只要替换掉对应的网段和存放的文件地址就可以了。等扫描结束,打开保存的文件,就知道哪些IP是被使用的.
2014-09-11 17:49:32 25012
转载 windows下编译最新x264
X264更新的比较快,每天都有更新,但算法模块,基本结构是没有多大变化的。x264都是用C语言写的包括C99,但C99语法是在VC中是没法用的(当然有精力可以全部改成C89),生成的.a库是也是没法调用的,如何转化成可用.lib库就比较重要了。 1下载最新的x264http://videolan.mirror.aussiehq.net.au/x264/snapshots/解压到d盘
2014-08-19 15:04:52 1205
转载 webservice 远程测试
我们在用asp.net写一个WebService的时候,在系统正式发布之前,可能要在内部进行测试,但是asp.net中默认WebService只能在本地测试,不能远程测试.要解决这个问题,只要在web.config文件中的system.web配置节下,添加如下内容即可远程测试了.
2014-01-13 14:17:26 671
原创 将Word修订版本保存成最终格式
打开文档后,点击工具条上的”审阅“,然后点击”接受“,再点击下拉框中的”接受对文档的所有修订“,就会显示文档的最终状态,保存即可。
2013-09-24 07:02:16 23878
原创 AE中获取图层属性信息
public List GetMatchedValues(IFeatureClass pFeatureClass, string strQuery, string strFieldName) { List lstValue = null; string[] temp = null; IQueryFilt
2013-08-09 17:10:35 4972
原创 最简单的Java调用C/C++代码的步骤
(1)首先在Java类中声明一个native的方法(2)使用javah命令生成包含native方法声明的C/C++头文件(3)按照生成的C/C++头文件来写C/C++源文件(4)将C/C++源文件编译成动态链接库(DLL)(5)把DLL文件加入到PATH环境变量下(6)Java类中加载DLL,然后调用声明的native方法
2013-08-04 16:25:29 1002
原创 Flex学习——打印
Flex打印功能,可以采用其自身带的PrintJob类,当然这个比较简单也没有预览功能(1)利用自带的PrintJob public function doPrint():void {var printJob:PrintJob = new PrintJob();if (printJob.start()) {this.width=printJob.pageWidth;
2013-07-30 14:46:36 716
原创 jquery实现调用webservice
1、webservice端using System;using System.Collections.Generic;using System.Web;using System.Web.Services;using System.Configuration;using System.Data.SqlClient;using System.Data;/// ///
2013-07-19 18:13:52 7963
转载 sqlserver2008 您对无法重新创建的表进行了更改或者启用了“阻止保存要求重新创建表的更改”选项
最近,做设计重新使用了SQL 2008数据库,遇到一些问题。“您对无法重新创建的表进行了更改或者启用了“阻止保存要求重新创建表的更改”选项” 当用户在在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改,麻烦得很。 查了下资料,找到去掉此提示的一个方法,打开SQL 2008在最上面
2013-07-15 13:45:59 6511
转载 sql server 2008 express 安装的时提示“重启计算机失败"
sql server 2008 express 安装的时提示“重启计算机失败"解决办法: 打开注册表编辑器(regedit.exe),在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 中找到 PendingFileRenameOperations 项目,并删除它。这样就可以
2013-07-15 10:28:46 838
转载 JS键盘事件
js键盘事件全面控制主要分四个部分第一部分:浏览器的按键事件第二部分:兼容浏览器第三部分:代码实现和优化第四部分:总结第一部分:浏览器的按键事件用js实现键盘记录,要关注浏览器的三种按键事件类型,即keydown,keypress和keyup,它们分别对应onkeydown、 onkeypress和onkeyup这三个事件句柄。一个典型的按键会产生所有这三种
2013-07-12 17:42:59 1113
转载 使用Flex Library Project生成打包成自己的SWC
创建 Flex Library Project可以将自定义的组件保存到一个项目中,并打包成swc库文件供其他应用程序调用. 首先创建一个Flex Library Project:点击下一步:点击下一步,输入主程序目录为src: 点击完成按钮,最终生成的Flex Library Project工程目录结构如下:
2013-07-11 08:50:26 1034
原创 Excel限制单元格输入,从列表框中选择要素
选择一个或多个要进行验证的单元格。在“数据”选项卡上的“数据工具”组中,单击“数据有效性”。在“数据有效性”对话框中,单击“设置”选项卡。在“允许”框中,选择“序列”。单击“来源”框,然后键入用 Microsoft Windows 列表分隔符(默认情况下使用逗号)分隔的列表值。
2013-07-02 12:15:15 1633
转载 ArcGISServer9.3 出现"Server Host Cannot be null"的错误
在用打开Services Directory application 或者访问 Web service时,出现"Server Host Cannot be null"的错误。 问题的原因在于: 在安装ArcGIS Server 9.3时,密码的配置不正确造成的或者密码设置了不正确的密码。 解决方法:运行Web Applications Post Install
2013-06-02 22:04:33 1273
原创 win7下面装xp出现grub界面
把原来win7启动分区的文件,从其它计算机上拷回来,放在win7的系统分区,(最好是同样地系统,你用的是64位win7,就找64位win7的文件,32位就找32位的文件),然后,进入grub的命令行模式,(grub 0.97) 执行命令:find --set-root /bootmgrchainloader /bootmgrboot如果能正常启动win7,就写进grub的配置文件,就好了。这种
2013-03-26 17:54:29 886
原创 WindowsServer2003安装VS2008报错
在Winserver2003系统下面安装vs2008时遇到了如下错误Microsoft Visual Studio Web 创作组件安装失败解决办法:先把vs2008镜像文件下的/WCU/WebDesignerCore/WebDesignerCore.EXE 手动解压,然后找一个office2007光盘或光盘镜像,找到Office.zh-cn文件夹,把该文件夹复制,覆盖We
2013-02-22 09:38:15 2234
原创 解决错误1069:由于登录失败而无法启动服务
当开机用户密码更改之后,会导致SQL Server (MSSQLSERVER)服务不能启动,报“错误1069:由于登录失败而无法启动服务”数据库登录不进去 解决办法:双击“SQL Server (MSSQLSERVER)服务”,选择“登录”选项卡,更改密码即可
2012-12-26 09:43:25 13324
Iframe(Flex嵌入完整网页的类)
2011-10-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人