wuluo
文章平均质量分 52
无落
月光下的影子,总是在向往阳光!
展开
-
俄罗斯方块:八
文章目录一、计划内容二、当前得分2.1、布局2.2、计分的启动点2.3、分数模块2.4、显示当前分数三、报错四、结果一、计划内容在下一块的预览下方,显示当前得分是多少。二、当前得分2.1、布局<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> <TextView原创 2021-08-17 22:05:18 · 407 阅读 · 0 评论 -
俄罗斯方块:七
文章目录一、计划内容二、下一块预览2.1、布局2.2、实例化2.3、绘制图案三、报错四、结果一、计划内容在高级的版本中,都是可以看见下一方块的样子,为接下来的一步,做好准备。二、下一块预览2.1、布局<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:backgr原创 2021-08-12 23:58:04 · 324 阅读 · 0 评论 -
Python学习之对比Excel的名字差异
一、计划内容获取同一个工作簿下两个表格中不同的名字。二、实现#导入xlrd模块import xlrddef contrast(): #打开excel文件 data = xlrd.open_workbook('G:\\WangLuoRuanJian\\ceshi.xlsx') #查看xlsx里的表 data.sheet_names() print('sheet:'+str(data.sheet_names())) table1 = da原创 2021-08-11 22:18:29 · 487 阅读 · 0 评论 -
俄罗斯方块:五
文章目录一、计划内容1.1、消行1.2、开始按钮二、消行2.1、消行处理2.2、消行判断2.3执行消行三、刷新游戏区域四、越界错误五、补充说明5.1、代码可用性5.2、enn一、计划内容1.1、消行满足条件,一行被图案填充满,进行消行。1.2、开始按钮点击开始按钮,应该清屏,并且显示新的图案。二、消行2.1、消行处理//消行处理public void deleteLine(){ for (int y = maps[0].length-1; y>0 ; y--) {原创 2021-08-05 23:11:07 · 316 阅读 · 0 评论 -
python学习之提取文件夹下固定格式内容的名称
文章目录一、计划内容二、实现三、结果一、计划内容最近在做疫情方面的工作时,需要统计健康码,以及将对应人员的名称统计出来。二、实现统计的人数较少时,比较方便,一旦上百或者成千时,一个一个的输入,就是比较麻烦的。Python就提供十分简易的方法。os.listdir() 此方法用于返回指定的文件夹包含的文件或文件夹的名字的列表 filePath = 'G:\\WangLuoRuanJian\\yimiao\\' name = os.listdir(filePath) pri原创 2021-08-03 23:33:40 · 328 阅读 · 0 评论 -
俄罗斯方块:六
文章目录一、补充内容1.1、提示信息二、提示信息2.1、画笔声明2.2、初始化画笔2.3、画出提示信息2.4、设置状态信息三、运行画面3.1、暂停3.2、结束一、补充内容1.1、提示信息游戏在运行时,会显示相关的提示信息,如暂停、游戏结束等。二、提示信息2.1、画笔声明Paint statePaint;2.2、初始化画笔//状态画笔statePaint=new Paint();statePaint.setColor(0xffff0000);statePaint.setAntiAlias原创 2021-06-06 21:39:42 · 182 阅读 · 1 评论 -
俄罗斯方块:四
文章目录一、计划内容1.1、游戏开始1.2、游戏下降1.3、游戏暂停1.4、游戏结束二、游戏开始2.1、开始游戏2.2、进入APP界面,无初始方块生成2.3、空指针报错2.4、清除游戏区域内方块三、游戏下降3.1、声明线程3.2、设置下落间隔四、游戏暂停4.1、声明变量4.2、暂停状态4.3、暂停方块4.4、暂停状态,禁止方块移动五、游戏结束5.1、声明变量5.2、下降时进行游戏结束判断5.3、游戏结束后,向下按钮不在产生方块六、运行效果6.1、空指针报错6.2、游戏结束后,向下按钮继续产生方块一、计划内原创 2021-06-01 22:07:39 · 297 阅读 · 1 评论 -
俄罗斯方块:三
文章目录一、计划内容1.1、方块形状1.2、下落功能1.3、方块堆积二、方块模型2.1、随机生成方块2.2、田字形方块,禁止旋转三、下落功能3.1、下落一、计划内容1.1、方块形状设置好游戏显示的方块模型,大致为7中,也可以继续细化。1.2、下落功能游戏里的下落按钮,应该实现的功能是快速下落,而不是每次下落一格。1.3、方块堆积方块能正确堆积起来,而不是重叠。二、方块模型2.1、随机生成方块Random random=new Random();boxType=random.nextIn原创 2021-05-29 18:22:37 · 2572 阅读 · 1 评论 -
俄罗斯方块:二
文章目录一、计划内容1.1、按钮1.2、边界二、初始化按钮2.1、完成按钮的初始化三、捕捉按钮3.1、完成按钮的监听一、计划内容1.1、按钮通过按钮的点击,实现方块左、右、下的移动,以及改变形状。1.2、边界在游戏区域的边界内能正常操作;超过边界,操作无效。二、初始化按钮2.1、完成按钮的初始化btn_left=(Button)findViewById(R.id.btn_left);btn_top=findViewById(R.id.btn_top);btn_right=findView原创 2021-05-24 21:16:31 · 256 阅读 · 0 评论 -
俄罗斯方块:一
文章目录一、计划实现内容1.1、主界面布局1.2、游戏界面绘制1.3、方块生成二、代码设计2.1、布局代码2.2、初始化数据2.3、设置游戏区域2.4、定义画笔2.5、初始化画笔2.6、绘制线3、方块生成3.1、定义画笔3.2、初始化画笔3.3、方块生成一、计划实现内容1.1、主界面布局设计好游戏区域、按钮的布局。1.2、游戏界面绘制绘制出游戏显示的界面,确定好游戏以后显示区域。1.3、方块生成初步生成一个俄罗斯方块的样式。二、代码设计2.1、布局代码采用线性布局、框架布局Linear原创 2021-05-18 23:28:45 · 478 阅读 · 3 评论 -
Windows10抽风系列:一、卡顿、字体显示丢失
具体的图片显示,没有截屏,大概如下:然后,查找的方法,是挺多的,然而,我电脑字体都不显示,我怎么知道,哪是哪???没有恢复之前,只有左边的图标,文字查看不了!!!打开C盘,虽然也看不了文字,1、进去搜索Fonts,2、调整文本,3、按照下一步走,就基本可以了。...原创 2020-07-27 22:51:58 · 7296 阅读 · 4 评论 -
南尼U盘修复——坑die专属
还记得大一的时候,突然买了一个U盘,不知道行情,就便宜买了一个南尼科技的U盘。32G的,对比其它的,肯定便宜很多,回来一看,也是32G的,爽啊,没有几天后,突然就不能用了,一直闲置到今天,中途也视图修复,找到的方法,要么要钱,对于学生党肯定是不行的,要么没有用。1就是那个坏掉的南尼科技u盘,2是后面买的替代品,反正当时觉得挺贵的。1一直格式化失败,然后尝试了这种方法,D是你的U盘:结果,...转载 2020-04-21 11:20:10 · 891 阅读 · 3 评论 -
电脑的显示器壁纸设置
这个可能,大多人比我更有经验,但是最近用了一个外接显示器,发现与桌面壁纸一样的话,显得不是高大上,对吧,找了半天,都没有发现可以用的方法,最后,发现,我的是,一个显示器,加一个笔记本电脑,选择两张图片,设置为桌面背景图,这样,就是显示两个不同的界面;我的是扩展模式,图片顺序,决定显示的位置,至少目前发现是这样,当然,还有更好的方法,欢迎分享出来。...原创 2020-04-20 20:24:26 · 572 阅读 · 1 评论 -
Android学习之获取系统时间
查看了大部分的代码,大概有3种,这里就简单介绍。我使用的方法。SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");Date date = new Date(System.currentTimeMillis());System.out.println("输出当前时间");System.out.print...转载 2020-04-17 16:50:25 · 201 阅读 · 0 评论 -
Android学习之imageview的缓存获取
获取当前view视图的image,//获得图片//获取imageview的缓存iv_bingxiang.setDrawingCacheEnabled(true);//然后通过getDrawingCache方法获取BitMapBitmap bitmap = iv_bingxiang.getDrawingCache();ByteArrayOutputStream baos = new By...转载 2020-04-16 17:45:51 · 638 阅读 · 0 评论 -
Android学习之读取数据库中的所有图片
文章目录1、原理2、增加部分3、修改部分4、实现效果5、灵感来源1、原理不懂我说的是啥,请参考这篇文章:https://blog.csdn.net/qq_43433255/article/details/1054635272、增加部分一个样本的xml文件:test.xml<?xml version="1.0" encoding="utf-8"?><RelativeLa...原创 2020-04-14 23:32:43 · 1384 阅读 · 0 评论 -
Android学习之调用相机拍摄,并存储到sqllite数据库中,
文章目录1、实现功能2、相关代码3、实现效果4、参考文献5、存在问题1、实现功能目前设想的是,通过调用手机自带的相机拍摄照片,然后返回界面,然后存储进入数据库,最后读取出来。对于数据库存储图片的方式,我的解释,选择目前我最需要的一种方式:BLOB (binary large object),二进制大对象,是一个可以存储二进制文件的容器。在计算机中,BLOB常常是数据库中用来存储二进制文件的...原创 2020-04-12 01:18:51 · 1889 阅读 · 0 评论 -
Android学习之踩坑 java.lang.NullPointerException:..............on a null object reference
错误大概如上;先记录一下,忘记加上述语句;首先,卸载一下App,重新安装,还是这样,看看sql语句,然后,最后是检查代码问题!!!记录一下,,,真的是,检查了大半天!...原创 2020-04-04 22:55:41 · 672 阅读 · 0 评论 -
Android学习之 踩坑 E/SQLiteLog: (1) no such table: userinfo(或者XXX)
我遇到的原因,截图没了;显示错误:…E/SQLiteLog: (1) no such table: userinfo…(后面也有)可能原因只要如下:1、创建表格的语句不规范,虽然没保存,但是运行有问题。2、确认表格都有,语句也没有错误,卸载掉以前的App(特别是虚拟机),然后尝试。错误,一直显示,没有表,可能是虚拟机的数据残留之类的问题,所以建议的话,尽量用真机进行测试。...原创 2020-03-30 23:31:39 · 2758 阅读 · 1 评论 -
Android开发之UI设计的listview(一)
文章目录1、listview介绍2、listview使用2.1、xml设计2.2、Java设计1、listview介绍Android的listView控件非常灵和,可以自定义每一个列表项,实际上每个列表项就是一个View。可以2、listview使用2.1、xml设计2.2、Java设计...原创 2020-03-15 20:08:12 · 866 阅读 · 0 评论 -
Windows10自带键盘突然失灵
文章目录1、失灵原因介绍2、解决方法3、分析1、失灵原因介绍我的笔记本是Acer,用的好好,因为有事,没有关闭电脑,而电脑还运行大量的软件,直接把电脑伉下来。等3个小时后,打开电脑,自带的键盘不能用了,开机键没有任何问题。万辛的事,外接键盘能用!2、解决方法1、首先开关机的时候,所有的键盘,都会亮灯的,这就保证键盘物理上没有坏,否则的话,就直接用外接键盘吧,或者参考维修人士的建议!2...原创 2020-03-15 19:21:55 · 2701 阅读 · 0 评论 -
Ubuntu14.04视频服务器
文章目录1、设计要求2、技术背景3、步骤4、参考文献1、设计要求研究内容包括:RTSP流媒体协议、RTMP流媒体协议、FFmpeg的应用技术,SRS视频服务器技术。具体完成SRS服务器的部署、完成视频摄像头RTSP流媒体协议向RTMP流媒体协议的转换服务器采用基于ubuntu server 14.04的VPS系统。2、技术背景RTSP是应用级协议,控制实时数据的发送。RTSP提供了一个可...原创 2020-02-23 20:39:30 · 453 阅读 · 0 评论 -
Windows10+vs2017简单的视频采集:OpenCv
简单的视频采集(OpenCV3.4.1+vs2017+Windows10)相关vs2017+opencv3.4.1+Windows10的配置,相关大神已经说明了(第一次写,将就一下)#确定相关准备工作已经做好#相关代码#include&amp;quot;pch.h&amp;quot;#include “highgui.h”//包含OpenCV库头文件#include “cv.h”#include&amp;amp;lt;openc原创 2018-11-13 20:54:31 · 1251 阅读 · 0 评论 -
树莓派Python2进行图片特效
这次利用Python2在树莓派上进行一次简单的特效编辑(考虑树莓派特性,用vim)。代码与原理十分简单,对于小白来说,是个非常容易上手的一个简单小程序。备注:我的树莓派是3b+,用的是Ubuntu操作系统。新建一个文件夹: mkdir wuluo cd wuluo 用vim进行编辑vim test.py在进行编写先关代码: import cv2 #读入图...原创 2018-11-14 15:10:54 · 544 阅读 · 0 评论 -
树莓派文件传输(python)+socket
两个树莓派,在同一个局域网内,传输文件,采用socket,一个用来传输文件:server.py,另外一个用来接收文件:client.pyimport socketimport osimport hashlibclient = socket.socket() # 生成socket,连接serverip_port =(&amp;quot;192.168.137.210&amp;quot;,12346) # server地...原创 2018-11-23 22:31:36 · 4396 阅读 · 10 评论 -
vs2017+opevcv3.4.0(绘制点阵汉字)
需要的装备是vs2017版本的,OpenCV是3.4.0的,首先配置相关的环境变量。然后打开vs2017,进行相关的OpenCV配置。如下图:在属性的链接器-&gt;输入,添加语句:opencv_world340d.lib;如果你的版本是opencv3.4.1,就应该添加:opencv_world340d.lib;具体请按照你的OpenCV版本进行。...原创 2018-12-04 22:43:05 · 990 阅读 · 0 评论 -
树莓派3B+QT5(安装与相关配置),附带一个小程序
首先,我们需要安装树莓派,一些教程在安装QT5时,推荐更新树莓派上的固件之类的,也就是这两句代码:sudo apt-get upgradesudo rpi-update说多了就是泪,我的树莓派因为更新上面两句,导致系统崩溃,所以,我一般不建议去更新(这个坑我已经躺了),如果非要更新,建议做好系统恢复工作,否则,你只能在重新安装系统与以前的软件了。想想就有点小崩溃!!!现在来,安装QT5...原创 2018-12-01 21:55:03 · 6022 阅读 · 6 评论 -
树莓派3b+qt(聊天程序)
如果有人不知道qt在树莓派上如何安装,请看我上一个连接:https://blog.csdn.net/qq_43433255/article/details/84678512首先明确:聊天程序分为客户端与服务端,服务端...原创 2018-12-02 00:02:05 · 950 阅读 · 0 评论 -
Android设计之UI透明图标
大家肯定都经历Android的APP图标的痛苦,有时找到一个合适的图标,堪比解决一个困难的代码。可我们有时在网上找到了合适的图片,或者手里有的图片,需要进一步抠图,或者要求背景透明,又让一些人抓了狂。最近在做UI界面时,发现了Windows10自带的一个强大的图片工具:3D画图,可以抠图,或者制作图片背景透明等。首先请参考这个链接:https://blog.csdn.net/cungudaf...原创 2018-12-08 00:24:04 · 2739 阅读 · 0 评论 -
andriod一个的简单UI界面
最近在学习Android App的开发,会不时推出一些我做的,与大家进行交流。这次分享的是一个简单的UI界面,最终的实现效果如下:具体代码如下,一些知识点需要自己仔细琢磨才行哟:<TableLayout android:id="@+id/tableLayout" android:layout_width="356dp" android:layout_heigh...原创 2018-12-03 22:31:23 · 648 阅读 · 0 评论 -
Android开发之UI界面设计
下面介绍五种不同样式的UI界面,它们的样式分别如下:下面就来分别介绍各部分代码;当然我也将相应的代码上传了的:https://download.csdn.net/download/qq_43433255/10848982先建立如下的项目;mainactivity用来打开其它的五个界面。注意:图片不是重点,重点在于btn.xml与yuku.xml下面就是最激动人心的时刻:btn...原创 2018-12-21 23:36:09 · 4544 阅读 · 0 评论 -
python版的UDP聊天(UI界面)
利用udp方式,进行通信。创建udp聊天界面:原创 2018-12-23 20:29:25 · 3240 阅读 · 0 评论 -
树莓派3b+简单文字聊天
采用socket编程,在局域网内进行两台树莓派之间的聊天。一共分为两个部分:服务端与客户端客户端代码:import sockets= socket.socket()host = ‘192.168.137.96’ #服务器端的IP地址,port = 12345 #端口号 s.connect((host,port))print('Linked')info ...原创 2018-11-29 15:56:28 · 653 阅读 · 0 评论 -
Windows10下的数据库mySql填坑之一
最近,由于其他的原因,需要在Windows10上安装数据库,一般是mysql与SQL server两种版本,本人亲测,还是觉得mysql比SqlServer要好的多。在安装SQLserver中,需要的C盘容量还是比较大的,当然看个人意见。后续将会,补上mySQL的安装教程;这里贴上一张,我mysql安装的功能:安装mysql中,有一句是:跟随系统开机自启动,个人建议,还是不要关闭,如果...原创 2019-01-08 11:03:31 · 335 阅读 · 0 评论 -
在windows10的系统下安装MySQL
简单介绍一下,Mysql+workbench的安装教程:官方网址:https://www.mysql.com/downloads/下拉到最下面:点击进去;下载这两个软件:分别是:mysql的具体网址:https://dev.mysql.com/downloads/mysql/mysql workbench具体网址:https://dev.mysql.com/downloads/...原创 2019-01-08 15:04:47 · 4801 阅读 · 0 评论 -
Python+mysql数据库+传感器(将传感器获得数据存入数据库)
这次介绍一下,如何从传感器获得数据,并存入本地数据库中,在这里首先,要感谢我的老师—蒋老师,因为,他提供了传感器的连接,让我顺利完成这次实验。也在蒋老师的指导下,知道一套完整的流程走向:需要连接传感器,现在的笔记本一般没有端口,所以用的是虚拟端口;用传感器获得数据,将传感器获得数据存入本地数据库;通过另外的一个程序,将本地的数据库中数据传入一个服务器中(这个步骤没有完成,如果完成了,我会记得更...原创 2019-02-06 09:02:53 · 17774 阅读 · 25 评论 -
python+数据库+传感器(简易版)
这是一个简单的说明,推荐链接:https://blog.csdn.net/qq_43433255/article/details/86767399这一个模块,主要是,数据库与传感器的两个方面;获得传感器数据的代码:#!/usr/bin/env python3# -*- coding:utf-8 -*-u'''Created on2019年1月7日 @author: wuluo...原创 2019-02-11 11:50:40 · 6607 阅读 · 9 评论 -
基于c++的通信系统仿真--pcm编码与解码
本次是基于c++的通信系统,系统实现的是能对输入的将要编码的值,采用A律13折线进行pcm编码与解码。Pcm的编码与解码采用的是A律13折线,正负各有8段,每段内有16个量化级,共有2816=2^8=256个量化级,因此所需编码位数N=8,这8位编码的安排如下:C1 C2C3C4 C5C6C7C8极性码 段落码 段内码极性码C1表示样值的极...原创 2019-03-04 21:35:56 · 3650 阅读 · 0 评论 -
Android开发之简易计算器的APP
这个计算器,实现了最基本的运算,但也只能是简单地运算;比如:只能两个数相加(除)之类的,布局也十分简单,采用线性布局;十分利于了解布局代码:<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.andr...原创 2019-03-04 21:56:19 · 1435 阅读 · 0 评论 -
Android开发之图片切换的APP
本次介绍的是关于图片切换的APP,这里实现了两种切换效果;不同的效果针对不同的情况,两种效果的代码都会介绍:代码-布局:main。xml的代码:<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://sch...原创 2019-03-04 22:13:58 · 869 阅读 · 0 评论