scanf,sscanf利用format跳过干扰的空格 用了一点时间做读取配置部分的代码,希望一次记录上读取N个数据, 希望读取的格式就是一个IP地址加上端口号,希望把IP地址读取到4个短整数里面,端口号读取到另外的一个短整数.文字格式类似“192.120.1.120#8080”,但结果发现因为为了对齐,中间的空格干扰了读取. 读取的输入可能是这样“192.120.1.120   #     8080”,甚至可能是 " 192 .168 . 1 .120 # 8080 " 郁闷.goo…
printf语法: #include <stdio.h>int printf( const char *format, ... ); printf()函数根据format(格式)给出的格式打印输出到STDOUT(标准输出)和其它参数中.返回值是输出的字符数量.sprintf语法: #include <stdio.h>int sprintf( char *buffer, const char *format, ... );sprintf()函数和printf()类似,格式控制完全一样…
scanf/sscanf %[]格式控制串的用法 scanf中一种很少见但很有用的转换字符:[...]和[ ^...]. #include<stdio.h> int main() { char strings[100]; scanf("%[1234567890]",strings); printf("%s",strings); return  0; } 运行,输入:1234werew后,结果是:1234. 通过运行可以发现它的作用是:如果输入的字符属于方…
在做机房收费系统的时候,因为需要使用到日期进行查询,所以在数据表中没有使用自动添加日期的功能,而是采用了自定义的格式插入.但由于事先没有对时间转换的格式进行统一,导致后面查询时出现的问题不断. 插入时间的格式必须统一,否则在查询的时候可能没有结果.时间和日期的转换格式大有学问,不能转换错了.下面利用Format函数举个例子(当然,还有很多其他的转换方式): 时间格式: Format(Now(),"HH:mm:ss") 日期格式: Format(Now(),"yyyy/MM/d…
用于排名的数据结构 一般排序为利用堆排序(二叉树)和利用skipList(跳表)的方式 redis中SortedSet利用skipList(跳表)来实现排序,复杂度为O(logn),利用空间换时间,类二分查找 部分API示例如下: Zincrby Zadd Zrevrange ZrevrangebyScore 若为相同score,则自动按member字母序排列.…
前言在爬取某些网页时,登陆界面时经常遇到的一个坎,而现在大多数的网站在登陆时都会要求用户填写验证码.当然,我们可以设计一套机器学习的算法去破解验证码,然而,验证码的形式多种多样,稍微变一下(有些甚至是手机短信验证),整套算法可能就完全无效了,所以去强行破解验证码是一个吃力不讨好的活.本文会以知乎网站为例,利用python中的request模块进行的一个模拟登陆,其中用到了reqeust.session下的cookies来跳过登陆这一环节. 方案详述下面以模拟登陆知乎为例,利用python3.6进…
package imageCreate; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.FileOutputStream; import java.util.Random; import javax.imageio.ImageIO; public class Image { public stati…
以前做项目的时候,从来没考虑过这些.这段时间公司内部用的一款APP,就出现了这个问题,在登录或者注册的时候,点击键盘的回车按钮,可以跳到下一个输入框的功能,这个属性一直也没记住,今天就把自己一直没记过的记录一下. 其实就是在xml文件中,在EditText控件中加一个android:nextFocusDown="@+id/password"属性就行.…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" con…
//获取微信登录用户信息function getOpenID($appid,$appsecret,$code){   $url="https://api.weixin.qq.com/sns/oauth2/access_token?appid=".$appid."&secret=".              $appsecret."&code=".$code."&grant_type=authorization_…