自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(490)
  • 资源 (1)
  • 收藏
  • 关注

转载 Flutter完整开发实战详解(一、Dart语言和Flutter基础)

前言 在如今的 Flutter 大潮下,本系列是让你看完会安心的文章。本系列将完整讲述:如何快速从0开发一个完整的 Flutter APP,配套高完成度 Flutter 开源项目 GSYGithubAppFlutter。同时也会提供一些Flutter的开发细节技巧,并针对开发过程中可能遇到的问题进行填坑。 系列文章分为三篇,第一部分是基础篇(针对Dart语言和Flutter基础),第二部分...

2019-11-16 23:14:43 341

转载 iOS 组件化实践思考

组件化的应用背景和优势在此不再赘述,下面我们将从实践的角度,讨论一下如何应用组件化的思想,下面将以我自己的理解逐步展开,抛砖引玉。哪些内容需要组件化在我的理解中,一个项目可以拆分为以下几种组件: 基础组件; 功能组件; 业务组件; 下面依次来解释几种组件的定义和规则。基础组件基本配置 常量; 宏定义; 分类 各种系统类的扩展;...

2019-10-30 21:04:06 219

转载 flutter,引入simple_permissions依赖后,ios编译报错simple_permissions-Swift.h' file not found

报错:=== BUILD TARGET url_launcher OF PROJECT Pods WITH CONFIGURATION Debug ===/Users/liyan/software/flutter/.pub-cache/hosted/pub.flutter-io.cn/simple_permissions-0.1.9/ios/Classes/SimplePe...

2019-06-21 10:21:27 992

转载 Flutter学习笔记

全部章节的笔记:1.使用var声明变量,可赋予不同类型的值。如果不初始化变量的值,则默认是null。赋值以后变量的数据类型就已经确定。2.使用final声明一个只能赋值一次的变量。3.使用const声明常量。使用const声明的必须是编译期常量(在编译的时候就能确定的值)。4.isNaN是否是非数字,isEven是否是偶数,isOdd是否是奇数。abs()绝对值,round()四舍...

2019-06-17 12:49:28 249

原创 在线安装ipa包部署

通过 itms:services://? 在线安装ipa ,跨过app-store1.需要一个html文件,引导下载用户在线安装ipa<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"><html><head><title>一键安装妥妥有钱Pho...

2019-03-14 11:32:21 2062 1

原创 CocoaPods创建自己的公开库和私有库

相信大家对cocoaPods都很了解,大家也经常使用cocoaPods,那么我们经常使用的AFN、SDwebImage 等等,他们是怎么公开出来的呢?这样做有什么好处呢?我们可不可以自己公开一个库呢?下面就说一下我们建立自己的公开和私有库。为什么要使用Cocoapods来管理第三方库呢? 传统使用第三方库的劣势 1、使用一个第三方SDK,需要在工程里面添加一堆配置,少添加一步配置就会...

2019-03-06 11:27:36 458

转载 Cocoapods使用私有库中遇到的坑

以前使用Cocoapods时候就是简单的创建Podfile,然后执行pod install就完事。最近临近过年了空闲时间比较多就琢磨把项目中复用比较多的代码抽取出来然后用Cocoapods管理,算是迈开项目组件化的第一步。途中遇到若干坑,这里就总结下方便自己日后查看。这里先给出简单使用私有库的教程链接:Cocoapods 应用第二部分-私有库相关1.pod lib lint 和 pod s...

2019-03-05 16:56:40 551

原创 chown: /usr/local: Operation not permitted问题解决

在MAC上安装homebrew事先博客进行安装,根据步骤进行下去,同样在brew update的时候出现报错:Error: /usr/local must be writable! 错误,在该文章中也给出解决办法(sudo chown -R $(whoami) /usr/local),但是这种方法对于高版本的OS来说,是解决不了的,会报chown: /usr/local: Operation no...

2019-02-22 14:05:02 3879

转载 mac启动springboot失败,8080端口被占用,mac命令行关闭端口

如下图,idea启动springboot失败,8080端口被占用Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2018-05-23 22:18:43.688 ERROR 3793 --- [  restartedM...

2018-12-10 11:23:13 1036 1

转载 @Controller和@RestController的区别?

知识点:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。 1) 如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,或者html,配置的视图解析器 InternalResourceViewResolver不起作用,返回的内容就是Return 里的内容。 2...

2018-12-03 14:24:18 145

转载 Spring Boot 整合 Redis 实现缓存操作

本文提纲一、缓存的应用场景二、更新缓存的策略三、运行 springboot-mybatis-redis 工程案例四、springboot-mybatis-redis 工程代码配置详解 运行环境:Mac OS 10.12.xJDK 8 +Redis 3.2.8Spring Boot 1.5.1.RELEASE 一、缓存的应用场景什么是缓存?在互...

2018-11-29 14:26:35 264 1

转载 Spring Boot 整合 Mybatis 实现 Druid 多数据源详解

本文提纲一、多数据源的应用场景二、运行 springboot-mybatis-mutil-datasource 工程案例三、springboot-mybatis-mutil-datasource 工程代码配置详解一、多数据源的应用场景目前,业界流行的数据操作框架是 Mybatis,那 Druid 是什么呢?Druid 是 Java 的数据库连接池组件。Druid 能够提供强大的监控和扩展...

2018-11-29 10:41:16 466

转载 Spring Boot 整合 Mybatis Annotation 注解的完整 Web 案例

本文提纲一、前言二、运行 springboot-mybatis-annotation 工程三、springboot-mybatis-annotation 工程配置详解四、小结运行环境:JDK 7 或 8、Maven 3.0+技术栈:SpringBoot 1.5+、SpringBoot Mybatis Starter 1.2+ 、MyBatis 3.4+前言距离第一篇 Sprin...

2018-11-28 14:21:43 397

转载 Springboot 整合 Mybatis 的完整 Web 案例

推荐一本书《腾讯传》。Spring Boot 系列文章:《Spring Boot 那些事》新年第一篇 Springboot 技术文诞生。泥瓦匠准备写写 Springboot 相关最佳实践。一方面总结下一些 Springboot 相关,一方面和大家交流交流 Springboot 框架。现在业界互联网流行的数据操作层框架 Mybatis,下面详解下 Springboot 如何整合 Myba...

2018-11-28 14:03:29 444

转载 Spring Boot HTTP over JSON 的错误码异常处理

本文提纲一、异常统一处理的使用场景二、运行 springboot-validation-over-json 工程三、springboot-validation-over-json 工程代码详解一、异常统一处理的使用场景在前后端分离开发中,经常用 HTTP over JSON 作为服务进行前后端联调对接。这里简单介绍下为啥前后端分离开发?我想到如下:1.低耦合,责权分离,模块化。前...

2018-11-28 12:03:52 383

转载 Spring Boot 集成 FreeMarker 详解案例

一、Springboot 那些事SpringBoot 很方便的集成 FreeMarker ,DAO 数据库操作层依旧用的是 Mybatis,本文将会一步一步到来如何集成 FreeMarker 以及配置的详解:Springboot 那些事:系类文章:《Spring Boot 之 RESRful API 权限控制》《Spring Boot 之 HelloWorld详解》《Sp...

2018-11-28 11:11:35 325

转载 Spring Boot 之 RESRful API 权限控制

一、为何用RESTful API1.1 RESTful是什么?RESTful(Representational State Transfer)架构风格,是一个Web自身的架构风格,底层主要基于HTTP协议(ps:提出者就是HTTP协议的作者),是分布式应用架构的伟大实践理论。RESTful架构是无状态的,表现为请求-响应的形式,有别于基于Bower的SessionId不同。 1.2...

2018-11-28 10:52:17 1075 1

转载 Springboot 实现 Restful 服务,基于 HTTP / JSON 传输

Spring Boot 系列文章:《Spring Boot 那些事》基于上一篇《Springboot 整合 Mybatis 的完整 Web 案例》,这边我们着重在 控制层 讲讲。讲讲如何在 Springboot 实现 Restful 服务,基于 HTTP / JSON 传输。一、运行 springboot-restful 工程git clone 下载工程 springboot-lear...

2018-11-28 10:17:15 629

转载 Spring Boot 配置文件 – 在坑中实践

本文提纲一、自动配置二、自定义属性三、random.* 属性四、多环境配置 运行环境:JDK 7 或 8,Maven 3.0+技术栈:SpringBoot 1.5+一、自动配置Spring Boot 提供了对应用进行自动化配置。相比以前 XML 配置方式,很多显式方式申明是不需要的。二者,大多数默认的配置足够实现开发功能,从而更快速开发。什么是自动配置?...

2018-11-28 09:51:19 156

转载 Spring Boot 之 HelloWorld详解

Spring Boot 系列文章:《Spring Boot 那些事》 一、Spring Boot 自述世界上最好的文档来源自官方的《Spring Boot Reference Guide》,是这样介绍的:Spring Boot makes it easy to create stand-alone, production-grade Spring based Applicatio...

2018-11-27 17:35:56 128

转载 Spring Boot Web 开发注解篇

“人才是公司运作的关键所在”  本文提纲1. spring-boot-starter-web 依赖概述1.1 spring-boot-starter-web 职责1.2 spring-boot-starter-web 依赖关系2. Spring MVC on Spring Boot2.1 Spring MVC 体系温故知新2.2 重要的类2.3 Spring...

2018-11-27 16:55:50 1356

转载 在线转模型工具

在线转模型工具 网络地址挺好使的一款工具,不用下载,直接在线转即可。四、json格式化 json在线格式化使用他的主要是什么呢?一美观,其二看数据格式方面...

2018-08-02 14:06:59 6162

转载 Postman的运用

 相信这个是很多开发者必备的。Postman破解版下载地址点我POST参数请求格式:表单提交 (也有少量使用表单)表单提交方式.png JSON提交(很多都是使用json)JSON提交方式.png xml提交(现在很少有这种,几乎没有)xml提交方式.png...

2018-08-02 14:06:15 311

转载 Charles 的运用

目录一、Charles1.1 Charles主要的功能1.2 将 Charles 设置成系统代理1.3 过滤网络请求1.4 模拟慢速网络1.5 修改网络请求内容1.6 修改服务器返回内容1.7 给服务器做压力测试1.8 抓取手机App网络请求二、Postman三、在线转模型工具四、json格式化一、CharlesCharles破解版下载地址点我1.1 Charl...

2018-08-02 14:05:11 196

原创 CentOS7配置网络

设置IP地址、网关DNS说明:CentOS 7.0默认安装好之后是没有自动开启网络连接的!cd  /etc/sysconfig/network-scripts/  #进入网络配置文件目录vi  ifcfg-enp0s3  #编辑配置文件,添加修改以下内容ONBOOT=yes  #开启自动启用网络连接service network restart   #重启网络ping www.baidu.com ...

2018-06-25 16:09:22 172

原创 苹果电脑virtualbox下安装centos6.8虚拟机

一.先创建虚拟机二.centos装系统,一路下一步。三.刚安装的centos是无法上网的vi 打开  /etc/sysconfig/network-scripts/ifcfg-eth0将ONBOOT=no改为ONBOOT=yes将NM_CONTROLLED=yes改为NM_CONTROLLED=no四。可以ping www.baidu.com,ping 主机,主机ping 虚拟机,都通了就ok啦。...

2018-06-21 10:17:58 644

转载 CentOS6.8配置网络

默认装好后是无法上网的,需要配置下:网络连接模式 我使用的是桥接模式配置动态ip#dhclient eth0 #service network restart  这样每次重启电脑后都要手动运行dhclient eth0才能获得ip,要让它随系统启动后自动获取需要修改 /etc/sysconfig/network-scripts/ifcfg-eth0,将ONBOOT="no"改为ONBOOT="ye...

2018-06-20 12:19:11 3174

转载 JavaWeb Filter

1. 过滤器概述1.1. 什么是过滤器Filter译为过滤器,是JavaWeb的三大组件之一,用于在Servlet之外对Request或者Response进行修改。对于Web应用程序来说,过滤器是一个驻留在服务器端的Web组件,它可以截取客户端和服务器端之间的请求与响应信息。1.2. 发展历史由于Servlet规范是开放的,借助于公众与开源社区的力量,Servlet规范越来越科学,功能也越来越强大...

2018-05-10 18:09:07 344

转载 Mac安装MySQL初始密码设置

step1:苹果->系统偏好设置->最下边点MySQL 在弹出页面中 关闭mysql服务(点击stop mysql server)step2:进入终端输入:cd /usr/local/mysql/bin/回车后 登录管理员权限 sudo su回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables &回车后mysql...

2018-04-18 11:01:51 364

转载 2017最新总结CocoaPods安装细节及遇到的问题

每年因为MAC系统的更新或者镜像源的变化,导致在pod安装过程中遇见许多问题,因为这玩意一旦安装完之后就没人去管它,所以很多变化之后的操作就产生莫名其妙的错误,很是头疼,今天我来给大家稍作整理,如有不全之处,敬请指点! 1.更新gem一般情况下,新MAC都有最新的MAC源,但是为了保险起见,我们还是升级一下比较好.以前的安装方法是这样的sudo gem updat...

2018-01-25 11:30:09 602

原创 IOS应用程序检测GPS是否打开,是否授权

- (void)checkGPS{    if ([CLLocationManagerlocationServicesEnabled]) {        if ([CLLocationManagerauthorizationStatus] != kCLAuthorizationStatusAuthorizedAlways) {            [

2017-11-14 18:03:39 2091

转载 Swift: 把 Struct 作为数据模型的注意事项

很高兴见到 Objective-C 的老司机对于 Swift 的新鲜语法结构和新思维方式感到如此兴奋。作为开发者,我们应该永远努力拓展我们的技能,并在新的范式出现的时候乐于改变我们的心态。一个类似的例子就是处理数据结构的时候,拥抱不可变性,尽量使用常量,这是一个很好的建议而且完全应该被采用。另一个例子是把我们的数据模型转换为 Struct(结构体)。这是听起来很美好,但在实际运用中,彻底地

2017-09-04 15:09:06 1907

转载 初识redis——mac下搭建redis环境

一、redis简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,

2017-08-31 10:24:09 353

转载 Spring Boot的启动器Starter详解

spring Boot应用启动器基本的一共有44种,具体如下:1)spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。2)spring-boot-starter-actuator 帮助监控和管理应用。3)spring-boot-starter-amqp 通过spring-rabbit来支持AMQP协议(

2017-08-28 21:51:52 434

转载 Spring boot 在Intellij IDEA 中的热部署

1、加maven依赖 dependency> Spring 官方提供的热部署插件 --> groupId>org.springframework.bootgroupId> artifactId>spring-boot-devtoolsartifactId> optional>tru

2017-08-28 19:09:04 700

转载 spring boot application properties配置详解

# ===================================================================  # COMMON SPRING BOOT PROPERTIES  #  # This sample file is provided as a guideline. Do NOT copy it in its  # entirety to y

2017-08-28 18:02:08 319

原创 Spring MVC 参数包含中文会导致乱码的额问题,解决方案

首先编码方式都要采用UTF-8编码。修改web.xml,增加编码过滤器,如下(注意,需要设置forceEncoding参数值为true)filter> filter-name>characterEncodingFilterfilter-name> filter-class>org.springframework.web.filter.CharacterEncodingFil

2017-08-25 16:06:06 197

转载 iOS打包(重签名的方式)--用Mac客户端来实现

iOS打包(重签名的方式)--用Mac客户端来实现公司最近出了个需求,要求迅速给客户打一些马甲包,就是替换里面的plist和一些资源文件(icon和launchImage),于是找了很多资料,发现这一部分很多内容都已过期或者说讲的不全面,遂收集了一个全套的ipa重签名内容,分享给大家。代码是用swift写的,版本3.0常量定义struct PathDefine { st

2017-08-24 10:53:20 1392

原创 idea+springmvc+maven学习http接口

学习了几种方式。采用@RequestBody注解的方式最简单。一、通过maven的pom.xml文件导入jackson的包。dependency> groupId>com.fasterxml.jackson.coregroupId> artifactId>jackson-databindartifactId> version>2.7.4version>dependency

2017-08-09 11:59:58 2289 1

转载 json转换错误:No converter found for return value of type

No converter found for return value of type: class java.util.HashMap最近在搭建一个spring+springMVC+Mybatis项目,其中spring是4.2.0版本,但是在ajax与后台交互的时候,前台的ajax一直接收不到controller返回来的数据:代码如下前台代码(ajax代码块):f

2017-08-09 11:15:06 1282

支付宝安卓 IOSdemo

最近做项目需要接入支付宝,找了好久才找到,通过这个demo可以轻松接入支付宝。需要开通移动快捷支付功能。

2014-07-03

空空如也

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

TA关注的人

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