- 博客(109)
- 资源 (11)
- 收藏
- 关注
原创 nginx配置
cd /etc/nginxvi nginx.conf按i insert按Esc 退出编辑模式cd /usr/sbin先停掉NGINXnginx -s stop再重启nginx server { listen 80 default_server; listen [::]:80 default_server...
2018-12-18 13:15:32
217
转载 GIT常用命令
常用命令: $ git pull更新本地仓库到最新改动$ git fetch origin只获取远程更新,不改动到工作区$ git fetch origin$ git checkout -b {local_branch} origin/{remote_branch}chec
2017-05-19 17:53:22
504
原创 Android APP图片优化
1.WebP图片在安卓上的使用(https://developer.android.com/studio/write/convert-webp.html)WebP图片格式WebP是Google在2010推出的一种图片格式,此图片格式可以比jpeg有更小的体积,同时支持无损压缩和透明。关于WebP格式的介绍参见http://www.jonathanklein.net/2013/02/
2017-04-25 17:20:39
1691
转载 WebView优化
我们在native与网页相结合开发的过程中,难免会遇到关于WebView一些共通的问题。就我目前开发过程中遇到的问题以及最后得到的优化方案都将在这里列举出来。有些是老生常谈,有些则是个人摸索得出解决方法。下面就是整理得到的些干货。1.加快HTML网页装载完成的速度默认情况html代码下载到WebView后,webkit开始解析网页各个节点,发现有外部样式文件或者外部脚本文件时,会异步发起网
2014-12-14 17:04:40
5325
原创 二进制转16进制输出
public static void bytesToHexString(byte[] src){ StringBuilder stringBuilder = new StringBuilder(""); if (src == null || src.length <= 0) { return ; } for (
2014-10-30 09:50:16
804
转载 Ubuntu
Ubuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法。(1)从user用户切换到root用户不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user但是当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用sudo授权,感觉很麻烦此时我们可以切换到root用户,只
2013-11-01 18:11:17
580
转载 android hosts
至于为什么要修改hosts,相信你懂的。。。在Android下,/etc是link到/system/etc的,我们需要修改/system/etc/hosts来实现。但是这个文件是只读,不能通过shell直接修改。可以通过连接到PC上使用adb来修改。1、获得root权限:adb root2、设置/system为可读写:adb remount3、将hosts文件复制到
2013-11-01 11:12:25
2775
转载 Android的平板判断方法
Android开发需要适配手机和平板,有些需求在实现中就要判断设备是手机还是平板。网上有的说直接判断是否有电话功能,不过现在的平板有的也支持电话功能了。所以只能通过计算设备尺寸大小的方法来判断是手机还是平板了。源码如下:[java] view plaincopy/** * 判断是否为平板 *
2013-10-11 14:24:14
2568
原创 ant编译带library的工程
ubuntu下,成功安装JDK1.6并配置环境变量 ubuntu下,成功下载、配置好 ant 环境 ubuntu下,成功安装android-sdk,并且配置好tools、platform-tools环境变量好吧,开始ant开发android之旅!/home/mark/android/android-sdk-linux_x86是android_sdk安装路径。
2013-09-01 22:53:19
836
转载 Android 中Monkey的用法
Android 中Monkey的用法先看简介,然后给出一个使用的小实例。简介 Monkey是一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流,实现对正在开发的应用程序进行压力测试。Monkey包括许多选项,它们大致分为四大类:· 基本配置选项,如设置尝试的事件数量。· 运行约束选项,如设置只对单独的一个包进行测试
2013-08-13 11:22:17
660
转载 EOE上的LISTVIEW分组
前言:ListView通常显示比较大的数据量.例如,“通讯录”应用程序使用的 ListView 包含所有您的联系人。在此中Activity中每个联系人代表一个单一的item view。这种模式是很方便,因为在同一时间它显示在屏幕上的几次接触。换句话说,它为用户提供大型概述了他/她的联系人。但是,使用一个 ListView 部件是远远不够的......如果让你开发了一个随
2013-07-29 10:04:16
932
转载 Android 屏幕截图
我们大家都在用电脑的时候,用过截屏的功能,有的时候截屏给我们带来了很多的方便,那么我们现在怎么样才能在android中实现这个功能那,下面我们就用代码来实现这个对我们很方便的功能。java代码:import java.io.FileNotFoundException; import java.io.FileOutputStream; import
2013-07-12 18:15:01
583
转载 解决汉字+数字和英文会换行的问题
private static String ToDBC(String input) { char[] c = input.toCharArray(); for (int i = 0; i < c.length; i++) { if (c[i] == 12288) { c[i] = (char) 32; continue; } if (c[i] > 6528
2013-05-13 13:16:25
1734
原创 android 打开PDF
Uri path = Uri.fromFile(file); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(path, "application/pdf"); i
2013-04-17 16:39:48
5519
转载 真机测试及布署Code Sign error问题总结
苹果官方的帮助文档除此之外可能的情况:Code Sign error: Certificate identity 'iPhone Developer: idf (XR9HN3TD7E)' appears more than once in the keychain. The codesign tool requires there only be one.原因是证书,下载安装重
2013-04-16 22:13:31
1369
原创 JAVA和C++高低位转换
int v4 = in.read();// dd int v3 = in.read();// b4 int v2 = in.read();// 4 int v1 = in.read();// 0 if ((v1 | v2 | v3 | v4) < 0) { throw new EOFException(); } int x1 = v1 << 24;
2013-04-10 11:10:34
3183
转载 Android 全局异常处理
CrashHandlerJava代码 package org.wp.activity; import java.io.File; import java.io.FileOutputStream; import java.io.FilenameFilter; import java.io.PrintWriter; import
2013-04-09 16:39:05
760
原创 ANDROID ANT打包
1.下载ANThttp://ant.apache.org/2.配置环境变量Administrator用户变量:PATH%ANT_HOME%\bin系统的环境变量ANT_HOMED:\apache-ant-1.9.03.cmd输入 ANT测试4.到ANDROID工程的目录下运行ANT即可打包。5.批量自动打包
2013-04-03 10:43:10
1013
转载 ios 数据存储的四种常用方式
OK,今天Himi介绍游戏存储这一块,在Android游戏开发中Himi介绍了好几种保存的方式和形式,那么在iOS中也有几种方式,一般常用的有以下四种形式: 1. NSKeyedArchiver(加密形式) 2. NSUserDefaults 3. Write写入方式 4. SQLite3这里Himi就不再介绍SQlite数据库了,
2013-02-23 22:20:50
6850
原创 使用Java自带的keytool命令
使用Java自带的keytool命令,在命令行生成。 1、生成服务器端私钥kserver.keystore文件 keytool -genkey -alias serverkey -validity 1 -keystore kserver.keystore 2、根据私钥,导出服务器端安全证书 keytool -export -alias serve
2013-02-21 09:24:38
5991
原创 keytool
使用Java自带的keytool命令,在命令行生成。 1、生成服务器端私钥kserver.keystore文件 keytool -genkey -alias serverkey -validity 1 -keystore kserver.keystore 2、根据私钥,导出服务器端安全证书 keytool -export -alias serve
2012-12-06 10:07:33
10304
3
转载 Xcode升级后的Bug处理
Xcode升级到4.4后,出现了一堆的Warning.网上搜了一些办法,总结一下。1:Jsonkit中的Direct access to objective-c's isa is deprecated in favor of object_setClass() and object_getClass()object->isa 替换为 object_getClass(ob
2012-12-02 19:32:22
1158
转载 IOS 推送消息 php做推送服务端
IOS 推送消息 php做推送服务端博客分类: iosIOS推送消息是许多IOS应用都具备的功能,最近也在研究这个功能,参考了很多资料终于搞定了,下面就把步骤拿出来分享下: iOS消息推送的工作机制可以简单的用下图来概括: Provider是指某个iPhone软件的Push服务器,APNS是Appl
2012-11-23 21:17:33
471
转载 傻瓜教程:把Iphone程序连接真机调试
对于真机调试,首先要在苹果网站上注册APP ID,以及购买iPhone Develop Program(iDP) 开发者授权,99美元。然后要创建证书请求CSR,创建步骤如下: 设置OCSP和CRL为关闭状态。 Mac OS 中,打开应用程序,找到 钥匙串访问(Keychain Access)工具打开主菜单 - 证书助理(Cert
2012-09-21 19:34:07
770
转载 IOS 程序通过 xcode4.2发布到 App Store
注册帐号---》开发----》发布----》等待审核----》上架发布过程1: 登录到到开发者帐户,再登录到iTunes Connect 中 设置 要发布版本的对应信息 注意:设置的信息一定要和你发布的程序对上 ,如:identifter,其他看看就知道了2:发布 使用xcode 4发布app 实例操作是本文介绍的内容,不多说,我们直接进
2012-03-27 21:43:24
1410
转载 傻瓜教程:把Iphone程序连接真机调试
对于真机调试,首先要在苹果网站上注册APP ID,以及购买iPhone Develop Program(iDP) 开发者授权,99美元。然后要创建证书请求CSR,创建步骤如下: 设置OCSP和CRL为关闭状态。 Mac OS 中,打开应用程序,找到 钥匙串访问(Keychain Access)工具打开主菜单 - 证书助理(Certific
2012-03-27 21:42:32
743
转载 android与PC,C#与Java 利用protobuf 进行无障碍通讯【Socket】
android与PC,C#与Java 利用protobuf 进行无障碍通讯【Socket】2011-04-23 14:52 by Terry_龙, 3007 visits, 收藏, 编辑protobuf 是什么? Protocol buffers是一种编码方法构造的一种有效而可扩展的格式的数据。 谷歌使用其内部几乎RPC协议和文件格式的所有协议缓冲区。
2012-03-19 09:02:07
2237
原创 Google protobuf在android下面运用
package com.demo;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.Socket;import java.net.UnknownHostException;import quote.Quote;impor
2012-03-14 13:19:39
6490
原创 ios 发邮件
1.新建立一个项目,view based application(with storyboard.ARC)2.需要引入UIMessage Library ,如下图 3.编辑ViewController.h文件如下 #import <UIKit/UIKit.h>#import <MessageUI/MessageUI.h>@interf...
2012-03-01 22:42:39
387
原创 git 删除远程分支
git push origin :分支名称git branch -d -r origin/socialgit branch -a
2012-02-29 17:03:02
9159
转载 进入新单位的关键30天
不管你是新鲜人新入职场或是你刚转换跑道进入一家新的公司,最初的30天是最重要的关键,为甚么?因为你会在30天内自我决定是否适合这家公司,是否要继续?因为你的同事会在30天内对你下结论,你是不是属于他们一伙的?因为你的主管会在30天内决定是否让你留下来,虽然适用期一般都是三个月。 这30天就像是婴儿刚出生的危险期,你是否会在新的公司顺利的安定下来,前面30天是个
2012-02-13 17:37:14
546
转载 改善不良团队的十种方法
以下十种方式,能助你改善存在问题的团队。1.立即摆脱表现欠佳的人员。如果你能马上摆脱这些像癌症般有害的成员,那么会为自己节省很多时间,也会与其他团队成员的关系更为友好。之后,你会发现,团队中会立刻出现轻松和活力的气氛。2.让对该职位领域拥有优良态度和优秀技能以及十分重视细节和后续贯彻工作的人填补空缺职位。顶尖人才喜爱其他顶尖人才。他们不喜欢身处有人会拖后腿的团队。许多企业在招聘时,很重视工
2012-01-30 10:32:44
551
转载 [Android]使用ProGuard遇到“conversion to Dalvik format failed with error 1”错误的解决办法
[Android]使用ProGuard遇到“conversion to Dalvik format failed with error 1”错误的解决办法ProGuard 是 Android 代码混淆工具,对于程序员保护自己的劳动成果非常有用,目前已经包含在 Android SDK 2.3 里面了。今天在配置好 ProGuard 使用 Export Android
2012-01-09 11:04:56
517
转载 cocoa编程判断iPhone是否越狱jailbreak
@interface UIDevice (Helper) - (BOOL)isJailbroken; @end @implementation UIDevice (Helper) - (BOOL)isJailbroken { BOOL jailbroken = NO; NSString *cydiaPath = @"/Applications/Cydia.app"; N
2011-12-29 17:47:58
983
原创 IOS 前后台切换
- (void)applicationDidEnterBackground { NSLog(@"=======applicationDidEnterBackground========");}- (void)applicationWillEnterForeground { [CheckNetwork isExistenceNetwork]; NSLog(@"=======applica
2011-12-13 22:34:11
4714
原创 ANDROID IOS对字体加粗
1.ANDROID对英文字体的加粗很容易,在XML里面设置:android:textStyle="bold"不过这个对于中文来说好像不起作用 如果要对中文设置的话,需要在JAVA CODE里面去写:TextView tv = (TextView)findViewById(R.id.TextView01); TextPaint tp = tv.getPaint(); tp.setFakeBold
2011-12-01 12:15:37
2496
原创 开发者如何看待移动平台之争
目前移动平台主要有三大块,分别是IOS、ANDROID、WP7,其余的暂时就不列在此了。因此我经常看到论坛上发了个有利于IOS的消息的时候,很多非IOS开发人员在后面骂呀、鄙视什么的,然后突然又发了个ANDROID有利的消息后,非ANDROID开发人员又过来骂、鄙视,我经常看到的一句话就是:“ANDROID是什么,一坨SHIT呗!”。我认为作为一名技术人员,不应该对某个平台有偏见,比如你做J2EE
2011-11-30 17:38:57
1592
原创 IOS通过经纬度反向解析地址
1. 在工程里面引入CoreLocation.framework和MapKit.framework。2. 在.h文件里面加入如下代码: #import #import #import @interface RootViewController : UICustomViewController { CLLocationManager *gps;}3.
2011-11-27 10:02:32
7530
1
spring3.0支持restful的demo
2010-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人