工作学习 -- 总结内容供搜索

0. vim进入0x模式,可以使用hexedit,查看器(hexdump ) %!xxd 返回 %!xxd -r ps:objcopy objdump -t *.so, readelf -s *.so) 1. Linux系统下如何产生随机数 srand((u...

2017-12-22 16:49:26

阅读数 437

评论数 1

杂谈

一、 工作总结 1. RK3368- 硬件堆栈 2. RK3368- Cortex-A53 Block Diagram linux检查wifi是否连上 # 已经连接wifi的情况 / # iwconfig wlan0 wlan0 IEEE 802.11 ESSID...

2017-12-22 15:02:07

阅读数 130

评论数 5

python爬虫 -- 网络爬虫练习1

#! /usr/bin/env python3 # -*- coding:utf-8 -*- # filename : qiushibaike2.py # author : zoujiameng@aliyun.com.cn from urllib.request import urlopen, ...

2017-12-26 15:52:40

阅读数 142

评论数 0

Android -- AMS总结

一、 AcitivityManager getRunningAppProcesses过程: 二、 AMS的Binder结构 三、 相关文件: android.app.IActivityManager.java android.app.ActivityManager.aidl an...

2017-12-25 08:47:33

阅读数 95

评论数 0

linux -- 启动分析及耗时分析

入口: start_kernel(kernel/init/main.c) { char *command_line; char *after_dashes; lockdep_init() /* ? 初始化lockdep hash 表 or 系统哈希表chain...

2017-12-22 16:37:49

阅读数 610

评论数 0

linux -- glibc uclibc eglibc 异同

1.Glibc glibc = GNU C Library 是GNU项(GNU Project)目,所实现的 C语言标准库(C standard library)。 目前,常见的桌面和服务器中的GNU/Linux类的系统中,都是用的这套C语言标准库。 其实现了常见的C库的函数,支持很多种系统平台,...

2017-12-22 16:36:38

阅读数 56

评论数 0

linux -- input子系统重要的数据结构

struct input_event { struct timeval time; __u16 type; __u16 code; __s32 value; };struct input_id { __u16 bustype; __u16 vendo...

2017-12-22 16:12:44

阅读数 63

评论数 0

代码管理svn之command

SVN批量删除命令:svn status|grep ! |awk '{print $2}'|xargs svn delSVN批量增加命令:svn status|grep ? |awk '{print $2}'|xargs svn add改动已经被提交:svn update svn log svn...

2017-12-22 16:04:37

阅读数 102

评论数 0

清除垃圾文件 -- 腳本

#!/bin/bash #---------------------------------------------------------------------- # 清除垃圾文件 -腳本 #---------------------------------------------------...

2017-12-22 15:57:31

阅读数 65

评论数 0

ubuntu常用命令 -- 用于查找

0.查看硬件信息: lshw 杀掉某个pid:shell脚本 # if wpa exist, kill them. wpapid=`ps aux | grep "wpa_supplicant" | grep -v grep | sed -n '1p' | awk '{prin...

2017-12-22 15:50:44

阅读数 389

评论数 1

Django 应用 -- 发送邮件

出现以上错误,是没有设置参数DJANGO_SETTINGS_MODULE, os.environ.setdefault("DJANGO_SETTINGS_MODULE", "emailclient.settings")Email 配置 # emailclie...

2017-12-21 15:32:37

阅读数 12424

评论数 0

python -- 查找二维数组

#! /usr/bin/env python3 # -*- coding: utf-8 -*- # fileName : d2_search2.py # author : zoujiameng@aliyun.com.cn r'''题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一...

2017-12-20 09:31:41

阅读数 245

评论数 0

Django框架全面讲解 -- admin

django amdin是django提供的一个后台管理页面,改管理页面提供完善的html和css,使得你在通过Model创建完数据库表之后,就可以对数据进行增删改查,而使用django admin 则需要以下步骤:创建后台管理员 配置url 注册和配置django admin后台管理页面 1、创...

2017-12-19 08:12:59

阅读数 314

评论数 0

Django框架全面讲解 -- 信号

Django中提供了“信号调度”,用于在框架执行操作时解耦。通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者。 1、Django内置信号Model signals pre_init # django的modal执行其构造方法...

2017-12-19 08:09:04

阅读数 174

评论数 0

Django框架全面讲解 -- 序列化

关于Django中的序列化主要应用在将数据库中检索的数据返回给客户端用户,特别的Ajax请求一般返回的为Json格式。 1. serializers from django.core import serializersret = models.BookType.objects.all()d...

2017-12-19 08:01:38

阅读数 239

评论数 0

Django框架全面讲解 -- 缓存

由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Redis中之前缓存的内容拿...

2017-12-18 09:56:32

阅读数 200

评论数 0

Django框架全面讲解 -- Session

Django中默认支持Session,其内部提供了5种类型的Session供开发者使用:- 数据库(默认) - 缓存 - 文件 - 缓存+数据库 - 加密cookie 1、数据库SessionDjango默认支持Session,并且默认是将Session数据存储在数据库中,即:django_ses...

2017-12-18 09:51:57

阅读数 466

评论数 0

Django框架全面讲解 -- Cookie

获取Cookie: request.COOKIES['key'] request.get_signed_cookie(key, default=RAISE_ERROR, salt='', max_age=None) 参数: default: 默认值 s...

2017-12-18 09:45:28

阅读数 119

评论数 0

Django框架全面讲解 -- 分页

Django内置分页 from django.shortcuts import render from django.core.paginator import Paginator, EmptyPage, PageNotAnIntegerL = [] for i in range(999): ...

2017-12-18 09:36:48

阅读数 193

评论数 0

Django框架全面讲解 -- 跨站请求伪造(csrf)

django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMiddleware 来完成。而对于django中设置防跨站请求伪造功能有分为全局和局部。全局:中间件 django.middleware.csrf.CsrfViewMiddle...

2017-12-18 09:31:42

阅读数 302

评论数 0

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