Skip to content

Instantly share code, notes, and snippets.

View qyzhaojinxi's full-sized avatar
🎯
Focusing

EricZhao qyzhaojinxi

🎯
Focusing
  • 北京
View GitHub Profile
@qyzhaojinxi
qyzhaojinxi / dummy-web-server.py
Created April 12, 2018 06:34 — forked from bradmontgomery/dummy-web-server.py
a minimal http server in python. Responds to GET, HEAD, POST requests, but will fail on anything else.
#!/usr/bin/env python
"""
Very simple HTTP server in python.
Usage::
./dummy-web-server.py [<port>]
Send a GET request::
curl http://localhost
GET /plus/v2whitelisted/people/lookup?includePeople=1&includeGal=1&type=phone&fields=kind,items(id,metadata(objectType,plusPageType,attributions),names,phoneNumbers(value,type,formattedType,canonicalizedForm),addresses(value,type,formattedType),images(url,metadata(container)),urls(value),placeDetails)&includePlaces=1&callType=outgoing&id=%2B441934834343 HTTP/1.1
Authorization: Bearer xxxxxxxxxREDACTEDxxxxxxxxxxxxx
User-Agent: Dalvik/2.1.0 (Linux; U; Android 6.0.1; Nexus 6 Build/MMB29S)
Host: www.googleapis.com
Connection: Keep-Alive
Accept-Encoding: gzip
HTTP/1.1 200 OK
Expires: Fri, 29 Jan 2016 12:47:28 GMT
@qyzhaojinxi
qyzhaojinxi / 性能优化
Last active February 20, 2017 06:31
性能优化及测试方法 #性能优化
🌟性能优化
Android产品内存和cpu测试及优化方案
一、如何测试:
1.第三方平台测试:testin,腾讯u测
使用第三方平台工具测试当前app内存和cpu占用
@qyzhaojinxi
qyzhaojinxi / 改变图片颜色
Created August 25, 2016 01:17
iOS改变图片颜色 #图片处理 #颜色 #iOS
//改变图片颜色
- (UIImage *)imageWithColor:(UIColor *)color
{
UIGraphicsBeginImageContextWithOptions(self.size, NO, self.scale);
CGContextRefcontext = UIGraphicsGetCurrentContext();
CGContextTranslateCTM(context, 0, self.size.height);
CGContextScaleCTM(context, 1.0, -1.0);
CGContextSetBlendMode(context, kCGBlendModeNormal);
CGRect rect = CGRectMake(0, 0, self.size.width, self.size.height);
CGContextClipToMask(context, rect, self.CGImage);
@qyzhaojinxi
qyzhaojinxi / afnetworking
Last active August 25, 2016 01:18
AFNetWorking请求数据方式 #json #非json
+(void)getServerTimeWithCompletionBlock:(void (^)(BOOL success, id object))completionBlock
{
NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];
AFHTTPSessionManager *manager = [[AFHTTPSessionManager alloc] initWithSessionConfiguration:configuration];
// manager.securityPolicy.allowInvalidCertificates = YES;
@qyzhaojinxi
qyzhaojinxi / codereview.md
Last active May 19, 2016 08:09
Code Review方案

Code Review

好处:

1.提高代码质量,提高程序运行性能

2.提前发现bug

3.促进团队内部知识共享,增强团队成员的参与感,提高技术能力,提高团队水平

@qyzhaojinxi
qyzhaojinxi / SimilarImageSearch.java
Created January 20, 2016 08:07
谷歌图片识别 #指纹识别 #Android
import java.awt.image.BufferedImage;
import java.util.ArrayList;
import java.util.List;
public class SimilarImageSearch {
/**
* @param args
*/
public static void main(String[] args) {
@qyzhaojinxi
qyzhaojinxi / ImageHelper.java
Created January 20, 2016 08:03
ImageHelper #图片处理
package com.luohong.sis;
import java.awt.AlphaComposite;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.RenderingHints;
import java.awt.geom.AffineTransform;
import java.awt.image.BufferedImage;
@qyzhaojinxi
qyzhaojinxi / Objective-C和Swift混编.md
Last active December 30, 2015 03:04
Objective-C和Swift混编 #混编 #Objective-C #OC #Swift

#Objective-C和Swift混编

分两种情况,一种Swift调用OC,一种OC调用Swift。

###一、Swift调用OC:

在Swift中创建OC文件,包括.h和.m文件,这时Xcode会提示创建Objective-C bridging header文件,反之也一样。点击Yes,生成文件,文件名称格式为

@qyzhaojinxi
qyzhaojinxi / 解决问题的思路和方法
Last active August 1, 2022 11:53
解决问题的思路和方法 #问题 #思路 #方法
解决问题的思路和方法
不少开发者在遇到bug或者技术难题时不能够很高效的找到解决方法,这和经验积累有关,
也和各自的思考方式、习惯有关系。当然也有很多人不存在这个问题。这里我用我有限的经验和想法,
聊一下我遇到问题时的一些思路,希望能对存在问题的各位开发者有些参考价值。看不上的可以绕走,不喜勿喷啊。
一、寻找线索