- 博客(171)
- 资源 (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
2234
原创 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
1631
1
转载 mysql索引是怎么存储的(MyISAM/InnoDB)
mysql索引实现原理阅读目录Myisam引擎(非聚集索引) Innodb引擎(聚集索引)什么是索引: 索引是一种高效获取数据的存储结构,例:hash、 二叉、 红黑。 Mysql为什么不用上面三种数据结构而采用B+Tree: 若仅仅是 select * from table where id=45 , 上面三种算法可以轻易实现,但若是select * ...
2020-01-17 16:54:19
3109
1
转载 高性能数据库集群:分库分表?
读写分离分散了数据库读写操作的压力,但没有分散存储压力,当数据量达到千万甚至上亿条的时候,单台数据库服务器的存储能力会成为系统的瓶颈,主要体现在这几个方面:数据量太大,读写的性能会下降,即使有索引,索引也会变得很大,性能同样会下降。数据文件会变得很大,数据库备份和恢复需要耗费很长时间。数据文件越大,极端情况下丢失数据的风险越高(例如,机房火灾导致数据库主备机都发生故障)。基于上述原...
2019-05-09 16:34:51
1108
转载 springCloud学习之eureka服务发现-提供者-消费者ribbon/feign-负载均衡
原文:https://blog.youkuaiyun.com/dream_broken/article/details/76148513微服务的其中一个特点就是有许许多的粒度小(功能单一,比如用户管理,短信发送管理,邮件发送管理,文件管理等)、能独立部署、扩展、运行的小应用,可以称为api,也就是服务提供者。api之间可以相互调用,但更多的是供app调用,比如学生管理系统,它是面向用户的,是许许多多功能...
2019-04-12 10:51:38
260
转载 SpringMVC使用@ResponseBody注解返回中文字符串乱码的问题
SpringMVC使用@ResponseBody注解返回中文字符串乱码的问题spring boot没有出现问题,在别的后台项目通过form表单提交post请求,中文乱码return "<form name=\"punchout_form\" method=\"post\" action=\"" + actionUrl + " \">" + "<
2019-03-13 13:48:26
825
转载 【后台开发系列-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
2153
转载 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
239
转载 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
971
转载 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
472
原创 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
773
原创 iOS 数组(自定义类数组)去重
//去重处理 NSMutableArray<MATracePoint *> *locations = [NSMutableArray arrayWithArray:record.tracedLocations]; NSMutableArray * tempArr = [NSMutableArray array]; //BOOL isHave = fa...
2018-08-21 10:36:25
1587
转载 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
18625
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
15982
转载 ubuntu 部署git + gitosis(权限管理) scp向服务器发送文件sudo chmod 777 -目录
最近公司项目需要用到Git来管理项目,正好逢周末花了点时间在虚拟机的unbuntu系统中搭建了下git的服务器,由于搭建过程中多多少少遇到了一些小问题,再因为个人记性不太好,所以在这里记录下来,以备不时之需。开始我已经在虚拟机的ubuntu12.04系统下已经装过一次,忘了记录,这次重新再在虚拟机的ubuntu13.10系统下一步一步的来搭建,后面介绍包括了在客户端机器(宿主机器win7)安装gi...
2018-08-11 11:24:49
608
转载 静态库链接过程体积变小
前言第三方库是工程开发必不可少的部分,而第三方库可以是.a和.framework的静态库,也可以是.framework的动态库,其中静态库是最常用的方式。静态库往往比较大,可在打包到可执行文件之后,对安装包大小的增加远远小于静态库本身的Size。那么,就产生两个问题:1、静态库里面存在什么内容?2、静态链接到可执行文件后为什么体积变小?本文就以.framework的静态库来分析具体情况...
2018-08-10 09:22:43
3181
原创 iOS Android 汽车实时行驶路程计算
找到的思路转载:https://blog.youkuaiyun.com/qq_36252003/article/details/73188188 第一版: 把每个定位点都记录下来,利用高德提供的工具一个个点距离相加. 如果点与点之间的距离大于1公里(就认为这个手机中途没信号了),那么这两个点就规划出一条路径. 这个方法能基本解决需求,但是因为点对点计算,每个点的精确度不一样,就算过滤掉基站定位的, 精...
2018-07-28 16:41:35
1610
转载 Avfoundation 相机指定裁剪区域
最近在搞直接一个类似于二维码的东西,同样也是需要获取其中某个区域的图片。直接上最为主要的一些代码吧。 下面这个是初始化AV部分,这样就可以将图像在view上面展示了。这里简单的阐述一下在这其中碰到的问题和解决方法。 1.如果在layer上面搞出一个“洞 ”,就是真正的裁剪区域,在这里用的是CAShapeLayer,利用fillMode,这样就可以通过mask方式作用在将覆盖在perviewLaye...
2018-03-30 23:20:56
1938
原创 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
285
转载 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
753
转载 NSRunLoop方法使用及使用场景
+ (NSRunLoop *)currentRunLoop; //获得当前线程的run loop+ (NSRunLoop *)mainRunLoop; //获得主线程的run loop- (void)run; //进入处理事件循环,如果没有事件则立刻返回。注意:主线程上调用这个方法会导致无法返回(进入无限循环,虽然不会阻塞主线程),因为主线程一般总是会有事件处理。- (void)runUntilD...
2018-03-04 23:52:29
4459
转载 iOS开发--Socket编程
转自http://www.mamicode.com/info-detail-877996.html一、网络各个协议:TCP/IP、SOCKET、HTTP等网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。其中物理层、数据链路层和网络层通常被称作媒体层,是网络工程师所研究的对象;传输层、会话层、表示层和应用层则被称作主机层,是用户所面向和关心的内容。http协议对应于...
2018-02-25 13:01:20
461
转载 自定义布局和自定义流水布局(CollectionViewLayout和CollectionViewFlowLayout)实例
自定义布局和自定义流水布局(CollectionViewLayout和CollectionViewFlowLayout) 转载:https://www.jianshu.com/p/83f2d6ac7e68Github地址:-CollectionViewLayout-CollectionViewFlowLayout-这里详解了三个demo去帮助大家更好的了解CollectionViewLa...
2018-02-25 12:48:01
2346
原创 iPhone设备分辨率及尺寸
iPhone设备逻辑分辨率设备分辨率Scale Factor对角线 diagonal3GS320x480320x480@1x3.5-inch4、4s320x480640x960@2x3.5-inch5、5c、5s320x568640x1136@2x4.0-
2017-10-09 20:36:41
2982
转载 用 RxSwift + Moya 写出优雅的网络请求代码
原文出处: liuduo RxSwiftRx 是微软出品的一个 Funtional Reactive Programming 框架,RxSwift 是它的一个 Swift 版本的实现。RxSwift 的主要目的是能简单的处理多个异步操作的组合,和事件/数据流。利用 RxSwift,我们可以把本来要分散写到各处的代码,通过方法链式调用来组合起来,非常的好看优雅。举个例子,
2017-07-14 19:38:42
4989
转载 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
4628
原创 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
4436
原创 JSPatch 使用Demo
defineClass("AllControlViewController", { //instance method definitions ///ROOT_URL_STR 问题 强制转换问题 ///@selector 直接使用字符串 ///block中使用self var sel =
2016-06-20 14:56:13
1608
原创 iOS 开发 右滑手势返回及UIScrollView偏移问题
右滑手势返回: 在自定义导航栏的情况下,右滑返回会失效,可以使用:self.navigationController.interactivePopGestureRecognizer.delegate = self; 可以实现整个页面的返回效果。UIScrollView偏移: 在一个VC里如果第一个控件是UIScrollView,注意是第一个控件(如
2016-05-25 11:56:15
1390
转载 AFNWorking提交数组参数
在使用AFNWorking 提交参数的时候, 其中包含NSArray类型的参数, 但是后台可以接收到普通int, string 类型的参数,就是接收不到array类型的,google后发现原来AFN 提交array参数的时候是将参数名转为了...&imgs[]=xxx&imgs[]=xxx我擦, 太坑了(详见issue437)官方给了几种办法, 最靠谱的应该是 将 clie
2016-04-27 15:10:20
3384
转载 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
688
转载 详释(常见UITextView输入之字数限制)之一固定长度
文章转自:http://www.it165.net/pro/html/201505/39736.html好久没有写文章了,今天上来写写,发现增多了markDown编辑器。挺不错,后续研究一下,今天暂写文章先。好了,不废话。如题,相信大家看到这个标题都不想看文章了,这有什么好说的,网上一搜一大把。好吧,自认为是一搜一大把的跳过,有兴趣的就看完。。。。。。 对于限制UITextVi
2016-01-20 16:31:27
1069
1
原创 iOS开发 iOS9适配(info.plist文件)
//url shecmes 白名单LSApplicationQueriesSchemes wx0cbb95bb41acb3a8 wb204239804 tencent1104012927 mqqopensdkapiV2 mqqopensdkapiV3 mqqOpensdk
2015-12-22 16:42:21
1105
原创 ios NSDateFormatter 1987-04-12夏令时时间节点格式化日期为空
http://www.bubuko.com/infodetail-997580.html将日期延后2小时处理。
2015-11-26 11:55:43
1567
转载 个推推送iOS版 常见问题详解
1、提交了.p12文件后多久可以测试?提交后10分钟左右才可以测试,并不是立即生效的。2、应用在后台时接收不到消息,即APNS消息接收不到?1. 先去查看CID和APPID绑定是否正确。2. 根据CID去查devicetoken,确认CID和devicetoken绑定是否正确。3. 查看证书是否上传错误4. 服务端推送的,请检查离线时间是
2015-11-10 14:57:19
5032
原创 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
1408
原创 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
517
原创 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
506
原创 ios9 qq、微信分享和登录
qq开放平台技术官方群:460347895qq开放平台技术支持qq:800013811LSApplicationQueriesSchemes wx230b1c068c8fcb82 wb2896099639 tencent1104012927 mqqopensdkapiV2 mq
2015-10-10 10:33:17
1132
Xcode自动化打包
2018-11-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人