自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信重大更新,可以修改微信号了!!!

昨天,微信迎来了重大更新,之前,没有更改过微信号的改名界面会显示,只能设置一次,不过,在昨天的版本更新中变为了一年只能修改一次当然更改微信号也要满足三个条件微信号更改超过一年最近两周没有改过密码在同一设备上登录超过一周不过以目前来看,这个功能只是刚刚出现,目前还处在灰度测试中,只有一小部分可以更改,大部分的微信用户点击微信号还是和以前一样,没有任何反应,但是还是有喝多酷安大佬都已成功修改,修改方法都已经共享出来了,可以在酷安应用市场搜索关键字微信改号,如果有其他问题也可以私信我如果你的手

2020-05-30 08:00:30 599

原创 java学习笔记:双向循环链表及遍历

package Nodepackage;public class DoubleNode { int DN; DoubleNode pre = this; DoubleNode next = this;//因为只有一个节点的时候,上一个和下一个都是他自己 public DoubleNode(int DN){ this.DN = DN; } //添加节点 public DoubleNode after(DoubleNode next.

2020-05-23 13:18:10 616

原创 java学习笔记:数据结构,单链表

import Nodepackage.*;public class NodeDemo { public static void main(String[] args) { Node n1 = new Node(1); Node n2 = new Node(2); Node n3 = new Node(3); n1.append(n2).append(n3); System.out.println(n1.next()..

2020-05-23 10:15:52 295

原创 IDEA导入jar包,及import jar包时jar包自动消失问题解决方法

导入jar包 :文件——>项目结构——>模块——>依赖——>+——>jars或目录——>把jar包路径粘贴进去import jar包自动消失问题解决方法:文件——>编辑器——>常规——>自动导入——>java——>快速优化导入(对于当前项目)前面的勾去掉因为有些用的是英文版所以带图演示一下在这里填写jar包地址就然后点击应用就好了:applyimport jar包自动消失问题解决方法图片演示

2020-05-21 10:50:00 3299

原创 当别人520的时候,默默做个java初期阶段小项目练练手吧:银行管理系统

登录界面import com.sun.org.apache.bcel.internal.generic.ExceptionThrower;import java.beans.Expression;/*import java.util.NoSuchElementException;*/import java.util.Scanner;public class Logininterface { public static void main(String[] args) /**/{

2020-05-20 16:58:12 1687 6

原创 java学习笔记:反射详解

Java反射机制:指在运行状态中,对于任意一个类,都能拿到这个类的所有属性和方法;对于任意一个对象,都能够使用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。可以直接理解为:反射可以实现在运行时可以知道任意一个类的属性和方法。为什么要使用反射首先要理解静态编译和动态编译静态编译:在编译时就确定类型和对象动态编译:在运行是才确定类型和对象,发挥了java的灵活性及多态的应用,动态创建对象和编译,一个应用可以在不卸载的情况下利用反射机制实现

2020-05-18 18:25:23 151

原创 Java笔记:重载和重写(覆盖的区别)及是否和返回值有关

重载:在类中,定义多个功能类似的方法,只是参数类型和个数不同就可以把这组方法名称为重载(Overload)定义我们都知道,但是有时候很多东西不实际测试一些还是有点问题 public static int run(String name){ return 4; } public static int run(int sex){ return 4; } public static int run(String name,Stri

2020-05-18 07:48:27 1176

原创 java学习笔记:为什么要重写同equal和tostring方法

为什么要重写equal:equals是object类的方法,所有没有重写这个方法的类中使用这个方法比较的都是地址,和'=='是一样的,重写过这个方法的类就按照重写的方法来比较,比如String类就重写了这个方法,所以比较的就是内容eclipse快捷键可以直接生成,右键->source ->Generate hashCode() and equals();自动重写hashcode和equalidea 右键-> source->equals() and hashCode().

2020-05-15 23:05:39 541

原创 Java笔记:设计模式:单例设计模式

单例设计模式大多用来做工具类,又分为饿汉模式和懒汉模式饿汉模式:创建一个工具类,私有化构造器,防止外界新建对 在这个类中创建一个此类的私有静态变量实例 创建public静态方法,返回这个实例好处:使用简单,不用考虑线程问题缺点:当加载类时会初始化static,也会加载到方法区,一直占用空间知道结束,无论是否用到这个实例public class Until { private static Until instance = new Until(); publi

2020-05-13 20:05:20 189

原创 原生js简易转圈抽奖

css<style> td{ height: 50px; width: 50px; }</style>html<table border="1px"></table>js:定时器一定要遵守先清后设<script> var table = document.getElementsByTagName("table")[0]; for(var i = 0;i<5;i++){

2020-05-12 18:40:41 373

原创 java Class类中隐藏和覆盖的区别

覆盖子类扩展父类获得父类当中的方法和成员变量,可是父类中的某些方法,不适合子类本身,所以则需要重写,子类定义父类方法的过程就是方法的覆盖如果在子类中定义一个方法,其名称、返回类型及参数签名正好与父类中某个方法的名称、返回类型及参数签名相匹配,那么可以说,子类的方法覆盖了父类的方法,覆盖的方法访问权限必须等于或大于被覆盖的方法为了更方便判断是否为覆盖,可以在方法名前一行添加注解 @Override 让编译器检查该方法是否正确实现覆盖隐藏子类和父类拥有相同的字段,子类会隐藏父类子类中

2020-05-12 13:33:54 269

原创 java造成引用类型equal和==的区别的原因

从object类来看==都是比较的是地址,但是在String 类来看equal比较的是内容 String str1 = "hello"; String str2 = "hello"; String str3 = new String("hello"); String str4 = new String ("hello"); ...

2020-05-07 20:07:39 208

原创 java笔记:创建面向对象的数组

程序入口:import Myuntil.Arrayuntil;import java.lang.reflect.Array;public class ObjectArray { public static void main(String [] args){ Arrayuntil arr = new Arrayuntil(); arr.add(...

2020-05-06 21:34:38 249

原创 java自学知识点笔记:面向对象1

public class Main { /* * 面向对象的基本概念,包括:类实例方法面向对象的实现方式,包括:继承多态Java语言本身提供的机制,包括:packageclasspathjar以及Java标准库提供的核心类,包括:字符串包装类型JavaBean枚举常用工具类* */ public static void main(String...

2020-05-05 09:34:10 155

原创 java自学知识点笔记:流程控制

public class Process { public static void main(String[] args){ //Java的三种输入方式 /* * System.out.println("Hello World!"); * System.out.print("Hello World!"); ...

2020-05-04 18:36:28 184

原创 http中post请求和get请求的区别

在这里插入代码片数据传输方式不同get请求是直接存放在url链接里的post请求是在开发者工具 network all post请求的请求体里面的数据传输的大小不同虽然http没有限制url地址的长度,但是浏览器基本都限制了url地址的长度,而且url过长对网站的seo也不太好,post请求不通过url传送数据所以就没有这个问题,但是服务器一般还是对post的数据有大小,但是长度是...

2020-05-03 22:35:30 195

原创 java自学知识点笔记:数据类型

public class Myjava { public static void main(String[] args){ System.out.println("Hello World!"); int x = 1; System.out.println("x="+x); boolean result = false&amp...

2020-05-03 22:14:29 162

原创 git常用命令的简单笔记

git init //把这个目录变成Git可以管理的仓库  git add README.md //添加到暂存区  git add . //不但可以跟单一文件,还可以跟通配符,更可以跟目录。一个点就把当前目录下所有未追踪的文件全部add了  git commit -m "first commit" //把暂存区文件提交到仓库用英语  git remote add orig...

2020-05-02 22:10:59 114

原创 如何把网站源码和网页同时存放在github

在建站后期遇到了这样一个问题,考虑到以后电脑可能经常重装电脑系统 (菜鸡一枚,经常把电脑搞废),或者想要在别的电脑上管理自己的网站,该如何使用呢,不可能每次都重新搭建一边的,而且好多资料也会丢失,所以把源码也放到云端储存起来是个很好的办法。因为使用的是github所以这里只介绍把源码存到github的方法,,其他大致也差不多首先,当我们用github作服务器的时候会发现只是网页一类的传到了gi...

2020-05-02 07:36:26 423

原创 hexo d 无法上传到github

首先遇到的是deployer not found:git 发现自己因为删过一次blog文件夹所以把这个npm模块也给删掉了不过hexo模块没有删掉所以没注意到安装模块,成功,又出现了另一个问题后来查找好多资料才发现:后面必须要有空格,前面不能有空格ok登录成功...

2020-04-29 13:01:45 1511 1

原创 hexo new 新建文章问题

最近一直在忙着搭建一个自己的博客,今天用hexo的时候前面操作一直很顺利,到了新建文章的时候,一直报错一直让我寻求帮助,找了半天解决方案终于找到了,是这样写的咳咳,终于才发现,自己一开始就建立了一个bolgs文件夹,然后hexo运行的时候又自动创建了一个文件夹,这样就相当于之进入了bolg没有进入blog的内容完美解决。。...

2020-04-28 19:53:07 1773 1

原创 自制简易post请求和get请求本地api

get:const express = require('express');const app = express();app.get('/user/login',(req,res)=>{//请求,响应 var {us,ps} = req.query; if(us ==='张三'&&ps ==="123"){ res.send("注册成功"); ...

2020-04-24 13:45:37 783

原创 jquery实现点击预览图片

<img src="" style="width: 200px;height: 300px;" id="image"> <label for="fs"><input type="file" name="fs" style="display: block;" id="f">$('#image').click(()=>{ $('#f')....

2020-04-24 13:16:34 1167

原创 如何搭建个人建站:个人建站录 waitcc.com

一直想拥有一个属于自己的网站,一方面是提高自己的技术,还有就是想要测试一下自己的技术水平,本文记载了自己建站的个人经历,目的是为了建成后详细捋清建站步骤,也为了能让看到这篇博客的人能防止踩到自己掉过的坑首先在进行多方比较后我选择了在腾讯云上建站1.购买域名和服务器先申请域名,一般的域名几十块钱甚至免费就够了我的域名是www.lichaoqunblogs.com //想注册的好多测试了...

2020-04-20 14:28:18 196

原创 初识nodejs:nodejs引入外部模块及global和模块五个函数实参介绍

在node中,一个js文件就是一个模板;在node中,每一个js文件中的js代码都是独立运行在一个函数中的;创建一个新的js文件a = 10;console.log("我是另一个文件");exports.x = "我是x";exports.y = function(a,b){ return a+b;}//文件相对路径名:nodedata.js使用require引入模...

2020-04-20 13:51:24 1034

原创 初识nodejs:Hbuilder编辑器环境搭建

安装我用的是Hbuilder编译器搭建环境Hbuilder工具栏->插件安装->nodeJs包管理 百度nodejs官网下载nodejs程序->安装//懒得调的话一路默认就可以安装好了 新建js文件->点击浏览器运行的标志会出来列表,选择第二个node路径设置 把nodejs的路径的nodejs.exe文件路径填进去由ok了//这是我的路径C:/Progr...

2020-04-20 13:25:42 2363 1

原创 Ajax请求github真实接口数据

<body> <button>请求所以git信息</button> <h1>用户信息</h1> <div id="DI"> </div> <script> document.getElementsByTagName('button')[0].addEventListe...

2020-04-19 15:23:39 262

原创 JSON字符串和JSON对象转换

当接受json数据时一般都需要进行转换后才能使用记录下常用的转换方法JSON字符串转json对象一般接收的数据为json字符串如果使用的话需要先转为json对象var jsoStr ='{"name":"虚竹","age":1,"sex":"男"}'//JSON字符串,代表后端传来的JSON数据console.log(JSON.parse(jsoStr));//运用此方法转...

2020-04-19 15:16:12 178

原创 C语言实现简单选择排序算法

简单选择排序算法的基本思想就是在数组中每次利用第n此循环中的n-i+1个记录中的最小数拿出来有序排序int a[10] = { 5,67,32,6,45,67,8,32,43,56 }; int i,j,t; for (i = 0; i < 10; i++) { for (j = 0; j < 9; j++) { if (a[j] > a[j + 1]...

2019-10-24 18:20:17 1288 1

原创 c语言实现冒号排序

冒号排序的基本思想就是相邻的两个数如果时反序就互相交换,知道没有反序位置,是线上有很多变换,这里只介绍一个冒号排序的代码//从小到大//c语言实现冒号排序 int a[10] = { 5,67,32,6,45,67,8,32,43,56 }; int i,j,t; for (i = 1; i < 10; i++)//控制循环次数 { for (j = 0; j &lt...

2019-10-24 17:33:07 2333

原创 合理利用for循环打印素数

复习c语言期间当然离不开最一点基础题喽,今天有一道题我想了好一会,打印100-300之间的素数因为这个是之前做过的题,没想太多就直接for循环嵌套了 ,可是素数我们知道只有两个因数,只能被自己本身和一整除,当进行到第二层循环式,肯定要找一个临时变量来接收这个值得,这样的话方便用if语句这进行判断当时立马只想到了用个函数这进行判断,但是再细想一下 ,何不利用for循环第一句来进行判断呢for的格式...

2019-10-23 22:28:08 792 1

原创 水仙花数详解及取百位十位个位的最简洁方法

水仙花数的定义设有自然数n,d为该自然数各位数字,即 n = dkdk-1…d1 ,则有:n = dk·10k-1 + dk-1·10k-2 + … + d2·10 + d1,如果该自然数n满足条件:n = dkk + dk-1k + … + d2k + d1k.则这个自然数就被称为超完全数字不变数。 例如153、370、371及407就是三位超完全数字不变数,其各个数之立方和等于该数:...

2019-10-23 17:31:16 4660

原创 C语言共用体(联合体)union解析

定义一个联合体typedef union score { int a; char b; double c; char d[10]; }s1;命名方法1.typedef可以加可以不加加了就在“ }”后面写个名字算是小名或者定义完后再其他地方打个名字;2.直接union 变量名{};3union{ }变量名;联合体所占空间联合体所占的空间是以包含的最大的变量或者数...

2019-10-20 22:56:00 958

原创 用C#控制台制作循环的剪刀石头布

emmmmm记录下这一刻 因为自己手贱复制了两下“电脑输入的是剪刀”白白浪费了两个小时,竟然没有去全部重读一下代码,一直认为是函数的原因在csdn找问题。。。。。。。。用了个新的函数random是用来生成一个随机数定义的时候可以是int 变量名 =new random();变量名 . Next(,)这里写一个范围 比如1,4 这里的意思是[1,4)大于或等于1 小于4的随机整数或者简...

2019-10-20 19:51:39 1832 1

原创 C语言解决百鸡百钱问题

利用循环嵌套的方法,看到我同学基本外层循环都写100 的醉了。。。```c#include<stdio.h>#include<stdlib.h>void main(){//百钱买百鸡 //公鸡 5 母鸡3元 小鸡三只 1元//用100元买100只 共多少种? int i, j, k; int num = 0; for (i = 1; i &...

2019-10-20 14:03:26 1449 1

原创 用C语言写一个图书管理系统大作业

c语言按照课程表应该已经结束了,但是竟然没有学习宏定义c语言指针也是简单的介绍了一下,没有太深入学习,这让我对学习的挺纳闷的,但是大作业该写还是要写的,没有用指针,但是老师要求的功能该实现的都实现了,展示下代码有需要的可以直接取用,发现不足的地方也请多多指教ps:最近在自学指针宏定义以及数据结构//查询时显示本数、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、...

2019-10-20 13:50:06 3042 1

原创 利用C语言控制台打印九九乘法表

运用循环嵌套的方式,外层循环控制行,内层循环控制列进行打印内循环每循环一次外循环打印一个换行#include<stdio.h>void main(){ int i,j; for(i=1;i<10;i++) { for(j=1;j<=i;j++) {printf("%d*%d=%d ",i,j,i*j);//只需要两个变量就可以了 } print...

2019-10-19 12:43:20 424

原创 用C#控制台写一个简易的时间格式00-00-00-000(时-分-秒-毫秒)

因为楼主c# 刚入门还有很多函数没有学习 所以纯粹手打了一份设置的这个是把毫秒转换为一般的计时器格式在这里插入代码片static void Main(string[] args){ Console.WriteLine("请输入一个以毫秒为单位的时间"); int time = Convert.ToInt32(Console.ReadLine()); int mil...

2019-10-18 22:52:55 764

空空如也

空空如也

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

TA关注的人

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