自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李谦的博客

年少无为,卖码为生

  • 博客(37)
  • 资源 (23)
  • 收藏
  • 关注

转载 使用SQL查询出每门课程的成绩均大于80分的学生姓名

题目: 有一个student表,表中记录一个班级所有学生的课程和成绩,每个学生有多门课程,不同的学生选修的课程可能不一样。尝试写一条SQL语句查询出所有课程成绩大于80分的所有学生姓名。表结构和表数据如下:-- ------------------------------ Table structure for student-- ----------------------------...

2019-05-10 15:45:56 15379 1

原创 Nginx介绍

Nginx简介Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。因其稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。Nginx特点:反向代理正向代理 说反向代理之前,我们先看看正向代理,正向代理也是大家最常接触的到的代理模式,我们会从两个方面来说关于正向代理的处理模式,分别从软件方面和生活方面来解释一下什么叫正向代理。...

2018-09-01 19:54:53 366

转载 美团点评2017秋招笔试编程

原文:https://blog.csdn.net/LCBSSG/article/details/76473239 一、 大富翁游戏,玩家根据骰子的点数决定走的步数,即骰子点数为1时可以走一步,点数为2时可以走两步,点数为n时可以走n步。求玩家走到第n步(n<=骰子最大点数且是方法的唯一入参)时,总共有多少种投骰子的方法。 输入描述: 输入包括一个整数n,(1 ...

2018-08-25 19:47:49 358

转载 Java使用牛顿迭代法求一个数的算术平方根

转自:https://blog.csdn.net/howroad/article/details/79284465牛顿迭代法:随便找一个曲线上的A点,做一个切线,切线的根与曲线的根还有一定的距离。从这个切线的根出发,做一根垂线,和曲线相交于B点,继续重复刚才的工作,经过多次迭代会越来越接近 曲线的根,迭代收敛.方程f(x)-M=0;二次方程,首先不考虑震荡/多根/远离等情况...

2018-08-08 21:57:03 612

原创 算法练习

动态规划问题 f(n-1)代表n-1长度的字符串有多少黑暗串 s(n-1)代表n-1长度的字符串中,最后两个字符是相同字符的黑暗串个数 d(n-1)代表最后两个字符是不同字符的黑暗串的个数所以:f(n-1)=s(n-1)+d(n-1)如果再扩充一位,有两种情况: 1.最后两个字符相同,比如:AA或BB或CC,无论,你在后面加上哪个字符,都是可以的,所以,个数有3*s(n-1...

2018-08-08 20:36:08 272

原创 hashcode和equals

equals的使用:在Java语言中,equals方法在使用时:针对包装对象,比较的是对象的值(包括 boolean,byte,char,short,int,long,float,double)针对String对象,比较的也是String的值(因为String内部重写了equals方法和hashCode方法)针对其他object对象,比较的是两个对象的引用是否指向同一个内存地址...

2018-07-31 15:21:33 219

翻译 Java面试题收集

一、Java基础1.ArrayList和LinkedList的区别?(链表和数组的优缺点) 答:ArrayList是一个动态的数组结构,而LinkedList是双向链表结构;存取数据的时候,ArrayList更适合按位随机存取,而LinkedList更适合顺序读存取;插入/删除数据时,ArrayList的开销就比LinkedList更大,因为对于ArrayList,插入/删除一个数据时需要...

2018-07-30 19:17:16 572

原创 DTO代码自动生成器

导入jar包配置dto.properties文件dto.driverClass = com.mysql.jdbc.Driverdto.jdbcUrl = jdbc:mysql://localhost:3306/springdto.user = rootdto.password = 123456dto.package = beandto.mapper = mappe...

2018-07-26 11:02:26 3732

原创 【报错】两个稀奇古怪的问题

不明白为什么标记处只能填item才能获取到值,之前我的属性名是typepublic class ExpenseReportItem { private Integer id; private String type; private Double amount; private String comment;<?xml version="1.0...

2018-07-21 11:26:02 412

原创 【报错】There is no getter for property named 'next_deal_num' in 'class com.oa.entity.ExpenseReport'

最近写一个SSM的项目遇到报错问题,错误信息如题。’next_deal_num’是我的数据库表的字段,所以我估计是mapper.xml出了问题。 查看ExpenseReportDao.xml<update id="update" parameterType="ExpenseReport"> update expense_report set cause=#{cau...

2018-07-20 15:54:04 453

原创 jsp页面通过el表达式获取常量类中的静态属性

首先引入常量类 然后用EL表达式判断<td> <c:if test="${er.status==Contant.CLAIMVOUCHER_CREATED} || ${er.status==Contant.CLAIMVOUCHER_BACK}"> <a href="/expense_report/to_upda

2018-07-20 09:39:19 2380 1

原创 远程连接服务器显示:发生身份验证错误 要求的函数不受支持

今天用远程桌面连接服务器,登录不上,报错信息:出现身份验证错误,要求的函数不受支持。问题不是出在服务器,而是出在远程桌面客户端,在微软打了补丁后,相当于限制了权限。微软给出解决方案:https://support.microsoft.com/zh-cn/help/4093492/credssp-updates-for-cve-2018-0886-march-13-2018具体解决办法: 客户...

2018-07-19 21:35:37 1689

原创 阿里云服务器部署Java web项目(二)

通过上一篇文章的介绍,配置好web环境之后,现在正式部署Java web项目。 1、添加8080端口的安全组规则 2、把war包放在tomcat的webapps目录下, 然后打开tomcat的bin目录 运行 startup.bat。Maven项目打包的方式如下(之后会在target目录下生成war包): 3、tomcat启动后,输入http:ip:8080/项目名访问即可。 ...

2018-07-14 20:23:04 259

原创 【报错】@Override is not allowed when implementing interface method

IDEA导入项目后出现@Override错误,虽然不影响编译,但是看起来怪怪的。 我们都知道@Override从jdk1.5开始出现的,是用来标注方法重写的。通常方法重写发生在继承父类,重写父类方法,或者实现接口,实现接口方法。@Override能够保证你正确重写方法,当你重写方法出错时,比如方法名误写,或者漏掉参数,编译器会提示编译错误。   出现以上问题,则跟编译器版本问题有关。编译器...

2018-06-21 17:30:07 295

原创 基于SSM框架的教务系统

简介这个项目是一个简单的教务查询系统,该练手小项目希望能帮助到大家,熟悉SSM的整合开发使用技术IOC容器:SpringWeb框架:SpringMVCORM框架:Mybatis安全框架:Shiro数据源:C3P0日志:log4j前端框架:Bootstrap快速上手1、运行环境和所需工具编译器:IntelliJ IDEA项目构建工具:M...

2018-06-21 15:07:50 9820 20

原创 在centos下搭建一个wordpress博客

centos6以root用户运行以下代码:yum install -y wget && wget -O install.sh [url]http://download.bt.cn/install/install.sh[/url] && sh install.sh一键全自动安装宝塔面板,然后打开http://ip:8888,安装LAMP。 新建网站,新建...

2018-06-21 09:14:26 565

原创 【报错】Android:This Activity already has an action bar supplied by the window decor

具体信息:java.lang.IllegalStateException: This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_SUPPORT_ACTION_BAR and set windowActionBar to false in your ...

2018-06-20 11:47:12 483

原创 【报错】Error creating bean with name 'userController'

报错信息: Error creating bean with name ‘userController’: Unsatisfied dependency expressed through field ‘userService’; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionExcepti...

2018-05-26 19:54:56 10286 2

原创 mybatis-config配置

“` <!-- 使用jdbc的getGeneratedkeys获取数据库自增主键值 --> <setting name="useGeneratedKeys" value="true"/> <!-- 使用列标签替换列别名 默认:true --> <setting name="useColumnLabel" va

2018-04-15 23:26:58 273

原创 Spring Boot 2.0 迁移遇到的问题

1.findOne()这个方法找不到@RequestMapping(value = "/find") public User find(long id){ return userRepository.findOne(id); }2.0之后改成findById(id).get()来查询@RequestMapping(value = "/find")...

2018-04-09 21:18:50 233

原创 springboot整合shiro-登录认证和权限管理

这篇文章我们来学习如何使用Spring Boot集成Apache Shiro。安全应该是互联网公司的一道生命线,几乎任何的公司都会涉及到这方面的需求。在Java领域一般有Spring Security、Apache Shiro等安全框架,但是由于Spring Security过于庞大和复杂,大多数公司会选择Apache Shiro来使用,这篇文章会先介绍一下Apache Shiro,在结合Spri...

2018-04-07 23:44:51 664

原创 使用Spring Boot上传文件

pom包配置<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> ...

2018-04-07 23:44:15 251

原创 Centos7搭建JavaWeb环境

安装JDK查看本机是否安装有JDK# java -version# 显示如下:java version "1.6.0_17"OpenJDK Runtime Environment (IcedTea6 1.7.4) (rhel-1.21.b17.el6-x86_64)OpenJDK 64-Bit Server VM (build 14.0-b16, mixed mode)查看jd...

2018-03-30 19:40:44 753

原创 锐捷客户端与虚拟机网络服务冲突解决方案

因为锐捷客户端与虚拟机网络服务冲突,vmware nat service 隔一段时间就自动停止,导致虚拟机上不了网,这个问题困扰了我很久,今天终于找到了方法,参考文章:https://blog.csdn.net/W_ILU/article/details/52949153锐捷冲突解决锐捷客户端会在一定时间内关闭VMware NAT Service ,大概30s左右,因此如果我们在它关闭之后...

2018-03-28 22:42:57 2197

原创 Java web开发小技巧

使用 Maven 阿里云国内镜像修改maven根目录下的conf文件夹中的setting.xml文件,在mirrorms内添加如下内容:<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/n...

2018-03-25 12:06:19 733

原创 使用Redis作为SpringBoot项目数据缓存

我们平时在项目中设计数据访问的时候往往都是采用直接访问数据库,采用数据库连接池来实现,但是如果我们的项目访问量过大或者访问过于频繁,将会对我们的数据库带来很大的压力。为了解决这个问题从而redis数据库脱颖而出,redis数据库出现时是以非关系数据库的光环展示在广大程序猿的面前的,后来redis的迭代版本支持了缓存数据、登录session状态(分布式session共享)等。所以又被作为内存缓存的形...

2018-03-24 14:56:32 1345

原创 使用Druid作为SpringBoot项目数据源

Druid是一个关系型数据库连接池,它是阿里巴巴的一个开源项目。Druid支持所有JDBC兼容数据库,包括了Oracle、MySQL、PostgreSQL、SQL Server、H2等。 Druid在监控、可扩展性、稳定性和性能方面具有明显的优势。通过Druid提供的监控功能,可以实时观察数据库连接池和SQL查询的工作情况。使用Druid连接池在一定程度上可以提高数据访问效率。本文主要介绍:...

2018-03-23 21:54:33 1399

原创 第四章:SpringBoot整合JavaMail发送邮件

简单介绍JavaMail是SUN公司提供给广大Java开发人员的一款邮件发送和接收的开源类库,支持常用的邮件协议,如:SMTP、POP3、IMAP,开发人员使用JavaMail编写邮件程序时,不再需要考虑底层的通讯细节如:Socket,而是关注在逻辑层面。JavaMail可以发送各种复杂MIME格式的邮件内容,注意JavaMail仅支持JDK4及以上版本。构建项目本章项目无关Web...

2018-03-14 10:32:00 1591

原创 thymeleaf使用详解

thymeleaf介绍Thymeleaf是一款用于渲染XML/XHTML/HTML5内容的模板引擎。类似JSP,Velocity,FreeMaker等,它也可以轻易的与Spring MVC等Web框架进行集成作为Web应用的模板引擎。与其它模板引擎相比,Thymeleaf最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个Web应用。 Thymeleaf的与众不同是因为它使...

2018-03-14 10:31:47 622

原创 第五章:SpringBoot集成spring-boot-starter-mail发送邮件

发送邮件应该是网站的必备功能之一,什么注册验证,忘记密码或者是给用户发送营销信息。最早期的时候我们会使用JavaMail相关api来写发送邮件的相关代码,后来spring推出了JavaMailSender更加简化了邮件发送的过程,再后来springboot对此进行了封装就有了现在的spring-boot-starter-mail,这一章主要介绍此包。简单使用1、pom包配置 pom包...

2018-03-14 10:31:00 3515 1

原创 第三章:springboot+jpa+thymeleaf增删改查示例

这一章介绍如何使用jpa和thymeleaf做一个增删改查的示例。项目构建在pom.xml中添加JPA、Thymeleaf等相关jar包的依赖。<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spr...

2018-03-12 19:45:11 1642

原创 第二章:SpringBoot使用SpringDataJPA完成CRUD

SpringBoot框架内部提供了很多我们需要用到的组件。在我们平时的项目中,数据的存储以及访问都是最为核心的关键部分,现在有很多企业采用主流的数据库,如关系型数据库:MySQL,oracle,sqlserver。非关系型数据库:redis,mongodb等。SpringBoot已经为我们提供了很多种的数据库来做数据存储以及读取,这一章我们以MySQL为例来讲述本章的内容。构建Maven项...

2018-03-12 19:05:20 698

原创 第一章:Spring Boot快速入门

什么是 spring bootSpring Boot其设计目的是用来简化 Spring 应用的初始搭建以及开发过程。Spring Boot 的目标不在于为已解决的问题域提供新的解决方案,而是为平台带来另一种开发体验,从而简化对这些已有技术的使用。Spring Boot 充分利用了 JavaConfig 的配置模式以及“约定优于配置”的理念,能够极大的简化基于 Spring MVC 的 Web ...

2018-03-12 12:51:09 216

原创 在Windows系统下安装 IntelliJ IDEA

1 简介IntelliJ IDEA(简称 IDEA),是 Java 语言开发的集成环境,IDEA 在业界被公认为最好的 Java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE 支持、各类版本工具(Git、SVN、GitHub 等)、JUnit、CVS 整合、代码分析和创新的 GUI 设计等方面的功能都值得称道。2 安装IDEA首先,进入官网下载 IntelliJ ...

2018-02-08 00:34:18 533

原创 阿里云服务器部署Java web项目(一)

自行建站的四个基本步骤:服务器选择域名购买和备案网站部署域名解析我购买的是阿里云服务器,操作系统是Windows Server 2012,。写这篇博客主要记录一下如何使用软件连接windows实例、安装JDK和MySQL、配置tomcat。使用软件连接Windows实例在远程连接之前,必须先完成以下工作:实例状态必须为 运行中。如果实例运行,必须启动实例。

2018-02-05 13:19:06 401

原创 DNS——基础篇

DNS域名解析系统 域名系统DNS(Domai NameSystem)是因特网使用的命名系统,用于把便于人们使用的机器名字转换为IP地址。许多应用层软件经常直接使用域名系统,但计算机的用户只是间接而不是直接使用域名系统。访问一个网站,通常是输入一个域名(如 https://www.example.com)发送邮件,@ 后面是主机名,而主机名通常是个域名(如 webmaster@e

2018-02-01 20:15:46 305

原创 优秀的网站和博客

优秀的网站和博客博客小温之家程序员DD廖雪峰阮一峰粉丝日志土土哥的技术Blog githubLitten的博客Lawlite的博客LeonLei的博客 zhisheng的博客AndroidANDROID学习之路spring boot纯洁的微笑简书–SpringBoot学习目录社区v2ex 国内的IT论坛谷

2018-01-30 23:34:54 332

去除win10快捷方式小箭头.rar

去除win10快捷方式小箭头的小工具

2019-10-23

AB抓抓工具

AB抓抓采集小工具很给力的一款工具。可以轻松获得网页上的标签以及颜色代码,是网页排版、仿站人员必备工具,你值得拥有。

2019-04-10

Python计算机二级试题

12套关于Python计算机二级的选择题及操作题,含答案。

2019-04-06

104万条超市商品条码库

数据包括:条形码编码、汉语名称、规格、单位、产地等信息。 无论是用于测试开发数据库、还是零售数据库,基础数据足够用了。

2018-12-03

斯坦福大学吴恩达机器学习课程(学习笔记和原始讲义)

该课件为中科院一位仁兄在学习斯坦福大学吴恩达机器学习课程时候所做的学习笔记,非常好,吴老师上课略过的一些内容笔记都详细给出,并且还做了适当补充。强烈推荐。

2018-11-05

ssm实现注册登陆

项目采用的是ssm框架 服务器:tomcat-8.5 数据库:Oracle

2018-09-25

网页计算器

用html5 + css3 + js写的网页计算器,支持括号运算,支持键盘输入、删除键删除输入,按键盘时计算器按键发亮

2018-09-18

Java JDK 8学习笔记

清华大学出版社,林信良著,2015.3,643页,完整清晰带目录。 本书针对Java SE 8新功能全面改版,无论是章节架构或范例程序代码,都做了重新编写与全面翻新。

2018-09-07

DTO代码自动生成器

根据数据库生成实体类,生成的mapper.xml为空,请谨慎下载。使用说明:https://blog.csdn.net/L13890/article/details/81216441

2018-07-26

PhotoSwipe图片浏览插件

PhotoSwipe是一个图片放大插件,兼容pc和移动端。 1、可控制多种风格如: 标题、分享、全屏按钮,点击事件、是否加入字幕,背景透明等。 2、可支持移动端触摸手势兼容pc端 所有的基本手势支持:滑动下一个或上一个,拖动平移、缩放、放大或关闭,点击切换控件,双击放大或缩放。 3、分享 默认的UI有一个按钮,分享链接。默认的链接是facebook,推特和Pinterest,但你可以通过API设置分享类型。 4、用户界面 用户界面是完全从核心脚本分离。完全可以自定义界面。默认photoswipe UI是响应式的,桌面、平板电脑和移动设备完全可以使用。

2018-07-03

echarts-map地图生成工具

ECharts 3地图生成工具,官网不让用了,可以在这里下载,双击index.html运行

2018-06-30

HiJson最新版 Json格式化工具 64位和32位

HiJson是一款Json格式化工具,用于格式化JSON,XML转JSON,MAP转JSON,格式化XML,节点查找及文本查找,以树的形式展示,方便json字符串查看,支持各种常用操作,支持多标签,有需要的可以下载试一试!

2018-06-29

pdf转换需要的字体-AdobeSongStd-Light-Acro

AdobeSongStd清晰化字体。打开部分pdf会显示需要这个字体,而不论系统本身还是adobe都不带这个字体,所以在这里共享一下

2018-06-23

OpenDaylight应用指南

OpenDaylight是目前备受瞩目的主流开源控制器之一,它旨在建设一个开放的SDN网络系统平台,推动SDN和NFV技术的创新实施和透明化。, 本书不仅深入浅出地介绍了OpenDaylight控制器的基础架构及其关键模块,还详细介绍了OpenDaylight中Controller、YangTools、OpenFlow、L2 Switch、BGP LS PCEP、OVSDB、VTN、SFC、Group Policy等一些关键项目的工作原理和开发指南,并叙述了基于OpenDaylight进行业务编排开发的技术细节和实践经验,是OpenDaylight的入门首选,是进行控制器应用开发的绝佳指南。

2018-06-21

基于SSM框架的教务系统

主要包含学生、教师、管理员三端。 管理员主要包括:课程管理、学生管理、教师管理、账号密码重置等功能。 教师主要包括:我的课程、成绩管理等功能。 学生主要包括:查询所有课程、已选课程、已修课程、修改密码等功能。 前端采用jsp,数据库采用mysql,具体内容可以参考先参考https://blog.csdn.net/l13890/article/details/80760807

2018-06-21

elasticsearch-5.6.2

解压安装,进入bin 目录,双击执行 elasticsearch.bat,访问 http://localhost:9200

2018-04-24

C语言实现贪吃蛇

一 个 用 C 语 言 写 的 贪 吃 蛇 小 游 戏,仅供参考

2018-04-07

Android Studio代码高亮插件

打开AS后选择File → Import Setting → 选中下载后的Theme jar包 → 重启Studio

2018-04-02

采用Ajax技术以动态图的方式实现数据实时刷新

这里简单用数组模拟了一下以动态图的方式来刷新数据,可以个人情况修改数据。运行的时候只需要将文档的内容复制到jsp文件中就行。需要联网!

2018-01-05

springmvc+hibernate+spring maven案例(包含分页查询)

一个用springmvc+hibernate+spring maven实现的增、删、改、查的例子

2017-12-16

jstl-1.2.jar包

JSTL核心表情控主要包括流程处理标签,如果用到等,需要在lib下导入jstl-1.2.jar包

2017-10-27

jspsmartupload.jar文件上传所需要的包

jspsmartupload.jar文件上传所需要的包,jspsmartupload官网已经不支持下载

2017-10-27

apache-tomcat-6.0.39-src.zip

eclipse ee查看 HttpServlet的源代码。点击“Attach Resouce”按钮,找到下载好的源码压缩包,点击确定即可,导入完成。对着HttpServlet ctrl+鼠标左键查看看源代码

2017-10-27

空空如也

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

TA关注的人

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