Android 开发: TabHost 切换如何刷新Activity

问题: Android 开发 TabHost之间切换的时候,希望每次进入某个界面的时候可以刷新该UI 解决方法: addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP) 示例:Intent i_pub = new Intent(this, PubActivity.class); i_pub.putExtras(bundle); Inten
阅读本文

使用Git进行多人协作开发

一、为什么要协作 一般开发团队中有这样几个分支,master、develop、feature、release、bug、other分支,或者你还有其它分支,这需要团队协作开发。下面介绍在团队多人协作中的分支推送与抓取。 二、示例演示 1、在本地创建一个/test目录,初始化为git仓库,然后再github上创建一个空的远程仓库,也起名叫test。然后把本地仓库连接到远程仓库上。要查看远程库
阅读本文

ListView优化方案

在android开发中Listview是一个很重要的组件,它以列表的形式根据数据的长自适应展示具体内容,用户可以自由的定义listview每一列的布局,但当listview有大量的数据需要加载的时候,会占据大量内存,影响性能。1、convertView重用 Android SDK中这样讲: the old view to reuse, if possible. Note: You should
阅读本文

关于微信支付零时工代码的修正方法

我们是伟大的程序员,鄙视零时工开发! 咳咳言归正传  在微信支付的DEMO 中有一个BUG 如果出现“curl_setopt() expects parameter 2 to be long”错误请伟大的程序员 修改代码:WxPayPubHelper.php中有几个地方将“curl_setopt”拼错了,拼成“curl_setop”,将其修改后即可。如果出现“curl_close(): 11 i
阅读本文

WebGIS中自定义互联网地图局部注记的一种方案

1.    前言实际项目中我们经常会遇到这样一种场景:地图底图可能是互联网地图(百度、高德、天地图)等等,同时我们自己又有某个区域单独的一套POI数据,我们需要将互联网地图中这个区域的原有POI数据进行遮罩然后只显示我们自己的POI数据。针对这样的需求,我们首先想到的是能否我们只使用不包含注记的底图瓦片,然后再叠加上我们的POI数据。事实上,实际需求中还需要考虑一点,我们只有部分区域的POI数据,
阅读本文

结构化方法、面向对象方法的区别

1.结构化方法遵循的基本原则 结构化方法的基本思想就是将待解决的问题看作一个系统从而用系统科学的思想方法来分析和解决问题结构化方法遵循以下基本原则 (1)抽象原则 抽象原则是一切系统科学方法都必须遵循的基本原则它注重把握系统的本质内容而忽略与系统当前目标无关的内容它是一种基本的认知过程和思维方式 (2)分解原则 分解原则是结构化方法中最基本的原则它是一种先总体后局部的思想原则在构造信息系统模型时它
阅读本文

手游热更新方案xLua开源:Unity3D下Lua编程解决方案

C#下Lua编程支持xLua为Unity、 .Net、 Mono等C#环境增加Lua脚本编程的能力,借助xLua,这些Lua代码可以方便的和C#相互调用。xLua的突破xLua在功能、性能、易用性都有不少突破,这几方面分别最具代表性的是:可以运行时把C#实现(方法,操作符,属性,事件等等)替换成lua实现;出色的GC优化,自定义struct,枚举在Lua和C#间传递无C# gc alloc;更详细
阅读本文

航班管家APP开发解决方案

孤独的旅人,常会在各个城市穿梭,空中的静谧一刻,成为逃离喧嚣的借口,在繁华的一隅浅酌,是为了等待下一次朝阳。这就是我生存的方式,它更是一种生活态度。航班管家,让我的旅途安心。 航班管家APP功能介绍:1.机票查询与购买  单程、往返、多程路线搜索查询,进行预订或者抢票,支持银联和支付宝在线支付。并有超值头等舱和直销机票的特色服务。3.手机在线值机  无需去机场排队,通过手机值机就可以占个好
阅读本文

java生成解析xml的另外两种方法JAXB

JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。该过程中,JAXB也提供了将XML实例文档反向生成Java对象树的方法,并能将Java对象树的内容重新写到XML实例文档。从另一方面来讲,JAXB提供了快速而简便的方法将XML模式绑定到Java表示,从而使得Java开发者在Java应用程序中能方
阅读本文

分布式架构中一致性解决方案——Zookeeper集群搭建

当我们的项目在不知不觉中做大了之后,各种问题就出来了,真jb头疼,比如性能,业务系统的并行计算的一致性协调问题,比如分布式架构的事务问题,我们需要多台机器共同commit事务,经典的案例当然是银行转账,支付宝转账这种,如果是一台机器的话,这个还是很方便的,windows中自带了一个事务协调器mstsc,但是呢,你那种很大很牛逼的项目不可能全是windows服务器,对吧,有些人为了解决这个问题,会
阅读本文

【微信开发】网页授权多域名解决方案

在做微信开发的时候,会遇到这样的场景:一个公众号,会有多个业务:官网、论坛、商城等等网页授权是只能一个域名,那么问题来了?这怎么搞? 答案就是: 做一个中转服务!域名1: www.test.com域名2: bbs.test.com 这时候,再解析一个二级域名:code.test.com 作为中转授权域名并在微信公众平台后台网页授权域名地方填写这个 中转域名 www.test.com   授权代码改
阅读本文

angular的bootstrap方法

使用 angular 写程序的开发都知道,要想使用 angular 应用能够运行,需要在页面中 “登录” 它,我们常用的方法是这样的:<!DOCTYPE html> <html ng-app=‘myApp‘> <head> <meta charset=‘utf-8‘> <script src=‘angular.js‘></script> </he
阅读本文

Net操作Excel(终极方法NPOI)

前言Asp.net/C#操作Excel已经是老生长谈的事情了,可下面我说的这个NPOI操作Excel,应该是最好的方案了,没有之一,使用NPOI能够帮助开发者在没有安装微软Office的情况下读写Office 97-2003的文件,支持的文件格式包括xls, doc, ppt等。NPOI是构建在POI 3.x版本之上的,它可以在没有安装Office的情况下对Word/Excel文档进行读写操作。
阅读本文

<NSLayoutConstraint:UITableViewCellContentView:.height == 44>冲突的解决办法

在开发过程中,进行UITableviewCell布局时遇到  类似冲突,看了下代码并没有添加这个约束,而且页面布局也正常,在iOS8和iOS9上都没有这个冲突,只有iOS10上才有。想了下,看到44想到可能是自动布局的过程中cell自动计算高度和默认高度冲突,网上找了很多解决办法,只有下面这种方法解决了问题。 Debugger给出哪条解决建议,就提升哪个约束的优先级,例如:[userButton
阅读本文

初识Android机顶盒开发

从事android应用开发两年时间,看了许多大牛的博文,从中得到了许多帮助,最近工作环境很安逸,感觉自己技术提升缓慢,于是辞掉了之前工作,来到新的公司开始从事android机顶盒系统开发和定制,希望可以从底层切入提升自己的技术和能力。         网上这方面博文不是很多,我目前是一个新手,此系列博文一方面作为我自己的工作小记,另一方面将我碰到的问题和解决方法分享出来,希望
阅读本文

ArcGIS Engine 10 开发常见问题的解决方法

【都是自己在开发过程中遇到的问题,写出来与大家共享,让同道人少走些弯路!有写的不对的地方还请大家指正!】环境:Win7 64bit + VS2010 + AE10.0Q1:You are not Licensed for 弹出提示框,点击确定,VS工程自动关闭! 下载(17.93 KB) 2012-5-10 18:00Analysis: LicenseControl被我们拖入窗体中,由于使用
阅读本文

TP框架中的M、D、C、I、A、S方法

M方法M实例化参数是数据库的表名//使用M方法实例化$User = M(‘User‘);//和用法$User = new /Think/Model (‘User‘);等效//执行其他的数据操作$User->select();M 方法也支持垮库操作.//使用M方法实例化,操作db_name中的ot_user表$User = M(‘db_name.User‘,‘ot_‘);//执行其他的数据库操作$U
阅读本文

经验分享] 向云服务器上传下载文件方法汇总

一、向Windows服务器上传下载文件方式 方法有很多种,此处介绍远程桌面的本地资源共享方法。1、运行mstsc,连接远程桌面的时候,点“选项>>” 2、“本地资源”-->详细信息。 3、“磁盘驱动器”前面打钩。 4、连接远程电脑后,打开“我的电脑”,就能看到刚刚共享的硬盘驱动器。把需要上传到服务器的文件复制过来就可以了。  二、向linux服务器上传下载文件方式 1. scp 【优点】简单方便,
阅读本文

界面为ScrollView时打开界面会自动滚动到底部之解决方法

开发中遇到了这样的一个问题,界面最外层是ScrollView,然后里面有嵌套了一个ListView还有其他可以获取焦点的View,然后每次打开界面都会自动滚动到最底部,经过一番折腾,发现了一个简单的方法,获取ScrollView里面一个上层任意view,然后调用如下方法:view.setFocusable(true);view.setFocusableInTouchMode(true);view.
阅读本文