自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JAVA中使用递归和尾递归实现1000的阶乘的比较

  在JAVA中求阶乘首先遇到的问题就是结果溢出,不管是使用int还是long,double都无法表示1000!这么大的天文数字,这里暂且用BigInteger解决这个问题!  下面是使用递归和尾递归分别计算1000的阶乘: 1 import java.math.BigInteger; 2 3 public class Main { 4 5 pub...

2019-08-06 14:34:00 291

转载 利用EasyUI 数据网格(DataGrid)的loader属性实现后端分页

该属性在easyui官方文档中并没有详细阐述,通过简单的资料查询和摸索,实现了easyUI数据网格的后端分页功能。在官网文档中这样阐述loader属性:定义如何从远程服务器加载数据。返回false则取消该动作。该函数有下列参数:param:要传递到远程服务器的参数对象。success(data):当检索数据成功时调用的回调函数。error():当检索数据失败时调用的回调函数。...

2019-05-30 22:51:00 423

转载 使用JQuery将前端form表单数据转换为JSON字符串传递到后台处理

一般地,我们在处理表单(form表单哦)数据时,传输对象或字符串到后台,Spring MVC或SpringBoot的Controller接收时使用一个对象作为参数就可以被正常接收并封装到对象中。这种方式前端处理表单数据时可以这样处理:$('#form').serialize()//或者$('#form').serializeArray()这种方式传输的数据格式可以...

2019-05-29 20:16:00 1147

转载 SQL Server----解决SQL Server 配置管理器不见了

错误重现:之前安装好的SQL Server 2012打开都没有问题,好多天没有打开了,今天打开我的SQL Server 2012 连接时出现错误:在与SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQL Server 已配置为允许远程连接。provider:Named Pipes Provider...

2019-04-23 19:14:00 4707

转载 Vue——解决[Vue warn]: Invalid prop: custom validator check failed for prop "index". found in错误...

Invalid prop: custom validator check failed for prop "index".错误重现:使用element-ui的菜单,在SubMenu Attribute中有一个index的属性,如果index的值从后端传入,则可能出现这个错误。代码:错误:解决办法:index的值不能有空格,并且要为字符串类型,我上面的错误...

2019-04-07 16:44:00 2448

转载 设计模式——适配器(Adapter)模式

概述  什么是适配器?在我们生活中的适配器比如插头转换器(中标转美标)、USB接口转换器(type-c转苹果),电脑电源适配器(交流电转低电压直流)等。像这种将两者有差异的东西通过适配器使他们成为相互适合的东西。在程序世界中,经常存在现有的程序无法直接使用,需要做适当的变换后才能使用的情况,这种用于填补“现有程序”和“所需程序”之间差异的设计模式就是适配器(Adapter)模...

2018-12-14 19:55:00 87

转载 设计模式——迭代器(Iterator)模式

概述  迭代器模式简单的说(按我目前的理解)就是一个类提供一个对外迭代的接口,方面调用者迭代。这个迭代接口至少包括两个方法:hasNext()--用于判断是否还有下一个,next()--用于取出下一个对象(或值)。而外部使用这个类(取出这个类中的对象或值)时,不用关心这个类存储对象或数据的具体数据结构,即使这个类的存储数据结构临时发生改变,调用者不作任何代码修改仍然可以...

2018-12-13 22:22:00 140

转载 Jquery移动html到另一个标签下

需求再现<div id="div1"> <p>这是一段测试文本001</p> </div> <div id="div2"> <p>这是一段测试文本002</p> <div id="div2_0">...

2018-11-14 11:51:00 415

转载 Ubuntu 18.04 LTS 安装wine 、exe程序安装和卸载

什么是wine?Wine(是“Wine Is Not an Emulator”的缩写)是一个兼容层,能够在几个POSIX兼容的操作系统上运行Windows应用程序,如Linux、MaOS、BSD。代替模拟虚拟机或仿真器的内部Windows逻辑,FILE立即将Windows API调用转换为POSIX调用,消除了其他方法的性能和内存损失,并允许您将Windows应用程序干净地集成到桌面...

2018-05-24 14:35:00 755

转载 Eclipse安卓项目导入android.support.design报错的解决办法

导入android.support.design出错:1.项目除了需要依赖appcompat_v7包外还要design包2.design包就是在安卓sdk下Extras中的android.support.design这个额外包3.找到下载好的Android Design Support Library文件所在文件夹。把design文件作为项目导入到Eclipse,作为Librarypro...

2018-05-24 13:59:00 319

转载 Python基础笔记系列十四:python无缝调用c程序

  本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!!python语言可以对c程序代码进行调用,以弥补python语言低性能的缺点。当然,它也不是直接就可以调用,需要我们对c代码进行一些中间过程处理,其基本流程如下:1.创建c程序功能代码------------1.1创建.c源程序文件(py_test1.c...

2018-05-05 17:42:00 103

转载 Python基础笔记系列十三:socket网络编程

  本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!!使用python编写一个简易的服务端程序和客户端程序,启动服务端和客户端(监听的ip和端口一致),服务端对客户端进行指定Ip和端口的监听,实现接收客户端发送的数据以及对客户端发送数据。使用原生socket主要运用到python的socket模块,直接使用...

2018-05-04 17:15:00 89

转载 Python基础笔记系列十二:requests模块的简单应用

  本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!!httpbinhttpbin这个网站能测试 HTTP 请求和响应的各种信息,比如 cookie、ip、headers 和登录验证等,且支持 GET、POST 等多种方法,对 web 开发和测试很有帮助。它用 Python + Flask 编写,是一个...

2018-05-01 13:46:00 66

转载 Python基础笔记系列十一:标准输入输出、文件读写和指针等操作

  本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!!标准输入输出一、输入  在sublime中这个时候需要安装SublimeREPL插件。Ctrl+shift+p 键入 install packages,再继续键入 SublimeREPL 安装即可然后每次编译运行的操作是:tools->subli...

2018-04-30 00:21:00 118

转载 Python基础笔记系列十:模块

  本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!!模块#1.类比于java中的jar包,模块能让你能够有逻辑地组织你的Python代码段。#2.把相关的代码分配到一个模块里能让你的代码个更好用,更易懂。#3.模块也是Python对象,具有随机的名字属性用来绑定或引用。#4.简单来说,模块就是一个保存...

2018-04-26 22:57:00 86

转载 Python基础笔记系列九:变量、自定义函数以及局部变量和全局变量

  本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!!变量在前面的系列中也许就可以发现,python中的变量和C中的变量有些许不同。比如在C中:例子: 1 #include <stdio.h> 2 3 int main(void) 4 { 5 /* code *...

2018-04-25 20:57:00 194

转载 Python基础笔记系列八:字符串的运算和相关函数

  本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!!字符串的运算1.字符串的加法和乘法  python中不但支持字符串相加,还支持字符串的乘法,使用起来相当方便。加法就是将两个字符串连接在一起,而乘法就是字符串的多次相加。例子:1 str8 = 'hello '2 str9 = 'world!...

2018-04-24 22:11:00 131

转载 Python基础笔记系列七:字符串定义和访问

  本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!!字符串定义和访问 1.字符串基础  a.字符串可以用单引号、双引号、三引号(单、双)定义,其中,单引号和双引号定义的字符串没啥区别,三引号有点区别。下面通过例子来看。例子: 1 str1= 'hello' 2 str2= "hello"...

2018-04-23 21:56:00 114

转载 Python基础笔记系列六:字典

  本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!!字典字典的元素是由一对对键值对组成,每一对之间用逗号隔开,将所有的键值对用花括号括起来就构成了字典。它是无序的,键和值之间用冒号隔开。语法格式:dic_name={key:value,key:value,key:value}简单来说:  1.类似于jso...

2018-04-23 11:29:00 89

转载 Python基础笔记系列五:元组

 本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!!元组1)元组的结构和访问、使用方法和列表基本一致,区别主要有两点:1.使用圆括号将各个数据项包括起来 ;2.元组里的值不可修改。例子:1 #元组相当于一个只读的列表,它的元素不能修改2 demotuple = (1,3,5,6,8,9...

2018-04-22 21:26:00 86

转载 Python基础笔记系列四:工具的安装与配置

  本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!!  一开始是没有打算写工具这篇的,后来发现在某些情况下会遇到一些奇怪的问题,这里记录一下。环境基础我是用的是windows 10操作系统python版本:python2.7 地址-->https://www.python.org/download...

2018-04-22 19:59:00 116

转载 Python基础笔记系列三:list列表

  本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!!  python中的list列表是一种序列型数据类型,一有序数据集合用逗号间隔用方括号括起来,和字符串一样可以通过索引index和切片来访问某个元素或子列表。  元组相当于一个只读的列表,它的元素不可修改。  字典是一种键值对。list列表可以类...

2018-04-21 23:01:00 149

转载 Python基础笔记系列二:分支和循环

  本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!!  分支:即是if-else和if-elif-else语句  循环:即是while 和 for循环  另外还有while-else和for-else结构if-else和if-elif-else语句1.if语句 elif语句和else语句没...

2018-04-20 22:59:00 80

转载 Python基础笔记系列一:基本工具与表达式

  本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!!工具基础(Windows系统下)传送门:Python基础笔记系列四:工具的安装与配置数据类型比较简单。了解就行。后面涉及深入再做探究。python的算术表达式包括加减乘除、取模取余、取负以及乘方运算。大部分与其它语言差不多,其中乘方运算用两个“*...

2018-04-20 22:37:00 108

转载 JAVA实现计算三角形等平面图形的夹角问题

问题重现  现在一平面上有三点,分别是x(x1,x2),y(y1,y2),z(z1,z2),图形大致如下    现要求用java代码求出∠YxZ的度数。问题分析及数学模型  1、要求两直线的夹角,就想到数学中的向量问题;  2、根据数学公式cosφ=A1A2+B1B2/[√(A1^2+B1^2)√(A2^2+B2^2)] ,(注:这里A1、A2.....

2018-04-18 15:43:00 395

转载 C语言之非常简单的几道题

  C语言之非常简单的几道题(还是写写),比较简单吧,主要有几道题的数据类型(如,第三题)和语句顺序(如,第二题)需要注意一小下下。1. 求表达式S=1*2*3……*N的值大于150时,最小的N的值 1 /* 2 1. 求表达式S=1*2*3……*N的值大于150时,最小的N的值 3 */ 4 #include<stdio.h> 5 vo...

2018-01-17 12:02:00 359

转载 C语言查找算法之顺序查找、二分查找(折半查找)

  C语言查找算法之顺序查找、二分查找(折半查找),最近考试要用到,网上也有很多例子,我觉得还是自己写的看得懂一些。顺序查找/*顺序查找 顺序查找是在一个已知无(或有序)序队列中找出与给定关键字相同的数的具体位置。原理是让关键字与队列中的数从最后一个开始(或第一个)逐个比较,直到找出与给定关键字相同的数为止它的缺点是效率低下*/#include<st...

2018-01-16 14:18:00 1400

转载 C语言排序算法之简单交换法排序,直接选择排序,冒泡排序

  C语言排序算法之简单交换法排序,直接选择排序,冒泡排序,最近考试要用到,网上也有很多例子,我觉得还是自己写的看得懂一些。简单交换法排序 1 /*简单交换法排序 2 根据序列中两个记录键值的比较结果来对换这两个记录在序列中的位置 3 交换排序的特点是:将键值较大的记录向序列的尾部移动,键值较小的记录向序列的前部移动 4 不稳定 5 */ 6 #i...

2018-01-16 13:10:00 1198

转载 某些编辑器运行C程序闪退的解决办法

在某些C语言编辑器中运行C语言程序或点击生成的.exe文件出现闪退现象的解决办法,主要有两种,还有其它方法欢迎交流。包含头文件<windows.h>,在程序末尾添加system("pause");#include<windows.h>#include<stdio.h>void main(){ printf("闪退...

2018-01-16 11:35:00 233

转载 Windows安装Ubuntu桌面操作系统到移动硬盘中以及错误解决

用到的工具:U盘一个(usb3.0,你懂的),移动硬盘(我这个是笔记本里面取出来的机械硬盘装上的盒子)第一步:下载Ubuntu系统iso镜像文件  下载Ubuntu系统iso镜像文件,由于我是新手,下载桌面版好了。下载地址:https://www.ubuntu.com/download  找到desktop版本,下载下来差不多就是这个东西:ubuntu-16.04...

2017-11-13 19:23:00 140

转载 使用IDEA将代码托管到GitHub步骤和错误解决

一、下载并安装Git版本控制工具下载地址:https://git-scm.com/downloads注册GitHub账号:https://github.com/为什么托管到GitHub要下载Git?  git是一个版本控制工具  github是一个用git做版本控制的项目托管平台。二、在IEDA中设置Git的位置以及跟你的GitHub账号连接起来这里...

2017-10-20 15:44:00 188

转载 Windows 10 操作系统删除Administrator登录选项

  在win10操作系统锁屏界面登录选项中突然出现了两个用户选项,一个是自己微软账户登录的用户,另一个是Administrator登录选项,每次看到好别扭,怎么去掉呢?  一、以管理员身份运行命令提示符(cmd)  二、输入以下命令关闭:net user administrator /active:no     要想再开启,命令是:net user adm...

2017-10-18 14:54:00 985

转载 Android的四种储存方式(SQLite、FileSystem、SDCardSystem、SharedPreferences)

主要记录一下安卓中几种常用的存储方式的用法。一、SQLite  1、创建SQLiteOpenHelper对象(当然SQLiteOpenHelper是抽象类,不能直接创建);  2、通过上面创建的对象调用getWritableDatabase()方法获取SQLiteDatabase对象;  3、通过SQLiteDatabase对象就可以操作数据库了。创建一个类继承自...

2017-10-17 21:09:00 92

转载 php环境之Wampserver端口修改

  WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。WampServer就是Windows Apache Mysql PHP集成安装环境,即在window下的apache、php和mysql的服务器软件。  但是,通常我们电脑中已经有了mysql环...

2017-09-03 16:13:00 150

转载 JAVA8新特性——方法引用

  JAVA9都要出来了,JAVA8新特性都没搞清楚,是不是有点掉队哦~  在Lamda新特性的支持下,JAVA8中可以使用lamda表达式来创建匿名方法。然而,有时候我们仅仅是需要调用一个已存在的方法(如java中已经定义好的方法),在这时候java8新特性“方法引用”将会进一步简化操作(注意:需要有Lamda的支持)。方法引用的四种形式:引用静态方法-->类名称...

2017-08-26 16:37:00 67

转载 JAVA8新特性——Lamda表达式

  JAVA9都要出来了,JAVA8新特性都没搞清楚,是不是有点掉队哦~  Lamda表达式,读作λ表达式,它实质属于函数式编程的概念,要理解函数式编程的产生目的,就要先理解匿名内部类。  先来看看传统的匿名内部类调用方式:interface MyInterface{ void lMethod();}public class Main { ...

2017-08-24 22:54:00 103

转载 HTTP通信模拟表单提交数据

  前面记录过一篇关于http通信,发送数据的文章:http://www.cnblogs.com/hyyq/p/7089040.html,今天要记录的是如何通过http模拟表单提交数据。一、通过GET请求方式提交:最简单的一种方式  直接在链接后面跟上要提交的数据即可,比如:http://yychf.55555.io/get.do?username=yyc&passwo...

2017-08-24 21:45:00 306

转载 JAVA8新特性——接口定义增强

  JAVA9都要出来了,JAVA8新特性都没搞清楚,是不是有点掉队哦~接口定义增强  在JDK1.8以前,接口是定义的:     接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。  在JDK1.8之前,接口有如下特性:接口中每一个方法也...

2017-08-23 22:16:00 87

转载 修改SpringBoot 默认的小叶子图标

Springboot 项目,在浏览器中访问时,浏览器上导航栏的图标是一片绿色的叶子,我们可以修改它。将格式为.ico的图片放入以下任一项目文件夹即可。但,图片命名必须为favicon.ico1、类路径 根目录 下2、类路径 META-INF/resources/下3、类路径 resources/下4、类路径 static/下5、类路径 public/下...

2017-08-21 10:53:00 746

转载 JAVA Properties配置文件的读写

  通常我们就会看到一个配置文件,比如:jdbc.properties,它是以“.properties”格式结尾的。在java中,这种文件的内容以键值对<key,value>存储,通常以“=”分隔key和value,当然也可以用":"来分隔,但通常不这么干。读取配置文件  这里有一个文件叫asfds.properties,里面简单的存了两个键值对,如下图所示:...

2017-08-20 12:12:00 52

空空如也

空空如也

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

TA关注的人

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