1 打代码的小明

尚未进行身份认证

你会的别人都会

等级
TA的排名 18w+

你真的会连蓝牙吗——蓝牙模块配对

最近在做个项目,第一次接触和硬件有关的东西,所以做的过程比较痛苦平时我们使用蓝牙一般是在手机上,流程基本都是打开手机上的蓝牙选项然后搜索你要连接的蓝牙模块,找到之后输入配对密码就可以连接了。但是如果是两个蓝牙模块直接进行配对的话,由于没有任何界面可以让你输入配对密码,所以会麻烦一点。两个蓝牙模块连接原理:两个蓝牙模块的波特率一致,并且配对密码一致,一个设置为主机另一个设置为从机,供电后主机就...

2020-03-20 22:45:28

学习jdbc踩过的坑

check the manual that corresponds to your MySQL server version for the right syntax to use near可能1:表名使用了Mysql的关键字可能2:“near”之后提示的地方有打错的地方,比如多个符号少个字母等等Duplicate entry ‘xxx’ for key ‘yyy’原因:向唯...

2020-02-24 20:51:45

JDBC访问数据库方法

JDBC访问各种类型数据库的前提:不同数据库产品的实现方式通信协议不一样,所以各数据库厂商对接口进行实现,以jar包(数据库驱动)的形式提供实现类,jar包含有已经写好的类和接口,只需要将其引入项目中就可直接使用。 JDBC相关的类和接口都在java.sql中...

2020-02-19 17:45:14

网上邻居——局域网传输文件

最近因为疫情严重没事干,只好在家里弄了个网上邻居消磨时间。局域网简介:局域网是指某一区域内由多台计算机互相连通组成的计算机组,局域网自身相对其他网络传输速度更快,性能更稳定,并且是封闭性局域网在我们平时也有见过,比如学校机房里的联机CS游戏就是用到了局域网,家中两台电脑要传输文件也可以直接用局域网共享就不用再通过U盘折腾两遍了而且速度还快搭建局域网流程:打开设置中的 “网络和lntern...

2020-02-04 18:54:31

云服务器体验——搭建简单私人网盘

因为有项目要做,需要用到服务器,就开始玩玩服务器云服务器就像一台虚拟的24小时不停运作的电脑,可以干很多事情,比如搭建自己的私人网盘。正好有大文件需要分享给别人,就打算学着搭建一个私人网盘,这样就避免了限速。在网上看了好多搭建私人网盘的教程,最开始打算用ownCloud搭,已经尽全力自己一步一步搭到最后一步了,但最后因为PHP的版本太低失败了,于是放弃了ownCloud,改用可道云。在操作服...

2020-01-28 22:52:46

2019年总结

2019年七月份的时候开始写博客了,写了一个学期很喜欢这种总结自己代码的感觉。排名从最开始的300万到了现在的24万虽然感觉有点水,但还是挺开心的,争取2020年七月份的时候能进前十万。很喜欢以一个技术博主的视角来审视自己,能通过一篇篇更新的博客看到自己的编程能力提高是一种很棒的方式。以后会一直坚持写博客,也不会再局限于自己已经熟练的领域不断重复地做一些东西,主动走出舒适圈才是坚持,之后会不断挑...

2019-12-31 19:07:54

我用Java画了一棵圣诞树

圣诞节前夕,突发奇想想画一颗圣诞树,正好苹果那么贵买不起送人就用这个表达一下心意吧思路:计划用Java的Graphics画笔画一个圣诞树,打算由若干个20*20像素的正方形表示。首先用C写了个大概的样子出来确定了主要的写法和逻辑圣诞树1.0运行出来感觉这样的太丑了,就决定下面两个三角形都不要尖的部分了2.确定了写法后就用Java来写,还是要用到图形化界面,在一个面板里直接用fill...

2019-12-24 22:10:53

JSP+servlet实现登录与注册功能

这学期上课教了JSP,其实是很抵触学这个东西的,毕竟是一个已经被淘汰的技术,但是学了一点html的东西和一些前端的思想还是不错的。期末的时候要求通过servlet写一个登录和注册的功能。思路:首先注册信息,然后登录检测是否与已经注册过的信息匹配,若匹配就登录成功,不匹配就登录失败。所以需要登录页面、注册页面、登录成功页面、登录失败页面servlet其实就是一个实现了Servlet接口的ja...

2019-12-14 23:44:10

学习日志3

本周的学习还是比较充实的,通过看视频学习了一些前端开发的东西,也旁听了开发组的代码review,有一点收获。在学习EasyUI实现各种控件时可以到 www.jeasyui.net 网站上进行查找学习。类似的在学习html的时候我也用到了 www.3wschool.com 网站,这两个网站比较像,都提供了一些标签的使用的方法、属性、演示例子等,用来学习还是很好用的打代码的过程中写各种方法时要有...

2019-12-05 17:14:44

POJ2386 Lake Counting & 2018年蓝桥杯I题全球变暖

POJ2386 Lake Counting 和 2018年蓝桥杯I题 全球变暖 都属于深搜的同一种类型的题,都与计数有关,比较有共同点和举一反三的感觉所以放在一起讨论一下。POJ2386 Lake Counting题目大意:给出N x M大小的空间,每一点可能是空地可能是湖,其中湖用’W’表示,空地用’.'表示,如果一个点是湖,如果该点周围的八个点中也存在湖那么这两点就构成同一片湖。求这片空...

2019-11-30 17:09:34

学习日志2

这周学习了一点有关web开发的知识。一个网站分为前端和后端,前端的组成:HTML+CSS+JS,前两个用于美工,后一个用于交互(JavaScript);后端用于相应前端的请求。requst:请求,用户提交请求给服务器,这个过程需要URL地址找到请求要发到哪个地方,可能还要传递参数。请求的方法有:get(获取)、post(创建)、delete(删除)、pu(修改),其中后三个安全性较高,四种方...

2019-11-28 20:43:20

学习日志1

很幸运得到了一个长期跟随老师学习的机会,每周都会学一点东西,很珍惜这样难得的机会,所以我想在之后的三年里以写学习日志的方式记录一些东西。希望三年后仍然保持这份热情和对知识的渴望。今天学姐给我上了一堂课,把学了一学期的软件工程用一个小时又给我理了一遍。产生了一些想法。在整个软件的开发过程中最重要的是设计的过程,其中构架很重要,一个可靠、稳定、灵活的架构对整个软件的开发减少很多负担。编码的过程...

2019-11-20 22:29:24

JAVA实现住宿预约管理系统

这个学期学了面向对象设计与分析,让做一个住宿预约管理系统,因为事情有点多,做的就比较仓促,很多功能都不完善,勉强凑合着看思路:功能:(1) 记录订单:分为预约订房、现场订房(2) 修改订单信息:分为更换房间、记录到达、删除订单使用图形化界面显示房间信息、订单信息,通过不同的功能按钮对数据进行操作,其中房间信息、订单信息的数据存放在数据库中,通过jdbc调用。细节:记录订...

2019-11-07 22:22:45

ACM-ICPC 2018 南京赛区网络预赛 sum(欧拉筛)

学了欧拉筛之后找了这道题来练练手,结果写了好久才过了题意:一个数字可以由多个数字相乘构成,统计一个数能有几种构成方法f(i),但是相乘的数字必须是无平方数,例如:6=2x3=3x2=1x6, 但是 8=2x4=2x2^2这样就不行。a x b 和b x a要算两个,a x a算一个。最后需要输入一个数n,输出1~n所有数构成方法的和理解:需要得到无平方数只有两种可能:1和素数,所以我们需要...

2019-10-05 22:06:24

素数判断方法总结

今天想总结一下素数的几种求法暴力方法:最简单的方法就是从2开始循环到n,如果没有一个数能被n整除就是素数#include<stdio.h>int isPrime(int n) { for(int i=2; i<n; i++) { if(n%i == 0) return 0 ; } return 1 ;}i...

2019-10-05 21:06:56

最短路径之寻找最大边的最小值(Floyd、Dijkstra、Kruskal)

最近在做最短路径的题目,有几道题是同一个类型的,题意基本都是寻找从A到B所有路径中,路径的最大边的最小值。这样类型的题有POJ - 2253 Frogger, UVA - 10048 Audiophobia,POJ - 1797 Heavy Transportation这样的题有很多种解题方法,最简单粗暴的就是用Floyd,还可以用Dijkstra,也可以用最小生成树Kruskal我以POJ ...

2019-10-04 15:02:07

HDU 1003 Max Sum

这是一道动态规划的题目,刚学了一点动态规划还不太熟悉,这一道题研究了很久才做出来题目大意:输入n个数字,其中的数字可以按排列顺序相加,找出相加值最大的子序列,输出该最大值和起点终点思路:该题使用dp来做,整体的思路根据 max{dp[i]+sum, dp[i]} 来判断, 数字相加不是一遇到负数就停止相加,而是直到发现之前相加的结果成了负数为止。我们可以设置变量ans存储最终的结果、变量...

2019-09-19 20:23:05

基于UDP实现多台电脑通信

在学习JAVA的网络编程时学到了UDP,这个东西可以实现不同电脑之间进行数据传输,我就想做一个最简单的聊天窗口,弄了一整天在和老师讨论了一下之后终于做出了一个勉强可以用来聊天的。写了一个比较形象的比喻,应该都能看懂UDP思路:可以把UDP的思路想象成发快递和收快递的过程,我准备了一份数据想要发给小明,就要先把它打包成一个包裹,然后填上小明的收货地址和门牌号,这样之后包裹就可以通过网络寄...

2019-09-04 15:18:22

JAVA实现篮球计分计时器

做这个的目的是学校举行的篮球赛决赛要在室内打,需要在大屏幕上投出比分、时间,因为找不到免费的软件用就只好自己写一个勉强能用的,虽然这么说但自己的东西在这种场合上派上用场还是有点开心的这个东西做起来还是比较简单的,只需要懂基本的图形化界面就能做出来思路:计分计时系统需要的东西:标题、两个队的名字、两个队的比分、比赛剩余的时间、24秒实现这几个东西:一个记录得分和队名的类,一个记录比赛剩余...

2019-08-29 20:19:14

POJ - 1852 Ants

这题只要有想象力就能很简单过题意:一根n厘米长的线上有多只蚂蚁,蚂蚁顺着线走,但方向不知道,如果两只蚂蚁碰到一起就都掉头然后继续前进直到从线的两端掉下。蚂蚁每次移动的速度为1cm/s 。要求输出所有蚂蚁都掉下去需要用的最短时间和最长时间思路:时间最短:如果所有蚂蚁都不会互相碰到一起就不会额外产生多余的步数,则以线长度的中值为界,左边的都往左走,右边的都往右走,这样所有蚂蚁都不会碰到一起而...

2019-08-22 18:04:28

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。