自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (5)
  • 收藏
  • 关注

转载 webView自适应实际内容高度的问题

问题描述:项目详情要用h5展示,加载webView,高度不确定,需要根据webView的内容高度去设置。webView可以在加载完成时获取到网页内容高度,然后再去改变webView的frame即可。- (void)webViewDidFinishLoad:(UIWebView *)webView{ float height = webView.scrollView.contentSi

2017-10-20 02:10:35 3285

原创 webview高度自适应图文详情

private WebView webview=null;@SuppressLint("SetJavaScriptEnabled")private void initWebView(String html){ if(webview==null){ webview = new WebView(this); webview.setWebViewClient(

2017-10-20 02:01:38 4258

转载 升级由swift2.3->swift4.0

本次升级由swift2.3->swift4.0swift2.3升级swift3.0pravite -> fileprivatePublice -> open枚举更换小写方法名更精简,后面括号移除gcd方法改变gcdtimer创建方法返回值类型变了 DispatchSource -> DispatchSourceTimersetTimer(start: Dis

2017-10-12 19:24:19 3176

转载 android 按钮按下时改变字体颜色

1.新建 drawable/button_font_style.xml            2.添加至需要的xml里

2017-06-01 23:23:22 7130

原创 安卓打开设置界面的方法

Intent intent = new Intent(Settings.ACTION_SETTINGS);startActivity(intent);两行代码就打开了设置界面,其他的设置界面的都可以打开,比如Settings.ACTION_WIFI_SETTINGS //wifi设置界面

2017-06-01 22:15:08 2107

转载 java和iOS的DES/EBC/PKCS5Padding

遇到的java代码如下:Cipher cipher=Cipher.getInstance("DES/EBC/PKCS5Padding"); 以前写的代码,给的参数都是DES或DESede。实际上DESede是简写,它与DESede/ECB/PKCS5Padding等价。这个参数分为三段。- 第一段是加密算法的名称,如DESede实际上是3-DES。这一段还可以放其它

2017-05-25 00:27:44 3010

转载 Glide – How Yelp’s Android App Loads Images

原文地址:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0728/3228.html原文:Glide – How Yelp’s Android App Loads Images 动态加载图片是很多安卓应用的基础。在Yelp(美国最大点评网站)中,图片在把消费者与商家联系起来的过程中至关重

2017-04-28 23:44:22 371

原创 Android自定义组件之自动换行ViewGroup

Android自定义组件之自动换行ViewGroup

2017-04-03 16:56:44 506

转载 Android6.0运行时权限-sd卡权限处理方式

我们的app一般都会需要缓存和一些图片的存储,当然我们的目录可以是自己的私有目录, getExternalCacheDir 或者 getCacheDir 是不需要权限的,但是如果需要在sd卡下存储呢,此时需要 WRITE_EXTERNAL_STORAGE 权限.实际上 WRITE_EXTERNAL_STORAGE 权限对于我们开发者来说是一个基础权限,一些IO操作都会用到,但是在6.0中属于危险权

2017-03-30 22:44:49 5458 1

原创 Android SuppressWarnings list

@SuppressWarnings("all")@SuppressWarnings("unchecked") @SuppressWarnings({"JavaDoc"}) @SuppressWarnings({"UnusedDeclaration"}) @SuppressWarnings({"UnusedPar

2017-03-30 20:39:46 2410 1

转载 Android Glide图片加载库的使用

转载自http://blog.csdn.net/greathfs/article/details/52040658简介Glide是 Google推荐的图片加载库,它可以支持来自url,Android资源,文件,Uri中的图片加载,同时还支持gif图片的加载,以及各种图片显示前的bitmap处理(例如:圆角图片,圆形图片,高斯模糊,旋转,灰度等等),缓存处理,请求优先级处理,

2017-03-30 17:45:36 441

原创 Android资源文件中出现百分号的问题

提示下面的错误[css] view plain copy Multiple annotations found at this line:  - error: Multiple substitutions specified in non-positional format; did you mean to add  the format

2017-03-25 21:53:49 1169

转载 那些年不错的Android开源项目-个性化控件篇

第一部分 个性化控件(View)主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Animation等等。更多源码请访问http://www.23code.com

2017-03-05 18:03:22 581

原创 Swift2.3适配Swift3.0

【报错】“Use Legacy Swift Language Version” (SWIFT_VERSION) is required to be configured correctly for targets which use Swift. Use the [Edit > Convert > To Current Swift Syntax…] menu to choose a Swift v

2016-12-19 15:12:56 376

转载 云服务器 ECS CentOS 7配置默认防火墙 Firewall

云服务器 ECS CentOS 7配置默认防火墙 Firewall说明:Centos7 下默认的防火墙是 Firewall,替代了之前的 iptables,Firewall 有图形界面管理和命令行管理两种方式,本文简要介绍命令 行Firewall 的使用。配置 Firewall进入系统之后,Centos7 默认是已安装了 Firewall,但是没有启动的,所以需

2016-10-09 11:55:55 2252

原创 HTML特殊字符编码对照表

HTML特殊字符编码对照表特殊符号命名实体十进制编码特殊符号命名实体十进制编码特殊符号命名实体十进制编码ΑΑΑΒΒΒΓΓΓΔΔΔΕΕΕΖΖ&#

2016-09-21 17:28:09 1249

原创 通过AJAX传到PHP的json字符串有时候加上反斜杠”\”来转义,PHP处理时需要先去掉反斜杠,然后再json_decode

通过AJAX传到PHP的json字符串有时候加上反斜杠”\”来转义,PHP处理时需要先去掉反斜杠,然后再json_decode$str = stripslashes($_POST['json']); $arr = json_decode($str,true);

2016-07-28 18:57:48 6212

转载 PHP中实现异步调用多线程程序代码

本文章详细的介绍了关于PHP中实现异步调用多线程方法,下面我们以给1000个用户发送一封推荐邮件,用户输入或者导入邮件账号了提交服务器执行发送来讲述。比如现在有一个场景,给1000个用户发送一封推荐邮件,用户输入或者导入邮件账号了提交服务器执行发送。 代码如下复制代码$sqlserver/42852.htm targe

2016-07-22 14:35:32 470

转载 PHP中实现异步调用多线程程序代码

本文章详细的介绍了关于PHP中实现异步调用多线程方法,下面我们以给1000个用户发送一封推荐邮件,用户输入或者导入邮件账号了提交服务器执行发送来讲述。比如现在有一个场景,给1000个用户发送一封推荐邮件,用户输入或者导入邮件账号了提交服务器执行发送。 代码如下复制代码$sqlserver/42852.htm targe

2016-07-22 14:34:22 6606

原创 MYSQL中利用select查询某字段中包含以逗号分隔的字符串的记录方法

查找str字段中包含a或者b的记录  SELECT * FROM test WHERE find_in_set('a',str) OR find_in_set('b',str); find_in_set()函数返回的所在的位置,如果不存在就返回0,ORDER BY find_in_set()可以用来排序mysql也可以使用正则REGEXP,以后再研究。。。

2016-07-06 17:39:39 1784

转载 Android App整体架构设计的思考

本文是对我在知乎一个回答的整理,其中的内容大多是对我平时的阅读和实践的总结,希望对Android的开发者有所帮助。但毕竟是个人的一些思考,难免有疏漏,也欢迎对本文的内容提出建议。1. 架构设计的目的        对程序进行架构设计的原因,归根到底是为了提高生产力。通过设计使程序模块化,做到模块内部的高聚合和模块之间的低耦合。这样做的好处是使得程序在开发的过程中,开发人员只需要专注

2016-07-06 15:50:38 560

转载 移动App架构设计

本文主要总结了几种常用的架构模式, 基本是层层递进的Native app的开发相比传统的项目迭代周期要短很多, 需求的变化也频繁一些, 在开发的不同生命周期里采用不同的架构模式可以有效的节约开发时间, 提高开发效率, 这篇文章介绍几种常用的架构模式:表现层的设计基本的MVC移动app一般都是采用经典的mvc框架层次作用设计原则

2016-07-06 15:27:39 870

转载 APP系统架构方面的设计

App开发的完整流程如下:1. idea形成——APP项目雏形一个APP项目的最初首先要确定项目整体方案,整个项目的规划,大体框架,做成文档展现出来,以便大家提意见和更好的改进。也就是说首先要确立产品原型,进入项目评估阶段。经过反复确认,最终形成产品脑图和完整的需求文档。2.功能设计——APP项目概要设计第二步相当于网站的需求分析,需要整理确定App的主要用户群体和APP能实现

2016-07-06 15:20:43 4765

转载 使用PHP导入和导出CSV文件

项目开发中,很多时候要将外部CSV文件导入到数据库中或者将数据导出为CSV文件,那么具体该如何实现呢?本文将使用PHP并结合mysql,实现了CSV格式数据的导入和导出功能。我们先准备mysql数据表,假设项目中有一张记录学生信息的表student,并有id,name,sex,age分别记录学生的姓名、性别、年龄等信息。CREATE TABLE `student` (

2016-06-25 16:26:36 319

转载 Android ANR 分析解决方法

一:什么是ANRANR:Application Not Responding,即应用无响应二:ANR的类型ANR一般有三种类型:1. KeyDispatchTimeout(5 seconds) --主要类型按键或触摸事件在特定时间内无响应2. BroadcastTimeout(10 seconds) --BroadcastReceiver在特定时间内无法处理

2016-05-19 18:18:57 664

原创 android虚拟机安装apk的方法

1、把apk拷贝到sdk的platform-tools目录2、打开命令行工具,命令行输入:adb install xxx.apk  进行安装

2016-05-17 17:08:36 4727

转载 Android代码混淆及项目发布步骤记录

一、清理代码中的调试信息,如Log、System.out二、在清单文件中修改版本为当前版本,如果需要更新数据库,则需要在配置类或配置文件中修改程序数据库版本。三、在清单文件中将项目的debugable设置为false四、创建签名证书keystore文件五、在项目中的project.properites文件中添加语句proguard.config=proguard-p

2016-04-29 09:49:22 490

转载 高大上的微信公众号养成记

如今,微信用户已超4亿,公共账号达5000多万,微信价值和公众号影响力可想而知。看着微信迅猛发展,笔者发现,这5000多万公众账号的质量参差不齐,如何做一个高大上的微信账号成了各家品牌和营销公司绞尽脑汁的事情。网上关于如何运营公众号的文章多了去了,笔者所要谈的是如何培养一个“高大上“的公众号,让“他”长一张高富帅的脸! 定位:高富帅的脸    在开始“养“高大上账号之前,先思考自身实际

2016-04-28 10:03:38 2375

转载 微信公众号线上和线下推广吸粉的各种技巧!你知道几个?

时下,微信公众平台已成为热门的营销推广平台,大家都对微信非常重视,有的礼品企业甚至推出N个公共号,抽调专门人手系统运营。每天,都有大量礼品企业使用公众账号通过移动端和粉丝互动,不仅可以群发文字、图片、视频、语音等信息内容,还可以进行一对一的深入沟通。但有些礼品企业苦于知名度小,粉丝数量迟迟不见涨,那么,怎么才能把粉丝拉进来,从而形成良性互动有效推广自己的产品品牌?就像很多人调侃

2016-04-28 10:01:02 24537 1

转载 微信公众号线上和线下增粉秘籍:

微信公众号线上和线下增粉秘籍:线上方法: 1、客户下单之后,短信提醒客户已发货,并关注微信***,回复**,可获得**。  2、短信群发引导关注,关注有礼、关注玩游戏有奖、关注即送优惠券等等方式。  3、官网页面底部放置二维码、顶部设置微信关注按钮、单品页设置二维码。  4、公司活动搬移到微信上来做,引导用户关注。  5、做一张二维码纸贴。可张贴的在快递袋外部、商品外包

2016-04-28 09:49:44 3474 1

转载 Crosswalk入门

Crosswalk入门CSDN资讯:Crosswalk的介绍Crosswalk官方地址上面的链接可以看到Crosswalk的介绍,Crosswalk种种吹牛逼的描述我就不写了。写一下我的使用感受:不用费力搞什么自己封装了,直接像用WebView一样使用。在使用android-chromium这个库时,不仅要自己封装API来方便使用,还要操心Chromium的初始

2016-04-25 15:01:38 3175

转载 Swift - 二维码QRCode的读取(从图片读取 ,或通过摄像头扫描)

1,直接读取图片中的二维码使用 CIDetector 可以很方便的检测并读取二维码。下面是一个从 UIImage 中读取二维码的样例,我们要把图片上所有的二维码信息都打印出来。代码如下:12345678910111213

2016-04-08 14:39:26 1763

转载 td 属性 noWrap 防止折行、撑开(及其它文字换行问题)

http://www.cnblogs.com/rinack/p/3532021.html我用为td中noWrap属性来防止td数据折行td class="text_left" noWrap="noWrap">${msg.cspName} td> 解决问题期间查询了些网络资料,以备后用 td中的nowrapurl:http://linder0209.j

2016-03-18 19:25:55 974

转载 phoneGap&jquery mobile

访问外部url,需要在PhoneGap.plist中ExternalHosts中添加域名,注意,不要把协议和路劲加进来。若使用第三方phonegap插件(https://github.com/phonegap/phonegap-plugins),需在PhoneGap.plist中Plugins中添加对应项。数据加载:$.ajax({url:"http://www.X

2016-03-15 12:02:42 403

原创 ECSHOP的订单状态在数据库中的表现

ECSHOP的订单状态在数据库中的表现(order_status, shipping_status, pay_status)echop的订单状态都是在ecs_order_info表中的字段里。订单状态未确认取消确认已付款配货中已发货已收货退货order_status02111554shi

2016-03-04 10:56:31 4470

转载 PHP定时器实现每隔几秒运行一次

PHP定时器实现每隔几秒运行一次,下面写个简单例子来讲解这个方法。ignore_user_abort();//关闭浏览器仍然执行set_time_limit(0);//让程序一直执行下去$interval=3;//每隔一定时间运行do{    $msg=date("Y-m-d H:i:s");    file_put_contents("log.log",$msg,

2016-03-04 10:11:43 29756

转载 JQuery Mobile入门——页面缓存

1、在JQuery Mobile中,可以通过页面缓存的方式将访问过的历史内容写入页面文档的缓存中,当用户重新访问时,不需要重新加载,只要从缓存中读取就可以。2、设置页面为缓存,只需要在page容器中添加data-dom-cache属性,并将属性设置为true。在JQuery Mobile中设置缓存页面还有另外一种方法,即通过JavaScript代码设置一个全局性的JQuery Mobile

2016-03-01 09:57:30 1321

转载 ecshop缓存机制

我们知道ECSHOP打开速度很快,这是为什么呢?因为ECSHOP使用了模板缓存技术,相当于打开一个已经编译好的静态页面,所以速度很快。在商店设置->基本设置里可以设置缓存的生存期,默认是3600秒。如果需要调试网站,你可以设置缓存存活时间为0,不缓存任何页面。打开/index.php,可以看到以下代码:12345678910111213/** * 判断是否存在缓

2016-03-01 09:36:24 6675

转载 关于16年2月14日以后上传AppStore出现:Missing iOS Distribution signing identity for...的问题

关于16年2月14日以后上传AppStore出现:Missing iOS Distribution signing identity for...的问题2016年2月14日以后打包上传AppStore会发现出现如下的问题:错误截图导致问题的原因是:下边这个证书过期了以下是苹果官方给出的回应:Thanks for bri

2016-02-25 15:43:34 347

转载 苹果“短” 链接服务

开发商主页iOS:http://appstore.com/,比如,http://appstore.com/smuleMac:http://appstore.com/mac/,比如,http://appstore.com/mac/popcap应用下载地址iOS:http://appstore.com/,比如,http://appstore.com/ocarinaMac

2016-01-25 15:12:08 956

ECSHOP批量导入淘宝数据包,支持TBI图片(支持淘宝助理5以上)

ECSHOP批量导入淘宝数据包,支持TBI图片(支持淘宝助理5以上),同时处理了商品相册的图片

2015-10-21

android-2.2源码

Android 2.2 源码, 结合eclipse开发,方便查看问题

2013-03-07

Computer_Networks_4th_Edition

学习网络技术最基本的书

2008-07-22

js排序脚本

用过的最好的js排序脚本,我改过了一些地方,使之更好用...

2008-07-22

纯java汽车网络游戏原形

纯java编写的汽车网络游戏,主要运用的是java rmi通信协议.本程序为本人的源程序,欢迎下载,更改和传播...

2008-07-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除