- 博客(17)
- 资源 (26)
- 收藏
- 关注
原创 2022 年移动端适配方案指南 — 全网最新最全
在移动端虽然整体来说大部分浏览器内核都是 webkit,而且大部分都支持 css3 的所有语法。但是,由于手机屏幕尺寸不一样,分辨率不一样,或者你需要考虑横竖屏的问题,或者考虑到各式各样的移动端兼容性问题。这时候你也就不得不解决在不同手机上,不同情况下的展示效果,所以就需要一个开箱即用并且行之有效的移动端适配方案。
2023-03-21 18:14:32 489
原创 从零到一发布 NPM 包
本文从 npm 各种常用命令、到 sdk 中使用 typescript、以及使用 eslint 强校验、再到编译/本地调试,从零到一演示如何搭建发布一个 NPM 包,,有需要的同学可以直接 clone 进行使用。,汇总了作者的所有博客,欢迎关注及 star ~。
2023-03-19 10:22:18 1642 1
原创 玩转 Node.js 集群
Node 在 v0.8 时直接引入了 cluster 模块,用以解决多核 CPU 的利用率问题,同时也提供了较完善的 API,用以处理进程的健壮性问题。cluster 模块调用 fork 方法来创建子进程,该方法与 child_process 中的 fork 是同一个方法(玩转 node 子进程 — child_process。
2023-03-19 10:18:24 786
原创 2022 年移动端适配方案指南 — 全网最新最全
在移动端虽然整体来说大部分浏览器内核都是 webkit,而且大部分都支持 css3 的所有语法。但是,由于手机屏幕尺寸不一样,分辨率不一样,或者你需要考虑横竖屏的问题,或者考虑到各式各样的移动端兼容性问题。这时候你也就不得不解决在不同手机上,不同情况下的展示效果,所以就需要一个开箱即用并且行之有效的移动端适配方案。
2023-03-19 10:18:19 686
原创 Vue SSR 踩坑之旅
前言本文并不是Vue SSR的入门指南,没有一步步介绍Vue SSR入门,如果你想要Vue SSR入门教程,建议阅读Vue官网的《Vue SSR指南》,那应该是最详细的Vue SSR入门教程了。这篇文章的意义是,主要介绍如何在SSR服务端渲染中使用最受欢迎的vue ui 库element-ui组件库和echarts插件,以及本文中介绍的实例克服尤大大给的 HackerNews Demo 需要翻...
2019-04-19 10:23:33 2322
原创 使用NVM对node进行版本管理
使用NVM对node进行版本管理一、需求node版本持续更新,一些node的新特性只有在node的较高版本中才可以使用。但是如果将node版本切换到较高版本,就会导致对现有项目的一些依赖造成环境不兼容。所以,需要一个工具对node版本进行管理,允许开发环境同时存在多个node版本,开发人员可以随意切换。二、什么是nvm ? nvm全称Node Version Manager是 Nodejs ...
2018-06-12 20:21:00 14264 3
原创 vue+animate.css 手动挂载dom结构实现连续动画效果
1、animate.css是一款前端动画库,有丰富的动画效果,官网中相应的效果例子:https://daneden.github.io/animate.css/2、我们可以通过以下方式进行安装:npm install animate.css --save-dev3、vue文件的script中引入:import animate from 'animate.css'4、我们可以将animate.css...
2018-05-25 00:21:46 2063
转载 block,inline和inline-block概念和区别
文章转自:http://www.cnblogs.com/KeithWang/p/3139517.html总体概念block和inline这两个概念是简略的说法,完整确切的说应该是 block-level elements (块级元素) 和 inline elements (内联元素)。block元素通常被现实为独立的一块,会单独换一行;inline元素则前后不会产生换行,一系列in
2017-02-23 20:50:22 271
原创 MapReduce设计模式:求最小值、最大值和计数
MapReduce设计模式:求最小值、最大值和计数的MapReduce设计模型如下:MinMaxCount 类如下:package com;import java.io.IOException;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;
2016-06-22 20:50:04 1623
原创 利用Solr建立HBase的二级索引
利用Solr建立HBase的二级索引:1、编写的协处理器代码为package com;import java.io.IOException;import java.util.HashMap;import java.util.List;import java.util.Map;import org.apache.hadoop.conf.Configuration;im
2016-06-17 11:36:54 1225
原创 Org.apache.solr.client.solrj.impl.CloudSolrServer$RouteException:DEF_CONTENT_CHARST 错误解决
用Solr建立HBase的二级索引,Solr包与HBase包不一致出现错误: org.apache.solr.client.solrj.impl.CloudSolrServer$RouteException:DEF_CONTENT_CHARST 原因:Solr和HBase的httpcore.jar 包的版本不一致导致。 删除比较低 httpcore.jar 包的版本。
2016-06-17 11:17:40 2243
原创 Linux底下在Eclipse中将Java工程生成Web Service接口(Axis和Axis2)
Axis和Axis2对比:Axis:Axis在Eclipse中有自带,但不能传递返回List和Map类型Axis2:Axis2需要自己在Eclipse中配置,Axis2能传递返回List和Map类型,但是它们两个都不支持List类型,可以利用Json解决。1、使用Axis1.1、建一个测试类如下:
2016-06-14 17:07:25 1285
原创 Java中操作配置文件
Java中操作配置文件1、在Src底下建立配置文件:configProperties内容如下:zkHost=192.101.101.175:2181,192.101.101.176:2181tablename=zhengzhaotestfamily=test2、建立一个类如下:public class ConfigProperties {private st
2016-06-08 16:33:01 394
原创 SolrJ处理时间类型
1、将字符串存入Solr的Date类型:因为Solr的Date类型的格式为:1995-12-31T23:59:59Z 所以可以对String类型进行相应的转换:String date1="2016-06-08 10:11:12";String[] tmp = date1.split(" ");String value1 = tmp[0]+"T"+tmp[1]+"Z";经过转
2016-06-08 09:23:22 722
原创 Linux中solr-4.10.2 在tomcat 7中部署
在Linux的tomcat 7中部署solr-4.10.2的相关步骤如下:1、将solr-4.10.2.tgz 解压到/home/hadoop/solr-4.10.2中;2、新建/opt/solr-tomcat/solr目录,将/home/hadoop/solr-4.10.2/example/solr底下的全部文件复制到/opt/solr-tomcat/solr目录底下;3、将/hom
2016-05-16 14:24:57 848
原创 Java调用Hive的操作
如何在Java中调用Hive的操作步骤如下:1、启动Hive远程服务: 命令: hive --service hiveserver2 & 启动成功,命令框出现以下界面: 2、在Eclipse中创建Hadoop 项目,导入Hive的必须包 Hive的必须包如下: 3、编写Java调用Hive的相关函数,代码如下:packag
2016-05-16 11:08:40 7962
原创 Hive的HQL的基本操作
HQL的基本命令(全):1、查看数据库 show databases; //查看已经存在的数据库 describe database test; //查看某个已经存在的数据库 2、创建数据库 create database test; create database if not exists test; create databa
2016-05-13 14:35:46 2557
Rsession Jar包REngine.jar, RserveEngine.jar, Rsession.jar,以及Rsession.jar源码和使用文档
2016-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人