android布局和屏幕适配相关
最后做个简单总结吧首先针对屏幕尺寸相差较大的布局不同的情况,我们通过写多套布局文件和布局别名(兼容Android3.2前版本)的方法来实现适配。当屏幕尺寸差别不大,布局一样且想所有手机显示效果按屏幕尺寸进行比例缩放的情况我们尽量选择百分比布局来进行适配,这样基本可以适配所有尺寸的手机。关于weight的话,主要要理解剩余空间的概念,weight分配的大小是在剩余空间的基础上的。尽量使用新的Cons
基于k8s、docker、jenkins构建springboot服务
Jenkins+github+docker+k8s+springboot本文介绍基于k8s、docker、jenkins、springboot构建docker服务。环境准备server-1 k8s-master Centos7 ip地址10.12.5.110server-2 k8s-node Centos7 ip地址10.12.5.115两台服务执行如下命令$ setenforce 0$ syst
Android DrawerLayout使用心得、踩坑经验以及定制化
基础使用这里要介绍的是google的DrawerLayout,行为可见google官方应用如gmail;而手Q的抽屉则是根据android-undergarment项目来定制的一个控件。GoogleDesginGuildLines内的介绍官方教程:CreatingaNavigationDrawerDrawerLayout添加在主内容区的上层,作为parent,下面的第一个child是主内容区域,第
Hibernate入门-----Hiberna核心文件详解
Hiberna核心文件详解映射文件:*.hbm.xml 映射文件的dtd信息.打开hibernate.jar,在org.hibernate包中可找到hibernate-mapping-3.0.dtd文件,将dtd约束copy即可.
android基础SharedPreferences
SharedPreferences简介: SharedPreferences是一种轻型的Android数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其存储位在/data/data//shared_prefs目录下。SharedPreferences对象本身只能获取数据而不支持存储和修改,存储修改是通过Editor对象实现。 获
7 个让您需要渐进式 Web 应用程序做项目开发的理由
转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。自从渐进式Web应用程序(PWA)诞生以来,许多公司已开始利用这个新平台来增强用户体验并扩展新的用户群。其中,不乏来自Twitter,FlipKart,沃尔玛和阿里巴巴等大型科技公司的经典案例。如今,PWA已逐渐发展成熟,为提供在线服务的小型公司也同样提供了巨大的机会。基于Google提供的详细记录和众多在线
SpringCloud Gateway入门
本文是介绍一下SpringCloudGateway简单路由转发使用。SpringCloudGateway简介SpringCloud是基于SpringFramework5,ProjectReactor和SpringBoot2.0构建,目标是用于替代zuul。官方文档官方文档地址:https://cloud.spring.io/spring-cloud-gateway/在官方文档上是这样介绍Sprin
如何在前端开发中增加编码效率,这里有十款 Chrome 扩展可以帮你
对于前端开发者来说,Chrome浏览器绝对是开发过程中不可缺少的利器:不仅仅是因为Chrome自带的功能强大的devtool,更是因为Chrome有着各种好用的前端语言调试工具以及诸如EnjoyCSS、LiveReload等这类能够提高你编码效率的强大扩展。我们就整理了十款前端开发相关的Chrome插件,在这里推荐给你。1.掘金Chrome插件对于开发者来说,比开发过程更重要的,应该要算平时对于开
【Java】几道让你拿offer的面试题
前言只有光头才能变强之前在刷博客的时候,发现一些写得比较好的博客都会默默收藏起来。最近在查阅补漏,有的知识点比较重要的,但是在之前的博客中还没有写到,于是趁着闲整理一下。 文本的知识点:Integer常量池 TCP拆包粘包 select、poll、epoll简单区别 jdk1.6以后对Synchronize锁优化 Java内存模型本文力求简单讲清每个知识点,希望大家看完能有所收获一、神奇的Inte
【web前端优化之reflow】减少页面的回流
前言今天白天的时候我们一起学习了块级元素,晚上的时候本来想继续学习CSS,但是发现还是有一点累,所以我们还是来研究点大家都感兴趣的东西,前端优化。什么是reflow?这个单词字面意思就是回流,这里举一个例子:我们这里有个dom树: 1 2 3 4 5 red 6 7 8 9 black10
Logistic Regression 为什么用极大似然函数
1.简述LogisticRegressionLogisticregression用来解决二分类问题,它假设数据服从伯努利分布,即输出为正负两种情况,概率分别为p和1-p,目标函数hθ(x;θ)是对p的模拟,p是个概率,这里用了p=sigmoid函数,所以目标函数为:为什么用sigmoid函数?请看:Logisticregression为什么用sigmoid?损失函数是由极大似然得到,记:则可统一写
PHP 输出的各个时区对应的时差表
各个时区对应的时差表(不考虑夏时令):Africa/Abidjan +00:00Africa/Accra +00:00Africa/Addis_Ababa +03:00Africa/Algiers +01:00Africa/Asmara +03:00Africa/Bamako +00:00Africa/Bangui +01:00Africa/Banjul +00
hive计算日期差函数datediff,hive修改日期连接符
本文主要讲述怎样用hive计算日期差问题。首先,hive本身有一个UDF,名字是datediff。我们来看一下这个日期差计算的官方描述,(下面这个是怎么出来的):hive> desc function extended datediff; //*查函数功能*//OKdatediff(date1, date2) - Returns the number of days between dat
用Jena将本体文件存入MySQL数据库的实现方法
昨天对其配置了一天,其配置为Jena2.4.0,MySQL数据库版本为5.1.42-community,JDK版本为1.6.0,MySQLdriver为mysql-connector-java-3.1.14;并按照网络上的资源编写了一个例子,结果出现了一个问题,程序在debug到使用数据库连接参数创建一个模型制造器ModelMakermaker=ModelFactory.createM
python 几个常用的内置函数
__init__(self[,args])构造函数是当实例对象创建完成后被调用的,然后设置对象属性的一些初始值简单的调用方法:obj=className(args)__init__是当实例对象创建完成后被调用的,然后设置对象属性的一些初始值__new__的作用__new__是在实例创建之前被调用的,因为它的任务就是创建实例然后返回该实例,是个静态方法。def__new__(cls):__del__
01-vue基础
双向数据绑定指令v-model双向绑定v-textv-htmlv-bind可以绑定html标签的任何一个属性示例: v-if绑定一个boolean值,如果为true输出,如果为false则不输出v-show绑定一个boolean值,如果为true显示,如果为false则不显示display:nonev-for遍历//第一种写法 {{item}} /
php中类的属性的声明和赋值
php中类的属性声明时赋值一定是一个直接的值,不能是函数返回值,表达式,以及通过"."连接起来的字符串,如果偏要用这些赋值,可以通过构造函数__construct();
Linux php5.2.10升级到PHP5.3.29
成都这边的程序员要求把PHP从5.2.10版本升级到5.3.29版本。#cd/Data/App_php/#wget http://cn2.php.net/get/php-5.3.29.tar.gz/from/this/mirror#tar-zxvfphp-5.3.29.tar.gz#cdphp-5.3.29#./configure --prefix=/Data/App_php/php-5.3--s
改善 Python 程序的 91 个建议(一)
原文链接:http://www.codeceo.com/article/91-suggestions-about-python-part-one.html第1章引论建议1:理解Pythonic概念PythonicTimPeters的《TheZenofPython》相信学过Python的都耳熟能详,在交互式环境中输入importthis可以查看,其实有意思的是这段Python之禅的源码:d = {}
运维工具SaltStack简介
当我们决定要自己动手做一个Hadoop生态集群管理服务的时候我们已经入了运维的坑了。如果我们对于Hadoop生态集群管理服务到底有哪些功能,应该如何设计的话我们需要对现有的成熟的Hadoop生态安装管理服务进行剖析,帮助明确我们需要的功能以及系统的设计。关于Apache顶级项目Ambari的简单介绍大家可以看这里。Ambari的运维部分是基于Puppet搞的,那么我们不会Ruby感觉Puppet上