今天还是重复昨天做的事情--敲代码,但唯一的不同就是所学的知识不同了,我们又进一步往深得层次学习了,感觉越来越有意思了,虽然临近结束了看着大家积极性越来越低了,但是我知道我不能这样,我要比别人付出的更多,更加的踏实才行,因为我知道我的基础不如别人,目标和动力也和他们不同,看着大家有的说是只要找到工作就好,还有的说只要每个月够花就好,担着真的是大家来这里学习的最终目的吗,如果是这样,真的还不如随便找个工作将就一下,也比这个整天做到这好多了,还交了那么贵得费用,所以何必呢,既然选择了这条路,既然当…
Shell函数的简单应用 在脚本内给函数传参: #!/bin/bash . /etc/init.d/functions CheckUrl (){ curl -I -s $ | head - } CheckUrl joy4you.com CheckUrl www.baidu.com 练习,取出数组中的三个元素: 方法一: #!/bin/bash n= array=( freddy1 freddy2 freddy3 ) #;i<${#array[*]};i++));do for i in ${arr…
posix 线程(一):线程模型.pthread 系列函数 和 简单多线程服务器端程序 一.线程有3种模型,分别是N:1用户线程模型,1:1核心线程模型和N:M混合线程模型,posix thread属于1:1模型. (一).N:1用户线程模型 “线程实现”建立在“进程控制”机制之上,由用户空间的程序库来管理.OS内核完全不知道线程信息.这些线程称为用户空间线程.这些线程都工作在“进 程竞争范围”(process contention scope):各个线程在同一进程竞争“被调度的CPU时间”(但…
c语言中函数的介绍: 函数,简单的说就是代码的打包.存放在一个地方,当需要的时候调用. 函数分类: 1.无参无返回值函数 void func() 2.无参有返回值函数  int func() 3.有参无返回值函数  void func(int num) 4.有参有返回值函数  int func(int num ) 此处讲解有参函数和无参函数的定义: 无参函数的定义: 无参函数定义的一般形式如下:     类型标识符  函数名(){         声明部分         语句     } 其中…
主要内容:函数返回指针注意事项<悬空指针>.查看进程能够分配的内存大小 #include <stdio.h> char * favorite_fruit() { static char fruit[] = "apple"; // 不加static的话这个函数还回的指针会悬空,由于在函数退出时fruit组数被销毁 // 加了static后fruit数组分配在数据段里,而不是堆栈中.生命期和程序一样长,函数退出时变量 // 依旧有效 return fruit; }…
字符编码知识简介和iconv函数的简单使用 字符编码知识简介 我们知道,在计算机的世界其实只有0和1.期初计算机主要用于科学计算,而我们知道一个数,除了用我们常用对10进制表示,也可以用2进制表示,所以只有0和1就可以进行科学计算,但是为了便于计算,大神们还是向计算机中引入的编码,比如通常我们用补码表示一个负数.所以编码这个东西,是从一开始就伴随着计算机的.到现在,我们的生活已经完全离不开计算机了,计算机也不仅仅用于科学计算了,更多地应用系信息处理.那计算机怎样表示与我们生活息息相关的事物呢,一…
tf.nn.embedding_lookup TensorFlow embedding_lookup 函数最简单实例 #!/usr/bin/env python # -*- coding: utf-8 -*- import tensorflow as tf import numpy as np params=np.random.normal(loc=0.0,scale=1.0,size=[10,10]) ids=[1,2,3] with tf.Session() as sess: print(s…
最近重温了一下FFplay的源代码.FFplay是FFmpeg项目提供的播放器示例.尽管FFplay只是一个简单的播放器示例,它的源代码的量也是不少的.之前看代码,主要是集中于某一个"点"进行研究,而没有从总体结构上进行分析.本文就打算弥补之前学习的不足,从总体结构上分析一下FFplay的源代码,画图理一下它的结构.其中还有诸多不足,以后有机会慢慢完善.说明一下自己画的结构图的规则:图中仅画出了比较重要的函数之间的调用关系.粉红色的函数是FFmpeg编解码类库(libavcodec,l…
"""内置函数的简单使用和介绍参考链接:https://docs.python.org/3/library/functions.html """1.abs() # 绝对值""" n = abs(-10) print (n) # 10 """2.all() # 全为真,输出Ture , 则输出Flaseany() # 只要有真,输出Ture,则输出Flase 0,None,"&q…
轮询(Polling)是一种CPU决策怎样提供周边设备服务的方式,又称"程控输出入"(Programmed I/O). 轮询法的概念是.由CPU定时发出询问.依序询问每个周边设备是否须要其服务,有即给予服务,服务结束后再问下一个周边,接着不断周而复始. 轮询法实作easy.但效率偏低. 在JavaScript使用setInterval函数作简单的轮询操作,能够随时判定某一个參数值,但不用刷新页面.即不用在页头增加<META HTTP-EQUIV="Refresh&quo…
头文件 #include<cstring>// or #include<memory.h> ------------------------------------------ 在memset使用时要千万小心,在给char 以外 的数组赋值时,      只能初始化为0或者-1.    (看最后的0和1的补码) ///////////      给bool类型数组可以初始化1 ------------------------------------------ 头文件#includ…
shell的函数的简单入门 语法: function funcname(){} 示例: #!/bin/bash #定义将参数转化为大写的函数 function strToUpper(){ | tr 'a-z' 'A-Z' #参数-n表示不换行 } #调用函数 strToUpper $ 知识点: 1.函数中的$1是调用函数时传递的第一个参数,并不是传递到文件的第一个参数.2.tr命令,从标准输入中替换.缩减和/或删除字符,并将结果写到标准输出.echo abc | tr 'a-z'  'A-Z'…
近期重温了一下FFplay的源码. FFplay是FFmpeg项目提供的播放器演示样例.虽然FFplay不过一个简单的播放器演示样例,它的源码的量也是不少的. 之前看代码,主要是集中于某一个"点"进行研究,而没有从整体结构上进行分析.本文就打算弥补之前学习的不足,从整体结构上分析一下FFplay的源码,绘图理一下它的结构.当中还有诸多不足.以后有机会慢慢完好.说明一下自己画的结构图的规则:图中仅画出了比較重要的函数之间的调用关系. 粉红色的函数是FFmpeg编解码类库(libavcod…
题目: GCD Again Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 125 Accepted Submission(s): 84   Problem Description Do you have spent some time to think and try to solve those unsolved problem afte…
目录 1.函数嵌套调用 2.Python函数的简单应用 (1)打印线条 (2)函数计算 (3)打印图形 3.函数的说明文档 (1)函数的说明文档的作用 (2)函数说明文档的语法 (3)查看函数的说明文档 (4)快速体验 (5)拓展:标准的函数说明文档 1.函数嵌套调用 所谓函数嵌套调用指的是,一个函数里面又调用了另外一个函数. (1)函数嵌套的示例: def testB(): print('---- testB start----') print('这里是testB函数执行的代码...(省略).…
[python笔记]Qt+云函数 实现简单的登录框制作 备注:前置条件:QtDesigner.pycharm.PyQt5.配置好的云函数(百度的叫函数计算CFC,用来充当一个简陋的服务器,主要是免费) 大致思路: 点击登录框的时候,把username和password框的的数据打包成json发送到云函数提供的url里(云函数html触发) 在云函数里判断用户名和密码,当判断正确,则返回1,判断假则返回0 在本地判断返回值,返回值为1则在textbrowser里出现文字"登录成功",否则…
关于getline()函数好使但是有毒: 有两种操作需要进行特殊处理: First: #include <iostream>#include <cstring>#include <cstdio>#include <algorithm> #include <sstream> using namespace std; int n; ]; ],c[]; int main() { while (cin>>n) { string s; //测试…
参考原文:http://www.cnblogs.com/flatfoosie/archive/2010/12/22/1914055.html,另外做了一些修改~ 1.cin 2.cin.get() 3.cin.getline() 4.getline() 附:cin.ignore();cin.get()//跳过一个字符,例如不想要的回车,空格等字符 1.cin 用法1:最基本,也是最常用的用法,输入一个数字: #include <iostream> using namespace std; ma…
c 中内置了很多高级的函数,我们先使用排序函数看一下 #include <stdio.h> #include <stdlib.h> #include <string.h> int compare_score(const void *n1 ,const void *n2) { int *a = (int *)n1; int *b = (int *)n2; return *a - *b; } int compare_name(const void *n1 , const v…
最近使用了顺序容器的删除元素操作,特此记录下该函数的注意事项. 在C++primer中对c.erase(p) 这样解释的:  c.erase(p)    删除迭代器p所指向的元素,返回一个指向被删元素之后元素的迭代器,若p指向尾元素,则返回尾后迭代器,若p是尾后迭代器,则会产生未定义行为. 这个函数我在使用的过程中发现有那么一点小小的注意事项 如果要想遍历一个容器,并且删除某个不符合要求的元素,那么最好使用while而不是使用for 因为 vector<RotatedRect>::iterat…
1 常用函数 1.1   connect() int connect(int sockfd, const struct sockaddr *servaddr, socklen_taddrlen); 客户端需要调用connect()连接服务器,connect和bind的参数形式一致,区别在于bind的参数是自己的地址,而connect的参数是对方的地址.connect()成功返回0,出错返回-1,程序会阻塞. 1.2   bind():很少用 由于客户端不需要固定的端口号,因此不必调用bind()…
1 常用函数 1.1   socket() int socket(int family, int type, int protocol); socket()打开一个网络通讯端口,如果成功的话,返回一个文件描述符,应用程序可以像读写文件一样用read/write在网络上收发数据,如果socket()调用出错则返回-1.对于IPv4,family参数指定为AF_INET.对于TCP协议,type参数指定为SOCK_STREAM,表示面向流的传输协议.如果是UDP协议,则type参数指定为SOCK_D…
在日常的代码编程中 , 我们可以利用system  函数去调用一些我们自己想调用的命令 , 并获取他的返回值. 函数的原型如下: int system(const char *command); 上一段我自己写的代码: int main(void) { unsigned int val ; val = system("./a.out") ; val = WEXITSTATUS(val); printf("vl = %d\n" , val) ; ; } 这段代码是直接…
函数节流在日常的DOM界面数据交互中有比较大的作用,可以减少服务器的请求,同时减少客户端的内存影响 Underscore.js  本省就包含了函数节流的处理函数 _.throttle 和 _.debounce 简单的测试使用如下: 需要使用的类库为jquery  .Underscore 测试的方法为:mousemove 事件 测试页面代码如下: <!DOCTYPE html > <html> <head> <script src="jquery-1.11…
最近在弄Linux C编程,本科的时候没好好学啊,希望学弟学妹们引以为鉴. 好了,虽然啰嗦了点,但确实是忠告.步入正题: 我们的主角----getopt()函数. 英雄不问出处,getopt()函数的出处就是unistd.h头文件(哈哈),写代码的时候千万不要忘记把他老人家include上. 再来看一下这家伙的原型(不是六耳猕猴): int getopt(int argc,char * const argv[ ],const char * optstring); 前两个参数大家不会陌生,没错,就…
今天客户需要在软件上需要添加一个自己公司的Logo,要求使用镂空透明的形式展现,本来以为很简单的工作没想到在MFC下这么复杂.Logo为BMP格式,白色背景. 以为和在按钮上显示控件差不多,先导入BITMAP资源,比如叫IDB_BITMAP1,按钮名比如叫IDC_BUTTON1,按钮上贴图的代码:CBitmap m_bmp;m_bmp.LoadBitmap(IDB_BITMAP1);HBITMAP hBitmap = (HBITMAP)m_bmp.GetSafeHandle(); ((CButt…
函数的定义 Python的函数定义使用关键字def,如定义一个返回绝对值的函数my_abs def my_abs(x): if x>=0: return x else: return -x 函数调用 参数错误 如果在调用函数时,传给函数的参数增多或减少,python解释器都会检查出来 TypeError:提示my_abs()只需一个参数,但是调用时给了两个 虽然python解释器能检查到参数个数的变化,但当给函数一个非法类型的参数时,就无法准确检测到 解释器虽然给出了错误,但是没有定义具体是哪种…
前一阵子研究转码的时候看了FFmpeg的源代码.由于ffmpeg.c的代码相对比较长,而且其中有相当一部分是AVFilter有关的代码(这一部分一直不太熟),因此之前学习FFmpeg的时候一直也没有好好看一下其源代码.最近正好看了看AVFilter的知识,顺便就看了下FFmpeg的源代码,在这里画图理一下它的结构.目前好多地方还没有弄明白,等到以后慢慢完善了. 先说明一下自己画的结构图的规则:图中仅画出了比较重要的函数之间的调用关系.粉红色的函数是FFmpeg编解码类库(libavcodec,l…
Case有2中格式:简单Case函数和Case搜索函数. 简单函数:case sex when '1' then '男' when '2' then ‘女’ else  '其它' end;(sex是列)   搜索函数:case when sex='1' then '男 ' when sex='2' then '女'   实际使用先创建一个表看看 create table t_test( id number primary key, matchdate varchar2(12), resul va…
本博客一直以来的宗旨就是:用最简单的方式讲清楚不复杂的问题. 因为本人也很菜所以也没法讲太复杂HHHHHH...... 所以如果哪天某个大神看到了觉得讲的有问题欢迎指出. 话不多说进入正题.. —————————————————————————————————————— 这篇文章的目的就是讲清楚C#回调函数是什么,以及什么时候使用. 直接拿例子来讲算了- - using System;   namespace CallBackTest { class Program //用户层,执行输入等操作…