python、main函数和argv参数

笔者学习和使用过的语言中:C语言,C++语言,C#语言,Java语言都时有main函数在的,main是程序执行的起点,Python中,也有类似的运行机制,但方式却截然不同:Python使用缩进对齐组织代码的执行,所有没有缩进的代码(非函数定义和类定义),都会在载入时自动执行,这些代码,可以认为是Python的main函数。举个列子,我们可以清楚的了解:im@58user:~/PythonProjec...
阅读(3830) 评论(0)

python2 import urllib2报错

这段时间想玩玩python网页信息爬取,在使用urllib2这个库的时候导入失败,提示信息为:im@58user:~/PythonProjects/IOTest$ python Python 2.7.6 (default, Oct 26 2016, 20:30:19) [GCC 4.8.4] on linux2 Type "help", "copyright", "credits" or "lic...
阅读(855) 评论(0)

Ubuntu14.04反编译Apk[试试就知道]

作为Android开发者反编译apk是我们需要掌握的技能,那么在Ubuntu环境下反编译怎么进行Apk的反编译呢?工具 dex2jar jd-gui dex2jar使用 先参照上边提供的地址下载并解压dex2jar 然后再使用unzip命令解压apk,我们会在目录下边看到.dex文件 执行反编译命令 sh d2j-dex2jar.sh /home/im/Desktop/dex2jar/-debug...
阅读(556) 评论(0)

转:Django 安全配置(setting.py)详解

原文地址](https://segmentfault.com/a/1190000003756582)1. 必须配置:PASSWORD_HASHER这个配置是在使用Django自带的密码加密函数的时候会使用的加密算法的列表.默认如下:PASSWORD_HASHERS = ( 'django.contrib.auth.hashers.PBKDF2PasswordHasher', 'dja...
阅读(388) 评论(0)

Ubuntu14.04下如何开启Mysql远程访问

在目录/etc/mysql下找到my.cnf,用vim编辑,找到my.cnf里面的#bind-address = 127.0.0.1将其只能本地ip访问的代码进行注释然后用root登陆Mysql数据库im@58user:~$ mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end...
阅读(475) 评论(0)

Ubuntu 14.04下Django项目链接MySQL数据库

在成功安装MySQL-python-1.2.5后,开始配置django的mysql连接配置。 打开django项目的二级目录/Hello/Hello/setting.py文件。 默认情况下Django数据为sqlite:# Database # https://docs.djangoproject.com/en/dev/ref/settings/#databasesDATABASES = {...
阅读(329) 评论(0)

Ubuntu 14.04下Django&MySQL环境部署

Python环境搭建操作系统Ubuntu14.04,自带Python2.7.6im@58user:/$ python Python 2.7.6 (default, Oct 26 2016, 20:30:19) [GCC 4.8.4] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>...
阅读(599) 评论(0)

转载:Ubuntu14.04安装Sublime Text 3--解决无法使用搜狗中文输入法

原文地址不用多说,Sublime Text是最受开发者欢迎的编辑器之一,清新的界面和强大的插件,你值得拥有哦~下面小指简单介绍一下在Ubuntu下安装Sublime Text 3的过程: 首先到官网上下载Ubuntu的安装包:下载 然后用命令 sudo dpkg -ivh 安装包 安装 如果觉得麻烦,直接拷贝下面的命令安装最新3083版吧: For Ubuntu 32位: cd /tmpw...
阅读(612) 评论(0)

收尾--我的2016

想想时间过得真快,一年一度的春运抢票早已开始。今天是自己毕业的第二个年头,越长大感觉时间过的越快,去年给自己订的好多目标有的已经实现,有的还待努力。去年的今天自己还是入职不到半年的小鸟,怀揣着自己对走向人生巅峰的远大目标,不断去攀登技术的高峰。...
阅读(1165) 评论(2)

[置顶] Android之Service学习笔记

前言本来想学习学习Binder通信机制,在学习的过程中又接触AIDL并开始学习,在AIDL学习过程中看到bindService,接着就想回顾一下Service的一些知识。希望温故可以知新,也算是年末最后一篇笔记,给自己明年有一个好的开头~!~!...
阅读(561) 评论(0)

Service之onStartCommand剖析笔记

Service是我们学习Android的基石之一,它在移动应用程序中使用非常广泛。比如应用定位,push消息,内存流量监听等等。 记得大四那年在公司实习的时候,我做的第一个调研就是怎么让接受服务器push的Service不被kill掉(或kill后实现重新启动)。在调研的过程中就了解到如果Service的onStartCommand方法返回值为START_STICKY时。。。。...
阅读(293) 评论(0)

linkToDeath机制了解和使用

往往是由于服务端进程意外停止了,这时我们需要重新连接服务。 那么我们可以使用linkToDeath机制,如果使用bindService那么还可以通过ServiceConnection.onServiceDisconnected方法进行重连。...
阅读(806) 评论(0)

解决java.util.ConcurrentModificationException

有时候会遇到某些情况,我们需要一个存储不重复的容器。这时候我们会想到set,那么在多线程并发操作的情况下,我们就需要做同步。 Set怎么出现同步集合呢?...
阅读(297) 评论(0)

[置顶] AIDL源码解析in、out和inout

为什么会想写这篇文章,只因为一个error idl.exe E 4928 5836 type_namespace.cpp:130] 'Book' can be an out type, so you must declare it as in, out or inout. 看过上一篇文档的同学都知道这是因为在AIDL文件中使用非常规类型作为参数传递的时候没有标记指向tag。...
阅读(1600) 评论(0)

[置顶] Android:IPC之AIDL的学习和总结

为了使得一个程序能够在同一时间里处理许多用户的要求。即使用户可能发出一个要求,也肯能导致一个操作系统中多个进程的运行(PS:听音乐,看地图)。而且多个进程间需要相互交换、传递信息,IPC方法提供了这种可能。IPC方法包括管道(PIPE)、消息排队、旗语、共用内存以及套接字(Socket)。...
阅读(1644) 评论(2)
347条 共24页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:212833次
    • 积分:3114
    • 等级:
    • 排名:第11519名
    • 原创:319篇
    • 转载:17篇
    • 译文:10篇
    • 评论:29条
    博客专栏
    最新评论