- 博客(163)
- 资源 (21)
- 收藏
- 关注
原创 crontab的配置参数和基础使用教程
crontab文件存放在/var/spool/cron目录下,每个用户都有自己的crontab文件,命名为用户名,只有root用户可以查看其他用户的crontab。这些案例展示了crontab的一些常见用法,您可以根据自己的需求进行相应的调整和配置。这个示例将在每天上午10点30分执行指定路径下的Python脚本。这个示例将在每小时的整点执行清理临时文件的操作。这个示例将在每天凌晨2点执行备份数据库的操作。您可以修改邮件内容和主题,以满足您的需求。替换为实际的备份文件路径。替换为实际的脚本路径。
2023-09-07 17:31:05
2302
原创 如何在Django中使用django-crontab启动定时任务、关闭任务以及关闭指定任务
通过以上步骤,您可以在Django项目中使用django-crontab启动定时任务、关闭所有任务以及关闭指定任务。请根据具体需求进行相应的配置和操作。假设我们有一个名为myapp的应用,其中定义了task1、task2和task3三个定时任务。这将把定时任务添加到系统cron中,使其能够按照配置的时间间隔执行。这将从系统cron中移除task2定时任务。这将从系统cron中移除所有定时任务。
2023-09-07 17:21:57
1199
原创 Could not fetch URL https://pypi.org/simple/virtualenv/: There was a problem confirming the ssl cert
Could not fetch URL https://pypi.org/simple/virtualenv/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443):当使用pip install 安装三方库的时候总是报错,在网上查了很多都不行,最后找...
2020-05-05 15:43:33
1170
转载 Ubuntu18.04安装Python3.6.8
Ubuntu18.04安装Python3.6.8Ubuntu18.04预装了Python3.6.5终于不再预装Python2.7了但是系统预装的Python分散安装在各个目录里以后改起来非常不方便所以本次安装Python3.6.8Python3.6.8是3.6的最后一个版本了请注意不要卸载系统预装的Pythonsudo apt install openssl*...
2020-05-05 12:12:25
1972
5
原创 Django uwsgi 配置
uwsgi.ini:[uwsgi]# Django-related settingssocket = 127.0.0.1:6688# 项目绝对路径chdir = /data/wwwroot/ccjw# Django的wsgi文件相对路径wsgi-file = ccjw/wsgi.py# process-related settings# 最大进...
2020-05-05 09:06:24
508
原创 django redis 配置
# 需先安装django-redis# redis 存储session信息SESSION_ENGINE = 'redis_sessions.session'# redis 服务的 ip 地址SESSION_REDIS_HOST = '192.168.174.131'# redis 服务的 端口号SESSION_REDIS_PORT = 6379# redis 中的哪个数据库...
2020-04-22 14:40:42
266
原创 Django MySql数据库配置
1、修改setting.py 数据库配置:DATABASES = { 'default': { # 'ENGINE': 'django.db.backends.sqlite3', # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), 'ENGINE': 'django.db.backends....
2019-10-16 08:43:20
239
原创 SSH 配置远程计算机的别名
每次都输入 ssh -p port user@remote,会比较麻烦,且不好记忆。配置别名应运而生,那么就在,~/.ssh/config 里面追加以下内容:Host name(别名) HostName ip地址 User 用户名 Port 端口号保存之后,即可用ssh name 实现远程登录,scp同样可以使用...
2019-09-03 08:35:32
272
原创 Django 设置上传文件保存目录
1、static目录下新建文件夹media(文件夹名称自己取);2、setting.py最后加上配置:MEDIA_ROOT = os.path.join(BASE_DIR,'static/media')
2019-05-17 10:11:13
2366
2
原创 python Django 配置静态文件目录
在项目目录下创建文件夹:static, 如图:找到设置文件:settings.py,在文件末尾加上:STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static')]
2019-05-14 11:53:05
1124
原创 python Django 创建账户
项目目录打开终端,输入命令:python manage.py createsuperuser,Username :用户名Email address:邮箱(随意填)Password: 密码Password (again): 再次输入密码Bypass password validation and create user anyway? [y/N]: ySuperuser cr...
2019-05-13 11:33:33
1737
原创 python Django 本地化
找到设置文件:settings.py,找到:LANGUAGE_CODE = 'en-us'TIME_ZONE = 'UTC'修改为:LANGUAGE_CODE = 'zh-hans'TIME_ZONE = 'Asia/Shanghai'
2019-05-13 11:25:26
241
转载 报错:django2.2/mysql ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3
报错:django2.2/mysql ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3声明:感谢原作者解惑https://blog.youkuaiyun.com/weixin_33127753/article/details/89100552#comments环境:python3.7+django...
2019-05-12 23:35:02
524
原创 JNI GetFieldID和GetMethodID 所需签名参数
调用JNI的GetMethodID函数获取一个jmethodID时,需要传入一个方法名称和方法签名,方法名称就是在Java中定义的方法名,方法签名的格式为:(形参参数类型列表)返回值。1。基本类型签名Java Native Signature byte jbyte B char jchar C ...
2019-02-19 15:44:43
4851
1
原创 NSLog与printf的使用差异
1、NSLog 会自动换行,而printf不会自动换行;2、NSLog会自动输出时间等项目信息,printf不会输出相关信息;3、NSLog函数的参数是一个NSString对象,printf的参数是一个字符串常量指针4、格式化问题: a、基础类型可以互用; b、字符串格式化不能,OC有自己特有的格式(OC:%@,printf:%s)...
2018-08-22 23:51:24
591
原创 “百度云盘”下载过慢,怎么办?
近来百度云盘容量大大增加,我无知的使劲往里面塞~~,今日心血来潮,下两个东西来瞧瞧!结果:然后我就使劲百度怎样解决百度云盘,可是百度就不告诉我,好在最后,度娘还是被我“破”了,,重点来了!在一个不知名的角落我发现了另一款软件,名曰:Pan Download,点击下载,下载解压直接打开可执行文件,使用相关百度网盘账号登录,找到相关资源下载即可~~~,口说无凭,look!!!...
2018-06-28 09:51:23
4449
3
转载 用SpannableString打造绚丽多彩的文本显示效果
引语TeXtView大家应该都不陌生,文本展示控件嘛! 就用TextView显示普普通通的文本,OK,很简单,Android入门的都会,没入门的在门缝外看两眼也都会,哈哈,开玩笑。那要是设计在开发需求中要求类似微信聊天表情一样在TextView中插入表情图片呢? 有的小伙伴就会说啦,“TextView添加图片我会啊,不就是drawableLeft,drawableRight嘛!” 嗯 ~ 也行,算...
2018-03-07 17:24:39
323
原创 Android 和 JS 交互时调用不成功解决方法
Android 和 JS 交互时调用不成功的问题 具体如何交互,网上已经有很多资料,这里默认在已知如何交互的情况下,对几个重要的关键点进行强调。1、webView.getSettings().setJavaScriptEnabled(true);设置WebView支持JavaScript2、webView.addJavascriptInterface(new MyJavascriptInterfa...
2018-02-22 14:03:44
9643
转载 常用正则表达式
一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$正数、负数、和小数:^(\-|\+)?\d
2017-12-20 10:42:19
230
转载 Android 6.0 运行时权限管理最佳实践
版权声明:转载必须注明本文转自严振杰的博客: http://blog.yanzhenjie.com这是一篇迟来的博客,Android M已经发布一年多了(6.0的变化),在android M中权限系统被重新设计,发生了颠覆性的变化,很多人把握不好这个变化,一是对这个权限策略和套路还没有摸透,二是没有一个很好的实践来支撑,在我的技术开发群里很多人问我关于权限的问题,往往我都没有直接回答,
2017-06-29 11:07:29
613
原创 找不到 kotlinx.android.synthetic***
在配置文件build.gradle中添加:apply plugin:'kotlin-android-extensions' 即可
2017-06-07 10:52:30
8435
2
原创 Genymotion ova文件下载过慢怎么办?
1. 找到Genymotion 操作日志: 进入C:\Users\用户\AppData\Local\Genymobile ,找到 genymotion.log,2. 打开genymotion.log,找到对应下载记录,复制下载链接,可以只在迅雷或者其他下载工具中下载:
2017-04-11 00:23:13
647
转载 更简单更全的material design状态栏
从实际使用需要出发,以最简单的方式实现了几种类型的MD状态栏。(重点在fitsSystemWindows的使用)0,使用前提Theme.AppCompat.Light.DarkActionBartargetSdkVersion 23;support librariy 23.3.0styles-v19: Android:windowTransl
2017-04-05 10:16:30
421
转载 Android 高效调试神器 JRebel
相信大家应该都在使用 Android Studio 来开发 Android 了,如果你还没有的话,那么建议尽快迁移到 Android Studio 上来,而且 Google 前段时间刚刚宣布,已经彻底放弃对 Eclipse ADT 的支持。使用 Android Studio + Gradle 将会极大的提升你的开发效率,开发起来会更得心应手。但是不得不承认 Android Studio
2017-03-28 09:52:25
628
转载 RxJava+Retrofit+OkHttp深入浅出-终极封装二(网络请求)
背景:优快云博客发布了一系列的RxJava+Retrofit+OkHttp深入浅出-终极封装 之前发出后收到很多朋友的关注,原本只是自己学习后的一些经验总结,但是有同学运用到实战当中,这让我很惶恐,所有后续一直更新了很多次版本,有些地方难免有所变动导致之前的博客有所出入,正好最近受到掘金邀请内测博客,所以决定重新写一版,按照最后迭代完成的封装详细的讲述一遍,欢迎大家关
2017-03-26 22:48:06
1401
转载 Android 通过 HTTPS 和 SSL 确保安全(含Https相关错误及解决方法)
通过 HTTPS 和 SSL 确保安全安全套接字层 (SSL)(现在技术上称为传输层安全协议 (TLS))是一个通用构建块,用于在客户端与服务器之间进行加密通信。应用很可能以错误的方式使用 SSL,从而导致恶意实体能够拦截网络上的应用数据。为了帮助您确保您的应用不会出现这种情况,本文重点介绍了使用安全网络协议的常见陷阱,并解决对使用公钥基础结构 (PKI) 关注较多的问
2017-03-25 14:26:50
5640
转载 你必须了解的RecyclerView的五大开源项目-解决上拉加载、下拉刷新和添加Header、Footer等问题
前段时间做项目由于采用的MD设计,所以必须要使用RecyclerView全面代替ListView。但是开发中遇到了需要实现RecyclerView上拉加载、下拉刷新和添加Header以及Footer等需求问题,现将问题解决中用到的五大开源项目总结下来,方便他人。首先介绍下RecyclerView,RecyclerView相比ListView增加了很多新特性:• Adapter中的
2017-03-17 17:32:16
403
转载 RxJava 与 Retrofit 完美结合实践
前言RxJava和Retrofit也火了一段时间了,不过最近一直在学习ReactNative和Node相关的姿势,一直没有时间研究这些新东西,最近有个项目准备写,打算先用Android写一个Demo出来,却发现Android的世界发生了天翻地覆的变化,EventBus和OKHttp啥的都不见了,RxJava和Retrofit是什么鬼?好吧,到Github上耐着性子看过了RxJava
2017-02-21 11:21:02
1114
1
原创 在Android Studio下使用Gradle,进行多版本代码管理
场景:在项目开发过程中,经常会有需要打包不同版本的 APK 的需求。 比如 debug版,release版,dev版等等。 有时候不同的版本中使用到的不同的服务端api域名也不相同。 比如 debug_api.com,release_api.com,dev_api.com等等。多个分支版本之间,通常有以下不同:不同版本之间大部分代码相同,如果分成多个工程,修改一处功能就要多2个工程同时修改,不便
2017-02-08 15:21:13
2484
1
原创 创建第一个微信小程序
开发文档地址:https://mp.weixin.qq.com/debug/wxadoc/dev/IDE工具下载:https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html第一步,打开微信小程序IDE,扫码登录,点击“”本地小程序项目“”:第二步,添加项目:第三步,有App
2017-02-03 14:54:13
382
原创 error: more than one device/emulator
原因:电脑上连接多台手机设备,直接使用 adb shell 所致。解决办法:1. 列出所有连接设备:adb devices2. 连接指定设备,使用命令: adb -s (directs command to the device or emulator with serial number or qualifier. Overrides ANDROID_S environme
2017-01-12 11:30:50
2379
原创 夜神模拟器 开发 重新连接
1. 配置环境变量 PATH(当前电脑——夜神模拟器的安装路径):C:\Program Files (x86)\Nox\bin2. 终端CMD命令:nox_adb.exe connect 127.0.0.1:62001,同时也可以使用:nox_adb 对夜神模拟器做其他操作
2017-01-11 16:49:14
1946
转载 Android数据存储之Android 6.0运行时权限下文件存储的思考
Android数据存储之Android 6.0运行时权限下文件存储的思考前言: 在我们做App开发的过程中基本上都会用到文件存储,所以文件存储对于我们来说是相当熟悉了,不过自从Android 6.0发布之后,基于运行时权限机制访问外置sdcard是需要动态申请权限,所以以往直接sdcard根目录上直接新建了一个xxx/cache/目录来做文件存储就会不是那么容易
2017-01-09 09:41:02
478
转载 Android数据存储之SQLCipher数据库加密
Android数据存储之SQLCipher数据库加密前言: 最近研究了Android Sqlite数据库(文章地址:Android数据存储之Sqlite的介绍及使用)以及ContentProvider程序间数据共享(Android探索之ContentProvider熟悉而又陌生的组件),我们清晰的知道Sqlite数据库默认存放位置data/data/pakage/da
2017-01-09 09:39:39
589
原创 Android Studio JNI 日志打印
#include #define LOG_TAG "LOG_TEST"#define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG,LOG_TAG,__VA_ARGS__)#define LOGI(...) __android_log_print(ANDROID_LOG_INFO,LOG_TAG,__VA_ARGS__)
2017-01-01 11:07:30
1351
转载 Android Studio NDK 开发
搭配使用 Android Studio 2.2 或更高版本与 Android Plugin for Gradle 版本 2.2.0 或更高版本时,您可以将 C 和 C++ 代码编译到 Gradle 与 APK 一起封装的原生库中,将这类代码添加到您的应用中。您的 Java 代码随后可以通过 Java 原生接口 (JNI) 调用您的原生库中的函数。如果您想要详细了解如何使用 JNI 框架,请阅读
2016-12-30 15:58:43
1640
转载 Android实现炫酷SVG动画效果
Android实现炫酷SVG动画效果原文出处:http://blog.youkuaiyun.com/crazy__chen/article/details/47728241 svg是目前十分流行的图像文件格式了,svg严格来说应该是一种开放标准的矢量图形语言,使用svg格式我们可以直接用代码来描绘图像,可以用任何文字处理工具打开svg图像,通过改变部分代码来使图像具
2016-12-28 23:08:14
698
转载 Android逆向之旅---解析编译之后的Resource.arsc文件格式
一、前言快过年了,先提前祝贺大家新年快乐,这篇文章也是今年最后一篇了。今天我们继续来看逆向的相关知识,前篇文章中我们介绍了如何解析Android中编译之后的AndroidManifest.xml文件格式:http://blog.youkuaiyun.com/jiangwei0910410003/article/details/50568487当时我说到其实后续还要继续介绍两个文件一个是resource
2016-12-12 16:40:50
2348
fastjson-1.2.4.jar
2016-07-27
jackson2.7.0完整版
2016-07-27
APK增量更新
2016-03-29
自定义 RecyclerView.ItemDecoration
2016-01-05
Android开发实例大全02
2014-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人