分类
摘要:
一.环境搭建
1.jdk
2.c++
3.c
4.node
二.工具的安装
1.android-studio(调试程序)
2.AndroidKiller(反编译apk,主要)
3.apktool (资源文件获取,可以提取出图片文件和布局文件进行使用查看,AndroidKiller驱动也需要)
4.dex2ja... 阅读原文
2020-01-16 16:06:04 阅读(3510) 评论(0)
摘要:
this is test
class Account:
func_lic = ['login', 'logout', 'register']
def login(self):
print('login successful')
def logout(self... 阅读原文
2020-01-16 15:03:01 阅读(2406) 评论(0)
摘要:
一、前言
本文是一次破解某网站 JS 加密数据的记录,网址为:
https://www.qimingpian.cn/finosda/event/einvestment
要获取的是本页面上的投资事件信息,首先可以确定的是数据是通过 AJax 来传输的,并非直接写在网页源码中的。
二、步骤
1.抓... 阅读原文
2020-01-16 14:27:04 阅读(2408) 评论(0)
摘要:
1. 后台管理
在Java中,想要实现后台管理,是非常的麻烦的,但是在python中只需要几行代码,就可以实现数据库的增删改查了。
Django能够根据定义的模型类自动地生成管理页面。
1.1 管理界面本地化
本地化是将显示的语言、时间等使用本地的习惯,这里的本地化就是进行中国化,中国大陆地区使用简体中文,时... 阅读原文
2020-01-16 13:51:05 阅读(2311) 评论(0)
摘要:
参考:http://www.caodahua.cn/detail/3/
模板继承可以减少页面内容的重复定义,实现页面内容的重用。我的个人博客右侧的导航栏都是继承base页面从而让代码得到最大程度的复用。但是当父模板中有动态数据的话,这些动态数据在子模版中是不会显示的。我们可以通过自定义上下文处理器来解决。... 阅读原文
2020-01-16 11:53:03 阅读(2423) 评论(0)
摘要:
第一种,使用reversed 函数,reversed返回的结果是一个反转的迭代器,我们需要对其进行 list 转换
listNode = [1,2,3,4,5]
newList = list(reversed(listNode))
print(newList)
#结果
[5,4,3,2,1]
第二种,使用... 阅读原文
2020-01-16 10:54:01 阅读(2508) 评论(0)
摘要:
一、print()函数概述
print() 方法用于打印输出,是python中最常见的一个函数。
该函数的语法如下:
print(*objects, sep=' ', end='\n', file=sys.stdout)
参数的具体含义如下:
objects --表示输出的对象。输出多个对象时,需要用 , ... 阅读原文
2020-01-16 10:02:02 阅读(2778) 评论(0)
摘要:
typing模块的作用
自python3.5开始,PEP484为python引入了类型注解(type hints)
类型检查,防止运行时出现参数和返回值类型、变量类型不符合。
作为开发文档附加说明,方便使用者调用时传入和返回参数类型。
该模块加入后并不会影响程序的运行,不会报正式的错误,只有提醒pychar... 阅读原文
2020-01-16 08:20:02 阅读(3718) 评论(0)
摘要:
还有5天,就到了考研初试的时间了。
!
尽管今年研招网内部,已经做了优化改善,还是抵挡不住考生们的报名热情(网站崩溃)。
2017年考研人数增长至201万人,
2018年则达到238万人,
2019年考研报名人数达到290万人。
注:数据来自“中国教育在线”
为了看清近几年考研人... 阅读原文
2020-01-16 06:22:03 阅读(2968) 评论(0)
摘要:
云服务器防止暴力密码破解
云服务器暴露在公网上,每天都有大量的暴力密码破解,更换端口,无济于事,该脚本监控安全日志,获取暴力破解的对方ip,加入hosts黑名单
路径说明
描述
路径
登录安全日志
/var/log/secure
hosts黑名单
/etc/hosts.de... 阅读原文
2020-01-16 06:00:12 阅读(2546) 评论(0)