- 博客(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
原创 升级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
原创 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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人