- 博客(24)
- 资源 (30)
- 收藏
- 关注
原创 React Native 生命周期(6)
生命周期中组建的三种状态: 在组件的生命周期中分为三种状态,第一种是装载状态(Monnting),第二种是组件更新时的状态(Updating),第三种的组件卸载时的状态(Unmounting), 这三种对应的组件的三个阶段。React Native 生命周期图: 1、装载状态(Monnting): 注意:除了render()以外,在该状态中的...
2019-01-27 16:22:19 362
原创 React Native中创建组件的三种方式(5)
1、通过ES6的方式进行创建/*** 方式一:通过ES6的方式进行创建* 自定义组件名称并且继承react-native中Component加入export default 关键字主要是为了将该组件导出推荐使用该种方式进行创建* */export default class CreatComponents extends Component { /* * 重写r...
2019-01-27 14:40:16 460
原创 BUILD FAILED in 3s Could not install the app on the device, read the error above for details. Make s
错误提示: Scanning folders for symlinks in D:\ReactNativeWorkSpace\react_native_complete_demo\node_modules (32ms)JS server already running.Building and installing the app on the device (cd android &a...
2019-01-24 20:53:06 1210
原创 vue中轮训器的使用
核心代码: <template> <div > {{log}} </div></template><script> export default { name: "TrainingInRotation", data(){ return { ...
2019-01-23 17:12:18 629
原创 React Native项目调试讲解(3)
如何在真机上打开React Native开发者菜单 通过摇一摇手机即可打开,也可以通过如下命令打开adb shell input keyevent 82效果图:Reload功能介绍: 开发者菜单中Reload功能可以实现当修改JS代码以后,只需保存下,无需再次通过react-native run-adnroid 命令运行即可更新UI界面...
2019-01-20 14:39:25 470
原创 * What went wrong: A problem occurred configuring project ':app'. > SDK location not found. Define l
错误提示: 问题定位: 经过查看错误日志,发现是没有找到SDK的路径所导致的。 解决办法: 1、在react native 工程中的android根目录下创建一个local.properties 文件,并在其中加入如下代码,sdk.dir=你本地SDK的路径,我的是在D:\Android\android_sdk ,修改为你自己的即可s...
2019-01-20 12:00:29 10620 6
原创 React Native 开发环境搭建-Windows平台(2)
React Native 开发需要的安装工具:Node.js React Native Command Line (React Native 命令行工具) Android Studio / XCodeNote.js的安装:通过在Node.js官网下载安装包进行安装即可 安装玩Node.js以后通过npm -v 命令查看是否安装成功React Narive 命令行...
2019-01-17 20:22:44 225
原创 React Native基础与入门(1)
React Native 是什么? React Native 是facebook开源的一套用于开发移动端跨平台App的技术框架; React Native官方代码 React-Native中文网
2019-01-17 19:45:49 211
原创 Docker---大型项目容器化改造
虚拟化和容器化是项目云化不可避免的两个问题。虚拟化由于是纯平台操作,一个运行于linux操作系统的项目几乎不需要做任何改造就可以支持虚拟化。而项目如果要支持容器化则需要做许多细致的改造工作。容器化相对于虚拟化的优势也相当明显,运行于裸机性能高,秒级启停容器,更不用说开发、测试、布署一致的环境(DevOps理念),以及上篇提到的微服务的能力。大家还可以找到各种文章来介绍容器化(Dock......
2019-01-17 17:49:59 8636 32
原创 Docker容器化
什么是Docker? Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口.........
2019-01-17 17:48:32 390
原创 Syntax Error: Unexpected token (1:1721)
错误场景: 在运行vue项目的时候出现的该错误,具体错误如下图所示: 解决办法: 经过仔细审阅LogParametersDialog.vue 文件中的代码以后,发现是v-model没有指定值所导致的,最可气的就是WebStorm竟然也没有任何错误提示,不过还好本人够仔细,让我给找出来的。 ...
2019-01-17 08:48:00 15044 8
原创 RTSP协议
什么是RTSP协议? RTSP是与Http协议非常类似的协议 RTSP协议的使用场景是什么? 如果在研发一个流媒体播放的App时会用到RTSP协议,比如看在线视频的App...
2019-01-15 08:44:03 338
原创 Android中AsyncTask的使用心得
AsyncTask是什么? AsyncTask是Android提供的异步封装工具,它可以实现异步请求和主界面更新的操作,它的本质其实是线程池+Handler的封装, AsyncTask的使用场景? AsyncTask和Thread+handler的区别是什么? AsyncTask其本质是线程池+Handler的封装,而Thread+han...
2019-01-15 08:43:48 188
原创 Android 屏幕适配
Android屏幕适配分类:图片适配 布局适配 尺寸适配 权重适配 代码适配 1、图片适配(常用)注意:Andriod图片适配只与屏幕大小和屏幕密度相关,与屏幕分辨率无关。Android中对屏幕的密度适配处理分类:屏幕密度 对应的标签 对应的像素 在drawable目录下 在mipmap目录下 分辨率 120dip ldpi...
2019-01-15 08:43:14 337
原创 Error:Execution failed for task ':app:preDebugAndroidTestBuild'. > Conflict with dependency 'com.and
错误提示:Error:Execution failed for task ':app:preDebugAndroidTestBuild'.> Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versions for app (26.1.0) a...
2019-01-15 08:42:59 159
原创 利用SharedPreferences存取对象数据
1、核心工具类:package com.casic.spsaveobject;import android.content.Context;import android.content.SharedPreferences;import android.util.Base64;import java.io.ByteArrayInputStream;import java.io.B...
2019-01-15 08:42:27 351
原创 Bitmap对象的使用
1、将传入的Bitmap对象压缩并存储到本地文件中 try { /* 通过Bitmap对象中compress函数实现将传入的bitmap图片进行压缩处理并写入到本地中 Bitmap.CompressFormat.JPEG 表示压缩后的图片格式,之所以选择jpeg格式作为图片的名称是因为该格式占用空间最小...
2019-01-15 08:42:04 348
原创 前端开发调试所用的服务地址
图片图片URL地址网站:下吧图片URL地址:http://img1.dzwww.com:8080/tupian_pl/20150813/16/7858995348613407436.jpg
2019-01-15 08:41:41 677
原创 jsplumbd错误:attribute width: Expected length, "-Infinity".
错误日志:jsplumbd错误:Error: <svg> attribute width: Expected length, "-Infinity". 错误的原因: 1、出现此问题的原因是您在渲染之前添加了AddNode和addEdge,并且这些端点是重叠的,如下图: 2、当节点还未创建成功时,就对其进行了连...
2019-01-14 17:27:23 5551 6
原创 进度条对话框
对话框组件 <template> <el-dialog title="正在检测中......" :visible="isShowDialog" @close="hideData()" width="30%"> <el-progress :text-inside="true" :stroke-width="18&q
2019-01-08 16:54:07 315
原创 AndroidStudio单元测试
单元测试使用场景: 如果你编写了一个比较大小的函数,但是不知道该函数是否有效,是够正确,那么这个时候就可以使用单元测试来测试这个函数 , 可以通过assertEquals(断言)函数去测试 /* * 参数一:expected(期望的值) ,2 表示期望该函数返回的最大值是2 * 参数二:actual(实际的值) maxValue ...
2019-01-06 16:29:20 281
原创 Android基础1--Android系统架构
Andorid系统是采用分层的架构,分为四层: 第一层是应用层(电话,邮箱,微信,QQ等等),大部分的Android程序员都是基于该层来开发的, 第二层是应用的框架层,这层主要为了给应用层提供开发工具,该层使用java开发的,如果你想操作打电话相关的功能,那么就需要用到TelephonyManager来实现。 第三层是函数库和虚拟机...
2019-01-06 12:30:46 291
原创 webstorm的git切换分支
操作步骤:1、项目根目录》Git》Repository》Brabches》 2、选择要切换的远程,点击Checkout As即可 3、下次提交到远程服务器时,发现该分支就已经更改了 ...
2019-01-04 10:29:39 12664
原创 排序算法(冒泡排序、选择排序、插入排序、归并排序、快速排序、希尔排序)
冒泡排序 核心: 相邻元素两两比较,大的往后放。第一次比较完毕以后,最大的值就出现在了最大的索引处。以此类推,最终将得到一个从小到大的数据。 规律: 1、两两比较,大的往后放 2、每一次比较完毕以后,下一次比较的时候就会...
2019-01-03 16:04:29 519
poi-3.12-android-a.jar和poi-ooxml-schemas-3.12-20150511-a.jar
2024-05-06
Android平台uni原生插件开发之Android离线SDK
2024-04-18
CSS3通过@font-face加载字体文件
2024-03-25
CSS3文字阴影text-shadow属性代码示例
2024-03-25
CSS3伪类选择器;例如:E:root、E:not等等
2024-03-25
CSS3 伪元素选择器,例如(E::before、E::after)
2024-03-25
CSS3 属性选择器;属性选择器其特点就是通过属性来选择元素;属性选择器的语法: E:attr;
2024-03-25
uniapp + vue3 + TypeScript + pinia + uviewplus
2023-11-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人