#!/usr/bin/python import sys, os, urllib2, json def get_ip_area(ip):try:apiurl = ?ip=%s %ipcontent = urllib2.urlopen(apiurl).read()data = json.loads(content)['data']code = json.loads(content)['code']if code == 0: # successprint(data['country_id'])print(data['area'])print(data['city'])print(data['region'])else:print(data)except Exception as ex:pri
阅读全文 人气:92更新时间:2017-08-02
PHP获取6位数随机数 PHP str_shuffle() 函数 str_shuffle() 函数随机打乱字符串中的所有字符。 参数描述 string 必需。规定要打乱的字符串。 用php的str_shuffle函数: ?php$randStr = str_shuffle('ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890');$rand = substr($randStr,0,6);? 实例:获取redis里面不存在的6位随机
阅读全文 人气:91更新时间:2017-08-02
难道每次改 .env 都得通过修改代码来改吗?.env 文件能不能通过在后台配置呢? 其实是很简单就可以实现的,把以下函数加入到你的项目中 示例代码 function modifyEnv(array $data) { $envPath = base_path() . DIRECTORY_SEPARATOR . '.env';$contentArray = collect(file($envPath, FILE_IGNORE_NEW_LINES));
阅读全文 人气:162更新时间:2017-08-02
/** 实现AES加密* $str : 要加密的字符串* $keys : 加密密钥* $iv : 加密向量* $cipher_alg : 加密方式*/function ecryptdString($str,$keys=6461772803150152,$iv=8105547186756005,$cipher_alg=MCRYPT_RIJNDAEL_128){ $encrypted_string = bin2hex(mcrypt_encrypt($cipher_alg, $keys, $str, MCRYPT_MODE_CBC,$iv)); return $encrypted_string;}/**
阅读全文 人气:205更新时间:2017-08-01
在最初使用webpack+vue时,看到vue里面各种语法,包括import,export,html和css的写作方式,我都能依葫芦画瓢地实现各种功能,但是为什么能这样写,一直不太理解,直到我了解了vue-loader。 vue-loader功能 如图,webpack的功能就是将左侧用户编写的代码(只要有相应的load
阅读全文 人气:189更新时间:2017-08-01
PropertyGrid是一个很强大的控件,使用该控件做属性设置面板的一个好处就是你只需要专注于代码而无需关注UI的呈现,PropertyGrid会默认根据变量类型选择合适的控件显示。但是这也带来了一个问题,就是控件的使用变得不是特别灵活,主要表现在你无法根据你的需求
阅读全文 人气:95更新时间:2017-08-01
一、使用screen分屏(只能上下分屏,不能左右分屏) (1)安装工具 在ubuntu系统中使用sudo apt-get install screen 安装screen工具 (2)使用工具 1,输入命令screen使用工具 2,上下分屏:ctrl + a 再按shift + s 3,切换屏幕:ctrl + a 再按tab键 4,新建一个终端:ctrl + a 再按c 5,关
阅读全文 人气:97更新时间:2017-08-01
图片切割就是把一幅大图片按用户要求切割成多幅小图片。dotnet环境下系统提供了GDI+类库,为图像操作处理提供了方便的接口。 下面是图像切割小程序: public class ImageManager{ /// summary /// 图像切割 /// /summary /// param name=url图像文件名称/param /// param name=width切割后图像
阅读全文 人气:164更新时间:2017-07-31
java枚举使用详解 在实际编程中,往往存在着这样的数据集,它们的数值在程序中是稳定的,而且数据集中的元素是有限的。 例如星期一到星期日七个数据元素组成了一周的数据集,春夏秋冬四个数据元素组成了四季的数据集。 在java中如何更好的使用这些数据集呢
阅读全文 人气:99更新时间:2017-07-31
import ctypesimport osimport platformimport sysdef get_free_space_mb(folder): Return folder/drive free space (in bytes) if platform.system() == 'Windows':free_bytes = ctypes.c_ulonglong(0)ctypes.windll.kernel32.GetDiskFreeSpaceExW(ctypes.c_wchar_p(folder), None, None, ctypes.pointer(free_bytes))return free_bytes.value/1024/1024/1024else:st = os.s
阅读全文 人气:69更新时间:2017-07-31