- 博客(40)
- 资源 (17)
- 收藏
- 关注
原创 提高Android开发能力的开源应用
您还将学习制作一些简单而有用的自定义视图,这些视图可以帮助您准备好基础,以便您以后可以继续创建一些非常复杂的视图。照片和视频库应用程序是您可以在任何安卓设备上找到的最常见的应用程序之一。有没有想过它们是如何制成的?如果您想了解如何获取有关设备上已安装应用程序的详细信息、从这些应用程序中提取APK、卸载应用程序等,该项目非常适合您。这个应用程序的目标非常简单,这使得它非常适合上手,学习一种开发Android应用程序的全新语言。如果您想了解Android中的音频录制和操作,那么这个项目是开始您旅程的最佳方式。
2024-08-28 11:57:34 68
原创 七牛云跨账号迁移空间文件
1.到官网下载好qshell工具 https://github.com/qiniu/qshell。./qshell batchcopy --force 原空间名 新空间名 -i test.txt。2.用源账号(就是要迁移数据的账号)去授权给目标账号(要复制/迁移到的账号)qshell listbucket 要复制的空间名 -o test.txt。将一个账号上的空间存储转移(或者复制)到另一个账号上。授权之后在目标账号就可以看到你想复制的这个空间了。只留下文件名以及路径,一行一个。
2023-03-23 17:22:53 496
原创 macOS安装过程中“应用副本已损坏”的解决方案
date 062614102014.30 (macOS Mojave 10.13、10.14适用)date 010514102017.30(macOS Sierra 10.12适用)
2023-03-17 14:45:36 1209
原创 从备份库中获取某个表建表语句或某个表的插入语句
sed -e'/./{H;$!d;}' -e 'x;/CREATE TABLE `w_goods`/!d;q' /Documents/xxx.sql > /bb.sql从库中获取某个表的插入语句grep -i 'INSERT INTO `w_goods`' /xxx.sql > /new.sql
2022-02-20 21:52:26 503
原创 关于Big Sur Parallels Desktop中This copy of Parallels Desktop may not be genuine问题的解决方案
打开PD虚拟机中的Windows系统,找到需要修改的文件C:\Program Files\Parallels\Parallels Tools\Plugins\DesktopUtilities.dll将新文件拖动到该文件夹下完成替换链接: https://pan.baidu.com/s/1mrCt-w-EbGpKexosNajdKw?pwd=xbyu 提取码: xbyu 复制这段内容后打开百度网盘手机App,操作更方便哦遇到文件被占用情况的解决办法5.解决办法6.文件替换完成则该问题被解决,重..
2022-01-14 17:02:33 1953 1
原创 django部署宝塔
安装Python项目管理器安装linux最新的 Google Chromeyum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm安装必要的库yum install mesa-libOSMesa-devel gnu-free-sans-fonts wqy-zenhei-fonts查看chrome版本号google-chrome --version根据版本号下载对应的驱动,
2021-11-30 11:52:55 700
原创 使用 mysqldump 备份数据库时避免锁表
使用 mysqldump 备份数据库时避免锁表 --skip-optmysqldump --skip-opt -u root --password=123456 back_dbname >back.sql
2021-11-20 11:04:19 1642
原创 mamp pro 报错:Either you did not provide the necessary admin credentials or the MAMP PRO package could
mac升级系统后mamp pro 打开就报错:Either you did not provide the necessary admin credentials or the MAMP PRO package could not be initialized correctly. You can either restart the application and try again or re-install the software.执行:sudo launchctl load -w /Libra
2021-04-14 10:11:07 1734 3
原创 mac mamp (zip,pcntcl) 扩展安装
ZIP扩展https://pecl.php.net/package/zip 下载最新的 zipphpize在 MAMP 的如下目录/Applications/MAMP/bin/php/php7.2.22/bin/phpizeMAMP 可能会包含很多版本的 php,所以你需要添加参数–with-php-config告诉 phpize你要编译基于哪个php版本的扩展库。./configure --with-php-config=/Applications/MAMP/bin/php/php7.2.22
2021-03-30 23:34:26 604
原创 Java8 Stream:2万字20个实例,玩转集合的筛选、归约、分组、聚合
Java8 Stream 1 Stream概述2 Stream的创建3 Stream的使用案例使用的员工类3.1 遍历/匹配(foreach/find/match)3.2 筛选(filter)3.3 聚合(max/min/count)3.4 映射(map/f...
2020-11-22 10:57:40 299
原创 搭建docker 宝塔
yum -y install dockersystemctl start dockerdocker run -itd --name baota --net=host --privileged=true --restart always -v ~/wwwroot:/www centos:7.2.1511/sbin/iptables -I INPUT -p tcp --dport 8888 -j ACCEPT rm -f /www/server/panel/data/admin_pat.
2020-11-01 20:52:20 488 2
原创 docker搭建redis
1.拉取镜像docker pull redis2.运行容器docker run -p 6380:6379 --name redis1 -v /root/redis/data:/data -v /root/redis/conf/redis.conf:/etc/redis/redis.conf -d redis --appendonly yes redis-server /etc/redis/redis.conf-p 6380:6379 容器redis 将主机的 6380 端口映射到容器的 63
2020-09-05 09:53:53 196
原创 Nginx极简教程
nginx 的使用比较简单,就是几条命令。常用到的命令如下:nginx -s stop 快速关闭Nginx,可能不保存相关信息,并迅速终止web服务。nginx -s quit 平稳关闭Nginx,保存相关信息,有安排的结束web服务。nginx -s reload 因改变了Nginx相关配置,需要重新加载配置而重载。nginx -s reopen ...
2020-05-04 19:53:15 326
原创 Spring Boot笔记
**一、**Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独...
2020-04-01 11:37:59 795
原创 常用工具的Python库
Requests.Kenneth Reitz写的最富盛名的http库。每个Python程序员都应该有它。Scrapy.如果你从事爬虫相关的工作,那么这个库也是必不可少的。用过它之后你就不会再想用别的同类库了。wxPython.Python的一个GUI(图形用户界面)工具。我主要用它替代tkinter。你一定会爱上它的。Pillow.它是PIL(Python图形库)的一个...
2020-03-19 10:48:40 561
原创 一个form表单两个提交按钮,实现提交到不同地址
工作中遇到的小技巧,需要实现同一个form表单有不同的提交url,刚开始的解决办法是给按钮分别不同的点击事件,通过点击去实现跳转到不同的url。现在可以通过form表单的自带属性来解决。在form属性位置action填写默认的提交路由,在下面formaction里面填写另一个需要提交的地址。<form action="demo_form.asp" method="get...
2020-03-09 14:22:43 1467 2
原创 MAC Vmware Fusion vmnet8设置
1.打开sudo vi /Library/Preferences/VMware Fusion/networking2.sudo vi /Library/Preferences/VMware Fusion/vmnet8/nat.conf3.设置了vmnet8后切换到NAT模式4.保存退出,退出vmware fusion,重新打开5.ping设置的ip...
2019-10-07 19:15:07 1008
原创 php正则给img的 src添加域名
preg_replace('/(<img.+?src=")(.*?)/','$1http://www.baidu.com$2', $img);
2019-07-23 11:55:19 1985
原创 Vue.js学习笔记,简单易懂
Vue.js - Day1课程介绍前5天: 都在学习Vue基本的语法和概念;打包工具 Webpack , Gulp后5天: 以项目驱动教学;什么是Vue.jsVue.js 是目前最火的一个前端框架,React是最流行的一个前端框架(React除了开发网站,还可以开发手机App, Vue语法也是可以用于进行手机App开发的,需要借助于Weex)Vue.js 是前端的主流框架之一,...
2019-07-19 10:00:37 682
原创 mysql基础用法
远程连接授权用户(授权root密码root)GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; 登录到MySQLmysql -h 主机名 -u 用户名 -p-h : 该命令用于指定客户端所要登录的MySQL主机名, 登录当前机器该参数可以省略;-u : 所要登录的用户名;...
2019-07-12 14:19:38 273
原创 JavaScript常用方法封装
1.type 类型判断isString (o) { //是否字符串 return Object.prototype.toString.call(o).slice(8, -1) === 'String'}isNumber (o) { //是否数字 return Object.prototype.toString.call(o).slice(8, -1) === 'Number...
2019-07-11 12:54:02 289
原创 Swoole Task 的应用
概述Swoole 异步Task,主要实现调用异步任务的执行。常用的场景:异步支付处理、异步订单处理、异步日志处理、异步发送邮件/短信等。Swoole 的实现方式是 worker 进程处理数据请求,分配给 task 进程执行。官方介绍:task 底层使用 Unix Socket 管道通信,是全内存的,没有IO消耗。单进程读写性能可达100万/s,不同的进程使用不同的管道通信,可以最大化利用...
2019-06-27 10:01:01 232
原创 api接口安全验证
前台想要调用接口,需要使用几个参数生成签名。时间戳:当前时间随机数:随机生成的随机数口令:前后台开发时,一个双方都知道的标识,相当于暗号算法规则:商定好的运算规则,上面三个参数可以利用算法规则生成一个签名。前台生成一个签名,当需要访问接口的时候,把时间戳,随机数,签名通过URL传递到后台。后台拿到时间戳,随机数后,通过一样的算法规则计算出签名,然后和传递过来的签名进行对比,一样...
2019-06-24 09:41:02 5193
原创 docker删除镜像时报错解决办法
报错信息[root@kvm ~]# docker rmi 4950a54ede5aError response from daemon: conflict: unable to delete 4950a54ede5a (must be forced) - image is being used by stopped container 834789a17497报错原因 image...
2019-06-14 15:11:15 1809
转载 Mac brew报错:Error: The following directories are not writable by your user: /usr/local/share/man/man8
当我们用Homebrew安装应用时,会出现此问题,显示Homebrew无法访问这些位置并添加在OS X上为您安装软件所需的文件我们应尝试回收权限,解决方案如下:首先打开终端,然后输入:sudo chown -R whoami:admin /usr/local/bin接着系统会提醒你输入密码,输入密码回车之后接着输入:sudo chown -R whoami:admin /usr/loca...
2019-06-11 11:10:26 916
原创 制作 macOS Mojave U盘USB启动安装盘方法教程 (全新安装 Mac 系统)
打开 “应用程序→实用工具→终端”,将下面的一段命令复制并粘贴进去:如要制作macOS Mojave 启动盘,U盘名称要改成「Mojave」(必须与下面命令对应),然后拷贝这段命令:sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/...
2019-05-06 14:18:03 4257
原创 MAC欧路词典破解及扩充辞典
MAC欧路词典破解及扩充辞典欧路词典介绍和官网下载链接安装破解方法a.下载plist文件,替换com.eusoft.eudict.plist文件下载链接:https://pan.baidu.com/s/16uTGbytJI4l65oATEtWfNw 密码:2gzbCommand+ shift + g 到目标路径~/Library/Preferences,如下图1,覆盖目标文件b....
2019-03-27 14:30:15 13566 8
原创 MySQL 详细学习笔记
Windows服务-- 启动MySQLnet start mysql-- 创建Windows服务sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格)连接与断开服务器mysql -h 地址 -P 端口 -u 用户名 -p 密码SHOW PROCESSLIST -- 显示哪些线程正在运行SHOW VARIABLES -...
2019-03-07 09:04:12 193
原创 封装GetQueryString()方法来获取URL后面的value值
代码如下:(说明:获取的是当前页面的URL;这里测试需要在后边自己手动添加 ?name=xiangruding&sex=nuuu&age=90);<body> <script type="text/javascript"> var name = GetQueryString("name"); ...
2019-02-28 14:04:58 1174
原创 java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一
本文参考java 泛型详解、Java中的泛型方法、 java泛型详解1. 概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法...
2019-02-26 17:32:18 1039 1
原创 mac flutter 环境创建过程及遇到的问题解决
1.打开终端2.clone flutter命令:git clone -b beta https://github.com/flutter/flutter.git到此步终端报错:error: RPC failed; curl 18 transfer closed with outstanding read data remainingfatal: The remote ...
2019-02-22 10:21:52 1764
原创 腾讯视频播放链接
http://v.qq.com/txp/iframe/player.html?vid=c07984ct1kl <script type="text/javascript" src="swfobject.js"></script> <script type...
2019-01-30 13:19:32 3183
原创 ajax返回的值赋值给全局变量解决方法sessionStorage
# ajax返回的值赋值给全局变量解决方法sessionStorage在ajax返回值赋值给js全局变量时,全局变量是获取不到的,ajax默认是异步的,当然可以改成同步就能赋值,不过更好解决方法是使用sessionStorage来保存ajax获取的值,在任意地方就可以全局获取.sessionStorage.setItem('testKey','这是一个测试的value值');sessi...
2019-01-30 13:17:54 991 2
原创 常用函数
/**获取文章内容html中第一张图片地址@param string $html html代码@return boolean*/function get_html_first_imgurl($html){KaTeX parse error: Expected 'EOF', got '\s' at position 24: …= '~<img [^>]*[\̲s̲]?[\...
2019-01-30 13:15:55 331
原创 实战Docker虚拟化技术
Docker入门简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架或包括系统。“Docker”应该是2...
2019-01-30 13:13:32 19215
原创 git使用总结
git强制覆盖本地命令(单条执行):git fetch --all && git reset --hard origin/master && git pullgit fetch —all //只是下载代码到本地,不进行合并操作git reset --hard origin/master //把HEAD指向最新下载的版本使用强制push的方法(不建议...
2018-12-23 09:53:15 242
原创 bootstrap table使用总结
官网介绍:基于 Bootstrap 的 jQuery 表格插件,通过简单的设置,就可以拥有强大的单选、多选、排序、分页,以及编辑、导出、过滤(扩展)等等的功能。 主要功能支持 Bootstrap 3 和 Bootstrap 2自适应界面固定表头非常丰富的配置参数直接通过标签使用显示/隐藏列显示/隐藏表头通过 AJAX 获取 JSON 格式的数据支持...
2018-12-23 09:48:25 3018
原创 centos7下安装php7扩展xdebug和phpstrom远程调试配置
首先找到自己环境所对应的xdbug版本 https://xdebug.org/wizard.php 把phpinfo的信息粘贴到 框框中 可以找到对应的版本tar -xvzf xdebug-2.6.1.tgzcd xdebug-2.6.1phpize./configure --with-php-config= /www/server/php/72/bin/php-conf...
2018-12-23 09:43:23 913
原创 php 处理高精度计算函数 金额计算类
<?php/** * Created by PhpStorm. * User: huxiansheng * Date: 2018-12-18 * Time: 11:00 *//** * PHP精确计算 主要用于货币的计算用 * @param $n1 第一个数 * @param $symbol 计算符号 + - * / % * @param $n2 第二个数 * @...
2018-12-18 13:00:28 3860 1
中英文php7.1 文档for Dash (Mac)
2020-11-22
HUI3.0 更轻、更快、更漂亮的UI框,适用于基于H5+的移动app开发并完美兼容移动端web开发
2019-07-15
alfred workflows常用的扩展包集合,包括增强的有道字典,ocr等等一系列
2019-07-15
带后台系统的小程序商城源码,亲测可用,对接后台接口需要修改网址,这套系统可直接使用
2018-05-24
最新版的H+框架
2018-03-30
登陆翻页滚动插件
2018-03-30
H+ 后台框架
2018-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人