- 博客(28)
- 收藏
- 关注
原创 Mac gitlab创建项目 ssh生成与设置
Mac gitlab创建项目 ssh生成与设置gitLab 创建项目ssh生成与设置gitLab 创建项目1.访问gitlab地址,进行登录。登录成功点击new project按钮2.输入项目名称,项目描述,选择权限(一般我选择private),也可从其他平台导入已有的项目3. 点击create project,即可查看url,这里有两种–http(默认)和ssh(ssh后面介绍)...
2019-06-05 10:59:01
6612
2
原创 Cocoapod安装及遇到的问题
Cocoapod安装及遇到的问题RVM安装RVM安装1.安装rvmcurl -L https://get.rvm.io | bash -s stable2.安装完成,加载文件,查看版本,看是否成功source ~/.bashrcsource ~/.bash_profilesource ~/.profilervm -v3.查看当前安装的ruby版本ruby -v4.查看ruby...
2019-06-02 18:27:58
1696
转载 eclipse marketplace
http://blog.youkuaiyun.com/libeyond_/article/details/50774149
2018-01-09 19:08:07
949
转载 redis学习笔记完整版
(转)http://blog.youkuaiyun.com/freebird_lb/article/details/7733970
2017-11-23 18:39:50
292
转载 Nsstring定义时用copy还是用strong
1.首先定义两个属性@property (nonatomic,strong)NSString *strongStr;@property (nonatomic,copy )NSString *copyssStr;2.然后声明一个不可变的NSSring对象,给这两个属性对象赋值,分别输出他们的指针和内存地址。- (void)test{ NSString *string = [NSStri
2017-08-10 15:49:52
320
原创 iphone在mac上联调网页和截取js方法
前段时间联调遇到的问题,一直没时间写,今天抽出一点时间记录一下: 遇到的问题:点击按钮截取js的方法,让其调用iOS本地方法,一直调不通首先我来介绍一下怎么截取js方法: WKWebView: 例:JS通知WKWebView: window.webkit.messageHandlers.RCSShowPPDetail.postMessage(num400);//方法名为RCSShowPPDe
2017-08-10 15:24:03
1021
原创 XMPPFramework---登录篇
开发之前配置: 1.首先安装mysql 2.安装openfire 3.还有需要java运行环境,没有的需要安装jdk 安装向导如下链接(找了好多,这个链接讲的最详细,最全) http://www.it165.net/os/html/201506/13669.html配置成功后,下面我们就可以进行开发了我们需要下载的第三方的库 两种方式:手动导入和cocoapods导入1.手动从githu
2017-03-31 13:54:04
270
原创 iOS cocapods 报错ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin
今天想使用cocapods,按步骤操作报错了 ERROR: While executing gem … (Errno::EPERM) Operation not permitted - /usr/bin/pod解决方法:sudo gem install -n /usr/local/bin cocoapods –pre一句完美解决。
2017-03-29 16:42:35
2257
转载 iOS的沙盒机制
Application:存放程序源文件,上架前经过数字签名,上架后不可修改Documents: 保存应⽤运行时生成的需要持久化的数据,iTunes同步设备时会备份该目录。例如,游戏应用可将游戏存档保存在该目录tmp: 保存应⽤运行时所需的临时数据,使⽤完毕后再将相应的文件从该目录删除。应用 没有运行时,系统也可能会清除该目录下的文件。iTunes同步设备时不会备份该目录。Library/Caches
2017-03-29 15:46:38
315
转载 Java 类加载与初始化
转载自_Jackey的博客:http://blog.youkuaiyun.com/ovoo_8/article/details/49009071类加载器在了解Java的机制之前,需要先了解类在JVM(Java虚拟机)中是如何加载的,这对后面理解java其它机制将有重要作用。每个类编译后产生一个Class对象,存储在.class文件中,JVM使用类加载器(Class Loader)来加载类的字节码文件(.clas
2016-12-21 18:32:09
255
转载 《JAVA与模式》之单例模式
转载自java_my_life的博客:http://www.cnblogs.com/java-my-life/archive/2012/03/31/2425631.html在阎宏博士的《JAVA与模式》一书中开头是这样描述单例模式的: 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。单例模式的结构 单例模式的特点:单例类只能有一
2016-12-21 17:29:42
297
转载 java中关键字volatile的作用
转载自sakyone的博客http://sakyone.iteye.com/blog/668091注意:atomic wrapper classes配合volatile使用,比如:AtomicInteger用在多线程,同步变量。 线程为了提高效率,将某成员变量(如A)拷贝了一份(如B),线程中对A的访问其实访问的是B。只在某些动作时才进行A和B的同步。因此存在A和B不一致的情况。volatile就是
2016-12-21 17:24:04
230
转载 java-枚举类
转载自Todo_的博客http://blog.youkuaiyun.com/todo_/article/details/50588933重要补充:(1)因为枚举类的枚举成员都是private final修饰的,所以枚举类中的非枚举成员(其他的成员变量),只会被初始化一次,这是用枚举类实现单例模式的基础,(2)枚举类中的静态成员变量,不能在枚举类的初始化方法中赋值使用,这是为了防止出现赋值的死循环结构1.枚举类入
2016-12-21 16:42:48
590
转载 《JAVA与模式》之抽象工厂模式
转载自java_my_life的博客:http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418836.html 场景问题 举个生活中常见的例子——组装电脑,我们在组装电脑的时候,通常需要选择一系列的配件,比如CPU、硬盘、内存、主板、电源、机箱等。为讨论使用简单点,只考虑选择CPU和主板的问题。 事实上,在选择CPU的时候,面临
2016-12-21 11:14:32
207
转载 《JAVA与模式》之工厂方法模式
转载自java_my_life的博客:http://www.cnblogs.com/java-my-life/archive/2012/03/25/2416227.html在阎宏博士的《JAVA与模式》一书中开头是这样描述工厂方法模式的: 工厂方法模式是类的创建模式,又叫做虚拟构造子(Virtual Constructor)模式或者多态性工厂(Polymorphic Factory)模式。 工厂
2016-12-20 18:01:59
199
转载 《JAVA与模式》之简单工厂模式
转载自java_my_life的博客http://www.cnblogs.com/java-my-life/archive/2012/03/22/2412308.html在阎宏博士的《JAVA与模式》一书中开头是这样描述简单工厂模式的:简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。那么简单工
2016-12-20 17:42:06
186
原创 spring 全局异常处理类
spring全局异常处理 @ControllerAdvice 注解包含@Component注解,在context:component-scan扫描包的时候,注意扫描方式,需要把异常处理类扫描进去package com.zhisland.yueju.admin.exceptioncontroller;import java.io.IOException;import java.io.PrintWr
2016-12-20 11:48:35
778
转载 软件工程师必读技术书籍推荐
转 http://changbl.iteye.com/blog/2010370书籍推荐——按角色划分 一、软件工程师 –Clean Code《代码整洁之道》 –Implementation Patterns《实现模式》 –Code Complete《代码大全》 –Refactoring: Improving the Design of Existing Code《重构——改善既有代
2016-12-15 17:44:33
2038
原创 正则表达式 java
正则表达式在java中的使用包名:java.util.regex 类名:Pattern(编译正则表达式)、Matcher(校验正则表达式) 方法: 1、Pattern p = Pattern.complile(String regex);参数为正则字符串,返回值为Pattern对象 2、String regex = p.pattern(); 返回正则字符串 3、String [] strA
2016-11-15 15:18:07
449
原创 数据结构 java
数据结构 java本文整理了编程开发中遇到的数据结构方面的知识,适合初步接触数据结构的读者阅读数组数组在内存中是存储在一块连续的内存中的,通过下标访问的方式,可以快速读取和修改数组下标位置存储的元素值(这时候不需要做比较,只需要找到对应的下标即可完成访问),数组中是不允许有“洞”的,即数组中不允许含有空的位置,我们一般创建数组的时候,需要初始化数组中的元素,或者元素个数,在只初始化元素个数的时候,
2016-11-01 18:58:16
559
转载 dispatch source
1、它有什么用 dispatch source 的作用是负责监听事件,先看看它的构造函数。 [objc] view plaincopy在CODE上查看代码片派生到我的代码片dispatch_source_create(dispatch_source_type_t type, uintptr_t handle, unsigned long mask, dispatch_
2016-08-01 18:28:17
302
原创 NSTread
1.NSTread首先介绍一下NSTread的特点:每个NSThread对象对应一个线程,量级较轻,更直观地控制线程对象,但需要管理线程的生命周期、同步、加锁问题,这会导致一定的性能开销。下面介绍一下NSTread的方法和使用:1》初始化线程initWithTarget为成员方法,需用start执行选择器方法:// object:(此处为timeSel方法的参数,可为nil)NSThread
2016-08-01 15:20:12
352
转载 tableView图片下载优化
图片下载:首先在缓存中查找,若有直接取出,反之则去NSCachesDirectory文件中去查找,没有则下载。#define HFAppImageFile(url) [[NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) lastObject] stringByAppendingPathCompo
2016-08-01 14:23:42
292
原创 iOS折线图
ZheXianView.h@interface ZheXianView : UIView@property(nonatomic,strong)NSArray *monthArr;@property(nonatomic,strong)NSArray *dataArr;@property(nonatomic,assign)CGFloat monthDistance;@property(nonat
2016-08-01 11:16:22
1259
转载 git 使用大全
一、 Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支 git branch -r 查看远程所有分支 git commit -am “init” 提交并且加注释 git remote add origin git@192.168.1.119:ndshow gi
2016-04-14 17:06:55
527
原创 查看iOS项目本地数据库的数据
1.点击window ->devices 2.点击设置按钮 , 选择download container 3.选择存储路径,点击save 4.最后生成.xcappdata文件,右键显示包内容 5.选择appdata->library->找到.db的文件(可下载sqlite professional这个软件进行打开)
2016-04-13 15:51:39
1392
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人