自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hy忠

时不时写点

  • 博客(18)
  • 资源 (3)
  • 收藏
  • 关注

原创 树莓派使用RPI.gpio(python)在MAX7219上显示图案

参考网友(基于树莓派:MAX7219的字符驱动程序编写)的列子,原文已经基本介绍MAX7219的使用要求,三个信号线,CS控制一字节(或者说是一行)数据的写入信号(置低电平说明开始写,置高电平写完),CLK控制一个位数据的写入信号(置低电平说明开始写,置高电平写完),DIN就是数据写入的入口。参考的文章附带有shell版的,以及后编写的Wiring的C语言版。而我自己研究写了python版的。使用vscode远程进板子,编写起来方便多了。设置参考vscode 远程WSL(ubuntu) 调试C

2020-07-26 12:29:03 995 2

原创 laravel(7.0)下tntsearch(2.0)和jieba-php使用

使用的"teamtnt/laravel-scout-tntsearch-driver":"^8.1"版本。如需要,请先查看完此篇文章再修改代码。按照参考文章TNTSearch - PHP 实现的全文索引引擎,已经完成了英文分词的搜索。中文就需要jieba-php,但苦于tntsearch的驱动已经跟进laravel7,但jieba并没有跟进,致使我参考TNTSearch 轻量级全文索引+...

2020-04-05 14:05:29 811

原创 vscode 远程WSL(ubuntu) 调试C

近期被数据结构折磨,要重拾C,电脑已经跑不起新版VS,所以用一直开发使用的vscode,就加个编译和调试环境,又可以拿来写C了,完美!得益于vscode新版的远程连接WSL,并不采用网上千篇一律的MinGW或Cygwin。以及C/C++的插件windows系统已经有初始化可用的WSL,并装上g++或gcc,以及gdbvscode点击左下角的双箭头,选择Remote-...

2019-09-28 19:17:31 3590

原创 php计算STL模型体积

因为要实现后台估价stl模型文件的价格,所以需要计算stl的体积,参考了很多,但都是别的语言的,并不像调用别的库,并不需要渲染图形,只是单纯的读取文件数据进行计算,所以就自己写了。stl文件分为两种存储形式二进制和ascii码。二进制我用blender来生成一个正方体用hex的编辑器查看按其他网友的解释,文件开头的80字节是文件头,接下来的4字节是三角面的数量,之后的每50...

2019-05-21 11:22:43 1582

原创 Windows(WSL)运行swoole

常在windows开发,php的用的集成环境phpStudy。swoole又要求的Linux环境,不想虚拟机,文件操作起来麻烦,所以就尝试了swoole说的WSL,之前用过这个环境玩别的,而且网络跟当前系统公用,方便端口的使用。虽说还有Cygwin,但我从没接触过,而且swoole官方也说了,在这个环境下有些功能是受限制的。前期准备就是装WSL,win10的商店直接装就是了,而且需要在“启...

2019-05-16 15:16:56 3166 1

原创 python爬地区三级联动数据生成SQL

仅做测试使用,频繁获取导致的不良后果自负推荐获取的html保存至本地,再进行生成SQL文件import urllib3import osimport sysfrom urllib import request,parsefrom bs4 import BeautifulSoupurllib3.disable_warnings()URL='http://www.mca.go...

2019-04-30 08:54:55 447

原创 Android emulator的模拟器系统在VNC下操作,noVNC

未经同意,禁止转载Android emulator模拟器是基于Qemu开发的,而Qemu是支持websockets的,就可以做到用qemu做VNC server,把虚拟做远程操作,配合noVNC,就可以达到浏览器进行操作Andorid虚拟机的使用。新建虚拟机本想研究libvirt的,但过于复杂,后面有时间再说。所以虚拟机用Android Studio的AVD Manager新建。先成功...

2019-03-07 10:42:24 3245 4

原创 python(BeautifulSoup爬)下载必应美图

看到必应美图没有水印了,就想着可以拿来做壁纸了,(早想这么干了)python也是现学现用的,写得很烂,只求能用程度用python的BeautifulSoup爬出来链接,再用urllib下载文件import urllib.requestimport urllib3import osfrom bs4 import BeautifulSoup#下载进度显示def Schedule(...

2018-12-20 16:35:34 1662

原创 微信小程序支付(PHP后台)“支付统一下单“接口的坑

按照微信的文档来看确实流程是什么样的,但某些数据却神一般的缺少说明,硬生生调了一天才知道完整的使用数据。官方的流程图是这样子的小程序提交订单后就需要后台请求两次API,一次为获取openid(某文档说是在小程序内获取不安全,所以丢给后台来获取),后面一次为获取prepay_id。最后那次“推送支付结果”是用到回调地址"<notify_url>https://xxx.com&...

2018-11-05 17:15:58 2328

原创 php中curl请求https接口数据

在网上的案例中,curl的普遍写法如下$curl = curl_init();curl_setopt($curl,CURLOPT_URL,'http://127.0.0.1');curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);//设置直接显示数据,浏览器直接显示,不解析数据$data=curl_exec($curl);curl_close(...

2018-11-04 20:22:00 1492

原创 PHP使用OpenSSL的3DES加密

之前的项目用的3des是基于mcrypt_xxxx的,一上到php7就挂掉。php7及之后已经正式舍弃这个加密扩展,在写新项目基于php7的,所以指定的3des加密就用OpenSSL实现。网上我是没找到现成的,所以改动下得到下面的代码:<?phpclass OpenSSL3DES{ /*密钥,22个字符*/ const KEY='www.csdn...

2018-10-10 15:53:06 6167 2

原创 NextCloud13.0.5+Ubuntu18.04安装部署(apache2.4+php7.2+MySQL5.7)

系统环境ubuntu18.04 LTS serverApache2.4.29Php7.2.9MySQL5.7.23假设服务器ip:192.168.1.50一、安装1、apache2安与php安装sudo apt-get update && sudo apt-get upgrade -ysudo apt-get install apache2 ...

2018-08-22 08:48:15 4396

转载 spring5+hibernate5,Cannot unwrap to requested type [javax.sql.DataSource]问题

正如你在搜索出来的那一大堆复制粘贴的贴重复所说的hibernate4和spring3.1之后不支持hibernateDaoSupport,所以对于我现在写的spring5+hibernate5的搭配就出现了问题,hibernate.cfg.xml文件配spring的bean.xml文件使用时就有可能出现问题,炸毛了半小时,搜出一堆水文似的只说问题不说详细解决方法的。终于在Google上找的第一条就...

2018-07-29 12:50:24 536

原创 ThinkPHP5.0自带验证码功能使用

我使用的thinkphp框架是带有think-captcha的,没有的使用composer在框架根目录下执行(5.0版本)(5.1版本框架使用2.0)composer require topthink/think-captcha=1.*装完,在app的控制器写出方法以及对应的view文件,demo.php //访问到模板 public function test...

2018-07-23 17:35:37 6250 2

原创 简单的java.lang.IllegalStateException错误

java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]一个...

2018-05-27 20:44:49 5968

原创 Ubuntu安装samba和vsftpd,以及心得体会

新装Ubuntu18.04 LTS替换之前一直作为服务器windows server系统,主要是做文件服务器,在学校的内部网络使用。之前并没有正经搭建过,所以搭建了好久才弄完。很简单的文件服务器。因为只做分享,管理只由实机操作或者winSCP远程管理,所以分享的权限只有只读。samba:安装只安装了samba,sambaclient就不装了。~$ sudo apt-get install samb...

2018-05-06 23:09:25 1260

转载 纯CSS (无js)实现手风琴图片幻灯片效果

这是一次作业,但在无参考代码下自己写了一部分,然后参考了网友博客完成了部分,所以就不标为原创了,只是网友写得有点高深了,我就靠自己理解又写了一份。只是记录下来而已。先看下默认打开效果,图片文件是老师给的,好像是传智播客的。鼠标移上去(:hover)看到的效果html代码部分,写的比较简单:<div >    <ul> <li><span>付出不亚...

2018-04-11 22:16:02 1041

原创 简单java(Android)pi4j和Socke实现respberry 3B上GPIO的LED灯控制

首先下载http://get.pi4j.com/download/pi4j-1.2-SNAPSHOT.zip(使用SNAPSHOT是因为3B要用这个新版本才正常,1.1版本不能在3B上运行),解的jar文件使用eclipse进行开发,把3B作为伺服器进行socket端口监听,没有实现多线程多客户端监听,简单的点对点监听。import java.io.DataInputStream;import ...

2018-03-06 21:30:16 1356

地区三级联动数据,行政地区编码(2019.02)

省市县的三级联动数据脚本,均为行政区域代码,数据采集时间为2019.02,采集于国家统计局数据,脚本可修改表名和字段名再导入

2019-04-28

Grub4DOS菜单美化

Grub4dos,U盘启动菜单,修改的一些小总结,不到之处,是本人的才疏学浅。如有错误,请指教,谢谢

2017-03-08

PE简单功能和界面定制

PE修改,一些功能和界面上的修改。修改的一些小总结,不到之处,是本人的才疏学浅。如有错误,请指教,谢谢

2017-03-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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