人生代码 ---- 公众号

人生追求已经所剩无几了,一人,一狗,一爱人,从此闯荡天涯

  • 博客(104)
  • 资源 (5)
  • 收藏
  • 关注

原创 工作总结-1

JavaScript 使用 mediaDevices API 选择摄像头

2019-05-29 14:17:37 3345 1

原创 最近正在重构之前开发过的记账本(新增了很多内容,欢迎star)

最近正在重构之前开发过的记账本,之前做得太烂了,现在想重新使用重构一般移动端的记账本,加入了新的功能,主要技术站为webapp vue.js 后端php,可能原生写。 也可能使用框架写。 也可能使用 node.js写。 也可能使用go语言写。 也可能使用java写小程序版本app安卓版本,还有可能使用IOS版本码云地址...

2019-05-18 00:02:24 3110

原创 v8worker

2019-05-08 11:54:53 2892

转载 学习秘籍

2019-05-06 11:23:39 2871

原创 这个月的计划

每天花多半小时学习理财知识每天学习图解算法(争取每个算法都给搞懂,不要囫囵吞枣)每天学习一点后端知识,工作中努力学习前端,以及关于linux的知识(由于公司是linux下开发,争取把这方面的基础东西掌握)不管怎么样,都要运动现在主攻的方向是前端+nodejs,未来的目标 golang,刚好公司有搞安卓这块,有这个机会接触这方面的东西。加油,加油...

2019-05-02 21:43:47 2917

原创 vue风格指南

vue风格指南

2019-05-31 09:58:41 583

转载 傻子都能看懂的 财务报表入门

你会看财务报表吗,不管是会计还是老板,这个都是一个很重要的问题,今天我们就来讲一讲。如果你实在无法理解,那就把自己当成一家公司。面对你未来的岳母,一个带有深邃眼光的女性,她气定神闲坐在你面前,问:王二,你现在财务状况怎么样呐?你要怎样来描述自己的财务状况、赢得她的认可呢?(掀桌,这个恋爱我不谈了〜)冷静下来,你可以用财报的方式来描述自己的财力,公司财报包含了资产负债表、利润表、现金流量表。...

2019-05-31 09:37:12 1110

原创 一张图看懂财务报表分析

很多人说拿到一份财务报表不知道该怎么分析,从哪些方面分析,用什么方法。财务分析的一般方法主要有趋势分析法、比率分析法及因素分析法。主要从企业偿债能力、营运能力和盈利能力等方面分析。下面就用一张图,让你看懂财务报表分析。 ...

2019-05-31 09:36:29 4362

原创 收藏!2018最新最全增值税税率表来了,很实用!

2019-05-31 09:18:19 2431

原创 结构体变量和结构体指针变量作为函数参数

#include<stdio.h>#include<string.h>struct AGE{ int year; int month; int day;};struct STU{ char name[20]; int num; struct AGE birthday; float score;};void InputStu(struct ST...

2019-05-31 07:05:28 1869

原创 指向结构体数组的指针

我们知道,结构体数组的每一个元素都是一个结构体变量。如果定义一个结构体指针变量并把结构体数组的数组名付给这个指针变量的话,就意味着将结构体数组的第一个元素的地址,即第一个结构体变量的地址,也即第一个结构体变量中成员的地址付给这个指针变量。#include<stdio.h>struct STU{ char name[20]; int age; char sex; char ...

2019-05-31 06:52:50 8000

原创 dragbar_class.js es6版本的拖拽条组件

// es6方式class DragBar { constructor(container = {}, options) { const origin = {}; const mergeOptions = {}; // 一些默认参数 // 默认是水平方向放置 const _options = { ...

2019-05-30 17:01:35 555

原创 你必须跟上时代变化,一个人只有与时俱进才不会被时代淘汰,不管他多老,都不是借口

你必须跟上时代变化,一个人只有与时俱进才不会被时代淘汰,不管他多老,都不是借口你必须跟上时代变化,一个人只有与时俱进才不会被时代淘汰,不管他多老,都不是借口你必须跟上时代变化,一个人只有与时俱进才不会被时代淘汰,不管他多老,都不是借口你必须跟上时代变化,一个人只有与时俱进才不会被时代淘汰,不管他多老,都不是借口你必须跟上时代变化,一个人只有与时俱进才不会被时代淘汰,不管他多老,都不是借口...

2019-05-30 11:25:53 2871

转载 小狗钱钱

收获:父母对钱美好的感觉,想法,信念,行为会影响到孩子。言传身教。7岁以前引导孩子正确的财商观念。钱不是人生中最重要的事情,但缺钱的时候,钱会变得非常重要。花未来钱不是正确的金钱观。每笔钱背后都有一个伟大的梦想。富有是值得争取的事情。金钱是我们实现梦想的资源。分享改变世界。改变别人的世界,也改变自己的世界。分享是输出,输出也是自己的输入。掌控金钱的能力跟自己的梦想相匹配。外在因...

2019-05-30 11:24:08 851

转载 少编码多思考:代码越多 问题越多

学习语言而不是框架我喜欢PHP、Python和JavaScript,喜欢用他们做些东西。但我却不是Symfony、Django、jQuery开发人员。我认为这有很大的区别。一个人很有可能成为一名jQuery程序员而非JavaScript,也有可能成为Django程序员而不是Python。在实际应用中,的确存在许多有价值且非常实用的工具和框架,但如果我仅知道如何使用一个框架,我想表达的观点是在工...

2019-05-30 10:37:05 469

原创 结构体指针

指向结构体指针变量的指针前面我们讲过“结构体变量名.成员名”的方式引用结构体变量中成员,除了这种方法之外还可以使用指针。前面讲过,&student1 表示结构体变量 student1的首地址,即student1第一项的地址。如果定义一个指针变量 p 指向这个地址的话,p就可以指向结构体变量 student1中任何一个成员。那么这个指针变量定义成什么类型?只能定义结构体类型,且指向什么结...

2019-05-29 22:03:27 3701 6

原创 结构体数组定义时初始化

结构体数组的初始化与前面讲的数值型数组的初始化是一模一样的,数值类型数组初始化的方法需要注意的是在结构体数组的初始化中同样适用,因为不管是不是数值型数组还是结构体数组都是数组。#include<stdio.h>#include<string.h>struct STU{ char name[20]; int age; char sex; char num[20...

2019-05-29 21:02:11 7106

原创 结构体数组

结构体数组的定义与引用一个结构体变量可以存放一个学生的一组信息,可是如果有10个学生?难道要定义10个结构体变量?,很明显不现实,这时就要使用数组。结构体中也有数组,称为结构体数组。他与前面讲过的数组类型几乎一摸一样,只不过需要注意的是,结构体数组的每一个元素都是一个结构体类型的变量,都包含结构体中所有的成员项。定义结构体数组的方法很简单,同定义结构体变量一样的,只不过将变量改成数组。或者说桶...

2019-05-29 20:46:22 7559 2

转载 王垠之多学几种语言

我今天想说其实就是,没有任何一种语言值得你用毕生的精力去“精通”它。每个人都应该学习多种语言,这样才不至于让自己的思想受到单一语言的约束,而没法接受新的,更加先进的思想。这就像每个人都应该学会至少一门外语一样,否则你就深陷于自己民族的思维方式。有时候这种民族传统的思想会让你深陷无须有的痛苦,却无法自拔。...

2019-05-29 19:10:36 911

原创 王垠之经典语录

我对他的建议是:少想一点,少分析一点,多用心感觉。只有用心去体会,你才会理解,Klonoa这样的游戏的价值,其实不在于智力和难度,而在于它让你感觉到的梦幻,创意,自由,想象力,和艺术。...

2019-05-29 11:56:21 997

转载 王垠之经验和洞察力

很多人很在乎“经验”,比如号称自己在某领域有 30 年的经验,会用这样那样的技术。我觉得经验是有价值的,我也有经验,各个领域的都有点。然而我并不把经验放在很重要的位置,因为我拥有大部分人都缺乏而且忽视的一种东西:洞察力(insight)。每进入一个新的公司,我进入的几乎都是不同的领域。所以最开头的时候,我有可能对那个领域所知甚少。甚至有人觉得我没有经验,所以可以“教育”我。然而每一次他们都没有想...

2019-05-29 11:41:55 597

原创 结构体字节对齐

struct STUDENT{ char a; int b;}data;如上结构体变量data占多少字节?char占1个字节,int占4个字节,所以总共占 5 个字节。#include<stdio.h>struct STUDENT{ char a; int b;}data;int main(void){ printf("%p, %p \n", &d...

2019-05-28 22:22:06 702

原创 结构体变量的初始化-先定义后初始化

1 直接初始化了解结构体变量的引用之后,下面演示一下如何定义后再初始化#include<stdio.h>#include<string.h>struct AGE{ int year; int month; int day;}struct STUDENT{ char name[20]; int num; struct AGE birthday; ...

2019-05-28 21:48:50 3495

转载 教育大国芬兰儿童编程作家讲述“编程思维”

“罗素一生都试图在英语和数学中找到一种准确的语言,这一追求最终在电脑中找到了归宿。”——Linda Liukas30年前,编程还不是一项必备的基本技能,它一直作为数学、金融、物理等领域的基本工具而存在。而现在,随着技术的进步,编程正在逐渐发展成为所有脑力劳动者的基础技能!人工智能时代,每个人的生活都会围绕着各种智能设备,从而使得编程对人类生活的影响也将逐步更深层次、更具颠覆性。近几年来,编程教...

2019-05-28 19:28:32 810

原创 结构体变量的引用

定义了结构体变量之后就可以在程序中对他进行引用,但是结构体变量的引用同一般变量引用不太一样,因为结构体变量中有多个不同类型变量,所以结构体变量不能整体引用,只能一个一个成员的引用。1 只能分别单独引用他内部的成员。结构体变量名.成员名student1.num = 172041;2 如果结构体类型中的成员也是一个结构体类型,则要使用若干个".",一级一级的找下去。因为只能对最低级的成员进行...

2019-05-28 08:10:56 8113 1

原创 结构体变量的初始化-定义时初始化

可以在定义时或者定义之后对结构体。一般情况下我们都是在定义的时候对他进行初始化,因为那样比较方便,如果定义之后再进行初始化,那就只能一个一个成员进行赋值,就如同数组一样,数组只能在定义的时候才可以一次性对所有元素进行初始化,如果定义之后再初始化就只能一个一个的赋值了,那样比较麻烦。#include<stdio.h>struct AGE{ int year; int month...

2019-05-28 07:39:34 5325

原创 结构体变量可以进行哪些运算

结构体变量不能相加,相减,也不能相互乘除,但结构体可以相互赋值,也就是说,可以将一个结构体变量赋值给另一个结构体变量。但是前提是这两个结构体变量的结构体类型必须相同。...

2019-05-27 23:48:50 3103

原创 定义结构体类型变量

结构体类型他只是一种类型,与 int,float,char,double一样,并没有具体数据,系统也不会给他分配内存,要想在程序中使用“结构体类型”数据,必须定义“结构体类型变量”,并在其中存放具体数据,一定要弄清楚“结构体类型”和“结构体类型变量”的区别。这个问题很重要,也很简单,就比如:int a;其中, int 就是类型, a就是这个类型定义 的变量。结构体也一样。先声明“结构体类型...

2019-05-27 23:45:19 2490

原创 定义和使用结构体变量

声明一个结构体类型struct 结构体名{ 成员列表}比如将学生的信息定义成结构体:struct STUDENT{ char name[20]; int num; char sex; int age; float score; char addr[30];};说明:1 最后的分号千万不要省略。2 结构体类型是由一些基本数据类型组合而成的新的数据类型。因为结构体...

2019-05-27 23:29:17 3051

原创 为什么需要结构体

结构体很重要,一定要掌握,但是在很多C语言书中结构体的内容讲的很少,因为从结构体开始,后面介绍的内容已经超过C语言的基础范畴了,属于C语言的高级部分。但是在实际开发中,真正的核心的部分正是从这里开始的。而且结构体会影响到对数据结构和面向对象的学习。。首先数据结构里面都是链表,所以必须要学结构体,其次如果以后学习C++或者java,那么就必须了解C语言中的结构体,因为面向对象的思想就是从结构体升华...

2019-05-27 08:34:24 2033

原创 字符串比较函数strcmp()

strcmp是 string compare的缩写,即“字符串比较”。他的原型是:#include<string.h>int strcmp(const char *s1, const char *s2);功能是比较 s1和s2所指向的字符数组中的字符串,返回一个int型值。s1和s2可以是字符数组名或者字符指针变量名。...

2019-05-27 08:16:41 3383

原创 字符串复制函数strncpy()和内存拷贝函数memcpy()

#include<string.h>char *strncpy(char *dest, const char *src, unsigned long n);功能是将指针变量src所指向的字符串复制到指针变量dest所指向的位置。而strncpy()的功能是将指针变量src所指向的字符串的前 n 个字符串复制到指针变量dest所指向的位置。只要将strcpy()掌握之后,strnc...

2019-05-26 15:39:33 2716

原创 字符串复制函数strcpy()

两个字符串变量不可以使用“=”进行直接赋值,只能通用strcpy()函数进行赋值。strcpy是 string copy的缩写,即“字符串复制”。他的原型是:#include<stdio.h>char *strcpy(char *dest, const char *src);功能是将指针变量src所指向的字符串复制到指针变量dest所指向的位置,dest和src可以是字符数组名...

2019-05-26 14:58:31 26016 1

原创 字符串输出函数puts()

前面在输出字符串时都使用printf,通过“%s”输出字符串,其实还有更简单的方法,就是使用puts()函数,该函数的原型为:#include<stdio.h>int puts(const char *s);这个函数也很简单,只有一个参数。s可以是字符指针变量,字符数组名,或者直接是一个字符串常量。功能就是将字符串输出到屏幕。输出时只有遇到’\0’也就是字符串结束标志符才会停止...

2019-05-26 14:35:16 2785

原创 使用gets()和fgets()前注意吸收回车

当使用gets()和fgets()给字符数组赋值时,如果前面使用过scanf,那么scanf遗留下来的回车将会被他们取出来并赋值给该字符串,并且只能获取这个回车符,从而导致字符数组赋值失败,#include<stdio.h>int main(void){ int i; char str[10]; scanf("%d", &i); gets(str); print...

2019-05-26 14:24:56 5128

原创 优先使用fgets()函数

虽然用gets()时有空格也可以直接输入,但是 gets()函数有一个非常大的缺陷,即他不检查预留存储区是否能够容纳实际输入的数据,这样很不安全。如果输入的字符数目大于数组的长度,就会发生内存越界,所以编程时建议使用fgets();#include<stdio.h>char *fgets(char *s, int size, FILE *stream);fgets()虽然比ge...

2019-05-26 11:31:05 532

原创 字符串输入函数gets()

在前面讲过键盘输入函数 scanf 和 %s.其实还有更简单的方法,就是使用 gets() 函数,该函数的原型为:#include<stdio.h>char *gets(char *str);这个函数很简单,只有一个参数,参数类型为char *型,即 str 可以是一个字符指针变量名,也可以是一个字符数组。gets()函数的功能是从输入缓冲区中读取一个字符串存储到字符指针变量...

2019-05-26 10:40:33 9891

原创 如何使用scanf给字符指针变量所指向的内存单元初始化

首先要明确一点是:scanf只能给字符指针变量所指向的内存单元初始化,不能给字符指针变量初始化,其次:在用scanf给字符指针变量所指向的内存单元初始化之前一定要先使字符指针变量明确的指向某个具体的字符数组。#include<stdio.h>int main(void){ char str[30]; char *string = str; printf("请输入字符串:")...

2019-05-26 10:16:12 2560

原创 字符串与指针

在C语言中,有两种方法存储和访问一个字符串,一个是用字符数组,二是用字符指针,指向一个字符串。字符指针首先是一个指针变量,所以要有“指针运算符*”;其次指针变量里面存放的是地址,这一点一定要明确,最后他是字符,所以要用 char 类型。#include<stdio.h>int main(void) { char *str = "I Love You Mom!"; print...

2019-05-26 10:08:08 638

原创 用scanf输入字符串

#include<stdio.h>#include<string.h>int main(void){ char str[10]; printf("请输入字符串:"); scanf("%s", str); printf("输出结果:%s\n", str); return 0;}

2019-05-26 08:25:59 6037

政采云前端技术方案模板

政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板,政采云前端技术方案模板

2023-03-08

事物的根本属性,一眼看透本质的人都有超强的概念能力.ppt

事物的本质的PPT

2021-03-21

vite+CompositionAPI+typescript入门到精通.rar

vite+CompositionAPI+typescript入门到精通 源码,教程

2021-03-14

迷你 Vue 原理.png

迷你 Vue 原理

2021-02-28

小红书图片去水印(免费版).rar

小红书图片去水印(免费版)

2021-02-28

html2canvas 与 jspdf 相结合生成 pdf 内容被截断的终极解决方案

html2canvas 与 jspdf 相结合生成 pdf 内容被截断的终极解决方案,设置背景色为白色,然后转成图片后,获取截断处图片像素点,从截断处往上一行行扫描像素点颜色,碰到这一行颜色都是全白的,代表是从这里开始截断,将这个高度开始将往下的内容都放到下一页,设置背景色为白色,然后转成图片后,获取截断处图片像素点,从截断处往上一行行扫描像素点颜色,碰到这一行颜色都是全白的,代表是从这里开始截断,将这个高度开始将往下的内容都放到下一页

2020-11-20

空空如也

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

TA关注的人

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