自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 MongoDB常用命令

启动 mongodbcd /usr/local/mongodb/binsudo ./mongodsudo ./mongod --dbpath /Users/sco/Documents/Software/Mac/Mongodb/data/db再打开一个终端进入执行./mongo连接登陆到指定数据库mongodb://admin:123456@localhost/test停止Mongo...

2019-02-19 19:59:04 163

原创 Redis 常用命令

连接redis数据库:redis-cli -h red.redis.rds.cs.com -p 6379密码认证:auth pass查看当前的redis客户端连接数info clients获取连接客户端列表client list杀死指定连接client kill ip:port 设置密码 config set requirepass 123456   内存使用率:inf...

2019-02-12 13:00:08 182

原创 Docker 常用命令

1、docker的启动、停止、重启   service docker start   service docker stop   service docker restart2、启动、停止、重启某个docker 容器   docker start yufei_01   docker stop yufei_01   docker restart yufei_013、    dock...

2019-02-12 12:58:45 14219 1

原创 Spring Boot 项目遇到的问题

1: 项目启动时报错如下:      SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".       Caused by: java.lang.NoClassDefFoundError:ch/qos/logback/classic/Level      试了很多解决方案都不行,最后发现logback-classic.ja...

2018-05-09 16:33:14 360

原创 项目中遇到问题的解决方案

1:微服务架构的一个缺点是服务间接口调用太过频繁。特别是在获取一个数据集合,每条记录都需要去调用其他微服务的接口时,过多的服务间接口调用会导致速度慢,性能降低。 项目中遇到问题如下: 需要从一个业务模块中获取订单详情,其中还包括销售人员的名字一起展示,但是该业务模块只有订单信息,订单信息中只有销 售人员的id,没有名字,这个时候如果采用微服务的接口调用方式,从员工模块中根据销售人...

2018-01-23 20:27:06 4657

原创 Java项目问题集锦

1: Eclipse集成Maven的spring项目打包时报错:Unknown lifecycle phase "blchina". You must specify a valid lifecycle phase or a goal in the format :            or :[:]:.     使用Eclipse集成Maven后,在Eclipse里打包解决方案

2017-10-26 11:02:04 398

原创 React Native 学习链接

ES6学习资料:   http://es6.ruanyifeng.com/

2017-09-26 15:37:20 320

原创 设计模式之装饰模式(Decorator)

装饰模式就是给一个对象增加一些新的功能,而且是动态的,要求装饰对象和被装饰对象实现同一个接口,装饰对象持有被装饰对象的实例,关系图如下:Source类是被装饰类,Decorator类是一个装饰类,可以为Source类动态的添加一些功能,代码如下:public interface Sourceable {      public void method();

2017-09-08 14:21:10 177

原创 props和state的区别

props:一般用于父组件向子组件通信,在组件之间通信使用。state:一般用于组件内部的状态维护,更新组建内部的数据,状态,更新子组件的props等。React基于状态实现对DOM控制和渲染;组件状态分为两种;1:组件间的状态传递;(props) props从父组件到子组建的数据传递2:组件的内部状态;    (state)  state只能定义在组件内部;定义组件的自己的状

2017-08-07 15:25:10 1061

转载 微服务--Microservice

先来看看传统的web开发方式,通过对比比较容易理解什么是Microservice Architecture。和Microservice相对应的,这种方式一般被称为Monolithic(比较难传神的翻译)。所有的功能打包在一个 WAR包里,基本没有外部依赖(除了容器),部署在一个JEE容器(Tomcat,JBoss,WebLogic)里,包含了 DO/DAO,Service,UI等所有逻辑。

2017-08-07 14:49:09 351

转载 ES6的变量声明

在ES5中,变量声明只有var和function以及隐式声明三种,在ES6中则增加了let,const,import和class四种,以下来介绍着七种变量的声明。varES5中最原始的变量声明,用于声明变量,其实JavaScript是弱类型语言,对数据类型变量要求不太严格,所以不必声明每一个变量的类型(这就是下面说的隐式声明,当然这并不是一个好习惯),在使用变量之前先进行声明是一种好的

2017-08-07 14:44:32 276

原创 React Native与原生的图片交互问题

项目中的一个需求:在原生系统中调用第三方SDK识别身份证后将获取的信息和图片返回到React Native JSX页面上展示。首先React Native与原生通信的方式可以采用CallBack 和Promise,并且通过CallBack的Json和Promise的Map都可以实现多数据的传输;       原生端主要代码实现:     调用第三方SDK识别身份证后将图像保存到SD

2017-07-13 19:30:54 1113 1

原创 React Native 调试步骤

React Native 调试步骤1:在Atom中的导航栏中点击Nuclide-àReact Native-àStart Packager,开始打包项目。2:在命令窗口中输入react-native run-ios 命令,运行项目。3:项目在iOS模拟器上运行后,按command + D打开开发者菜单,选中 Debug JS Remotely,如下图:4:C

2017-07-10 13:42:27 777

原创 Linux shell 常用命令

1:   cd    -----到某个目录下2:cp  src des  -------  复制某个资源src到某个地址des3:  vim filename             d 删除       u 还原      shift v 选择         y 复制           p 粘贴             vim  快速选中并复制粘贴替换一个单词

2017-07-07 14:39:11 379

转载 React Native 常用命令

1.react-native --version                                 //查看当前reactNative版本2.sudo npm update -g react-native-cli         //更新全局的reactNative到最新版本3.npm info react-native        //查看服务器端的reactNati

2017-07-07 14:35:07 353

原创 React Native android真机开发步骤

调试Android真机1:将android手机通过USB数据线连接Mac,打开终端输入如下命令:     system_profiler SPUSBDataType2.找到对应设备的Product ID,并且复制出来3.终端输入vi ~/.android/adb_usb.ini ,进入vi将Product ID黏贴进去,再按esc 再按shift+: 然后输入wq保存。4:

2017-07-07 14:33:53 789

原创 React Native 开发中遇到的问题

1:当在项目目录下运行Flow命令报错:       Wrong version of Flow. The config specifies version ^0.45.0 but this is version 0.49.0 Could not start Flow       server!       解决办法:      运行如下命令:  npm install flow-bi

2017-07-07 14:19:08 1135

原创 React Native Splashscreen实现

index.android.js/** * Sample React Native App * https://github.com/facebook/react-native * @flow */import React, { Component } from 'react';var TimerMixin = require('react-timer-mixin');impor

2017-07-07 14:10:31 270

原创 运维常用知识

SVN启动关闭命令:1,启动SVN sudo svnserve -d -r /app/svn/  --listen-port 3699其中 -d 表示守护进程, -r 表示在后台执行 /home/data/svn/  为svn的安装目录 2,关闭SVN 这里采取linux杀死进程的方式处理的 ps -ef|grep svnserve root      49

2017-07-07 14:09:20 2130

原创 ReactNative 开发工具Atom+ Nuclide

React Native开发官方推荐使用Atom+Nuclide插件, 推荐使用Mac开发react Native。1:安装Atom      下载地址     下载完成后解压安装后打开Atom,可以看到如下界面:     2:安装Nuclide    点击菜单栏:Atom->Preferences,打开Settings,点击左边Install按钮,然后,在Install

2017-07-07 13:23:48 447

转载 java实现各种排序算法的分析

排序一直以来都是让我很头疼的事,以前上《数据结构》打酱油去了,整个学期下来才勉强能写出个冒泡排序。由于要找工作了,也知道排序算法的重要性(据说是面试必问的知识点),所以又花了点时间重新研究了一下。  排序大的分类可以分为两种:内排序和外排序。在排序过程中,全部记录存放在内存,则称为内排序,如果排序过程中需要使用外存,则称为外排序。下面讲的排序都是属于内排序。  内排序可以分为以下几类:

2017-05-12 19:00:15 259

原创 Afaria Solution

Some common problems and the solution of Afaria Case 1:  This isthe cause that installation of  .NET Framework 4 before the activation of .NETFramework 3.5 WCF HTTP.  Solution:Offi

2014-04-26 13:54:57 692

转载 使用 Weinre 调试移动网站及 PhoneGap 应用

使用 Weinre 调试移动网站及 PhoneGap 应用  在 PC 端,我们可以使用 Firebug 或者 Chrome 开发人员工具方便的调试网站或者 Web 应用。但是,当我们想在移动端调试站点或者应用的时候,这些工具就派不上用场了。因此,移动开发人员都希望能有 Mobile 版本的 Firebug 或者 Chrome 开发人员工具。Weinre 就是这样一款工

2014-04-26 13:35:51 399

原创 j2me做的一个时钟(请大家提出改进意见)

主程序代码:import javax.microedition.midlet.*;public final class MainMidlet extends MIDlet {    private Display dis;    private Clock clock;     public MainMidlet() {                  dis = Display.getDisp

2009-03-16 18:29:00 506

iphone教程大全适合各种层次开发人员

iphone教程大全适合各种层次开发人员

2010-11-26

iPhone开发基础教程

iPhone开发基础教程 iPhone开发基础教程 iPhone开发基础教程 iPhone开发基础教程iPhone开发基础教程

2009-07-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除