自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我是码农

下辈子坚决不再做码农。下辈子我要做神仙!我要做神仙中的码农!

  • 博客(23)
  • 收藏
  • 关注

原创 章节 3:React.js基础 -《React.js手把手教程:从初学者到实战高手》- 第一部分:React.js基础

《React.js手把手教程:从初学者到实战高手》- 第一部分:React.js基础 - 章节 3:React.js基础

2023-08-27 00:59:38 158

原创 章节 2:轻松入手JSX -《React.js手把手教程:从初学者到实战高手》- 第一部分:React.js基础

《React.js手把手教程:从初学者到实战高手》- 第一部分:React.js基础 - 章节 2:轻松入手JSX

2023-08-26 03:42:34 145

原创 章节 1:入门React.js -《React.js手把手教程:从初学者到实战高手》- 第一部分:React.js基础

React.js手把手教程:从初学者到实战高手》- 第一部分:React.js基础 - 章节 1:入门React.js

2023-08-25 18:07:33 142

原创 《React.js手把手教程:从初学者到实战高手》- 准备工作

《React.js手把手教程:从初学者到实战高手》- 准备工作

2023-08-25 15:48:14 120 1

原创 《React.js手把手教程:从初学者到实战高手》- 关于React.js

React.js手把手教程:从初学者到实战高手

2023-08-24 18:41:45 112 1

原创 使用react-amanda快速搭建管理类型的系统

使用 react-amanda 的优势非常明显。它不仅能大大减少开发者的工作量,还能让经验不是很丰富的开发人员也能写出优秀的系统。

2022-09-02 17:51:41 352

原创 Mac苹果电脑上右键创建文件

默认情况下,在Mac 苹果电脑上,若要创建文件,必须先打开文本编辑器,然后再保存到指定的位置。怎么着也没有在Windows上直接用右键创建文件那么方便。当然,苹果粉们会说这是习惯问题。本人使用了多年的Macbook,仍然无法习惯这个“习惯”。当我已经在一个文件夹下,想在这个文件夹下创建文件,在我看来,当然是直接在这里创建文件更方便,而不是去打开一个文本编辑器,然后再去选择保存路径。既然Mac默认没有提供这样的功能,那么就只能去应用商店寻找。好在苹果的App Store中的工具非常丰富,你想要的几乎都能在这

2022-02-07 10:00:00 2271

原创 介绍个强大的 React Native Picker 组件,高度可定制化

开源社区中,React Native 的 Picker 组件很多,那么我为什么还要再开发一个呢?主要是基于以下几点的考虑:目前开源社区中的 Picker 组件多是调用 native 模块实现的。作为一个纯 UI 层的东东,有这个必要吗?正因为是调用 native 模块实现的,导致在 Android 和 iOS 中的表现是不一致的。在开发中,码农们需要为 Android 和 iOS 分别做配置。是的,我希望解决以上这些问题,让开发者在 React Native 中开发时不用考虑是 Android

2020-11-28 00:07:13 1331

原创 谁说React Native不能实现 3D transform ?看哥实现的效果

在网页中,用 CSS 实现 3D 效果比较容易,毕竟 Web 技术发展这么多年,各项技术已经比较成熟了。CSS 再加上强悍的 javascript,如今的 Web 几乎是无所不能。而对于 React Native ,虽然背后有强大的 Facebook,还有开源社区中的各位牛人在积极做贡献,如今的 React Native 已经非常不错了,但毕竟还是太年轻,在某些领域还是稍显不足。这就好比已经敲了几十年键盘的老码农,只要不是资质太差,怎么也比大部分新码农稍强一点的。(好吧,我说的是同等资质的比较,若拿一个天

2020-11-23 20:47:40 1066 1

原创 React Native Toast 提示消息,使用rn-overlay

在手机App开发中,用 Toast 做提示消息是比较常见的。具体到 React Native 中,官方文档中只提供了 Android 版的 Toast : https://reactnative.dev/docs/toastandroid,而没有提供 iOS 版的。这显然是不够的,因为很少有项目只开发 Android 版,而不开发 iOS 版。开源社区中有很多热情的开发者所提供的版本,大概看了几个,实现方式都是调用系统原生的模块实现的。那么,这么一个小小的纯UI层的东东,有必要去调用原生的模块吗?当然

2020-11-22 18:45:44 3530 2

原创 React Native悬浮层,使用rn-overlay

React Native中的 Modal component 虽然是个很好用的组件,但它有着一些天生的缺陷,时常被开发者吐槽,在有些场景中不适用。而众所周知,像 React Native 这样一个依赖开源社区的 Framework,其官方提供的组件是极其有限的,很多时候开发者需要到开源社区去寻找有没有想要的组件。而开源社区中的组件繁多,开发者需要花点时间去寻找、比较,才可能找到想要的。也有可能有满足需求的,但由于名气不够大,而没有被你找到。(非常怀念当年 Microsoft 独霸天下的年代,好矛盾的心态

2020-11-17 21:37:16 3550 3

原创 “选股助手”手机版(iPhone)上线啦!

“选股助手”手机版(iPhone)上线啦!地址:https://apps.apple.com/cn/app/id1534982955#?platform=iphone或者直接在 Apple Store 内搜索“选股助手”也可找到。目前只发布 iPhone 版。因为是用 React Native 开发的,所以其实 Android 版已经在我的电脑上。但由于 Android 的应用商店实在是太多了,折腾起来实在是麻烦,而 Google 官方的应用商店在我朝又是被屏蔽的,传上去绝大部分用户也用不了,所以暂

2020-10-31 16:17:03 396

原创 买股票总是跌多涨少?买啥啥跌?试试“选股助手”吧

买股票总是跌多涨少?买啥啥跌?那就试试“选股助手”吧,它能帮助你找到属于自己的选股策略。最近写了个App,就是这个“选股助手”:https://apps.apple.com/cn/app/id1534982955目前暂时只有MacBook版,后续将继续开发手机版。希望大家多多支持,有什么好的建议请不吝赐教。如果你有不错的选股策略,可留言告诉我,若经测试成功率较高,我将加入到本App中。下面说说开发这个App的初衷。这些年在股市总是赚少赔多,几乎是买啥啥跌。虽然炒股多年,但从来没有花精力研究过。至于

2020-10-18 11:49:55 1034 3

原创 chart.js horizontalBar,X轴(数值刻度)在上方显示

用chart.js做横向柱状图表(horizontalBar)时,通常是下面这个样子的:默认情况下,X轴(数值刻度)在下方显示。但有时候,我们可能希望X轴在上方显示,例如,如果Y轴的标签比较多的时候,如果X轴在下方显示的话,用户可能要往下翻很久才能看到X轴上的数值刻度,这样体验不太好,但如果X轴在上方显示的话,就会好多了。将position设置为top可实现此要求。下方是示例代码:new ...

2020-05-07 23:36:22 2110

原创 React Native热更新——使用CodePush

对热更新的支持是React Native最重要的特性之一。如果没有热更新,React Native这项技术的吸引力将打一个大折扣。在React Native中实现热更新功能,需要用到微软的 CodePush,但由于微软的CodePush服务位于国外,在国内使用该服务并不稳定。为保险起见,我们选用服务器位于国内的 CodePush中国。好处是不仅相对较稳定,而且可免费试用,方便非企业用户出于非商用...

2019-10-07 03:59:36 239

原创 用react-service做状态管理,适用于react、react native

react-service是一个非常简单的用来在react、react native中进行状态维护的包。其用法非常简单,只有有限的几个属性和方法,非常好用。官方文档在这里:https://github.com/caoyongfeng0214/react-service 。用法如下:首先,在自己的react或react native项目中安装包:npm install r-service ...

2019-09-10 22:29:18 660

原创 纯SVG实现的Loading动画,拿走不谢

话不多说,直接上代码。( 到这里看效果: http://www.var6.cn/work/1/22/MD的编程作品 )第一个:<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="30px" height="30px" viewBox="0 0 40 40" e...

2019-03-27 00:03:39 17543 7

原创 SQL Server中使用Backup语句进行数据库备份

语法:backup database [database_name] to disk = [path]参数说明:database_name:被备份的数据库的名称path:保存备份文件的磁盘物理路径示例:下面的示例将一个名为KM的数据库备份到C盘下的Backup_DataBase目录下,并以当前时间命名备份文件。可将以下T-SQL语句用在SQL Server的“作业”中,配置在每日的某...

2019-03-08 20:19:43 14036

原创 笔记:C#中类与结构的区别

结构的实例要比类的实例占用的内存少,结构变量--尤其是结构数组变量--在初始化方面的开销也要少一些。因此,如果需要的是一些“轻量级”的对象--尤其是那些与数值比较近似的对象,用结构来实现它们就比较恰当;日期就是一个很好的例子。当需要声明一个类或结构,但希望它里面的实例字段尽可能少占用一些内存时,你的首选应该是结构--除非还需要用到一些必须用类才能实现出来的功能。一般来说,以文本和图像为主数据比较适...

2019-03-01 20:39:34 307

原创 笔记:分别用Python、Perl实现对远程服务的访问,并对返回的JSON结构的数据进行处理

Python:需要下载支持JSON的开源包:http://pypi.python.org/pypi/python-json/import urllib2import jsonresponse = urllib2.urlopen("REMOTE_URL", "userName=myname&amp;password=mypwd").read()jsonData = json.read(...

2019-02-28 12:56:04 211

原创 笔记:在Python中使用JSON

需要将下面的文件加入项目中:http://pypi.python.org/pypi/python-json然后就可以这样使用了:import json a = '[1, 2 ,3 ]'obj = json.read(a)for x in obj: print x

2019-02-28 12:18:03 120

原创 css3动画,监控动画执行完毕

在CSS3之前,在网页上要做动画,一般使用javascript来实现,用timer定时执行一些操作来实现动画效果。自有了CSS3之后,在网页上做动画变得更简单了。相对于使用javascript的实现方式,用CSS3实现的动画效果更流畅,实现起来也更简单。当然,因为CSS几乎没有什么逻辑控制,所以一般只用来做一些简单的、与用户没有交互的动画。在CSS3中有两种实现动画的方式,一种是使用trans...

2019-02-27 18:20:02 1527

原创 笔记:nodejs MD5加密

MD5加密是项目开发中常用的加密算法。在nodejs中,有很多相关的包,本笔记使用的是比较常用的crypto。这是官方文档:https://nodejs.org/api/crypto.html 。crypto不仅可用来做MD5加密,还可用来做很多其它的算法,比如sha1、aes。它们内在的技术咱就不去深究了,也没那个精力和能力。既然别人写好了,直接拿来用就好了。var crypto = ...

2019-02-23 22:26:58 5969

空空如也

空空如也

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

TA关注的人

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