自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 基于socket通信的物联网编程

    捣鼓了一下午终于实现了在局域网中基于socket的物联网通信O(∩_∩)O!    本次使用的是NodeMCU开发板,封装了ESP8266WiFi模块,由于NodeMCU官方推荐使用lua来写,并且没有统一的IDE,这个就比较捉急,对比所有的开发手段,还是arduino IDE配合ESP8266库来使用比较方便,免去了固件烧录这一步骤。    下载安装ESP8266WiFi库应该不难,百度...

2018-04-06 15:46:28 4151

原创 jdbc实现数据库操作的泛用性

    经过半个月自制小工具的倒腾,弄出来一个自认为泛用性还可以的数据库操作类框架1.0版本(后期如果有需求还会继续更新),配合Java的jtable使用,但是数据库中的表必须设定一个主键,否则就会出现找不到索引的问题,另一个要值得注意的问题是,每次必须调用一个填表函数,将数据库的表填写到面板后,才能进行增删改查的操作,因为作为一个使用者,必须要先得到表,然后才能对表进行操作(站在使用者的角度考虑...

2018-03-04 16:23:12 392

原创 选择排序的变种算法讨论(不知道这个算法叫什么名字O__O "…)

最近在复习排序算法的时候遇到一个选择排序的算法变种,不知道叫什么名字,思路很有意思,这个算法能够同时在一个序列当中找到最大值和最小值并且归位。下面就讨论一下算法的具体描述。我们知道一个序列当中,要同时找到最大值和最小值不是一件容易的事,但是如果能找到最大值和最小值所在的下标索引,我们就能很快地找到最大和最小值,并且将他们放在序列的首末位即可,以此类推,我们将整个序列不断地进行缩小,每一趟排序都

2018-01-20 23:36:38 442

原创 浅析java中new操作的理解

在java中,new操作往往意味着内存中的开辟新的内存空间,这个内存空间分配在内存中的堆区,受到jvm控制,自动进行内存管理。这里我们就是用String这个类来举例说明。public class Test { public static void main(String[] args) { String aString = "hello"; String bStri

2018-01-14 23:06:03 9927 3

原创 五子棋游戏制作的详细思路及原理

五子棋设计思路文档一、程序设计原理、目的以及算法运用java swing和awt框架实现五子棋的绘图,按钮的事件响应等功能。主要分为三个类:主要UI类、棋子类、以及棋盘类。在原有的五子棋的基础上增加了四子棋和六子棋的扩展玩法,对于六子棋来说,玩家需要每人一次下两颗棋子,四子棋和五子棋的判定依据相同,增加娱乐性。在算法方面主要有两个难点,第一,需要将棋谱的绘制坐标转化为基本的数据结构,例

2018-01-07 01:36:37 26804 1

原创 罗技鼠标的宏编程

最近测试了一段罗技鼠标宏的编程,用来实现鼠标压枪的效果,在测试过程中发现,由于鼠标宏是一个单线程,所以在执行的过程中不能进行多线程编程,这就导致了循环必须有结束条件,否则,驱动程序会出现崩溃,那一层for循环要有一定的限度。当我在使用while进行死循环接受鼠标事件的时候发现了这个问题。git@code.csdn.net:snippets/2604651.git

2017-12-25 18:44:15 61534 27

空空如也

空空如也

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

TA关注的人

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