- 博客(125)
- 资源 (2)
- 收藏
- 关注
原创 react-native android 原生通信
import React from 'react';import { Button, Image, View, Text,DeviceEventEmitter,ToastAndroid } from 'react-native';import { createStackNavigator, createAppContainer } from 'react-navigation'; // 1....
2019-02-13 00:06:52
428
原创 函数
1,可变参数#参数组 **字典 * 列表# 函数的参数 位置参数必须在关键字的左边# 位置参数必须一一对应,缺一不行,多一也不行def test(x,*args): #args 当作元组来返回 print(x) print(args)#test(1,2,3,4)test(1,*["x","y","z"])def test2(x,**kwargs): ...
2018-04-04 23:09:13
363
原创 列表 元组 字典 集合
# 列表 中括号括起来 都好分割每个元素# 列表中的元素可以是元素,字符串 布尔值 所有的都放进去ls = [1, 2, "周", 3, ["a", "b", "c"], True] # 通过list 类创建的对象,对象名字 liprint(ls[0], ls[4:6]) # 通过下标或者 切片取值print(ls[0:1]) # 切片取值结果也是列表# for 打印fo...
2018-04-01 15:25:41
350
原创 python字符串处理
比较简单了。# print("hello world范德萨")# name = "周珂珂"# v = "周" in name# if "周" in name:# print("ok")# else:# print("error")## print(v)# a = 123311# len = a.bit_length()# print(len)# n
2018-04-01 14:16:11
229
原创 进程间通信
管道父子进程/* * a.c * * Created on: Sep 12, 2017 * Author: zhouke */#include #include #include int main1(){ int pip[2];//0 read 1 write int result; pid_t pid; result = pipe(pip)
2017-09-13 00:21:33
317
原创 react-native 史上最搓的登陆注册
import React,{Compontent} from 'react';import{ AppRegistry,StyleSheet,Text,View,Dimensions,TextInput}from 'react-native';let widthOfMargin = Dimensions.get("window").width*0.05;export default c
2017-08-18 21:11:35
774
原创 react-native 样式&宽高&flex-day2
import React,{Component} from 'react';import {AppRegistry,Text,Image,View,StyleSheet} from 'react-native'class HelloWorldTest extends Component{ render(){ return ( aaaa
2017-08-07 20:38:55
232
原创 React native props state 初步学习-day1
import React,{Component} from 'react';import {AppRegistry,Text,Image,View} from 'react-native'class MyBlink extends Component{ constructor(props){ super(props); this.state = {showText:t
2017-08-06 00:28:34
470
原创 自定义string
#include "MyString.h"//自定义stringMyString::MyString(){ this->len = 0; this->str = NULL;}MyString::MyString(int len){ if (len == 0) { this->len = 0; this->str = new char[len + 1]; strc
2017-06-20 21:50:53
282
原创 智能指针
#define _CRT_SECURE_NO_WARNINGS #include #include using namespace std;class A{public: A(int a) { cout << "A(int)" << endl; this->a = a; } void func(){ cout << "a = " << a << endl;
2017-06-18 00:05:57
228
原创 c++操作符重载与友元函数 单目 双目 左移右移 ==号操作符重载 自定义数组
#define _CRT_SECURE_NO_WARNINGS #include using namespace std;class Complex{public: Complex(int a, int b) { this->a = a; this->b = b; } void printC() { cout a b << "i" << ")"<<endl
2017-06-13 22:49:12
361
原创 一些app源码
知乎专栏App https://github.com/bxbxbai/ZhuanLanWeChat高仿微信项目地址: https://github.com/motianhuo/wechatGankMeizhihttps://github.com/xingrz/GankMeizhiMeizhihttps://github.com/drakeet/M
2017-06-01 16:53:34
4253
原创 c++ const 变量基础
#define _CRT_SECURE_NO_WARNINGS #include using namespace std;//3 const 引用对应工作中的实际意义,跟const int * 是一样,就是表示在子函数体内部而//对形参作为一个保护作用, 变成只读的。void printX(const int &re)//const int &re = value;{ cout
2017-05-30 17:55:03
269
原创 宏函数操作符 可变参数操作
#define _CRT_SECURE_NO_WARNINGS #include #include #include //# ##//# 如果写在宏函数体的内部, # 表示生成一个字符串。#define STR(s) \ #s//## 如果卸载宏函数体的内部, ## 表示拼接两个C token#define A(first, second) first##
2017-05-29 09:12:30
398
原创 单向链表的操作
has_head_list.h#ifndef _HAS_HEAD_LIST_H_#define _HAS_HEAD_LIST_H_#define _CRT_SECURE_NO_WARNINGS #include #include #include #define DEBUG(format, ...) \do { \printf("[DEBUG][%s:%d][%s:%s
2017-05-29 09:04:54
302
原创 单例能被反射吗?肯定能。
单例能被反射吗?肯定能。package com.zkk;public class ElvisModified { private static boolean flag = false; public static boolean getFl(){ return flag; } private ElvisModified() { synchronized (ElvisMod
2017-05-25 16:51:05
342
原创 c语言基础总结
零: 声明、定义、初始化: 声明:前面加上 extern, 表示变量或函数在其他文件中定义了。 extern int a; // 前面加上了extern extern int func(int a, double b); // extern 可置于变量和函数前面,表示变量或者函数的定义是在其他文件中, // 提示编译器遇到这个变量或者函数的时候,在其他文件/模块中寻找它的定义
2017-05-22 21:45:11
644
原创 指针7题目
1. 利用随机函数获取十个1-100的整数并打印,然后再反序打印一遍。(通过指针获取下标的值)#include #include #include #define N 10void func(int *num) // 形参 num 接收数组首地址{ srand((unsigned int)time(NULL)); // 设置系统时间为随机数种子 for (int i =
2017-05-18 08:27:37
499
原创 二分查找 冒泡
#include #include //使用二分查找法前提,必须是一个已排序数组void init_array(int a[], int n){ int i; srand(time(NULL)); for (i = 0; i < n; i++) a[i] = rand() % 100;}void show_array(int a[], int
2017-05-11 08:24:16
210
原创 stroke 文件 以及文件io返回值
#include #include int main(int argc, char *argv[]){ char buf[4096], *p, *delim = ",.\n;-()& "; //注意里面有一个空格 FILE *fp; if (argc < 2) { printf("./a.out filename\n"); retur
2017-05-02 07:49:05
400
原创 录入学生信息排序fwrite fread 冒泡
#include #include #include #define N 2struct STU { int id; char name[20]; char sex; int score;};void show_stu(struct STU *s, int n){ int i; for (i = 0; i < n; i++)
2017-05-02 07:31:58
595
原创 fseek 扩展文件
#include int main(void){ FILE *fp; fp = fopen("xxx.avi", "w"); fseek(fp, 4*1000*1000-1, SEEK_END); //必须跟一次写操作,才能真正的拓展文件 fputc('a', fp); fclose(fp); return 0;}
2017-04-24 00:03:36
461
原创 基本文件操作&fopen函数&FILE指针&ftell &fseek&rewind&fgets文件复制&feof
一行一行读取: #include int main(){ FILE *file ; char buf[1024]; file = fopen("student.txt","r"); while(fgets(buf,sizeof(buf),file) !=NULL){ fputs(buf,stdout); } fclose(file); fclose(file);
2017-04-22 22:25:08
482
原创 realloc动态数组以及作用域
#include #include #define SIZE 20int *p ;int m = SIZE;int n = 0;//多少个元素int main(){ p = malloc(SIZE); scan_input(); printArray(); free(p); return 0;}void scan_input(){ //scanf("%d",p[]);
2017-04-20 22:31:54
600
原创 android 状态栏
/* * 处理状态栏 * */ public void initStatuBar() { //根据android版本号判断 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { //透明状态栏 getWindow().a
2017-03-27 09:21:14
273
原创 内存变量布局
代码区:代码区code,程序被操作系统加载到内存的时候,所有的可之心代码都加载到代码区,也叫代码段,所有的可执行代码都加载奥代码区,也叫代码段,这块内存是不可以在运行期间修改的。代码区中所有的内容加载到内存的时候就确定了。运行期间不可以修改,只可以执行。
2017-03-17 00:43:23
310
原创 标识符的作用范围,变量的声明和定义,auto,register自动变量,代码作用域的静态变量
文件作用范围int total;int max();作用范围:从声明的位置开始,到文件末尾函数作用范围程序块作用范围函数原型作用范围变量的声明声明:给编译器看的,告知有这么一个变量,但是此变量是在别的文件里定义的。方便编译器做类型检测extern int a;//正确的写法 extern 声明的关键字定义:为变量要开辟内存空间一个全局变量
2017-03-17 00:30:38
608
原创 指向常量的指针与指针常量
Const int * p ; 等价 int const *p *p不能更改。 p是可以改的。定义一个指向整型常量的指针常量本身是不可修改的int* const p; //修饰的是地址p p不能改 *p 是可以改的。定义一个整型指针常量一旦初始化后,其内容不可改变口诀:const 距离谁近,距离*p 近,就说明*p 不能改。距离p 近,就说明
2017-03-16 01:00:47
382
原创 函数执行过程&递归
a.out__start 初始化内存int mem()init_stack()load_lib();int res =main()exit(res) 释放内存,关闭打开的文件,做一些清理和收尾的工作.最后终止程序。
2017-03-15 00:09:41
342
原创 sprintf和sscanf
#include #include int main(void){ char s3[] = "100,x"; char s2[] = "hello"; char s1[256]; int num; char ch; //scanf("%s", s1); sscanf(s2, "%s", s1); printf("%s\n",
2017-03-07 00:14:41
201
原创 strncpy 范围 strch
#include #include int main(void){ //char s1[256] = "aaaaaaaaaaaaaaaaaaaa"; char s1[5] = "aaaaa"; char s2[100] = "helloworld"; int i; //strcpy(s1, s2); // (n <= strlen(s2)
2017-03-06 23:48:16
315
原创 随机数生成
#include #include int main(){ int i,n; int m; m= time(null); srand(m); for(i =0;i<10;i++){ n= rand()%10; printf("%d\n",n); } return 0;}
2017-03-06 23:24:44
232
原创 冒泡排序
#include #define N 10int main(void){ int i, j, tmp; int a[N] = {6,1,3,2,9,7,8,0,4,5}; for (i = 0; i < N; i++) printf("%d\t", a[i]); printf("\n"); //sort for (i
2017-03-03 00:18:11
155
原创 逗号运算符
逗号表达式求逗号左边的值,然后求右边的值,整个语句的值是逗号右边的值。int a =2;int b =3;int c =4;int d =5;int i=(a=b,c+d);结果i=9;
2017-03-01 23:17:14
337
原创 int 单个字符转
int main(){ unsigned int number; char c1,c2,c3,c4; printf("请输入一个四位数的整数:"); scanf("%u",&number); c1 = number%10+'0'; return 0;}字符0在ascii 中是48。加上所得的数就是改字符的ascii值。
2017-03-01 23:09:00
245
原创 大小端存储
int main(){ int num = 0x12345678; printf("&num = %p\n",&num); printf("num = %x\n",num); printf("%x\n",*((char*)&num)); return 0;}打印结果78
2017-02-07 22:57:34
227
SurfaceFlinger 视频教程 显示系统,内部机制,Vsync机制,HDMI系统
2021-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人