自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

傅鹏程的博客

当你将信心放在自己身上时,你将永远充满力量。

  • 博客(89)
  • 资源 (11)
  • 收藏
  • 关注

原创 Docker使用指南,工作中的总结,请不要转载。

完整版的 腾讯文档https://docs.qq.com/doc/DQ0p4bUZ2cmJCblN4使用root权限登录 Centos。确保 yum 包更新到最新。sudo yum update安装需要的软件包,yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的sudo yum install -y y...

2019-05-10 14:06:05 296

原创 Swift5原生开发01(非SwiftUI)-网络请求 Alamofire,CodableAlamofire拓展

直接就是干,这不是给新手的教程。不过你看得懂就不所谓了。使用pod 安装我们需要的依赖这里直接只用加速地址,版本是最新的 pod 'Alamofire', :git => "https://github.com.cnpmjs.org/Alamofire/Alamofire.git" pod 'CodableAlamofire', :git => "https://github.com.cnpmjs.org/Otbivnoe/CodableAlamofire.git"

2021-09-02 22:12:10 416

原创 写一篇通俗易懂的swagger2操作技术文

方法

2021-07-15 10:36:20 168

原创 ios14.4开发报Cannot find type ‘WKWebView‘ in scope解决

Cannot find type ‘WKWebView’ in scope出现这个错误是因为uikit里面没有这个组件以下是解决后的import WebKitclass ViewController: UIViewController { @IBOutlet weak var flowerView: WKWebView! override func viewDidLoad() { super.viewDidLoad() // Do any add

2021-04-18 11:08:12 7541

原创 SpringBoot无法访问swagger-ui.html (404),已解决

目前我集成的是Swagger 3.0.0这是集成代码 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version> </depende

2021-01-22 13:23:10 2123 3

原创 Flutter 版本 1.22 问题解决 Could not resolve io.flutter:flutter_embedding_debug

FAILURE: Build failed with an exception.* What went wrong:Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.> Could not resolve all task dependencies for configuration ':app:debugCompileClasspath'. > Could not resol

2020-06-12 10:42:58 6853 5

原创 [梦中一夜下江南总结]SpringBoot集成Sentienl容错

Sentienl是什么

2020-06-01 11:13:36 262

原创 [梦中一夜下江南总结]SpringBoot集成FeignHTTP客户端-自带负载均衡

什么是FeignFeign是一个声明式WebService客户端,可以在微服务之间互调首先如何整合Feign第一步加依赖<!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-openfeign --><dependency> <groupId>org.springframework.cloud</groupId>

2020-05-31 13:54:01 535

原创 Android手写自定义修改TabLayout的选中文字大小,以及动画缩放工具。

我们先搞一下动画工具,如果你看我的文章,直接复制往代码里面怼,别管什么意思,不懂照样用。缩放工具的功能,可以实现view,dialog,popup,tabLayout文字的缩放动画。第一步新建接口文件 ScaleViewAnim.javapublic interface ScaleViewAnim { ScaleViewAnim setScaleForPushInAnim(flo...

2020-01-13 16:25:30 1174

原创 [梦中一夜下江南总结]SpringBoot集成负载匀衡Ribbon以及相关的配置

第一步添加依赖如果添加过<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> <ver...

2019-12-23 10:18:59 385

原创 [梦中一夜下江南总结]SpringBoot集成nacos服务发现并注册应用

首先需要搭建nacos服务下载地址 打开我下载nacos-server-1.1.4.zip 文件 解压 到 bin目录下执行 sh startup.sh -m standalone 命令nacos 官网 打开我通过官网来集成<dependency> <groupId>org.springframework.cloud</groupId...

2019-12-18 23:47:22 462

原创 [梦中一夜下江南总结]SpringBoot整合Spring-cloud-alibaba并配置微服务之间请求的对象

都需要cloud,需要在cloud基础上。先集成cloud第one步开 https://mvnrepository.com/打开我搜索 spring-cloud-dependencies我用的这个<!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-dependencie...

2019-12-16 22:21:53 1334

原创 [梦中一夜下江南总结]SpringBoot整合mybatis的mapper生成器

工作总结mapper生成器的GIthub地址直接点击第一步,在你的porm.xml文件里面替换把 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-star...

2019-12-05 15:36:17 1587

原创 PS把照片横向切成5片,并全部保存成JEPG

第一步打开要分割的图片,点左侧工具栏的切片工具,选择上边切片选区工具 - 划分切片第二步垂直划分为5,点好后出现横向5个等分的图片第三步保存,快捷键按Ctrl+Shift+Alt+S键第四步在弹出的对话框,左下角缩放,然后再全选你要保存的图片。第五步在右上角,可以下拉的,设置你保存的类型。第六步右下角,有保存两个字,在弹出的保存窗口下方切片选项中选择“所...

2019-10-12 13:55:29 1336

原创 Beego安装之路,Windows 100%成功

我的环境是go1.13.1,Windows10下载地址:GO中文网配置环境变量GOROOT ,我的是C:\Go接下来配置的是GOPATH ,和GOROOT不一样就可以了,我的是C:\Go\Path (新建的目录),在path里面需要配置一下bin ,这样可以在cmd里面使用go命令接下载配置beego get -u github.com/beego/beegogo get...

2019-10-10 15:00:00 635 3

原创 mysql之my.cnf详解

#*** client options 相关选项 ***##以下选项会被MySQL客户端应用读取。注意只有MySQL附带的客户端应用程序保证可以读取这段内容。如果你想你自己的MySQL应用程序获取这些值。需要在MySQL客户端库初始化的时候指定这些选项。[client]port = 3309socket = /usr/local/mysql/tmp/mysql.sock[mysqld]...

2019-09-03 10:43:09 223

原创 自用的hls h5宽高铺满播放器可以作为m3u8的一次解析,二次封装解析

可以作为m3u8的一次解析,二次封装解析。p2p cdn 经过一些修改代码如下<!doctype html><html><head> <meta charset="UTF-8"> <title>CDNBye JWPlayer Demo</title> <!-- CDNBye Plugin...

2019-08-26 10:42:48 1369

原创 Centos7 mini 安装完成yum出现的错误解决方案 Cannot find a valid baseurl for repo: base/7/x86_6

第一步ip addrvi /etc/sysconfig/network-scripts/ifcfg-ens33 这里的ens33是上图的,每个机器不一样,自我发挥。添加DNS1=8.8.8.8DNS2=4.2.2.2接下来是命令esc:wq重启网路ifup ens33网路就好了。yum install net-t...

2019-04-30 12:03:56 490

原创 Kotlin编写,RadioGroup底部导航,缩小drawableTop,可直接使用。这里我只用了两个Tab

private var mContent: Fragment = HomeFragment.newInstance() private var fm: FragmentManager? = null #这里可以多个 private val tags = arrayOf("主页", "我的") override fun onCreate(savedI...

2019-01-15 17:27:37 795

原创 Swift4.x普通笔记07 展示一个modal细节操作,RxSwift简单实用,附注释

我们开始安装RxSwift pod 'RxSwift' pod 'RxCocoa'pod update --verbose --no-repo-update  (时间不多的话,用这条)然后command + B   编译一下 首先我们新建一个页面,最简单的那种文件名在下面MoreViewController.swiftMoreViewController.sto...

2018-12-05 00:11:29 343

原创 Swift4.x普通笔记06 SwiftTheme主题换肤,Swift广播的基本使用,X的适配

这一节来把SwiftTheme搞明白怎么使用,它是一个主题换肤的框架。下面开始使用想说一个它的问题,不能跨控制器使用,如果要用的话就要用到广播。这个我们稍后会讲。   X的适配提前讲了,812是它的高度X的底部高度改成49就可以了。猫耳朵改高一些就好了。   首先  pod 'SwiftTheme'   后面不加版本代表使用最新版本pod update ...

2018-12-03 15:09:22 1227 4

原创 Swift4.x普通笔记05IBAnimatable使用,NavigationBar的隐藏,改变状态栏文字的颜色,返回当前对象的对象方法

本节重点IBAnimatable使用,IBAnimatable的Bug解决NavigationBar的隐藏,改变状态栏文字的颜色,返回当前对象的对象方法,设置tableView的HeaderView 每一个都是小的知识点。-----------------------------------------------------------IBAnimatable使用---...

2018-11-30 10:38:28 1027

原创 Swift4.x普通笔记04UICollectionView网格,组件之间数据传递,图片设置圆角

首先了解一下网络请求框架Alamofire,用SwiftyJSON进行JSON转换。 布局用xib,很简单,拖一拖,添加一下约束就好了 这行是Get请求//url:我们请求的地址,//parameters:我们请求的参数//responseJSON得到返回数据Alamofire.request(url,parameters:params).responseJSON{(...

2018-11-28 11:28:42 360 1

原创 Swift4.x普通笔记03自定义Cell,拓展TableViewCell来简化Cell调用的方式

首先我们在mvc的view文件夹里面定义一个MyCell,继承UITableViewCell,选择的语言是Swift 然后就可以在控制器里面是使用了,以下是代码这里我们的控制器:class MineViewController: UITableViewController{ ..... override func viewDidLoad() { ...

2018-11-25 13:23:06 699

原创 Swift4.x普通笔记02使用Alamofire和SwiftyJSON进行网络请求与解析

首先说一下,我是从读者的角度来写着篇文章。整篇文章通俗易懂。 在我们上次的项目里开始,首先明白一点,Swift是面向协议的编程,它里面Class是很少的。用的比较多的是protocol,然后在里面进行拓展extension,使用struct 以上都是废话。下面开始干货首先我们在Podfile 里面输入以下代码添加库,不指定版本就是最新版本 pod 'Alamofire'...

2018-11-23 11:55:50 1209 1

原创 Swift4.x普通笔记01实现底部导航与Pod配置And.MVC结构

不水,全是操作步骤。喜欢的双击666 从创建开始 1. Create a new Xcode project 2. Single View App 3. Language swift 在创建AppDelegate同级目录下自定义的UITabBarController,这里命名MyUITabBarController 1. 在AppDelegate的application方法里面设...

2018-11-20 11:30:46 368

原创 gradle 任务中的一些东西04

任务里面的属性 group dependsOn type overwrite action description创建任务的方式有很多,我最喜欢的是闭包的方式task ex1{ description "第100个任务" group BasePlugin.BUILD_GROUP doLast{ println "傅

2017-10-20 15:53:08 296

原创 Gardle 创建一个任务 规划任务运行的顺序03

创建一个任务第一种方式task custom1{ 。。。}第二种方式tasks.create("custom2"){ 。。。} 其实是调用的task命令 和shell脚本差不多规划任务运行的顺序task ex1{ doLast{ println "ex1 : doLast" }}task ex2(dependsOn:ex1){

2017-10-20 15:00:28 280

原创 Groovy语法都比较简单,和java一样02

groovy 在java基础上多了一点javascript的东西字符串' '" "区别 "" 里面可以识别 ${}${} ——> 作用是输出变量字符串相加 不需要 + def a = 1 def b = "1231" doLast { println "${a}${b}" }数组是这么写的 def arr = [数组项,数组项,数组项,数组项]

2017-10-20 11:56:50 340

原创 Gradle记录 运行到强制刷新依赖01

安装 下载安装包gradle-2.14-all.zip 配置环境bin目录的环境变量运行 gradle -v生成wrapper gradle wrapper会生成以下目录和文件gradlegradlew gradlew.bat我们主要用wrpper也就是gradlew 进行操作,它和gradle命令一样打印的方式 1.println println '内容

2017-10-20 10:22:54 1939

原创 Objective-C字符串NSString

遍历字符串 NSString * str = @"YUOSOUCANG"; int count = [str length]; NSLog(@"%d",count); for (int i = 0; i < count; i++) { char c = [str characterAtIndex:i]; NSLog(@"字符串的第%d位为%c"

2017-10-12 08:39:50 788

原创 Android中获得屏幕宽高的实用方法

获得屏幕的宽度和高度有很多种方法//1、通过WindowManager获取DisplayMetrics dm = new DisplayMetrics();heigth = dm.heightPixels;width = dm.widthPixels;//2、通过Resources获取DisplayMetrics dm = getResources().getDisplayMetrics(

2017-09-10 11:03:03 41735 5

原创 Laya学习笔记-Sprite-1.7.10

一个标题一段代码加载图片//初始化引擎Laya.init(1080, 600);Laya.stage.bgColor = "#fff"// 方法1:使用loadImagevar spl:Sprite = new Sprite();Laya.stage.addChild(spl);spl.loadImage("../../laya/assets/comp/monkey2.png");//设置

2017-09-07 18:01:42 1472

原创 C#装饰者模式

应用的场景的就是游戏中需要装饰的物品,增加的属性,接下来来个实例-宝剑与宝石镶嵌的实例 首先创建宝剑基类//宝剑基类public class Sword{ public float attack; public float xixue; public float xuanyun; public float attackSpeed;} 实例化宝剑pub

2017-09-03 18:16:41 434

原创 C#中的Builder模式

其实就是需要什么创建什么,把需要的东西组装起来,接下类是实例比如创建一个人物模型,在游戏开发中人物可以进行组装。 创建一个人物基类//人物基类public class RoleBase{ 在unity中都是以object表示 public Object Head { get; set; } public Object Arm { get; set; } p

2017-09-03 16:59:17 1965

原创 C#简单工厂模式

首先解决的问题是代码可以低耦合。先创建一个基类public class RoleBase{ public string Name { get; set; } public string Age { get; set; }}在创建他的子类public class Player : RoleBase{ public Player() { Debug.Log

2017-09-03 15:38:00 440

原创 System.loadLibrary调用SO源码解析

首先跟着源码走 System.loadLibrary(“native-lib”)在loadLibrary里面会调用Runtime.getRuntime().loadLibrary0()方法,里面有两个参数VMStack.getCallingClassLoader()和libname Runtime.getRuntime().loadLibrary0(VMStack.getCallingCl

2017-09-03 15:25:46 3716

原创 MySql 允许任意ip进行访问,配置方法。

写实用的博客。首先 在数据库的根路径下执行 : mysql -u root -p mysql第二步 mysql> GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘111’ WITH GRANT OPTION; 心得; ‘root’@’%’ 中的%代表任意ip,如果你想指定ip进行访问数据

2017-08-28 09:49:41 12440

原创 Android Studio - Failed to find CMake问题

解决方法只要更新到最新的ndk的库就可以了,这里提供几个下载地址2017/8/14日最新NDK r13bWindows 32-bit android-ndk-r13b-windows-x86.zip 地址 https://dl.google.com/android/repository/android-ndk-r13b-windows-x86.zipWindows 64-bit a

2017-07-20 15:47:41 9639 2

原创 Python学习笔记06-类与文件和异常

面向对象编程 创建和使用类,dog.pyclass Dog(): """一次模拟小狗的简单尝试""" def __init__(self, name, age): #其它语言的构造方法 """初始化属性name和age""" self.name = name self.age = age def sit(self):

2017-06-04 17:29:30 1130

程序员GIF录屏工具

gif录制工具

2017-07-10

Python编程:从入门到实践文字版

Python编程:从入门到实践文字版

2017-07-07

Python编程:从入门到实践》源代码文件

Python编程:从入门到实践》源代码文件

2017-07-07

Smart Ftp Client 2017年7月官网版本

Smart Ftp Client

2017-07-07

NGUI Next-Gen UI v3.11.4 (u5) 2017年7月7日官方最新

NGUI Next-Gen UI v3.11.4 (u5) 2017年7月7日官方最新

2017-07-07

Fiddler4(2016-9-18更新官方最新)

fiddler4通过代理的方式获取程序http通讯的数据,可以用其检测网页和服务器的交互情况,能够记录所有客户端和服务器间的http请求,支持监视、设置断点、甚至修改输入输出数据等功能。fiddler包含了一个强大的基于事件脚本的子系统,并且能够使用.net框架语言扩展。所以无论对开发人员或者测试人员来说,都是非常有用的工具。

2016-09-18

gson-2.7.jar(2016最新)

gson用于json格式数据的解析。由google公司提供的开源包,Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。

2016-07-19

oracle-driver-ojdbc6-12.1.0.1.jar(2016最新)

Oracle官方, 最新版jdbc驱动,亲测,能够连上oracle 11g数据库,注意端口配置且要以jdbc的方式连接数据库,必须要用最新的ojdbc6.jar才可以。

2016-07-19

org.eclipse.paho.client.mqttv3-1.1.0.jar(2016最新)

Android消息推送--基于MQTT协议实现的推送功能的jar包,其实MQTT最显著的功能,就是群推。客户端可以注册多个token(客户端的唯一标识)可以让所有客户端都注册该token即可,然后发送的时候,只需要针对一个token发消息,那么所有的手机都收到了。不用像其他的推送一样,对每个token都去发一遍。所以MQTT群发的效率的极高的。这样的话对手机端来说就很好了,也许我们需要对某个程序的所有手机发、向某个程序某个版本手机发,向某台手机发推送 等等用MQTT都可以很轻松的实现。

2016-07-18

2016.4.19-proguard5.2最新版本

最新版本的proguard,5.2 支持jdk1.8. 使用说明:混淆代码中常遇到的问题 问题一:proguard:Parse Exception: 解决方法:由于Eclipse的工作空间路径中有空格(可能还有其他原因导致此错误), 问题二:Conversion to Dalvik format failed with error 1 解决办法:网上下一个新版本的proguard,解压后,复制里面的lib和bin目录覆盖SDK中tools/progurad/下的lib和bin目录即可。

2016-04-19

proguard5.2 最新版本

最新版本的proguard,5.1 支持jdk1.8. 使用说明:混淆代码中常遇到的问题 问题一:proguard:Parse Exception: 解决方法:由于Eclipse的工作空间路径中有空格(可能还有其他原因导致此错误), 问题二:Conversion to Dalvik format failed with error 1 解决办法:网上下一个新版本的proguard,解压后,复制里面的lib和bin目录覆盖SDK中tools/progurad/下的lib和bin目录即可。

2016-04-19

空空如也

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

TA关注的人

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