Http中Content-Type的详解

转自:https://blog.csdn.net/danielzhou888/article/details/72861097 MediaType,即是Internet Media Type,互联网媒体类型;也叫做MIME类型,在Http协议消息头中,使用Content-Type来表示具体请求...

2019-05-15 10:45:47

阅读数 13

评论数 0

socket实现类群聊功能

使用socket做了一个类似群聊功能的demo,来记录这两天学习socket的成果。 在实现功能之前先看下sockect通信的基本流程: socket服务端: 1.socket():创建套接字 2.bind():将创建的套接字绑定到一个本地地址和端口上 3.listen():监听套接字,...

2019-05-13 17:39:51

阅读数 13

评论数 0

Google Play 应用上架流程(有图有真相)

转自:https://www.jianshu.com/p/e40e78a279b7 公司的App需要在Google Play上架,我表示一脸懵逼~虽然做了几年Android开发了,但是都是在国内的应用市场上架App,Google Play还真没接触过,废话不多说直接开搞~ 要在Google P...

2019-04-25 20:32:00

阅读数 11936

评论数 12

std::lock_guard简单使用

类lock_guard是互斥封装器,为在作用域块期间占有互斥提供便利RAII 风格机制。 创建lock_guard对象时,它试图接收给定互斥的所有权。控制离开创建lock_guard对象的作用域时,销毁lock_guard并释放互斥。 lock_guard类不可复制。 示例: #incl...

2019-04-21 21:18:34

阅读数 29

评论数 0

std::mutex的简单使用

记录下std::mutex的基本使用方式: #include <iostream> #include <thread> #include <mutex> std::mutex _mutex;//互斥锁 vo...

2019-04-17 23:54:15

阅读数 22

评论数 0

Python批量删除文件

用python写的批量删除指定类型文件的小工具: # -*- coding: utf-8 -*- import os # 循环递归遍历文件夹 def traverse(file_dir): fs = os.listdir(file_dir) for dir in fs: ...

2019-03-29 14:38:26

阅读数 32

评论数 0

#、##、__VA_ARGS__的使用

使用打印信息的接口时,经常见到__VA_ARGS__和##__VA_ARGS__这两个字符串,花时间学习下这部分的知识,发现还有#和##这两个比较有意思的字符串,记下他们的用法: #: 用来把参数转换成字符串; 例: #include <iostream> #...

2019-03-27 00:31:16

阅读数 25

评论数 0

重复调用luaL_openlibs导致的BUG

最近在给cocos2dx项目添加Lua模块时,遇到一个问题:PC上运行Lua开发的功能是正常的,在IOS系统上一直提示 代码里路径设置也没有问题,最后发现是重复调用luaL_openlibs导致的问题 注释掉重复调用,问题解决(但是重复调用导致该问题的原因还不清楚)。 ...

2019-03-22 13:49:06

阅读数 22

评论数 0

Steam Sdk接入

产品要接入Steam Sdk,折腾了两天终于搞好了,记录下接入流程和中间遇到的问题: 接入流程: 1.下载Steam Sdk,解压文件; 2.将目录下sdk\public\steam 目录下的头文件和库导入项目; 3.将sdk\redistributable_bin中的库导入项目; 4.创...

2019-03-09 14:52:03

阅读数 131

评论数 2

C++字符串转十六进制

字符串转成十六进制本质上是二进制转成十六进制 二进制数要转换为十六进制,就是以4位一段,分别转换为十六进制 例如字符‘0’的ASCALL码为48 二进制表示为 0011 0000 (4位一段,位数不足高位补0) 转成十六进制就是 3 0 因此字符串转十六进制就是取二进制...

2019-03-08 10:57:19

阅读数 116

评论数 0

ipa重签名

转自:https://www.jianshu.com/p/52deb349d5d1?tdsourcetag=s_pcqq_aiomsg 重签名的意义:ipa 重签名最大的用处是,不必重新打包,和配置其它第三方获取 appkey 等操作,直接重签名之后依然可以拥有这些功能,更快的发布测试或者灰度版...

2019-03-07 10:16:01

阅读数 155

评论数 0

Python replace()方法

转自:http://www.runoob.com/python/att-string-replace.html 描述 Python replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。 语法 replac...

2019-03-05 15:57:08

阅读数 17

评论数 0

C++宏定义详解

转自:https://www.cnblogs.com/fnlingnzb-learner/p/6903966.html 一、#define的基本用法 #define是C语言中提供的宏定义命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往...

2019-03-05 13:54:23

阅读数 7

评论数 0

[直观学习排序算法] 视觉直观感受若干常用排序算法

转自:http://www.blogjava.net/todayx-org/archive/2012/01/08/368091.html 1 快速排序 介绍:   快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序n个项目要Ο(nlogn)次比较。在最坏状况下则需要Ο(n2)次比...

2019-03-05 11:29:55

阅读数 20

评论数 0

Cocos2dx 3.x项目配置lua步骤

1.拷贝安装目录\cocos\scripting文件夹到项目工程下\cocos2d\cocos\ 2.拷贝安装目录\external\lua文件夹到项目工程下\external\ 3.打开vs,选中项目解决方案,右键->添加->项目, 选择\coco...

2019-03-04 17:54:25

阅读数 42

评论数 0

Mac生成ssh公钥

转自:https://www.jianshu.com/p/929900a54045 生成 SSH 公钥 大多数 Git 服务器都会选择使用 SSH 公钥来进行授权。系统中的每个用户都必须提供一个公钥用于授权,没有的话就要生成一个。生成公钥的过程在所有操作系统上都差不多。 首先先确认一下是否已经有...

2019-03-04 11:15:02

阅读数 74

评论数 0

android获取设备唯一标识完美解决方案

转自:https://blog.csdn.net/aa1733519509/article/details/50053553 有时需要对用户设备进行标识,所以希望能够得到一个稳定可靠并且唯一的识别码。虽然Android系统中提供了这样设备识别码,但是由于Android系统版本、厂商定制系统中的B...

2019-02-26 18:06:24

阅读数 112

评论数 0

C++可变参数

参考:https://www.cnblogs.com/yongssu/p/4677556.html va_list/va_start/va_arg/va_end这几个宏,都是用于函数的可变参数的 va_list用于声明一个变量,我们知道函数的可变参数列表其实就是一个字符串,所以va_list才...

2019-02-26 14:10:05

阅读数 13

评论数 0

巧妙定位ANR问题

转自:https://www.jianshu.com/p/545e5e7bbf94?tdsourcetag=s_pcqq_aiomsg 想必做过Android开发的童鞋都遇到过anr(Application Not Responding)。一般的做法就是去/data/anr/trace.txt取...

2019-01-23 15:52:45

阅读数 66

评论数 0

文件扩展名批量调整

平时需要统一一些文件扩展名,手动更改太麻烦,便写了一个将文件扩展名批量小写的脚本,如下: import os import sys,getopt opts,args=getopt.getopt(sys.argv[1:],"p:s:") floderpath...

2019-01-15 23:33:47

阅读数 36

评论数 0

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