自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞翔射手座

啦啦啦...啦啦啦...

  • 博客(45)
  • 资源 (3)
  • 收藏
  • 关注

原创 Mybatis-Plus自定义sql语句报错:org.apache.ibatis.binding.BindingException:Invalid bound statement not found

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)当您的项目在使用mybatis-plus出现这个错误时,并且,已经在排查了命名不一致和路径扫描不到都的问题后依然没有解决问题,这时候应该就是下面这个问题了。本项目的dao层结构mapper<文件夹> --xml...

2019-05-31 16:22:48 7568

原创 openssh手动升级最新版本

最近对服务器进行漏洞扫描,出现了openssh的一些漏洞OpenSSH 7.8及之前版本中的auth-gss2.c文件存在安全漏洞,解决方案升级到7.8之后的版本但是直接命令进行升级不能升级的最新版本,查阅文档后进行了手动的升级,方案如下:首先下载openssh最新的包,下载地址:https://openbsd.hk/pub/OpenBSD/OpenSSH/portable/然后将该包上...

2019-05-25 12:03:52 6549

原创 POST方式请求静态资源时nginx提示405 NotAllow错误解决方法

**重要的事情说三遍!一定要检查nginx.conf文件中http定义域是否有proxy_intercept_errors on;fastcgi_intercept_errors on;重要的事情说三遍!一定要检查nginx.conf文件中http定义域是否有proxy_intercept_errors on;fastcgi_intercept_errors on;重要的事情说三遍!一定...

2019-05-22 17:11:42 4041 3

转载 java获取昨天时间的日期操作

Calendar cal = Calendar.getInstance(); cal.add(Calendar.DATE, -1); String yesterday = newSimpleDateFormat( "yyyy-MM-dd ").format(cal.getTime()); System.out.println(yesterday);https://bl...

2019-01-02 16:23:45 1498

原创 Caused by: java.lang.NoClassDefFoundError: org/springframework/context/event/GenericApplicationListe

Exception in thread “main” java.lang.IllegalArgumentException: Cannot instantiate interface org.springframework.context.ApplicationListener : org.springframework.boot.logging.ClasspathLoggingApplicati...

2018-12-12 16:05:58 6861

原创 web界面之表格显示的几点功能(包括js修改样式,ajax数据交互等)

实现功能:数据的套打功能前期工作:已经将要套打的样式按照固定位置,在HTML页面完全固定好,将数据传入就可以准确套打。具体需求:将数据以excel文件上传,上传成功先进行数据的展示,然后再存入数据库中,接着进行数据的管理,包括:增删改查以及打印。所用技术:SpringBoot+MyBatis+Mysql开发工具:eclipse实现过程:1、按照需求进行前端页面的设计,总共有上传、编辑、...

2018-10-01 16:43:46 1912

原创 表单提交数据库存储乱码问题

从浏览器端表单编辑数据–&gt;浏览器和程序建立连接传输数据–&gt;程序controller层接收–&gt;数据层编译SQL–&gt;写入数据库–&gt;程序从数据库读取–&gt;返回浏览器端–&gt;浏览器端渲染,这些过程都可能会发生乱码。我们可以通过Debug,首先判定是哪个阶段的乱码问题,然后再针对性的解决。debug之后确认程序接收和编译SQL都正常,但是写入数据库编码,可以先简单看...

2018-09-28 18:28:17 620

原创 Java实现3位数的水仙花问题

package com.cx.utils;/** * Created by admin on 2018/8/14. * 在一个类中可以有多个class,但是只能有最多一个的public class */public class Test { public static void main(String[] args){ System.out.println("H...

2018-08-15 10:34:56 322

原创 Java关键字详解

Java53个关键字abstract 标识抽象类或者抽象方法assert 用来进行程序调试boolean 基本数据类型,布尔型,默认值为falsebreak 跳出当前循环,如果break w,则为跳出名为w的循环byte 基本数据类型,字节型,默认值为0,占1个字节case switch语句中表示一个分支catch 异常处理中捕获异常char 基本数据类型,字符...

2018-08-15 10:31:43 251

原创 JavaWeb,不使用框架下的MVC模式简单登陆模块实现

项目结构图1. 前期准备本项目使用的jdk版本是:jdk1.8.0_181 本项目使用的tomcat版本是:apache-tomcat-7.0.90 本项目使用的mysql数据库版本是:mysql8.0 本项目使用的数据库驱动是:mysql-connector-java-8.0.12.jar 本项目使用的编辑器是:IntelliJ IDEA 2017.1 如果环...

2018-08-14 13:50:07 1410

原创 maven下载jar包时速度慢或者不能下载时的解决方法

maven下载jar包时速度慢或者不能下载时的解决方法: 打开conf/settings.xml,在中添加如下代码:<mirrors> <!-- mirror | Specifies a repository mirror site to use instead of a given repository. The repository that

2017-10-20 16:30:34 334

原创 Ubuntu中Object-Detector-App安装过程的一些坑

首先需要安装anaconda,这个直接在官网下载安装包安装就行,但是官网下载很慢,所以我用的是清华的镜像,具体如下: 地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 根据自己的系统选择对应的版本(按照项目的要求需要安装Anaconda3-4.4.0)所以我选择了: 然后在sh文件的目录下执行命令: sudo bash Ana

2017-08-17 17:31:14 1005 4

原创 java实现验证码功能(只是显示,还没有提交验证功能)

前端html页面代码 1.html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>1.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <met

2017-08-08 20:27:17 555

原创 java web实现简单文件下载

通过servlet实现文件下载,打开页面就能下载。 Demo1.javapackage com.cx;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.PrintWriter;impo

2017-08-08 19:23:28 365

原创 java操作xml之dom4j中的xpath实现用户登陆验证

直接上代码 xml文档:user.xml<?xml version="1.0" encoding="UTF-8"?><db> <users username="aaa" password="123" age="25"></users> <users username="bbb" password="123" age="25"></users> <users usernam

2017-08-03 17:38:28 557

原创 java操作xml之dom4j的增删改查

注意,保存的时候一定要注意编码问题,你的xml文档的编码类型是什么就在format那里设置一样的,否则就会乱码的。XML测试文档:<?xml version="1.0" encoding="UTF-8"?><商店> <商品> <名称 name="hhhh">手机</名称> <价格>1290</价格> <数量>90部</数量> </商品> <商品>

2017-08-03 16:39:19 568

原创 java读取xml文档之sax方式

sax方式是读取一行处理一行,这样的方式比较节省内存,而且效率很高,尤其处理超大的xml文档时更为明显,如果只是用来读取xml那么sax方式是最佳的,但是它不能用来对xml进行增删改。xml测试文档:<?xml version="1.0" encoding="UTF-8"?><商店> <商品> <名称>手机</名称> <价格>1290</价格>

2017-08-03 11:18:02 504

原创 简单的考生管理系统,java以XML为数据库,jaxp操作XML实现简单的增删查功能

运行界面控制台界面: 项目目录结构: 其中bean目录封装数据,dao目录进行业务处理,utils目录是封装的读取和保存xml的工具类,test目录是junit测试类,ui目录是main类。 XML测试文档数据库:<?xml version="1.0" encoding="UTF-8" standalone="no"?><exam> <student examid="123"

2017-08-02 20:52:10 464

原创 java中操作xml的两种方式DOM和SAX比较

DOM方式:先把整篇xml文档读进内存,然后在进行处理,当文档过大时会占用过多的内存而导致内存溢出,但是DOM方式对于xml的增删改查都很方便。SAX方式:读取一行处理一行,对内存的消耗不大,读取的性能最好,但是不适合对xml文档的增删改。

2017-08-02 14:08:49 316

原创 java对XML文档的操作之dom(使用jaxp,sun公司的自带包)

测试的XML文档:(注意,该文档是放在src文件夹下的,不是和java文件放在同一个包,不然读取xml时会出错)<?xml version="1.0" encoding="UTF-8" standalone="no"?><商店> <商品> <名称 name="hhhhh">A商品</名称> <价格>890元</价格> <数量>1</数量>

2017-08-02 14:03:02 368 1

原创 《HTML5秘籍》阅读之html5标签初体验

在 html页面中,使不使用元素只代表一种风格,浏览器会自动假设页面中已经包含了这些元素,如果使用js来查询DOM仍然能够找到这些标签。<!DOCTYPE html><title>A Tiny HTML Document</title><body><p>Let's rock the browser, HTML5 style.</p></body><script>alert(document.

2017-07-20 00:09:56 362

原创 Apache报错指定的网络名不再可用解决方案

在httpd.conf中的末尾添加以下代码AcceptFilter http none AcceptFilter https none EnableSendfile Off EnableMMAP off运行很流畅。

2017-04-25 11:40:48 1849

原创 生成词云之python中WordCloud包的用法

效果图: 这是python中使用wordcloud包生成的词云图。下面来介绍一下wordcloud包的基本用法。class wordcloud.WordCloud(font_path=None, width=400, height=200, margin=2, ranks_only=None, prefer_horizontal=0.9,mask=None, scale=1, color_func

2017-03-28 16:00:01 46908 10

原创 php数组字符串之间的互相转化

数组转字符串$a = [1,2,3];$string = implode(",",$a);//输出结果为:“1,2,3”$b = "1,2";$array = explode(',',$b);//输出结果为:array (size=2)// 0 => string '1' (length=2)// 1 => string '2' (length=1)

2017-03-28 10:46:49 653

原创 错误提示:java.lang.IllegalArgumentException解决方法

我的程序出现这个错误的原因是编译环境和运行环境的jdk版本不一致,首先是spring mvc的版本是3.*的,而我本机的jdk是jdk8,查阅资料后得知他俩的兼容性不是很好,有问题,只能用jdk7及以下的版本,所以我就在myeclipse中直接导入了一个jdk1.7,但是这样依然没有解决,这是因为,这样导入后,我的运行环境和编译环境不一致,所以就要经过以下的设置: 选中项目,单击右键-》Prope

2017-03-09 23:42:22 224628 3

原创 python爬虫+数据分析之NBA球员LBJ13个赛季的数据分析

python爬虫最近在看数据分析的书籍,想着自己分析一点东西来,本人比较喜欢NBA,自然就先拿NBA作为分析的对象了,首先要获得最全的NBA数据,根据搜索的结果对比发现,stat-nba.com该网站的数据非常全面详细,真是业界良心。 数据源找到后第一件事情自然就是获取数据,这里用python的原生代码直接爬取的,个人觉的,beautifulSoup还是比较好的,只是一开始没有用,也就后来没用了,

2016-12-29 17:45:14 7012 8

原创 Python安装lxml出错:error: Microsoft Visual C++ 9.0 is required.

在使用python爬取网站数据的时候,为了方便的爬取数据,用到了Beautiful Soup这个python库,它是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间.安装//在命令行界面输入pip install beautifulsoup4安装成功 但是,

2016-12-26 17:16:56 4547

原创 Python中list里的中文输出到html模板里的问题解决

最仅在做一个数据分析的功能时候遇到将list中的中文字符按照数组的形式输出到html模板里的js中进行处理,但是直接输出模板会按照unicode编码输出,这个问题真的让人头大,以下是解决方法://r_cname保存的是list类型,存储的是中文字符串print r_cname//输出unicode编码格式,格式如下[u'\u6e56\u4eba', u'\u7070\u718a', u'\u9

2016-12-23 14:39:11 3204

原创 《JavaScript高级程序设计》读书笔记--9-客户端检测

能力检测能力检测的基本模式if(object.propertyInQuestion){ //使用object.propertyInQuestion}怪癖检测想要知道浏览器存在什么缺陷,这通常需要运行一小段代码来确定某一特性不能正常工作。用户代理检测通过检测用户代理字符串来确定使用的浏览器。在服务器端通过检测用户代理字符串来确定用户使用的浏览器是一种常用而且广为接受的做法,但是在客户端,用户

2016-12-20 14:40:18 348

原创 《JavaScript高级程序设计》读书笔记--8-BOM

BOM。浏览器对象模型,提供了很多对象,用于访问浏览器的功能,这些功能与任何网页内容无关。window对象BOM的核心对象是window,表示浏览器的一个实例。 全局作用域 在全局作用域中声明的变量、函数都会变成window对象的属性和方法。 全局变量不能通过delete操作符删除,而直接在window对象上的定义的属性可以。 尝试访问未声明变量会抛出错误,但是通过查询window对象,可以

2016-12-19 12:00:54 351

原创 《JavaScript高级程序设计》读书笔记--7-函数表达式

两种方式定义函数:函数声明和函数表达式 函数声明的一个重要特征就是函数声明提升,意思是在执行代码前会先读取函数声明。 而函数表达式在使用前必须先赋值。递归递归函数是在一个函数通过名字调用自身的情况下构成的。var factorial = (function f(num){ if(num<=1){ return 1; }else{ return nu

2016-12-16 11:17:07 328

原创 《JavaScript高级程序设计》读书笔记--6-面向对象的程序设计

理解对象var person = { name: "Nicholas", age: "29", job: "Software Engineer", sayName: function(){ alert(this.name); }};创建了person对象,添加了三个属性和一个方法。 属性类型 数据属性包含一个数据值的位置,这个位置可以读取

2016-12-15 12:37:20 272

原创 《JavaScript高级程序设计》读书笔记--5-引用类型

object类型创建objet实例有两种方式,new操作符后跟object构造函数和使用对象字面量表示法。//newvar person = new Object();person.name = "Nicholas";person.age = 26;//对象字面量表示法(推荐这种方法)var person = { name : "Nicholas", age : 26}//

2016-12-14 16:51:36 399

原创 《利用Python进行数据分析》--1--Windows环境下安装EPDFree和pandas

具体安装请参考 http://blog.csdn.net/huanbia/article/details/51718840 如果电脑之前安装过其他版本的python,最好是删除掉,不然会导致一些错误,因为各种版本已经更新的很快了,所以最好是按照本书的版本进行安装,能够最准确的实现书中的例子而不至于出现不可预知的错误。

2016-12-13 16:07:48 10948 2

原创 《JavaScript高级程序设计》读书笔记--4-变量、作用域和内存问题

基本类型和引用类型的值5种基本数据类型是按值访问,可以操作保存在变量中的实际的值。 引用类型的值是保存在内存中的对象,js不允许直接访问内存中的位置,也就是说不能直接操作对象的内存空间。在操作对象时,实际上是在操作对象的引用而不是实际的对象,引用类型的值是按引用访问的。 动态的属性 对于引用类型的值可以为其动态的添加属性和方法,也可以改变和删除其属性和方法;对于基本类型的值来说则不可以,尽管不

2016-12-13 10:59:42 294

原创 《JavaScript高级程序设计》读书笔记--3-语句和函数

语句if语句if(condition1){ 语句1...}else if(condition2){ 语句2...}else{ 语句3...}do-while语句do{ 语句...}while(表达式)while语句while(表达式){ 语句...}for语句for(初始化变量;终止条件;表达式){

2016-12-12 14:53:08 291

原创 《JavaScript高级程序设计》读书笔记--2-操作符

操作符一元操作符递增递减操作 后置var num1 = 2;var num2 = 20;var num3 = num1-- + num2;//等于22var num4 = num1 + num2;//等于21前置var num1 = 2;var num2 = 20;var num3 = --num + num2;//等于21var num4 = num1 + num2;//等于21也可

2016-12-12 11:27:12 354

原创 《JavaScript高级程序设计》读书笔记--1-变量和数据类型

1. 变量 松散类型,所谓松散类型是指变量可以保存任何类型的数据。 一般可以定义为var message;var age=11;var name, sex="男";使用var操作符定义的变量将成为定义该变量作用域中的局部变量function test(){ var message="hello";//局部变量}test();alert(message);//错误func

2016-12-09 17:25:56 272

转载 转载--学JS必看-JavaScript数据结构深度剖析

转载地址–http://blog.sina.com.cn/s/blog_7b9c5e4101017mjt.htmlJavaScript以其强大灵活的特点,被广泛运用于各种类型的网站上。一直以来都没怎么好好学JS,只是略懂皮毛,看这篇文章时有读《PHP圣经》的感觉,作者深入浅出、生动形象地用各种实例给我们分析了JavaScript的数据结构,让人有一种豁然开朗的感觉。 全文如下: 编程世界里只存在

2016-12-09 10:18:13 367

原创 JS中的变量与函数中的属性的区别

代码1:<script type="text/javascript">function Sing() { alert(author + ":" + poem); //此函数内的变量是函数外定义的全局变量 }; var author = "李白"; var poem = "汉家秦地月,流影照明妃。一上玉关道,天涯去不归"; Sin

2016-12-09 09:55:54 3235

phpstrom10.0.1注册机

激活phpstrom10.0.1,2017年0507测试可用

2017-05-07

vcredist_x86库(2008、2010和2012)

安装wamp后提示丢失MSVCR100.dll ,下载这些vc库,再重新安装即可解决。

2017-04-25

数据挖掘的十大算法

数据挖掘的书籍,很好很强大的数据挖掘知识的系统学习,不错的

2013-09-16

空空如也

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

TA关注的人

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