自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 Pycharm 操作Django Model的简单运用

Django中的Models 是什么?通常一个Model对应数据库的一张数据表, Django中Models以类似的形式表现, 它包含了一些基本字段以及数据的一些行为在Django工程 app 模块中有models.py, 输入from django.db import models# Create your models here.class Person(models.Model): n

2017-03-22 18:06:43 4415

原创 virtualenv

virtualenv 优点开发环境独立环境升级不影响其他应用, 也不影响全局的Python环境防止系统中出现包管理混乱和版本冲突virtualenv 的安装$ pip3 install virtualenv安装成功后virtualenv 命令不能用, so 改为以下命令重新安装sudo /usr/bin/easy_install virtualenv创建一个独立的Python运行环境,命名为

2017-03-20 22:04:52 386

原创 MySQL 最最简单命令---- 慢慢收集

mysql -u root -p 123查看当前数据库: show databases; 添加数据库: create database newDatabase;删除数据库: drop database newDatabase;创建表 CREATE TABLE accoutTable ( id bigint(20), username varchar(255), qq varchar(255));查看

2017-03-16 14:13:14 407

原创 Python操控MySql

pymysql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。2.7用MySQLdb,3.0用pymysql下载安装pymysql 命令: pip3 install pymysql导入pymysqlimport pymysql该函数用来连接数据库def conn_db(): # 创建链接 conn = pymysql.connect(host=’1

2017-03-16 14:12:05 424

原创 Mac 下安装MySQL后, shell不能识别MySQL命令

Mac 下安装MySQL后, shell不能识别MySQL命令安装完毕之后执行$ mysql -Vshell显示 command not found: mysqlcd ~ 到home目录下, 修改home目录下的.bash_profile文件并添加export PATH=${PATH}:/usr/local/mysql/binsudo vim .bash_profile保存退出之后, 输入 mysq

2017-03-15 09:21:08 6732 2

原创 NSStringEncoding GBK 转 UTF-8

文字编码,汉字的 GBK 和 国际通用的 UTF-8 的互相转化稍一不慎,就会满屏乱码。下面介绍 UTF-8 和 GBK 的 NSString 相互转化的方法从 GBK 转到 UTF-8用 NSStringEncoding enc =CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000) ,然后就可以用ini

2017-02-23 15:54:26 692

原创 _button.enabled = NO 无效

iOS开发笔记 self. 和 _下划线的区别, 同时遇到的问题self. 通过访问的方法引用, 包含set 和 get , 下划线 是获取自己的示例变量self. 是对属性的访问, 而下划线是对局部变量的访问UIControl问题: _button.enabled = NO; 还是可以触发button的方法, 那是因为 _下划线获取不到父类UIControl的属性, 它只是对局部变量的访问;

2017-02-22 14:03:08 919

原创 KVC 和 KVO 的基础理解与运用

KVC 和 KVO 的基础理解与运用KVC和KVO都属于键值编程而且底层实现机制都是isa-swizzing, 下面分别对二者进行以下介绍和用法首先KVC概述 KVC是Key Value Coding的简称. 它是一种通过字符串的名字 (key) 来访问类属性的机制. 而不是通过Setter, Getter访问的. 关键方法定义在NSKeyValueCodingProtocol K

2017-01-10 17:11:06 298

原创 允许任何来源应用运行

不少人在升级之后,发现「系统偏好设置 - 安全与隐私 - 通用」中「允许任何来源应用运行」的选项消失了,这是因为 macOS Sierra 加强了系统安全性,降低不良应用威胁电脑安全的几率,但是这也导致某些未经过开发者签名的应用无法在电脑上正常运行。要想找回这个选项,可以在终端中输入sudo spctl –master-disable指令,验证密码之后即可重新开启这个选项。 BTW,输入密码的时候

2017-01-05 14:53:27 655

原创 # IOS 对 static extern const #define 的理解

IOS 对 static extern const #define 的理解const 与宏 #define 的区别:1. 编译时刻: 宏#define是预编译 (之前处理), const是编译阶段 (之后处理)2. 编译检查: 宏#define不做检查, 有错误不会提示, const会检查, 有错误会提示3. 宏的坏处: 大量使用宏#define, 容易造成编译时间过长.//宏#de

2017-01-04 23:05:46 417

转载 iOS隐藏导航栏底部的线条& UINavigationBar小技巧

隐藏导航栏底部的线条 方法1 (单页面设置)[self.navigationController.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault]; [self.navigationController.navigationBar setShadowImage:[UIImage ne

2016-12-16 11:36:56 5031

原创 iOS - 振幅动画

产品需求中有一个按钮, 当音乐播放的时候 是跳动的 , 所以简单的写了一个demo, 如下效果, 具体看demo github https://github.com/zhaoweizheng/BarAnimation.git 如果对你有帮助,请star一下 //// BarAnimationView.m// BarAnimation//// Created by zwz on 2

2016-11-18 10:47:50 908

原创 GCD....使用

//// ViewController.m// GCDDemo//// Created by 赵伟争 on 2016/11/9.// Copyright © 2016年 zwz. All rights reserved.//#import "ViewController.h"@interface ViewController ()@end@implementation View

2016-11-09 13:33:03 368

原创 UICollectionView Demo

闲来无事….写个UICollectionView Demo //// ViewController.m// CollectionViewDemo//// Created by 赵伟争 on 2016/11/3.// Copyright © 2016年 zwz. All rights reserved.//#import "ViewController.h"@interface

2016-11-03 14:32:53 472

原创 ios跳转页面 有键盘闪现出来又消失

ios跳转页面 有键盘闪现出来又消失由于项目中反馈在有textField的页面时,页面跳转会出现键盘闪现出来又消失, 原因是由于键盘动画尚未结束, 就push 或 pop 了; 网上有说法采用: [self performSelector:@selector(xxx) withObject:nil afterDelay:0.25];延迟0.25秒, 但结果也不是很理想 在 iOS 8.3,d

2016-11-02 18:32:12 2218

原创 Xcode8:"subsystem: com.apple.UIKit, category: HIDEventFiltered, enable_level: 0" 的警告

最近升级到Xcode8后,每次运行项目都会出现一大堆警告, 看着甚是烦躁啊, 查阅资料,也不知什么原因so, 提供一下解决办法:1. 选择 Scheme (Product–>Scheme–>Edict Scheme)2. 添加 OS_ACTIVITY_MODE字段,添加该字段 如果该字段存在,就设置Value值为disable,并且打钩,关闭即可

2016-10-21 10:20:45 304

原创 React Native List列表

/** * Sample React Native App * https://github.com/facebook/react-native * @flow */import React, { Component } from 'react';import { AppRegistry, StyleSheet, Text, View} from 'react-nativ

2016-10-18 17:29:51 1395

原创 React Native 定义组件(简单)

React Native 定义组件(简单)1. 首先创建一个header.js 文件2. 声明组件import React, { Component } from 'react';import { AppRegistry, StyleSheet, Text, View, PixelRatio} from 'react-native'3. 创建组件的内容cl

2016-10-18 15:44:09 399

原创 React Native 小实例 采用View布局如下视图

React Native 小实例 采用View布局如下视图实例步骤1.加载View组件import React, { Component } from 'react';import { AppRegistry, StyleSheet, Text, View} from 'react-native';import中添加View组件2.创建组件class

2016-10-09 17:55:07 2778

转载 React Native 中组件的生命周期

概述就像 Android 开发中的 View 一样,React Native(RN) 中的组件也有生命周期(Lifecycle)。所谓生命周期,就是一个对象从开始生成到最后消亡所经历的状态,理解生命周期,是合理开发的关键。RN 组件的生命周期整理如下图:如图,可以把组件生命周期大致分为三个阶段:第一阶段:是组件第一次绘制阶段,如图中的上面虚线框内,在这里完成了组件的加载和初始化

2016-10-09 10:58:41 267

原创 nodejs 模块的流程

https://github.com/zhaoweizheng/Node

2016-10-08 16:31:34 242

原创 ReactNative刷新模拟器

ReactNative刷新模拟器 iOS模拟器是 com+R  安卓是 双 R

2016-10-08 13:51:45 5082

原创 升级node.js到最新稳定版

node有一个模块叫n(这名字可够短的。。。),是专门用来管理node.js的版本的。首先安装n模块:1npm install-g n第二步:升级node.js到最新稳定版1n stable是不是很简单?!n后面也可

2016-10-07 21:53:20 10410

原创 -bash: react-native: command not found

加上sudo再执行 sudo npm install -g react-native-cli 就没事了。

2016-10-07 20:55:08 6594

原创 查看当前活动窗口

2016-08-30 15:16:08 1083

原创 iOS UILabel设置行间距和字间距并计算高度

#define UILABEL_LINE_SPACE 6#define HEIGHT [ [ UIScreen mainScreen ] bounds ].size.height//给UILabel设置行间距和字间距-(void)setLabelSpace:(UILabel*)label withValue:(NSString*)str withFont:(UIFont*)font {

2016-08-29 14:00:43 531

原创 pod install --verbose --no-repo-update

pod install --verbose --no-repo-update

2016-07-26 17:40:13 1361

原创 一次性移除一个 UIView 所有子视图的方法

如果要移除一个 UIView 的所有子视图,SDK 里没有 remove all 之类的方法。可以用 for loop 循环调用 – removeFromSuperview 来移除例如:for(UIView *view in [self.view subviews]) { [view removefromsuperview]; }如果要移动指定的视图,可以这样:for(UIView *

2016-06-21 11:17:06 1284

原创 iOS 判断字符串中含有某个字符串

//判断roadTitleLab.text 是否含有”专业” if([roadTitleLab.text rangeOfString:@”专业”].location !=NSNotFound)//_roaldSearchText { NSLog(@”yes”); }

2016-06-20 20:56:03 481

转载 nodejs基础: 如何升级Noejs版本

Node.js的开发非常活跃,它的最新稳定版本也频繁变化,你不时会发现,一个模块不能在你当前的Node版本上使用,此时你需要升级Node幸运的是,可以用一种非常简单的方法来管理你的Node版本,即使用Node Binary管理模块“n”。检查 Node的当前版本,使用命令[plain] view plain copy 在CODE上查看代码片派生到我的代码片node -v 清除npm cach

2016-06-20 14:30:11 546

原创 CFUUIDRef theUUID = CFUUIDCreate(NULL); CFStringRef guid = CFUUIDCreateString(NULL, theUUID);

CFUUIDRef theUUID = CFUUIDCreate(NULL);CFStringRef guid = CFUUIDCreateString(NULL, theUUID);CFRelease(theUUID);NSString uuidString = [((NSString )guid) stringByReplacingOccurrencesOfString:@”-” withStr

2016-06-06 23:01:28 1069

原创 ios UITextField 设置光标的起始位置, 让其右移

由于UITextField的光标位置 是紧贴左边框的, 看起来不美观,如下图 可以通过设置UITextField的leftView 让其右移 如下图: 代码如下: UITextField *textField = [[UITextField alloc] init]; textField.delegate = self; textField.background

2016-05-29 23:24:33 11146

原创 afnetworing 上传json 格式的数据

//离线统计累计播放的视频时长+ (void)offlineStatisticsAccumulatedBroadcastVideoOfTheTime {        NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];    NSArray *arr = [NSArray arrayWithAr

2016-04-14 17:17:27 391

原创 iOS-获取当前网页的 url 和 title 和 html

@property (strong,nonatomic)UIWebView *webView;  @property (strong,nonatomic)NSString *currentURL;  @property (strong,nonatomic)NSString *currentTitle;  @property (strong,nonatomic)NSString *cur

2016-04-07 11:27:36 2941

原创 开发React-Native 的IDE 装的是webStorm

开发React-Native 的IDE 装的是webStorm,感觉挺不错,下载地址:https://www.jetbrains.com/webstorm/download/虽然收费,但找了一个破解办法,如下: 安装完webStorm之后,激活界面选择第二个License server,下面输入框输入http://idea.lanyus.com,确定即可!

2016-04-05 16:27:59 592

原创 webView 点击方法与返回方法

UIWebView的一些用法总结的网址 http://blog.csdn.net/zhaoweixing1989/article/details/13021513在网上看到很多文章都说iOS的UIWebView比较耗内存,在我的项目中,最开始我也是用UIWebView来加载网页的。刚开始加载的是自己拼接成的Html,后来在Html中加入一个按钮,点击之后用当前的UIWebView去加载网络

2016-04-05 10:28:21 1380

原创 Could not connect to development server. 开发react-native是有时会出现这种错误

Could not connect to development server.  开发react-native是有时会出现这种错误这就是解决方法,  主要是服务器没开启, 在AppDelegate中的jsCodeLocation 改为自己IP地址试试就可以了, 如下图:

2016-03-31 13:41:30 9303

转载 NSInputStream 和 NSOutputStream

对于 NSInputStream 和 NSOutputStream 一直没怎么搞清楚,今天抽一些时间在此记录一下! NSInputStream 与 NSOutputStream 都继承于 NSStream, NSStream 是一个抽象的基类, 规定了Stream共有的一些行为… 什么是Stream Stream翻译成为流,它是对我们读写文件的一个抽象。 你可以这样想象,当你读文件和写文件的

2016-03-08 17:12:17 737

转载 React Native中的flexbox布局

分类: React Native 说到布局,不论是Android还是iOS还是web前端,都有涉及到,React Native中也有布局,主要采用了类似css中的flexbox布局,不过这种布局跟css中的flexbox布局稍微有点不同,下面就记录在React Native中使用flexbox布局的方法,主要涉及到如下几个属性:1、flex2、flexDirection3、al

2016-02-22 11:12:27 317

原创 TextInput失去焦点时, 键盘不消失

2016-02-19 13:32:38 2646

空空如也

空空如也

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

TA关注的人

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