APP提交苹果审核踩过的两次坑儿

APP审核踩过的两次坑, 分享给大家:  (一) 被拒摘要:We discovered one or more bugs in your app when reviewed on iPhone running iOS 10.1.1 on Wi-Fi connected to an IPv6          被拒原因很明显,就是最近出的iOS新系统上运行出现不支持IPV6网络环境的
分类: 其他 发布时间: 10-13 23:39 阅读次数: 0

automaticallyAdjustsScrollViewInsets解析

automaticallyAdjustsScrollViewInsets,当设置为YES时(默认YES),如果视图里面存在唯一一个UIScrollView或其子类View,那么它会自动设置相应的内边距,这样可以让scroll占据整个视图,又不会让导航栏遮盖。 当controller上的第一个子视图不是scrollview以及其子类的时候,就会取消内边距。此时原本全屏的scrollview设置的f
分类: 其他 发布时间: 10-13 23:39 阅读次数: 0

终端查看XCode的代码行数

// 查看某文件 cd /Users/yang/Desktop/git/testFile   // iOS开发之统计Xcode工程的代码行数 find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l
分类: 其他 发布时间: 10-13 23:39 阅读次数: 0

iOS 收到推送后,播放声音

收到推送后,播放声音: 自定义音效 //音效文件路径  NSString *path = [[NSBundle mainBundle] pathForResource:@"new_order" ofType:@"wav"]; //组装并播放音效  SystemSoundID soundID;  NSURL *filePath = [NSURL fileURL
分类: 其他 发布时间: 10-13 23:38 阅读次数: 0

sqli-labs less1

先来了解一下MYSQL注入的基本姿势 url编码: url中只能含有英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号,所以要对其编码 sql注入中常用的url编码有:空格%20,单引号%27,双引号%22,井号%23 mysql中常用的系统表与函数: 系统数据库information_schema存储数据库元数据,其中的tables存储了表的元数据,常用字段:table_sche...
分类: 其他 发布时间: 10-13 23:38 阅读次数: 0

文件系统概要

什么是文件?   信息按一定结构方式组成文件,由文件名进行标识 什么是文件系统?   文件与管理信息资源的管理程序的集合称为文件系统 文件目录 文件控制块(FCB) File Control Block(简称FCB)是操作系统为每个文件建立的唯一数据结构 一个文件有两部分:FCB和文件体(即文件信息)。每创建一个文件,系统就要为其建立一个FCB;每当存取文件时,先找到其FCB...
分类: 其他 发布时间: 10-13 23:38 阅读次数: 0

sqli-labs less2-7

  LESS 2 基于整形数的注入 用id=’测试,发现报错,根据报错信息发现第二关的参数是整形,直接构造payload: http://localhost/sqli-labs-master/Less-2/?id=0 union select 1,group_concat(username),group_concat(password) from users%23 LESS 3 带括号...
分类: 其他 发布时间: 10-13 23:37 阅读次数: 0

sqli-labs less8-10

LESS 8 基于布尔的盲注 盲注就是在sql注入过程中,sql语句执行的选择后,选择的数据不能回显到前端页面。此时,我们需要利用一些方法进行判断或者尝试,这个过程称之为盲注。盲注分为好几种,本关采用基于布尔的盲注 盲注相关函数: mid(column_name,start[,length]) select mid(12345,2,3); +-----------...
分类: 其他 发布时间: 10-13 23:37 阅读次数: 0

sqli-labs less11-16

LESS 11 基于字符串的注入(POST) 在username栏输入单引号’测试,结果: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘’’’ and passwo...
分类: 其他 发布时间: 10-13 23:37 阅读次数: 0

Python版的数据库查询构造器、ORM及动态迁移数据表。

Orator Orator提供一个简单和方便的数据库数据处理库。 它的灵感来源于PHP的Laravel框架,借助其思想实现了python版的查询构造器和ORM。 这是完整的文档:http://orator-orm.com/docs 安装 你可以有两种不同的安装方式。 使用pip安装。 pip install orator 使用官方的源码安装(https://github.com/sdispater/orator) 基本使用 配置 你需要开始配置数据库连接,及创建一个DatabaseManage
分类: 其他 发布时间: 10-13 23:37 阅读次数: 0

dubbo源码(章节一) -- 从日志开始探索dubbo的架构原理

从dubbo-demo开始,通过观察日志可以总结出dubbo的整体架构如上,之后的章节从结构出发探索源码。
分类: 其他 发布时间: 10-13 23:37 阅读次数: 0

38.闰年——C语言初学者百题大战之十七

#include<stdio.h> int main() { int y; scanf("%d",&y); if((y%4==0&&y%100!=0)||(y%400==0)) printf("Yes"); else printf("No"); return 0; }
分类: 其他 发布时间: 10-13 23:37 阅读次数: 0

python - setitem/getitem/delitem类的内置方法

# class 内置方法: # __setitem__ # __getitem__ # __delitem__ class Test(): X = 100 def __getitem__(self, item): print("getitem") def __setitem__(self, key, value): print("setitem") def __delitem__(self, key): p
分类: 其他 发布时间: 10-13 23:37 阅读次数: 0

给大一新生学习c程序的一些建议的一些建议

这是一篇给刚学习c程序的学弟们的一篇日志。如果想学好c程序,以及不想走太多弯路,希望能看一下这篇文章,如果说基础较好,或者说已经是大二,大三,这篇文章不会有什么帮助。 刚转到软件工程系,加了几个新生群,很多学弟在群里问的都是在询问迷宫题,鸡兔同笼以及move.h到底应该怎么写,于是,和几个关系比较好的学弟以及大二关系较好的朋友了解了一下情况,主要是由于书籍的不同,现在学弟们,你们用的书是新编的,主要是面向逻辑的一本书。个人觉得,这本书不适合0基础的同学学习。不谈学弟们,我大一之前也没有接触过编
分类: 其他 发布时间: 10-13 23:37 阅读次数: 0

第三次软工的作业

1.千帆图 2.作业的不足和优点 不足: 有些界面不是很美观 有些人未完成所有的作业 结对编程重有些有大神来做大部分的任务,没有任务分配均匀 优点: 大部分完成了作业,而且质量不错 有少部分人,既有GUI界面,也有页面形式的 3.个人的不足和要求: 不足: 以运行的结果和博客的内容为主要的依据,不能做到充分的客观的评分 有些分书没有自己的一套评分标准,导致了这部分的分数是由我的情绪来决定的 要求: 代码的运行流程要有录屏 代码要输入的内容要有提示和输入的格式 建议: 代码统一上传的某个特定的地
分类: 其他 发布时间: 10-13 23:37 阅读次数: 0

python yeild and generator

https://stackoverflow.com/questions/231767/what-does-the-yield-keyword-do?page=1&tab=votes#tab-top
分类: 其他 发布时间: 10-13 23:37 阅读次数: 0

学习Linux的第十六课时

不断地深入学习Linux,自己也在不断地进步。但是在有些时候感觉自己还是掌握的东西比较少,需要多看关于Linux的文档,在虚拟机上进行实践操作,一方面是加强自己的实践经验,另一方面是补充自己知识上的漏洞。这课时主要讲解了DHCP动态管理主机协议以及使用Postfix与Dovecot部署邮件系统。 首先来说一下DHCP动态主机管理协议,这个主要是解决IP问题的一个协议,自动分配地址,使其能够正常的使用计算机。 我们现在所用的都是IPV4地址,IPV4的地址是32位。所以说IPV4的地址一共是2的
分类: 其他 发布时间: 10-13 23:37 阅读次数: 0

PuTTY 串口调试,为普通用户增加访问串口设备权限

一般情况下,只有 root 用户可以使用 PuTTY 访问串口设备,如果要为普通用户增加访问串口设备的权限,可按如下步骤进行: (以 Ubuntu 14.04.3 系统为例,第一个串口设备,会被识别为 /dev/ttyUSB0) (1) 进入目录 /etc/udev/rules.d (2) 新建文件 70-ttyusb.rules (3) 给上述文件加入以下内容, KERNEL=="ttyUSB[0-9]*", MODE="0666" 然后重新拔插串口设备,普通用户就可以使用 PuTTY 调试
分类: 其他 发布时间: 10-13 23:37 阅读次数: 0

Codeforces Round #514 (Div. 2) D. Nature Reserve

http://codeforces.com/contest/1059/problem/D 最大值: 最左下方和最右下方分别有一个点 r^2 - (r-1)^2 = (10^7)^2 maxr<0.5*10^14 Way1: 二分。 difference: 如果使用 5*10^13 -> 10^-6,2^ 60~70区间,pow,sqrt运算,实测超时。 实际上是,使用。 time of a case:-> Code: 1 #include <bits/stdc++.h> 2 using n
分类: 其他 发布时间: 10-13 23:37 阅读次数: 0

1046 没过

#include<stdio.h> int main() { int m,n; int a[20]; int i,j,tmp; while(scanf("%d%d",&n,&m)!=EOF&&(m!=0&&n!=0)) { for(i=0;i<n;i++) { scanf("%d",&a[i]); } for(i=0;i<n-1;i++) { for(j=0;j<n-i-1;j++) { if(a[j]>a[j+1]) { tmp=a[j]; a[j]=a[j+1]; a[j+1]=tmp;
分类: 其他 发布时间: 10-13 23:37 阅读次数: 0