Fork me on GitHub
Code change the World

人、技术、职场生活


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

react-native-border-radius-image

发表于 2019-10-08 | 分类于 开源组件 | | 阅读次数:
大家好,十一假期biu的一下就过去了,相信大家都没有玩的尽兴,没关系,我们还有周六周日双休日(不加班),或者再坚持三个月就到了2020年的元旦了, 是不是发现时间过得太快了。好了,开工了,😀。笔者在ReactNative之Image在Android设置圆角图片变形问题这篇文章中提到了安卓端设置图片 ...
阅读全文 »

react-native-baidu-map使用及注意问题

发表于 2019-05-06 | 分类于 技术分享 | | 阅读次数:

使用组件:

react-native-baidu-map

获取百度地图API_KEY

地址:http://lbsyun.baidu.com,在控制台成功创建应用后,就可以看到应用的api key了
image.png

安装

1
yarn add react-native-baidu-map
阅读全文 »

react-native安卓打正式包报错

发表于 2019-04-24 | | 阅读次数:

笔者在工作开发任务中,最近在进行Android打release包测试时,遇到了如下报错,鼓捣了好久(甚是郁闷),终于解决了。

ReactNative版本环境如下

image.png

阅读全文 »

SpringBoot入门系列HelloWorld

发表于 2019-02-25 | | 阅读次数:

根据咱们程序员学习的惯例,学习一门新技术都是从HelloWorld开始的。
感觉编程是一件非常富有意义的事情,程序员也是一群可爱的人,渴望被关怀和关注,因为我们总在和世界say Hi.
好了进入正题

创建项目

首先创建一个项目,可看我上一篇文章写得
IntelliJ IDEA创建第一个Spring boot项目
接下来运行这个项目,你将会看到如下页面
image.png
提示我们当前没有准确的映射,所以找不到对应的页面也就是404。莫慌,接下来咱们处理一下

创建HelloController控制器

在项目名/src/main/java/包名下,新建一个config包,包下面创建HelloController

1
2
3
4
5
6
7
8
9
10
11
12
13
@Controller
public class HelloController {
@RequestMapping(value = "/hello",method = RequestMethod.GET)
@ResponseBody
public String hello(){
return "Hello World";
}
}
注解说明:
@Controller: 可让项目扫描自动检测到这个类,处理http请求
@ RequestMapping 请求的路由映射,访问的路径就是:http://localhost:8080/hello
value: 路由名
method: 请求方式,GET,POST,PUT,DELETE等

重新启动项目

1
访问:http://localhost:8080/hello, 就看到Hello World了

image.png
看到如上图所示,就表示我们的hello world成功了。

目录结构:

image.png

  • src/main/java: Java代码的目录
  • src/main/resources: 资源目录
  • src/test/java: 测试代码的目录
  • src/test/resources: 测试资源目录
阅读全文 »

React Native 0.58 正式版发布

发表于 2019-01-25 | 分类于 科技资讯 | | 阅读次数:

原文地址:https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md#0580
本文由简书作者凌宇之蓝翻译,因本人水平有限,难免翻译有误,还望各位见谅。
##[0.58.0]
欢迎阅读2019年1月发布的React Native。此版本有许多重大变化,我们特别提请您注意:

  • 核心组件的流程类型的现代化和加强
  • 中断对ScrollView,CameraRollView和SwipeableRow的更改,使其在某些方法中不再绑定到组件实例
  • 支持WebKit中的相互TLS
  • 从/ assets之外的目录提供的资产
  • 针对意外行为的大量崩溃修复和解决方案

感谢那些对我们的发布候选人提供反馈的人。如果您有兴趣帮助评估我们的下一个版本,请在此处查看我们的跟踪问题。

阅读全文 »

IntelliJ IDEA创建第一个Spring boot项目

发表于 2019-01-21 | | 阅读次数:

首先下载maven:http://maven.apache.org/download.cgi
image.png

开发工具:IntelliJ IDEA
JDK: Java JDK1.8

阅读全文 »

MySQL学习笔记之三排序和过滤

发表于 2019-01-21 | | 阅读次数:

在数据库的使用中排序和过滤也是经常的操作

排序检索数据,关键字order

##1.按照某个列名排序

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
普通排序
mysql> select * from user;
+----+--------+-----+-----------------------+-----+
| id | name | age | address | sex |
+----+--------+-----+-----------------------+-----+
| 1 | 张三 | 20 | 北京海底市南区 | 1 |
| 2 | 李四 | 22 | 北京海底市南区 | 1 |
| 3 | 赵芸 | 32 | 上海市徐汇区 | 2 |
| 4 | 王丽 | 31 | 广州厦门 | 2 |
+----+--------+-----+-----------------------+-----+
4 rows in set (0.00 sec)
按照列名name排序是什么样呢?
mysql> select * from user order by name;
+----+--------+-----+-----------------------+-----+
| id | name | age | address | sex |
+----+--------+-----+-----------------------+-----+
| 1 | 张三 | 20 | 北京海底市南区 | 1 |
| 2 | 李四 | 22 | 北京海底市南区 | 1 |
| 4 | 王丽 | 31 | 广州厦门 | 2 |
| 3 | 赵芸 | 32 | 上海市徐汇区 | 2 |
+----+--------+-----+-----------------------+-----+
4 rows in set (0.00 sec)
阅读全文 »

MySQL学习笔记之二

发表于 2019-01-17 | | 阅读次数:

数据库的操作总结就是:增删改查(CURD),今天记录一下基础的检索查询工作。

检索MySQL

1.查询表中所有的记录

1
2
3
4
5
6
7
8
9
mysql> select * from apps;
+----+------------+-----------------------+---------+
| id | app_name | url | country |
+----+------------+-----------------------+---------+
| 1 | QQ APP | http://im.qq.com | CN |
| 2 | 微博 APP | http://weibo.com | CN |
| 3 | 淘宝 APP | http://www.taobao.com | CN |
+----+------------+-----------------------+---------+
3 rows in set (0.00 sec)
阅读全文 »

MySQL学习笔记之一

发表于 2019-01-16 | | 阅读次数:

MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。
MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

  • MySQL 是开源的,所以你不需要支付额外的费用。
  • MySQL 支持大型的数据库。可以处理拥有上千万条记录的大型数据库。
  • MySQL 使用标准的 SQL 数据语言形式。
  • MySQL 可以运行于多个系统上,并且支持多种语言。这些编程语言包括 C、C++、Python、Java、Perl、PHP、Eiffel、Ruby 和 Tcl 等。
  • MySQL 对PHP有很好的支持,PHP 是目前最流行的 Web 开发语言。
  • MySQL 支持大型数据库,支持 5000 万条记录的数据仓库,32 位系统表文件最大可支持 4GB,64 位系统支持最大的表文件为8TB。
  • MySQL 是可以定制的,采用了 GPL 协议,你可以修改源码来开发自己的 MySQL 系统。

学习的开发环境: Mac, MySQL, Navicat(可视化SQL工具)
Mac 安装MySQL数据库方式
Mac使用brew(Homebrew)安装mysql,附 Mac Nacicat Premium 破解版

注意:Mysql对大小写不敏感, SQL语句末尾加分号“;”

阅读全文 »

关于ReactNative0.56版本Flatlist列表内容跳动的问题

发表于 2019-01-04 | | 阅读次数:

Reactnative的版本升级一直是一个工作量比较的大的事情,每次升级都可能伴随着很多的坑。
前段时间在升级到0.56版本的时候发现一个问题,在flatlist使用中,加载多页后,列表项内容开始进行上下抖动的乱跳,疯了一样。
于是开始上react-native的issues上寻找答案,有通过查看官方的版本升级日志找到了答案:react-native升级日志0.57
在其中看到如下bugFix描述:

阅读全文 »
123…5
Wayne214

Wayne214

42 日志
4 分类
17 标签
GitHub E-Mail 简书 CSDN 掘金
友情链接
  • Github
  • csdn
  • segmentfault
  • oschina
  • ReactNative
  • React
© 2020 Wayne214
访客数 人 总访问量 次