Android FragmentTabHost 使用方法详解
FragmentTabHost作为Android4.0版本的控件,已经被项目广泛使用,5.0版本又推出TabLayout+ViewPager显示多页.我来讲解如何使用FragmentTabHost.Github下载地址主要包括:(1)自定义Tab的图片资源和去掉分割线.(2)缓存Fragment的布局,减少填充.在切换页面时,控件会调用Fragment的onCreateView,重新创建页面.通过
Swing 第一个图形界面应用程序
Swing是一个为Java设计的GUI工具包。Swing是JAVA基础类的一部分。Swing包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表。Swing提供许多比AWT更好的屏幕显示元素。它们用纯Java写成,所以同Java本身一样可以跨平台运行,这一点不像AWT。它们是JFC的一部分。它们支持可更换的面板和主题(各种操作系统默认的特有主题),然而不是真的使用原生平台提供的设备,而是
Mysql 取字段值逗号第一个数据的查询语句
复制代码代码如下:selectcount(*)aslotfromOA_sample_checkwhereleft(ecnNO,LOCATE(',',ecnNO)-1)='a1'
PHP导出数据到Excel
PHP导出数据到Excel在Web开发中经常需要将一些数据导入到Excel表格中,比如需要导出符合条件的用户数据,导出项包括姓名、性别、***号、联系方式等等。那么问题来了,在导出的数据中如果出现比较长的数值类型的项时,默认按科学计数法表示,比如***号这显然不是我们需要的,那么我们怎么做才能让数据按我们要求的格式显示呢?查到一些相关资料,摘抄如下:首先,我们了解一下excel从web页面上导出的
在php.ini中safe_mode开启
开启之后,主要会对系统操作、文件、权限设置等方法产生影响,平常项目基本上也用不到这些方法。主要我想还是用来应对webshell吧,减少被人植入webshell所带来的某些安全问题。http://www.php.net/manual/zh/ini.sect.safe-mode.phpphp safe_mode影响参数函数名 限制dbmopen() 检查被操作的文件或目录是否与正在执行的脚本有相同的
python基本数据类型
python标准数据类型有六个标准的数据类型:1、Number(数字)2、String(字符串)3、tuple(元组)4、list(列表)5、dict(字典)6、Sets(集合)python数据类型分类可变数据:字典、列表不可变数据:数字、字符串、元组、集合python数据类型介绍Numberpython3支持float、int、complex、bool在python3中只有一种类型int,表示长
从零开始学 Web 之 Ajax(二)PHP基础语法
一、PHP基础语法1、基本结构所有PHP代码都要写到 里面。PHP文件可以和HTML文件结合进行使用。PHP文件的默认扩展名是".php"。PHP代码必须在服务器上执行。2、打印语句echo:的作用在页面中输入字符串(只能打印字符串,数字等简单类型)print_r :输出复杂类型var_dump :输出复杂类型打印结果:hello Daotin.123Array ( [0] => 1 [1] =
关于mysql delete的问题小结
由于mysql数据库的相关内部问题导致deletefromtablewherecolnotin(selectcolfromtablegroupbyxx)会提示报错我们要做的是复制代码代码如下:createtabletmpseletecolfromtablegroupbyxx;deletefromtablewherecolnotin(selectcolfromtmp);droptable
MySQL转换Oracle的需要注意的七个事项
下面总结出MySQL转换Oracle的几点注意事项,希望对大家有所帮助。1.自动增长的数据类型处理MySQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值。Oracle没有自动增长的数据类型,需要建立一个自动增长的序列号,插入记录时要把序列号的下一个值赋于此字段。CREATESEQUENCE序列号的名称(最好是表名序列号标记)INCREMENTBY1STARTWITH
细说 ASP.NET控制HTTP缓存
阅读目录开始正常的HTTP请求过程缓存页的请求过程缓存页的服务端编程什么是304应答?如何编程实现304应答如何避开HTTP缓存在上篇博客【细说ASP.NETCache及其高级用法】中,我给大家介绍了ASP.NETCache,这种服务端使用的缓存API。在我们开发一个ASP.NET网站的过程中,其实有很多地方都是可以使用缓存的,只是由于ASP.NET是一种基于服务端的开发平台,自然我们也经常在服务
Android Studio 项目提交或者上传时需要保留的文件
导入Project到AndroidStudio时,偶尔会出现各种各样的问题和报错,让人很是不爽。在导入项目前删掉一些不必要的文件和文件夹,就可以很大程度上避免报错。一个清爽的AndroidStudio项目应该是这样子的:Project目录下:module目录下:这样删完之后,不仅目录结构很清爽,整个人的心情也跟着爽起来了。AndroidStudio项目提交或者上传时需要保留的文件有
Vue2.0组件通信(非Vuex)
叙最近学了Vue2.0,写写自己的一点总结,关于父子组件通信的,这点对于我来说,是看文档的时候比较难理解的。通过网上找资料和实践,也有一点理解。例子使用以下代码模板 {{total}} 调用子组件 {{counter}} new Vue({ el:'#app', data :{ total: 1
php的mbstring模块安装折腾记录
php的mbstring模块安装折腾记录 这两天在安装一个程序时,要使用mbstring模块,可是现在在服务器上面根本没有这个模块,于是乎安装步骤就进行不下去,于是乎就开始折腾mbstring的安装; 网上介绍到了几种方式,如如何为已安装php扩展安装mbstring,WINDOWS下面的安装mbstring的方式,通过yum命令的安装方式等,这些都不适合,特别是如何为已安装php扩展安装
Linux+Nginx Web Server+Mysql+PHP
12.安装nginx所需的pcre库:tar-zxvfpcre-8.31.tar.gzcdpcre-8.31./configuremake&&makeinstallcd../13.安装Nginx:tar-zxvfnginx-1.5.8.tar.gzcdnginx-1.5.8./configure--user=www--group=www --prefix=/usr/local/nginx--wit
程序员:请不要对我的代码指手画脚!
程序员对于别人指手画脚的容忍度有多高?特别是一个自以为十分精通实则只是个门外汉的上司?本文我们来讨论下,面对这种情况程序员该怎么办。以下为译文:假如有这样一个故事背景:你自己在家的时候,发现房子里有地方积水。估计是水管漏水,也有可能是水龙头漏水。于是你打电话找了个水管工,他检查后找到了问题。然后他给了你一个报价,所以你请他来修理。然后水管工开始干活儿,这时你走进来,看见他在用扳手。不一会儿,你把扳
在php中正确使用json
从5.2版本开始,PHP原生提供json_encode()和json_decode()函数,前者用于编码,后者用于解码。1、json_encode()该函数主要用来将数组和对象,转换为json格式。先看一个数组转换的例子:$arr=array('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);echojson_encode($arr);上面代码的输出结果为:{"a":1,"b
Yii 2.0开发一个仿京东商城平台
学习知识点:关于yii的几个小功能点:Layout组件模板引擎ActiveForm表单组建Validation验证组建attributeLabels()和rules()validate函数的建立Url地址生成组建Html标签生成组建Pagination分页组建商城的几个大模块如下:然后我们再看一下使用的技术栈:nginx+PHP5.4版本以上+yiifromework+vim+composer(框
为什么要用CSS
不知道有多少码农和我一样,css一直是一个软肋,软到全身酥麻。。。既然软肋来了,只能是要想办法解决,所以就找本CSS权威指南看一看,都说CSS权威指南这本书比较过时,但是内容还是比较充实的,而且内容基本上就是和你交谈一样,非常舒服,好了,下面从正文说起。 一:为啥要学习CSS 当你知道CSS的历史还是蛮有味道的,在很久很久以前,web上没有css,只有一些html的标签,比如p,h1...h
手把手教你开发jquery插件(一)
JustastheautherofjQueryTools said:jQueryUIhasaso-called“unifiedAPI”whichusesthefollowingsyntaxforinvokingmethods:// call select method for tabs $("ul.example").tabs("select", 1);APImethodsarecalledbys
类加载原理分析&动态加载Jar/Dex(二)
上篇文章讲解了《类加载的原理》,本篇是《动态加载Jar/Dex》实战篇。同一个Class=ClassName+PackageName+ClassLoaderId(instance)只要是写在Eclipse中的类(其实就是指classPath)都是被AppClassLoader加载的,其他以classLoader.load("com.xx.xx")形式的都是自定义ClassLoader经过处理的。知