自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数组螺旋输出

前言看过我前几篇博客的朋友应该有体会,博主是个逗逼+沙雕+中二(重度患者),那时候假酒喝多了,大家见谅。今天帮朋友用JS写了一个数组螺旋输出的代码实现,写完之后我自己很满意,抱着“独乐乐不如众乐乐”的思想,贴出来和大家分享分享,也算是为开源社区做了丁丁大点的贡献了。代码// 螺旋输出数组function rotate(n) { var down = 1 var up = 2 var...

2019-12-21 10:18:22 452

原创 Java 静态代码块 实例化代码块 构造器

前提:C extends B extends AA staticB staticC staticA instanceA constructorB instanceB constructorC instanceC constructor

2019-04-23 00:14:30 424

原创 二分查找

说在前面的话略略略略略略啦略啦略啦略啦略略略啦啦啦啦略啦略略略———当你很认真的把这个读出声的时候,你会发现读完之后你会笑一下,然后笑骂了一下博主真傻bi,最后跟着也骂了自己一下,嗯,对,就是这样的思想二分查找是建立在有序数组上的分治,是比较简单和效率的一种查找算法和数学上的二分求开方原理一样,都是利用中间值进行折半接近问题的解代码public int query(int[] a, i...

2019-03-26 13:43:16 315

原创 KMP算法——俗称看毛片算法

咳咳咳,这是看毛片算法的简单介绍首推一个博客,这个博客很优秀,我的KMP算法就是从上面学来的——https://www.cnblogs.com/yjiyjige/p/3263858.html算法思想假设母串是BACAACAAADH,子串是ACAACAD,当匹配到下图一步,指针i和j的位置明显不匹配了,肿么办,按照暴力的办法应该是把指针i和j回溯到如下图的位置再比较但是,我们发现这样...

2019-03-15 00:33:21 60410 2

原创 插入排序及时间复杂度

思想在已经排好序的数组上插入值,及选择第一个数为有序数组,然后依次插入后面的数,如 6 4 5 7 0排序,选择6为有序数组,依次插入4 5 7 0,其过程数组如下6 4 5 7 04 6 5 7 04 5 6 7 04 5 6 7 00 4 5 6 7 .插入排序过程有三种情况,一种是插入的数值应该在原地(结尾),一种插入的数值在应该中间,一种插入的数值应该在开头...

2019-03-05 10:37:02 18704

原创 Java面试笔试常见基础题

–说在前面的话这个博客格式有点乱,但是应该无伤大雅当别人问你这是什么东西的时候,你要从下面几点回答1、定义。2、功能(作用)。3、底层实现(简单讲)。4、优缺点。5、自己掌握的程度–href和src的区别href是Hypertext Reference的缩写,表示超文本引用,用来建立当前元素和文档之间的链接;浏览器会并行下载该文档,并且不会停止对当前文档的处理。src是source...

2019-03-05 08:59:52 253

原创 HTTP Status 400 – Bad Request

前言关于这个错误,多数情况下是前端传的数据格式和后端的不一致导致,但是也有少数情况是我们后端自己的配置出错,这个博文说的就是后端出错的情况,我说的这种情况还有可能伴随着405错误,什么什么not allowed,如果你找网上的问题解决了405之后紧接着就出现了400这个问题,可能就是这个博文所说的问题问题详情访问静态网页比如html等,明明没有json格式之类的格式错误,但是就是报错解...

2019-01-22 22:33:58 40220 3

原创 CentOS7搭建git服务器

前言本文内容简单,难点在于中间遇到的问题。这个博文假设大家已经有了一定的linux和git基础。环境准备CentOS 7.5.1804(服务器,IP112.74.39.31)Windows8.1 专业版(客户端)Git 2.9.5(安装在服务器上)Vim(CentOS自带即可,使用vi效果也一样)总体步骤1、在CentOS上新建一个git仓库2、在CentOS上新建一个账户,设...

2019-01-16 01:38:38 285

原创 remote: HTTP Basic: Access denied fatal: Authentication failed for

使用git clone命令克隆gitlab上面的项目的时候, 出现了remote: HTTP Basic: Access denied fatal: Authentication failed for类似字眼的错误 其实搜索这个报错网上就有很多资料比如 –> https://stackoverflow.com/questions/44514728/http-basic-access-d...

2018-08-01 09:27:12 41842 4

原创 设计模式的六大原则一个法则

刚开始学设计模式的时候 搜索了各种博客资料 总是说六大设计原则 但是在看刘伟主编的《设计模式》的时候,却看到了七种…… 以为是后来加的呢 后来仔细看了看刘伟主编的《设计模式》 顿时感觉好像可以这么理解 总共是六大原则加一个法则,所以是我看错了…… 以下是这六个原则一个法则的名称与定义 (1)单一职责原则:一个对象应该只包含单一的职责,并且该职责被完整封装在一个类里。这个从目的上很...

2018-07-29 00:03:10 727

原创 Python中 win32ui 模块打开文件和另存为对话框的简单实现

win32ui这个模块不是很了解,只知道它能写出和操作系统一样的打开文件界面,如下图 这里就介绍几个常用的函数,具体其它的函数大家可以使用help()这个方法进行查看和研究 dlg = win32ui.CreateFileDialog(0)——获取一个PyCFileDialog类的对象,通俗讲就是一个对话框,参数0表示“另存为”对话框,参数1表示“打开文件”对话框关于这个对象,...

2018-04-26 23:46:36 13068 3

原创 Python实现的简易笔记本

这个笔记本是以OO组织开发的,所以阅读起来应该没有多大难度 主要的要点有如下几点 ① 使用wxPython进行GUI的开发 ② 使用win32ui这个Python模块进行文件的打开与另存为GUI的编写(关于这个知识点,网上搜索或者使用Python的help()方法即可学会,我后续会写一个关于这个的博客,敬请期待) ③ wx.TextCtrl这个控件自带复制、粘贴、剪切、撤销、全选等功能 ...

2018-04-26 22:49:43 2175

原创 Java、Servlet生成验证码由浅到深

这些天 在写一个小项目准备找实习 但是却在生成验证码这块卡住了 在网上看了许多的博客 基本都是清一色的一大串代码然后加几行注释 看得有些云里雾里不知从何下手 然后就写了这篇博客 边写边学习,在自己会的同时也希望带动更多的需要者更容易的入手 这也算是贯彻落实了我国的方针政策——“先懂带动后懂” 以下就是博客的正文零、实现验证码的主要思想 1. 将可以当验证码的字符存到一个字...

2018-03-30 20:01:26 298

原创 在IntelliJ IDEA的External Libraries下添加Tomcat的依赖包

long long ago 咳咳 几个小时前… 重装了系统 导致IntelliJ IDEA下写的项目的Tomcat、JDK等依赖全没了 简单点说就是一进项目就一堆粘人的红色警告 很是惆怅! 多方百度,几番查找 找到了如何重新定位JDK的方法 但是榆木的我 没找着(其实是没注意到)怎么重新引入Tomcat的依赖包 本着还原项目的雄心壮志 我立志要找到在External Lib...

2018-03-30 00:34:28 22585 6

原创 MySQL数据库数据乱码一种解决方案

虽然网上有很多的解决方案,但是要么就是不起作用,要么就是方案说明太长以至于重点不够突出,让人看得云里雾里。鉴于酱紫的情况,我特地写了这一篇博文,列举出我用过的解决方案,便利自己的同时,也能让后人乘乘凉什么的。 目前我只用过一种适用面不广的解决方案,就是在建数据库和建表的时候,指定默认的字符集,例如我需要新建一个名为 shuyi 的数据库,在这个数据库里面再建立一个名为 student 的

2017-12-16 21:53:35 599 1

原创 java.sql.SQLException:无法设置启用了自动提交功能的保存点

今天在写JSP操作Oracle的代码的时候,使用Connection下的setSavePoint()方法的时候,出现了上诉的错误,百度一圈,就找到一个解答的,还是英文的——[链接点这里](http://659scollection.iteye.com/blog/899084)。为了和我一样自学过来的朋友能早点找到解决办法,所以写了这一篇博客,虽然感觉没有什么技术含量,但是偶尔写写博客什么的还是还是

2017-11-24 18:57:48 12308

原创 已经引入jar包并且build path了,还是提示java.lang.ClassNotFoundException之类的错误

自学JSP、Eclipse, 刚在用Eclipse写JSP连接Oracle11G数据库的时候, 已经按照以前用Eclipse写Java代码的时候引入jar包的方法引入jar包了, 并且已经成功build path了, 还是提示java.lang.ClassNotFoundException之类的错误, 百度半天, 关键词都快用完了都, 还是没找到解决方案, 我那叫一个愁啊, 就在我

2017-11-05 01:42:51 2606 7

原创 文件夹EXE病毒-文件夹带上exe后缀了

【文件夹EXE病毒】文件夹后缀变为.exe(其实这个不是真的,真的被隐藏了) 先随便用一个杀毒软件清除一遍(也就是清除被隐藏的autorun.inf和recycle.exe) 然后再在cmd下进入被感染的文件夹的父级目录 运行 attrib 指定文件夹名称(不要.exe) -r -h -s /s /d(建议建一个脚本文件,这样方便)

2017-11-04 13:39:49 1251

原创 Java代码实现两台电脑之间传文件(3)

筱编联系方式:[email protected]或者QQ1457378403,欢迎批评指正 主要用途:保存“手机控制电脑小项目”的一些自学进阶资料 主要思想:ServerSocket、Socket套接字,输入输出流的使用。经过前两次的发展总结,筱编发现,服务器端和客户端其实是可以有一个父类的,因为这两个类有九成的成员变量一样,八层的主要方法一样。 相关链接:第一次编码第二次编码 实例代码

2017-10-27 15:22:19 2720

原创 Java实现电脑屏幕的截取并保存成图片

筱编联系方式:[email protected]或者QQ1457378403,欢迎来互相学习 主要用途:保存“手机控制电脑小项目”的一些自学进阶资料 主要思想:Socket套接字,输入输出流的使用。 实例代码:import java.awt.*;import java.io.File;import java.io.IOException;import java.util.Date;

2017-10-26 19:31:00 3152

原创 Java代码实现两台电脑之间传文件(2)

筱编联系方式:[email protected]或者QQ1457378403,欢迎批评指正 主要用途:保存“手机控制电脑小项目”的一些自学进阶资料 主要思想:Socket套接字,输入输出流的使用。 相关链接:第一次编码 第三次编码 实例代码:服务器端(TransferServer.java)//筱白痴:20171024//服务器端import java.io.File;impor

2017-10-24 22:04:13 2309

原创 Java代码实现两台电脑之间传文件(1)

主要用途:保存“手机控制电脑小项目”的一些自学进阶资料 主要思想:利用JavaAPI中的Socket和输入输出流实现两台电脑之间文件的传递。 相关链接:第二次编码 实例代码:文件发送方(Send.java)://筱白痴//文件发送方import java.io.File;import java.io.FileInputStream;import java.io.FileOutput

2017-10-23 19:56:42 16963 14

原创 Java代码复制文件【图片、文档等】

主要用途:保存“手机控制电脑小项目”的一些自学进阶资料 主要思想:利用Java的输入输出流的API把文件按照字节流的方式复制。 实例代码://筱白痴:20171023//拷贝指定文件import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;public class Main {

2017-10-23 16:36:33 734

空空如也

空空如也

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

TA关注的人

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