推荐博文

最新网络博文

自媒体时代的机遇与挑战

自媒体时代的机遇与挑战_日益严峻的自媒体形势下,我们该如何应对? / By: DD博客杂谈

今天情绪有点低落,这种现象在童话身上应该是比较罕见的。有那么一瞬间感觉自己追求的很多东西都没有意义,就拿布局自媒体和公众号写文章这件事来说,现实中不擅交际的我,本来是想靠码字吸引一些志同道合的朋友,甚至不惜在网上吐露看家手艺培养竞争对手为代价。 我喜欢研究新鲜玩意,有时候一投入某个东西就忘乎所以不能自拔。一方面是为了自己去研究,一方面也是为了下面的学员。可这个过程并非一帆风顺,比如今天,就被一个骗子忽悠了,事情始末我朋友圈有写,相信关注过我的粉丝也看到了。这个事情就此翻篇,我也不...

阅读全文
网络小本创业

网络上小本创业投资项目_3种小本轻资产创业项目变现方式 / By: 生活技能

一年多来,疫情让越来越多的传统企业关店、倒闭,时至今日企业跑路的新闻时有耳闻,当然也有其他因素,疫情只是重要的原因之一。传统行业一般是三个月甚至半年结一次款,我欠供应商的钱,你又欠我的钱,他又欠另外人家的钱,这样就形成了一个死循环。年终盘点的时候是有赚钱的,可是账户里面的现金流是负数,因为钱都压在了货款上了。 中间链条中有一个或几个企业不能按时结款,上下游供应链都会产生很大的影响。一家公司出现一个这样的客户还吃得消,如果是小客户占公司全年营收的5%之内的话,对整个公司的营收基本不造成影...

阅读全文
服务器架构演变

高并发用什么架构_高性能高并发下的服务器架构演变 / By: 开发实用

在如间的网络环境下,高并发的场景无处不在,特别在面试如何解决高并发是一个躲不过的问题,即使生产环境达不到那么高的qps但是也应该给自己留条后路来应对日后可能发生的高并发场景,不用匆忙的加班加点的进行重构。在应对日常高并发场景常常会有这么几个方法: 1、集群&负载均衡SLB 2、读写分离&分库分表 3、缓存 4、异步队列(RabbitMQ) 5、分布式系统、微服务      接下来就由浅入深分别来介绍下这几个方法是怎么应用到服务器并且解决高并...

阅读全文
seo优化和竞价对比

seo优化和竞价优劣对比_做推广哪个好 / By: SEO网络优化

对于很多中小企业来说,选择一种合适的推广方法是非常重要的,因为中小企业的推广预算有限,在这有限的预算里如果选错了推广方式,就会造成极大的损失,直接影响到企业的整体利润。 其实大部分老板们并不怕花钱推广,他们害怕的是花出去的钱没有收到预期的效果,肉包子打狗一去不回。今天科牛就根据多年来的经验,跟大家聊一聊seo优化和竞价的优劣势,希望可以给大家一些借鉴! seo的优势: 1、全球推广,不限时间地点,而且24小时在线。 2、不限关键词数量。 3、网站会随着时间变得越来越有价值。 4、自...

阅读全文
如何解决客户流失问题

如何把流失的顾客拉回来_流失的客户怎样维护回来 / By: 从业心得

01 朋友的公司最近遇到了一点问题,昨晚,我们聊了一会。他的公司,前几年效益不错,但是今年一整年都没有增长。不是疫情的原因,也不是推广的问题,今年他在推广上的投入比往年都多。 推广投入大了,获取的新用户也多了,但是由于获客成本越来越高,所以整体算下来,赚到的钱反而少了。现在的局面就是,推广等于白做,盈利越来越少。不推广更不行,盈利下降的更厉害,左右为难。 02 我的意思是,既然获客成本高,那就要在每个客户身上多挖掘潜力,让他多消费几次。很多人做营销都会把推广放在第一位,把精力都用在拉新...

阅读全文
年轻人避坑指南

年轻人避坑指南_年轻人创业应该避免哪些坑? / By: 从业心得

年轻人初入社会,时常要面临社会的捶打。前些年呢,可能很多人会有意无意的黑化职场,年轻人总觉得自己会被职场的上司,老板压榨。当然,我不能说这种现象不存在,但最近这两年,社会的毒打来源可就更多了。 1、求职坑 传销坑是一种,故事太多,我就不讲了。还有就是以招聘为名让你交各种费用,课程费,服装费,最后发现所谓工作根本不存在。 当然,前段时间还有一个奇葩的,专坑顶尖应届生,以招聘为名让你做一个某领域的英文深度分析,其实对方是接了海外的外包行业分析任务,零成本骗这种顶尖人才打工,水平不够,背...

阅读全文
什么叫做细分市场

如何细分市场_说几个你不知道的细分市场 / By: 从业心得

当你对市场进行细分的时候,你有没有思考过,这个细分的市场是不是有效的?许多人只是机械的细分了市场,却没有考虑这个市场的有效性。在本书的204页就提到了有效细分的标准:可测量、可接近、规模大、有差别、可操作。 举个例子,有个App叫糖豆广场舞,他们就是对人群进行了细分,专门针对广场舞人群。这个市场就可测量、规模大,我们用眼也能看出来。同时它还是有差别的,比如跳国标的或者街舞的人群的需求和广场舞人群就完全不同,所以它有差别性。 广场舞这个市场同时具有可接近性,比如通过地推找到每个广场...

阅读全文
HarmonyOS的Page Ability生命周期

HarmonyOS的Page Ability生命周期_用Android的Activity生命周期去解释 / By: 技术参考

由华为出品、我国完全自主知识产权的HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统 。现已于2020年9月10日开源,并面向应用开发者发布Beta版本。预计明年鸿蒙将取代Android,全面支持华为手机。 Android程序员转型HarmonyOS程序员的已经提上了日程,学习HarmonyOS的开发是每个Android程序员的头等大事。就像每个Android程序员都是从Activity的生命周期开始学习Android开发的...

阅读全文
为何我们眼睁睁地错过每一个风口

为何我们眼睁睁地错过每一个风口?如何抓住时事焦点 / By: 电商运营方案

为何我们眼睁睁地错过每一个风口?无数场小风口下,成就了很多人,但是为什么所有的玩法都是已经过时后你才后知后觉,其实这就是我们最常说的信息差。 1.屁股真的决定脑袋 谈到短视频无非就是两个平台,一个是抖音一个是快手,或许还有几个月以后的视频号。大家都能感觉到其实抖音对于普通人的变现模式一直都在走快手的老路,快手直播带货早不是什么稀罕事,只不过疫情催速让全民带货潮提前来了一步,而且这场浪潮好像是以抖音为始发地。 抖音的算法机制,让一夜成名一夜暴富的神话更平民化,对于新晋的短视频创业者而言抖...

阅读全文
华为要上线国内搜索引擎真的吗?

华为搜索业务国内正式上线_华为要上线国内搜索引擎真的吗? / By: IT行业新闻

继3月份在国外内测上线推出HUAWEISearch业务后,近日华为搜索正式转战国内搜索市场。正式在国内上线HUAWEI Research搜索引擎,看来是准备回头争夺移动端搜索市场份额了。 关注搜索动态的站长们都了解华为搜索最早于3月份上线于国外,意图对抗谷歌搜索的挤压,当时卢松松博客就认为华为搜索绝不会只做国外市场,转战国内搜索是早晚的事,就是没想到华为搜索动作布局这么快,短短几个月就攻回国内了,就在近期华为搜索正式宣布将在国内正式上线,入局国内移动端搜索业务,看来这次华为也是准...

阅读全文
公司要发展是该招聪明人还是笨人

公司要发展是该招聪明人还是笨人_为什么现在的公司都不愿意招“聪明人”了? / By: 从业心得

经常会有朋友问我这样的问题:“我们公司想要更好地发展,到底是招聪明的人好,还是笨人好一点。”其实这不能一概而论,要根据您的项目属性,岗位性质,公司阶段等各方面去定。 项目属性 如果您的项目是可复制性强,操作门槛低,投入又小的。这种项目,如果您招聪明的人,基本上学会之后,大部分都会单干,而且不出意外,过不了多久,单干的人就会成为您的对手,说不定发展得比您还好,所以这种项目就首选:笨人。 如果您的项目门槛高,投入大,难复制。这个时候,如果您想要快速发展,当然可以优先去招聪明人,因为他会...

阅读全文阅读更多

最新it技术

Android纯代码实现复杂自定义控件onMeasure()、onLayout()用法 / By: Android开发

自定义控件的三大方法:onMeasure()、onLayout()、onDraw() 里面是绘制的操作,可以看下其他的文章,下面来了解 onMeasure()和onLayout()方法。 测量: onMeasure():  测量自己的大小,为正式布局提供建议 布局: onLayout():   使用layout()函数对所有子控件布局 绘制: onDraw():     根据布局的位置绘图 一、onMeasure()、测量protected void onMeasure(int widthMeasureSpec, int h...

阅读全文

如何禁止在CoordinatorLayout中滚动AppBarLayout / By: Android开发

我有AppBarLayout中具有视差效果的MapFragment,我想在AppBarLayout上禁用滚动,因为不可能在地图上移动,因为地图上的触摸偶数总是作为滚动事件处理. 我想通过仅滚动RecyclerView(位于屏幕底部)来处理AppBarLayout的折叠。 xml代码<?xml version="1.0" encoding="utf-8"?><androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/ap...

阅读全文

Android中MD5加密算法_Android中MD5的几种生成方式 / By: Android开发

这篇文章主要介绍了Android 中 MD5 的几种生成方式,文中通过示例代码介绍的非常详细,Java 提供了 MessageDigest 类用来处理消息摘要算法,如 MD5 , SHA-1 和 SHA-256 等。对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。 1. Java 的标准实现 使用位运算进行进制转换。import java.security.MessageDigest;import java.security.NoSuchAlgorithmException; public class Hash { pri...

阅读全文

The given artifact contains a string literal with a package reference ´android.support.v4.content´ that cannot be safely rewritten. / By: Android开发

我的 Android 项目采用的是 AndroidX,我首先使用的是butterknife 8.5.1版本,报错,提示我用butterknife 9.0 以上,我使用butterknife 9.0,继续报上面的错误;解决方法:使用butterknife 10.1.0 即可,报错信息如下:The given artifact contains a string literal with a package reference ´android.support.v4.content´ that cannot be safely rewritten...

阅读全文

Android Flutter混编_Flutter 和 Android 混编以及各种坑 / By: Android开发

Flutter 开发快,性能好,值得一用,但很多项目已然有成堆的 Native 代码了,如何才能在已有的基础上接入 Flutter 呢? 新建 Flutter 用于混编 这和情况是已经有 Native 项目或是 Native 项目单独开发,想接入一个全新的 Flutter 项目。 使用 flutter create -t module xxx 方法新建 Flutter 项目,当然这里也可以使用菜单的方式新建,File --> New --> New Module --> Flutter Module。$ cd some/path/$ flutt...

阅读全文

HTML meta标签viewport属性缩放级别说明 / By: HTML5开发

什么是Viewport 手机浏览器是把页面放在一个虚拟的“窗口”(viewport)中,通常这个虚拟的“窗口”(viewport)比屏幕宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可以通过平移和缩放来看网页的不同部分。移动版的 Safari 浏览器最新引进了 viewport 这个 meta tag,让网页开发者来控制 viewport 的大小和缩放,其他手机浏览器也基本支持。 Viewport 基础 一个常用的针对移动网页优化过的页面的 viewport meta 标签大致如下:<meta name=”vi...

阅读全文

通过代码设置TextView的margin参数_Android动态设置Margin的方法 / By: Android开发

通过文档,查到TextView下有这么个方法setLayoutParams(ViewGroup.LayoutParams params),但是ViewGroup.LayoutParams这个东西,并没有setMargins方法,LinearLayout.LayoutParams才有,这可咋办? 手册上这样讲public void setLayoutParams (ViewGroup.LayoutParams params), 『该方法提供一些参数给父视图,指定了该view在父视图中的位置。 如果需要动态改变TextView(或者其它View)的margin属性(...

阅读全文

Java类的初始化顺序_Java类的初始化过程 / By: Java开发实战

对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化块)>构造器。我们也可以通过下面的测试代码来验证这一点:public class InitialOrderTest { // 静态变量 public static String staticField = "静态变量"; // 变量 public String field = "变量"; // 静态初始化块 static { System.out.println(staticField); ...

阅读全文

Android Bitmap图片两种方案旋转90度的方法代码 / By: Android开发

今天小编就为大家分享一篇Android开发图片水平旋转90度方法,角度可以自定义,这里的90只是举例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧。Android两种 旋转Bitmap方法,方法1. 利用Bitmap.createBitmap和方法2. 利用Canvas.drawBitmap。 方法1:Bitmap adjustPhotoRotation(Bitmap bm, final int orientationDegree) { Matrix m = new Matrix(); m.setRotate(orientationD...

阅读全文

Spring中ApplicationContextAware接口使用理解说明 / By: Java开发实战

一、ApplicationContextAware的作用 1、ApplicationContext是什么? 很多人都知道,ApplicationContext是我们常用的IOC容器,而他的顶层接口便是BeanFactory,ApplicationContext对BeanFactory做了拓展,功能更加强大。 2、ApplicationContextAware作用 在Spring/SpringMVC中,我们拿到IOC容器无非有三种方式,那就是使用ApplicationContext接口下的三个实现类:ClassPathXmlApplicationContext、Fi...

阅读全文

Android Elevation设置_安卓动态设置elevation_android elevation设置透明度 / By: Android开发

简介: 在Android API21,新添加了一个属性:android:elevation,用以在xml定义View的深度(高度),也即z方向的值。除了elevation之外,类似于已有的translationX、translationY,也相对应地新增了一个translationZ,用以在属性动画中动态改变Z值(使用View.setTranslationZ())Z = elevation translationZ 在引入了这个属性之后,主要影响有两个:影响View的阴影影响View相互阻挡顺序 1. 影响View的阴影 Z值会对View的阴影外观造成影响,...

阅读全文

Java 对HashMap进行简便排序的三种常见方法 / By: Java开发实战

这篇文章主要介绍了Java 对HashMap进行排序的三种常见方法,帮助大家更好的理解和使用Java,感兴趣的朋友可以了解下,首先来看看Map集合获取元素的三种常见方法keySet()、values()、entrySet()。 1. values(): 返回map集合的所有value的Collection集合(于集合中无序存放)import java.util.*; public class Main{ public static void main(String[] args){ Map<String, String> map = ne...

阅读全文

BaseRecyclerViewAdapterHelper开源项目BaseMultiItemQuickAdapter实现多类型源码学习 / By: Android开发

今天我们来看下BaseRecyclerViewAdapterHelper是如何实现多布局的。首先我们要实现多类型布局,我们的adapter不再是继承自BaseQuickAdapter类,而是继承自其的子类,BaseMultiItemQuickAdapter。而且数据源类型需要继承自MultiItemEntity,MultiItemEntity是一个接口,代码很少:package com.chad.library.adapter.base.entity;/** * https://github.com/CymChad/BaseRecyclerViewAdapterHe...

阅读全文

Android MVP架构模式举例_Android中 MVP框架原理理解 / By: Android开发

在Android项目中,按照MVC的分层,Activity和Fragment应该属于View层,用于展示UI界面,以及接收用户的输入,此外还要承担一些生命周期的工作。所以开发的时候我们经常把一些业务逻辑直接写在Activity里面,这非常直观方便,代价就是Activity会越来越臃肿,而在Activity中,把View和Controller抽离开来,而这就是MVP模式的工作了。 MVP模式的核心思想 MVP把Activity中的UI逻辑抽象成View接口,把业务逻辑抽象成Presenter接口,Model类还是原来的Model。这就是MVP模式,现在这样的话,Ac...

阅读全文

Spring Bean的4种依赖注入方式_Spring中bean的注入方式 / By: Java开发实战

所谓依赖注入,其实就是给对象里的属性赋值,因为对象里有其他对象,因此就形成了依赖。Spring有4种方式来给属性赋值: 1. 构造方法注入 2. set方法注入 3. 自动装配 4. 注解 1. 构造方法注入 构造方法注入是指在构造方法中注入属性或者对象来实现依赖注入,如下所示,在标签中定义一个id为userDaoImpl的Bean,并通过注入了name为username,value为admin的值,注入完成后直接通过this.username获取到值admin。其中引用类型使用ref属性,基本类型使用value属性。 public class UserDaoIm...

阅读全文

SpringMVC接收上传的Excel并解析获取内容_上传Excel文件中读取数据 / By: Java开发实战

系统中常用到的批量导入功能,根据Excel内容批量插入,这里实现获取上传的Excel内容,由于offer2003前和2007后的版本所使用的API不一样,这里也做了兼容处理,兼容2003和2007 1.引入maven包<!-- poi office --><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.9</version>&l...

阅读全文

ASP.NET MVC中设置跨域_WebApi跨域(CORS)配置 / By: C#编程

实际项目中,对于WebApi的访问不一定都在同一域名下,所以进行跨域访问的时候,可能会出现如下提示:请求的资源不支持 http 方法“OPTIONS”。需要对WebApi进行设置。 1、修改Web.config文件,在system.webServer节点下,新增如下代码<!-- 跨域访问配置 --><httpProtocol> <customHeaders> <!--相应类型(值为逗号分隔的一个字符串,表明服务器支持的所有跨域请求的方法)--> <add name="Access-Control-...

阅读全文

Redis在C#中的使用_C#使用Redis的基本操作 / By: C#编程

在我们日常的开发中,Redis是很常用的,常用的语言都有Redis的API,现在就来分享一下Redis的.NET C#写法和用法,下面开始介绍Redis在C#中的使用。在使用之前一点要安装和添加NuGet包 StackExchange.Redis (.net framework的环境最少是4.5),否则会报错。 安装好后我们在项目中添加一个helper类using StackExchange.Redis;using System;using System.Collections.Generic;using System.IO;using System.Linq;u...

阅读全文阅读更多

Android实现人脸识别技术_Android如何从图片中切取人脸区域? / By: Android开发

从一张图片中切出人脸区域是App开发中常用的场景,譬如,现在很多App用户上传头像的时候,喜欢随手自拍。自拍的图片往往在尺寸、位置上并不完美。而App需要在各种千奇百怪的UI场景下显示用户的头像。所以从原始头像图片中切取出人脸区域看起来是个刚需。这里介绍如何应用Android提供的人脸识别接口完成简单的切取人脸区域。 简单起见,输入为一个可能人脸的Bitmap,并且假定目标是识别出一个人脸而已。输出为一个以人脸为中心的原图的部分切图。如果需要自定义长宽比例,或者只需要定位人脸位置,来半侧切图,可以稍加改动实现。 Android官方提供的人脸识别api在andro...

阅读全文阅读更多

推荐博文与技术

ticwatch moto360二代

智能手表是买Moto360二代还是TicWatch_TicWatch2对比Moto360二代 / By: IT行业新闻

一、场景介绍 从Google发布Android Wear以来、搭载Android Wear系统的智能穿戴设备如雨后春笋般出现、在这众多设备之中、最耀眼的必然是MOTO360、前不久发布了360二代、圆形大猩猩玻璃表面、42mm和46mm两个尺寸、个人认为做为我们中国人还是选42mm的、毕竟手也不是很大、不锈钢作为表框、支持心率监控、支持IP67级别防水、支持蓝牙、处理器搭载的是高通的高通MSM8026 最大的问题恰恰是因为它所搭载的Android Wear系统、由于众所周知的原因、Goo...

阅读全文

Java调用微信jsp网页支付V3 Demo下载 / By: Java开发实战

本Demo是Java实现微信支付的功能、主要是通过jsp里面嵌套js方法提交后台、然后在后台通过org.apache.commons.httpclient来实现支使的、因为在网上找了很多版本的demo、最后总结了一下、希望对大家有用 Java代码 public static String dopay() { // 网页授权后获取传递的参数 String orderNo = "123121111153453235"; // String money = "0.01"; // 金额转化为分为单位 // float se...

阅读全文

Android中的单例模式_Java单例模式的七种写法 / By: Java开发实战

在平时的开发工作中、很多时候我们都会使用到单例模式来开发、Java中单例模式是一种常见的设计模式、单例模式的写法有好几种 1、饿汉式单例(饿汉/饿汉变种) 2、懒汉式单例(线程不安全/线程安全) 3、静态内部类式单例 4、枚举式单例 5、双重校验锁式单例 1、饿汉单例 这种方式基于classloder机制避免了多线程的同步问题、不过、instance在类装载时就实例化、虽然导致类装载的原因有很多种、在单例模式中大多数都是调用getInstance方法、 但是也不能确定有其他的方式(或者其他的静态方法)导致类装载、这时候初始化instance显然没有达到lazy l...

阅读全文
引流推广是什么意思

三种实用的引流方法_最详细的简书引流教程 / By: 电商运营方案

自从在媒体平台发布文章被封号之后,我开始研究各个平台的规则,同时还研究如何发布文章吸引潜在客户,而目前我只在简书发布文章,所以引流的教程先从简书开始说起吧…… 我在简书写作的正式时间是2019年2月21日,直到今天我获得了不错的效果,有许多的人自动联系上我,并且咨询一些写作和引流相关的信息。 在简书写作这段时间里,我被封号一次(被人举报的),那次是因为自己做的事情有些过分了,好在被人举报,不然我还会继续下去的。当初我做了什么事情被人举报呢?我疯狂在其他人的文章评论处刷评论,这么做就...

阅读全文

Android仿IOS微信滑动删除_SwipeListView左滑删除例子 / By: Android开发

本例子实现了滑动删除ListView的Itemdemo的效果、大家都知道、这种创意是来源于IOS的、左滑删除的功能、在Android上面实现比较麻烦、本例子中不仅实现了左滑删除功能、还实现了左滑赞、左滑分享、左滑收藏等功能、当然大家也可以根据自己项目的需求来修改功能、QQ和微信也实现了相同的功能、大家可以看看、先上程序运行的效果 怎么样、大家看了这个截图是不是很心动呀、而且在左滑的时候还配有简单的滑动动画呢、非常不错、下面一起来看看实现过程吧 初始化代码 @Overrideprotected void onCreate(Bundle...

阅读全文
网站子域名与子目录哪个好

子域名与子目录哪个好_子域名和子目录哪个更有利于SEO / By: SEO网络优化

前几天看到Barry Schwartz的一篇帖子,记录了SEO人员和Google内部人员关于子域名和子目录哪个更有利于SEO的争论,挺有意思的,这里介绍一下。倒不是这个问题有多大SEO价值,而是争论双方角色变化与观点、说法变化挺有意思。 子域名和子目录应该用哪个以前就讨论过,我的看法到现在也并没什么大变化。简单说,通常情况建议用子目录,诸如下面这些情况建议使用子域名: 1、子域名下的内容足够多,足以成为独立网站。如分类广告的各地分站。 2、产品线差异足够大。大品牌也经常用独立域名。...

阅读全文

html5 angularjs富文本编辑器_轻量redactor js网页在线编辑器 / By: HTML5开发

最近又萌生一个想法、那就是把写博文的在线富文本编辑器换掉、总感觉那里不好看、终于在昨天找到一个很满意的文本编辑器、叫redactor 编辑器、官网上下载好像需要购买、不过到github上下载好像是免费的、由于该插件是外国人开发的、所以默认预言是英文、但是可以通过安装插件包来将语言转换为中文、只需下载zh_cn.js文件并引用到页面中(这个在我的Demo中已经包含了)然后将 lang设置为”zh_cn”即可 上图就是我准备替换掉目前我正在博客中使用的控件、下面给出简单的使用方法、包括获取富文本编辑器里面的代码、和设置编辑器里面的代码等 1、引入以下的js和cs...

阅读全文

jQuery电子商城动态生成订单进度步骤代码例子 / By: JQuery教程

本例子将给大家讲述怎么实现jQuery动态生成订单进度的步骤和代码分享、这种功能一般都将被应用在电子商城等网站、主要用来显示订单的状态、jQuery动态生成订单进度步骤代码、提取后台传输到页面的数据、根据数据进行进度的变更、默认设置初始值进行进度的变更 这个demo主要利用了延时加载的效果、也就是说0.1秒后展示结果、因为HTML加载顺序、先加载脚本 样式、再加载body内容、下面先看下程序的运行效果吧 HTML代码 <div class="stepInfo"> <ul> <li></...

阅读全文

LoonAndroid框架源代码_LoonAndroid框架详解使用指南下载 / By: Android开发

最近把公司一外包项目接回来了、项目是使用的LoonAndroid开发的、介于以前没有用过、花了一点时间稍稍看了一下、发现还是蛮方便的、在网上找到了源代码、现在分享一下、有需要的朋友可以下载看看、源代码还是有用的、主要实现了以下模块 1、自动注入框架(只需要继承框架内的application既可) 2、图片加载框架(多重缓存,自动回收,最大限度保证内存的安全性) 3、网络请求模块(继承了基本上现在所有的http请求) 4、eventbus(集成一个开源的框架) 5、验证框架(集成开源框架) 6、json解析(支持解析成集合或者对象) 7、数据库(不知道是哪位写的 忘...

阅读全文
maven项目pom.xml报错

Maven的项目中pom.xml报错三种解决方案 / By: 开发实用

最近在研究Maven相关的东西、以前也曾使用过、但一直没搞明白是怎么回事、今天在网上找了一个Demo、但导入Eclipse的时候、pom.xml文件一直报错、后来执行install命令时又编译不通过报错、我痛苦地摸索了一整天、最后才把问题解决了、下面总结一下我解决的方案、都是从网上收集而来、希望对你们有用 解决方法一 后面就将pom.xml中的一段依赖jdk的代码注释掉、然后清理Eclipse项目(点击Eclipse编辑器中的Project, 然后点击clean)、再将上面这段代码的注...

阅读全文

纯div css二级下拉菜单样式模板 / By: CSS3教程

一直以来、大家都知道下拉菜单都是利用JS控制HTML标签来达到下拉菜单的效果、但这样的话、在搜索引擎的快照页面就不会显示二级菜单、如果直接使用css来做菜单的话、在搜索引擎的快照页面就会显示二级菜单、大家可以看下我的博客的菜单、就是使用纯css实现的、在快照页可以正常显示功能菜单、其实、下拉菜单的原理并不难、就是利用CSS的overflow属性和height、以及hover(伪类)、三者相互配合、首先将父菜单和子菜单全部排版出来(父菜单和所有的子菜单在同一个<li>标签里面、实际应用中父菜单不可能只有一个、列表排版比较多)、下面是一个简单的css菜单代...

阅读全文
实习生工资低

实习生工资低_你现在的年薪只是你三年后的月薪 / By: 从业心得

初入职场不是为了那份微薄的工资,而是要打出一个良好的开局,为将来的财富和收获做准备。 一、不要计较毕业薪水,因为也没多少钱 一句话送给刚工作的朋友:“不用太计较自己拿到手的薪水是多少,因为反正也没多少钱。”有一次吃饭,隔壁桌是一群毕业的大学生。他们在前半场互相庆祝自己学有所成,意气风发,后半场不知怎么就聊起了每个人的薪资。 从嗓门最大的那位小哥开始,他们顺时针轮着说每个人拿到了什么offer,待遇是什么样子。无数个四位数从那个桌子冒出,有月薪5000的,有3500的,还有一个是只...

阅读全文
Java 程序员转 Android 开发有哪些经验可以分享

Java程序员转Android开发必读经验_Java程序员如何转为安卓开发人员 / By: 从业心得

我相信很多Java程序员都跟我一样想转安卓开发、我就把我自己转Android的经验和大家分享一下 同时也为大家搜集资料、积极整理前人的经验、希望可以给正处于困惑中的你、带来些许的帮助 Java和Android程序的区别 Android是主流智能手机的操作系统、Java是一种开发语言、两者没有好坏优劣之分、只是两种职业岗位的选择 学安卓从事移动互联方向开发、学Java从事软件、网站开发、而安卓上的应用大多是Java编写的 所以建议在安卓前期的Java...

阅读全文

MVC5根据域名切换View模板_ASP.NET获取当前访问域名 / By: MVC框架

最近有这么一个需求、就是通过不同的域名访问跳转不同的View、其实实现起来并不难、不过一般在项目上线的时候经常会有类似的需求、下面就跟大家分享一下解决方案 重写模板查找方式public class MyRazorViewEngine : RazorViewEngine{ public MyRazorViewEngine() : base() { } private const string DefaultView = "~/Views/"; private const string MoblieDomain = "m."; p...

阅读全文
DD记账
top
+