自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(173)
  • 资源 (4)
  • 收藏
  • 关注

原创 docker 安装 fastdfs 及测试

docker 安装 delron/fastdfs4.使用docker镜像构建tracker容器(跟踪服务器,起到调度的作用):docker run -dti --network=host --name tracker -v /var/fdfs/tracker:/var/fdfs-v /etc/localtime:/etc/localtime delron/fastdfs tracker...

2020-04-08 15:55:40 573

原创 docker nginx配置https访问

一、申请https证书 腾讯云SSL证书,免费1年(亚洲诚信品牌免费型DV版SSL证书)二、下载证书文件 1_admin.huagenjiaoyu.top_bundle.crt和2_admin.huagenjiaoyu.top.key三、更改docker挂载配置文件(配置nginx虚拟机) server { list...

2020-01-19 14:08:04 749

转载 mysql索引是怎么存储的(MyISAM/InnoDB)

mysql索引实现原理阅读目录Myisam引擎(非聚集索引) Innodb引擎(聚集索引)什么是索引:  索引是一种高效获取数据的存储结构,例:hash、 二叉、 红黑。  Mysql为什么不用上面三种数据结构而采用B+Tree:    若仅仅是 select * from table where id=45 , 上面三种算法可以轻易实现,但若是select * ...

2020-01-17 16:54:19 526

转载 高性能数据库集群:分库分表?

读写分离分散了数据库读写操作的压力,但没有分散存储压力,当数据量达到千万甚至上亿条的时候,单台数据库服务器的存储能力会成为系统的瓶颈,主要体现在这几个方面:数据量太大,读写的性能会下降,即使有索引,索引也会变得很大,性能同样会下降。数据文件会变得很大,数据库备份和恢复需要耗费很长时间。数据文件越大,极端情况下丢失数据的风险越高(例如,机房火灾导致数据库主备机都发生故障)。基于上述原...

2019-05-09 16:34:51 791

转载 springCloud学习之eureka服务发现-提供者-消费者ribbon/feign-负载均衡

原文:https://blog.csdn.net/dream_broken/article/details/76148513微服务的其中一个特点就是有许许多的粒度小(功能单一,比如用户管理,短信发送管理,邮件发送管理,文件管理等)、能独立部署、扩展、运行的小应用,可以称为api,也就是服务提供者。api之间可以相互调用,但更多的是供app调用,比如学生管理系统,它是面向用户的,是许许多多功能...

2019-04-12 10:51:38 106

转载 SpringMVC使用@ResponseBody注解返回中文字符串乱码的问题

SpringMVC使用@ResponseBody注解返回中文字符串乱码的问题spring boot没有出现问题,在别的后台项目通过form表单提交post请求,中文乱码return "<form name=\"punchout_form\" method=\"post\" action=\"" + actionUrl + " \">" + "<

2019-03-13 13:48:26 649

转载 【后台开发系列-Tomcat】server.xml中访问多个项目的配置

【后台开发系列-Tomcat】server.xml中访问多个项目的配置2017.10.10 21:30*字数 748阅读 639评论 0喜欢 2server.xml作为 tomcat 启动时的配置依据,其功能包含了配置访问端口,访问路径等,这里主要针对在同一个 tomcat 中发布多个项目,其中最关键的配置是·<Host>标签下appBase和<Context>...

2019-03-08 10:42:34 1286

转载 Spring Boot + Mybatis 配置pagehelper

1.pom.xml<!-- 分页 pagehelper--><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.2<

2018-11-28 22:27:33 88

转载 Java Spring Boot2.1.0 使用Redis

1.pom.xml<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId></dependency><!-- redis -->

2018-11-24 17:41:49 811

转载 Java Spring Boot2.1.0 使用Redis 注解形式开发

1.pom.xml  <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>2.RedisConfig....

2018-11-24 17:37:52 339

原创 arcgis for iOS

Other Linker Flags: ArcGIS    -l    c++Framework Search Paths:   $(USER_LIBRARY_DIR)/SDKs/ArcGIS/iOS/Frameworks/Static

2018-10-29 21:10:49 351

原创 iOS 数组(自定义类数组)去重

//去重处理    NSMutableArray<MATracePoint *> *locations = [NSMutableArray arrayWithArray:record.tracedLocations];     NSMutableArray * tempArr = [NSMutableArray array];    //BOOL isHave = fa...

2018-08-21 10:36:25 1122

转载 SSH原理和基本使用:ssh 安全配置 以及ssh key 认证登录

第1章 SSH服务介绍说明1.1 SSH服务介绍SSH(22端口)是Secure Shell Protocol的简写,由IETF网络工作小组(Network Working Group)制定;在进行数据传输之前,SSH先对联机数据包通过加密技术进行加密处理,加密后在进行数据传输。确保了传递的数据安全。SSH是专为远程登录会话和其他网络服务提供的安全性协议。利用SSH协议可以有效的防止远...

2018-08-14 10:43:09 12565 3

原创 windows server 安装ssh

git config --global credential.helper store1.安装Cygwin:http://www.cygwin.com/  可以不选择openssh安装包2.手动安装OpenSSH:http://www.mls-software.com/opensshd.html3.Cygwin运行OpenSSH配置文件:ssh-host-config4.5.测...

2018-08-14 10:30:00 13345

转载 ubuntu 部署git + gitosis(权限管理) scp向服务器发送文件sudo chmod 777 -目录

最近公司项目需要用到Git来管理项目,正好逢周末花了点时间在虚拟机的unbuntu系统中搭建了下git的服务器,由于搭建过程中多多少少遇到了一些小问题,再因为个人记性不太好,所以在这里记录下来,以备不时之需。开始我已经在虚拟机的ubuntu12.04系统下已经装过一次,忘了记录,这次重新再在虚拟机的ubuntu13.10系统下一步一步的来搭建,后面介绍包括了在客户端机器(宿主机器win7)安装gi...

2018-08-11 11:24:49 304

转载 静态库链接过程体积变小

前言第三方库是工程开发必不可少的部分,而第三方库可以是.a和.framework的静态库,也可以是.framework的动态库,其中静态库是最常用的方式。静态库往往比较大,可在打包到可执行文件之后,对安装包大小的增加远远小于静态库本身的Size。那么,就产生两个问题:1、静态库里面存在什么内容?2、静态链接到可执行文件后为什么体积变小?本文就以.framework的静态库来分析具体情况...

2018-08-10 09:22:43 1536

原创 iOS Android 汽车实时行驶路程计算

找到的思路转载:https://blog.csdn.net/qq_36252003/article/details/73188188 第一版: 把每个定位点都记录下来,利用高德提供的工具一个个点距离相加. 如果点与点之间的距离大于1公里(就认为这个手机中途没信号了),那么这两个点就规划出一条路径. 这个方法能基本解决需求,但是因为点对点计算,每个点的精确度不一样,就算过滤掉基站定位的, 精...

2018-07-28 16:41:35 978

转载 Avfoundation 相机指定裁剪区域

最近在搞直接一个类似于二维码的东西,同样也是需要获取其中某个区域的图片。直接上最为主要的一些代码吧。 下面这个是初始化AV部分,这样就可以将图像在view上面展示了。这里简单的阐述一下在这其中碰到的问题和解决方法。 1.如果在layer上面搞出一个“洞 ”,就是真正的裁剪区域,在这里用的是CAShapeLayer,利用fillMode,这样就可以通过mask方式作用在将覆盖在perviewLaye...

2018-03-30 23:20:56 1020

原创 dyld: Library not loaded: @rpath/libswiftCore.dylib #import “项目名-Swift.h”失效

改为Xcode9之后,出现错误:dyld: Library not loaded: @rpath/libswiftCore.dylib点击工程->targets->build setting/all 搜索embe,把Embedded Content Contains Swift Code 设置为YES,这个设置在xcode8中已经没有必要了,因为xcode8已经改为Always Emb...

2018-03-29 11:33:29 154

转载 NSRunLoop的退出方式

一. 启动RunLoop通过[NSRunLoop currentRunLoop]或者CFRunLoopGetCurrent()方式可以获取当前线程的runloop。根据苹果文档,启动一个runloop有以下三种方法:123- (void)run;  - (void)runUntilDate:(NSDate *)limitDate;- (void)runMode:(NSString *)mode b...

2018-03-05 20:14:14 411

转载 NSRunLoop方法使用及使用场景

+ (NSRunLoop *)currentRunLoop; //获得当前线程的run loop+ (NSRunLoop *)mainRunLoop; //获得主线程的run loop- (void)run; //进入处理事件循环,如果没有事件则立刻返回。注意:主线程上调用这个方法会导致无法返回(进入无限循环,虽然不会阻塞主线程),因为主线程一般总是会有事件处理。- (void)runUntilD...

2018-03-04 23:52:29 2916

转载 iOS开发--Socket编程

转自http://www.mamicode.com/info-detail-877996.html一、网络各个协议:TCP/IP、SOCKET、HTTP等网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。其中物理层、数据链路层和网络层通常被称作媒体层,是网络工程师所研究的对象;传输层、会话层、表示层和应用层则被称作主机层,是用户所面向和关心的内容。http协议对应于...

2018-02-25 13:01:20 298

转载 自定义布局和自定义流水布局(CollectionViewLayout和CollectionViewFlowLayout)实例

自定义布局和自定义流水布局(CollectionViewLayout和CollectionViewFlowLayout)      转载:https://www.jianshu.com/p/83f2d6ac7e68Github地址:-CollectionViewLayout-CollectionViewFlowLayout-这里详解了三个demo去帮助大家更好的了解CollectionViewLa...

2018-02-25 12:48:01 1609

原创 iPhone设备分辨率及尺寸

iPhone设备逻辑分辨率设备分辨率Scale Factor对角线 diagonal3GS320x480320x480@1x3.5-inch4、4s320x480640x960@2x3.5-inch5、5c、5s320x568640x1136@2x4.0-

2017-10-09 20:36:41 2715

转载 用 RxSwift + Moya 写出优雅的网络请求代码

原文出处: liuduo   RxSwiftRx 是微软出品的一个 Funtional Reactive Programming 框架,RxSwift 是它的一个 Swift 版本的实现。RxSwift 的主要目的是能简单的处理多个异步操作的组合,和事件/数据流。利用 RxSwift,我们可以把本来要分散写到各处的代码,通过方法链式调用来组合起来,非常的好看优雅。举个例子,

2017-07-14 19:38:42 4113

转载 ios 开发 NSString 正确遍历字符个数方式 (surrogate pairs)

最近在处理Cocoa NSString时, 遇到一些字符编码的问题, 从而引出一个遍历NSString每一个字符的”正确”方式! 很有趣.NSString是UTF-16编码的, 也就是16位的unichar字符的序列. 所以, 一般遍历其每一个字符的方法就是:for(int i=0; i<str.length; i++){ unichar ch = [str characterAt

2016-10-14 16:11:49 3824

原创 AFNetworking 3.0 https 报错问题 CFNetwork SSLHandshake failed (-9801)

AFNetworking 3.0在使用https请求时候报错 NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9801)但是在AFNetworking 2.0版本没有这个问题,可能是在3.0版本中对证书的TLS版本有要求。貌似是TLSv1.2之上需要在NSAppTransportSecurit

2016-06-21 15:49:06 4162

原创 JSPatch 使用Demo

defineClass("AllControlViewController", {            //instance method definitions            ///ROOT_URL_STR 问题  强制转换问题            ///@selector  直接使用字符串            ///block中使用self   var sel =

2016-06-20 14:56:13 1461

原创 iOS 开发 右滑手势返回及UIScrollView偏移问题

右滑手势返回:        在自定义导航栏的情况下,右滑返回会失效,可以使用:self.navigationController.interactivePopGestureRecognizer.delegate = self;  可以实现整个页面的返回效果。UIScrollView偏移:        在一个VC里如果第一个控件是UIScrollView,注意是第一个控件(如

2016-05-25 11:56:15 1168

转载 AFNWorking提交数组参数

在使用AFNWorking 提交参数的时候, 其中包含NSArray类型的参数, 但是后台可以接收到普通int, string 类型的参数,就是接收不到array类型的,google后发现原来AFN 提交array参数的时候是将参数名转为了...&imgs[]=xxx&imgs[]=xxx我擦, 太坑了(详见issue437)官方给了几种办法, 最靠谱的应该是 将 clie

2016-04-27 15:10:20 3140

转载 ipa文件重新签名

Solution:Unzip the IPAunzip Application.ipaRemove old CodeSignaturerm -r "Payload/Application.app/_CodeSignature" "Payload/Application.app/CodeResources" 2> /dev/null | trueReplace e

2016-02-16 11:35:59 599

转载 详释(常见UITextView输入之字数限制)之一固定长度

文章转自:http://www.it165.net/pro/html/201505/39736.html好久没有写文章了,今天上来写写,发现增多了markDown编辑器。挺不错,后续研究一下,今天暂写文章先。好了,不废话。如题,相信大家看到这个标题都不想看文章了,这有什么好说的,网上一搜一大把。好吧,自认为是一搜一大把的跳过,有兴趣的就看完。。。。。。 对于限制UITextVi

2016-01-20 16:31:27 833 1

原创 iOS开发 iOS9适配(info.plist文件)

//url shecmes 白名单LSApplicationQueriesSchemes            wx0cbb95bb41acb3a8        wb204239804        tencent1104012927        mqqopensdkapiV2        mqqopensdkapiV3        mqqOpensdk

2015-12-22 16:42:21 958

原创 ios NSDateFormatter 1987-04-12夏令时时间节点格式化日期为空

http://www.bubuko.com/infodetail-997580.html将日期延后2小时处理。

2015-11-26 11:55:43 1366

转载 个推推送iOS版 常见问题详解

1、提交了.p12文件后多久可以测试?提交后10分钟左右才可以测试,并不是立即生效的。2、应用在后台时接收不到消息,即APNS消息接收不到?1.    先去查看CID和APPID绑定是否正确。2.    根据CID去查devicetoken,确认CID和devicetoken绑定是否正确。3.    查看证书是否上传错误4.    服务端推送的,请检查离线时间是

2015-11-10 14:57:19 4446

原创 Javapns-sdk16-2.2.1多线程推送

package com.hero.controller;import java.util.List;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.

2015-11-06 17:06:23 1237

原创 eclipes+tomcat+spingmvc 发布到阿里云服务器mysql遇到问题

1.windows server 2008 使用的tomcat是文件夹格式安装的,配置完成环境变量,startup 保证tomcat正常启动(手动将tomcat加入系统服务中,执行services.bat即可)。2.将setclasspath.bat中的set _RUNJAVA="%JRE_HOME%\bin\java.exe修改为set _RUNJAVA="%JRE_HOME%\bin\ja

2015-11-06 13:02:08 440

原创 java+mysql+springmvc get请求乱码

1.修改apache-tomcat-7.0.64/conf/server.xml中                          改为:<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"useBodyEncodingForURI="true"/>2.如果

2015-11-03 10:22:27 432

原创 ios9 qq、微信分享和登录

qq开放平台技术官方群:460347895qq开放平台技术支持qq:800013811LSApplicationQueriesSchemes            wx230b1c068c8fcb82        wb2896099639        tencent1104012927        mqqopensdkapiV2        mq

2015-10-10 10:33:17 906

原创 ios app第三方登录 token时效问题

https://developers.douban.com/wiki/?title=oauth2

2015-08-19 10:49:39 1223

ios-MuPDF开源库(最新版)(i386/armv7)

该文件是ios-mupdf最新版编译打包的静态库,可以直接使用。上传的文件中包含真机版本和模拟器版本。

2014-05-09

Xcode自动化打包

iOS 自动化打包脚本,并上传*ipa*文件至蒲公英。参数说明: ``` Usage: autobuild.py [options] Options: -h, --help show this help message and exit -w name.xcworkspace, --workspace=name.xcworkspace Build the workspace name.xcworkspace. -p name.xcodeproj, --project=name.xcodeproj Build the project name.xcodeproj. -s schemename, --scheme=schemename Build the scheme specified by schemename. Required if building a workspace. -m description, --desc=description Pgyer update description.

2018-11-10

iOS git 配置文件

git上传大文件(git-lfs)以及忽略文件配置:.gitattributes .gitignore

2018-08-09

ios开发ZBar源文件编译静态库

官方zbar二维码扫描源文件,可编译为各个平台的库文件使用。

2015-05-11

空空如也

空空如也

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

TA关注的人 TA的粉丝

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