JAVA
文章平均质量分 79
庭博
几十年来一直的执着追求计算机程序设计的艺境!达成将程序设计讲得让小学生都懂的目标,为此放弃了其它,为此孜孜不倦,废寝忘食!
展开
-
OpenGL的第二个实验:移动的方块
第一步:下载jogl-1.1.2-pre-20080523-windows-amd64包第二步:打开eclipse导包和导入dll文件,导入的方法请见上一篇我的“OpenGL的第一个实验"文章。第三步:代码如下:package controller;import java.awt.BorderLayout; import java.awt.Frame;import java.awt.HeadlessException;import java.awt.event.W...原创 2020-11-28 13:48:20 · 279 阅读 · 0 评论 -
OpenGL的第一个实验
实验环境:eclipse实验库:jogl-1.1.2-pre-20080523-windows-amd64,库中文件如下: 这个库文件是必须的,如果没有这个库,是做不成OpenGL的。可以去这里下载:第一步:打开eclipse新建一个java工程,比如工程名为helloOpenGL第二步:思路是:把 jonl.jar 和 gluegen.jar 导入到eclipse中,然后把解压后的4个.dll文件也导入到eclipse中。具...原创 2020-11-28 13:32:13 · 285 阅读 · 2 评论 -
ES6的Fetch异步请求的实现方法
第一步:用IDEA建一个WEBSERVLET工程第二步:写idex.jsp代码:<%@ page contentType="text/html;charset=UTF-8" language="java" %><html> <head> <title>$Title$</title> <script type="text/javascript"> var url = "fetch"; .原创 2020-11-26 19:38:37 · 599 阅读 · 0 评论 -
servlet上传文件的例子
本例的知识点:1.了解上传文件时,表单的网页必须是:enctype="multipart/form-data"2.了解上传文件时,servlet的类必须要使用 @MultipartConfig这个注解3.在servlet中,得到文件的输入流是:InputStream is = part.getInputStream();4.因为网站具体放在经销商主机的哪个位置我们不知道,所以要求出来,求的方法是:this.getServletContext().getRealPath("/up...原创 2020-11-26 16:25:22 · 177 阅读 · 0 评论 -
idea java工程如何做JDBC实验
idea java工程如何做JDBC实验第一步:打开idea新建一个java工程,比如xsgl工程第二步:在xsgl条目下新建一个lib目录,并将mysql的驱动程序拷贝到此目录下;第三步:在controller目录下新建一个A类,并在A类中用psvm加上main入口函数第四步:在main中输入如下代码,进行数据库的连接。 Class.forName("com.mysql.jdbc.Driver"); Connection con= DriverM...原创 2020-11-20 09:23:37 · 1357 阅读 · 3 评论 -
idea servlet 前后端分离实例
第一步:在idea下建一个javaWEB工程;第二步:新建一个工程,不需要在web下写些前端,因为想在HBuild中写前端;第三步:在controller包下新建一个servlet,我这里命名叫Servlet1,代码如下:protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servl原创 2020-11-07 18:07:11 · 1835 阅读 · 1 评论 -
idea servlet工程不用jsp,直接用html做前端的代码演示
新建了一个idea servlet工程,在此工程中不想使用jsp做前端,直接使用html做前端的做法。第0步:将jquery库导入到web目录下的js目录之中。第一步:新建一个idea servlet工程,工程目录如下:第二步:写index.html页页代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewp原创 2020-11-07 12:34:15 · 1078 阅读 · 0 评论 -
Web项目中手机注册短信验证码实现的全流程及代码
最近在做只能净化器的后台用户管理系统,需要使用手机号进行注册,找了许久才大致了解了手机验证码实现流程,今天在此和大家分享一下。我们使用的是榛子云短信平台, 官网地址:http://smsow.zhenzikj.com我是java开发者,后端使用了springMvc,前端用的是jsp + jquery短信验证码实现流程1、构造手机验证码,生成一个6位的随机数字串;2、使用接口向短信...原创 2020-01-22 19:10:48 · 1785 阅读 · 0 评论 -
idea 2018打jar包技术
一、idea 2018如何打jar包第一步:第二步:第三步:上面的两步操作都要有提示“BUILD SUCCESS”才认为成功!第四步:第五步:原创 2018-09-01 20:01:36 · 1297 阅读 · 0 评论 -
SpringBoot直接访问HTML页面
之前用SSM框架撸代码时是可以直接跳转jsp页面。也就是说没有经过controller处理,这样相对来说不是那么安全,因此有些页面需要判断权限操作。 这几天在使用springboot的时候,大多处理都是经过controller跳转页面,那么是否可以直接访问静态页面?解决方案把我们需要的页面放在static下,这样就能通过 *.html 访问了。...原创 2018-09-02 11:54:56 · 4784 阅读 · 0 评论 -
Intellij IDEA 使用Spring-boot-devTools进行热部署
用idea 2018写spring-boot项目,使用热部署后可以使代码修改后,无须重启服务器,就可以加载更改的代码。 只要在web页面中直接按F5键刷新,就可以显示新修改的内容了。idea 必须按下面的方法进行操作,否则可能不会生效的情况。1 maven配置1.1 加maven 依赖在pom.xml文件中,增加spring-boot-devtools插件。devtools会监听...原创 2018-09-02 12:31:43 · 1578 阅读 · 1 评论 -
谷歌浏览器非模态对话框的创建和jQuery子窗口如何给父窗口传值
谷歌浏览器不支持模态对话框了,而原来的项目中,又使用了模态对话框的语句:showModalDialog,这样原来的项目就用不成模态对话框了。 为了不对项目做大的改变,只好写一个临时的showModalDialog函数,代替原来的对话框。第一步:写一个判断浏览器还能否使用showModalDialog的代码 $(function(){ ...原创 2018-09-02 17:48:39 · 638 阅读 · 0 评论 -
javaScript用DIV模拟创建模态对话框
现在google浏览器不支持非模态对话框了,所以只好用DIV模拟创建一个模态对话框,代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>div做弹窗口的效果</title> &am原创 2018-09-03 10:21:55 · 1767 阅读 · 0 评论 -
OpenLayers3基础教程——OL3基本概念
个人分类: ● 综合开发● 3S技术——【GIS二次开发】所属专栏: GIS加油站 Openlayers3专栏版权声明:本文为LZUGIS原创文章,未经允许不得转载。 https://blog.csdn.net/GISShiXiSheng/article/details/46756275从本节开始,我会陆陆续续的更新有关OL3的相关文章——OpenLayers3基础教程,欢迎大家关注我...转载 2018-09-07 13:50:31 · 1546 阅读 · 0 评论 -
树的数据库设计
https://blog.csdn.net/xiaodingdou/article/details/53286503Mysql中的递归层次查询(父子查询) 数据库多层数据运用递归算法生成树形数据https://blog.csdn.net/wuxianzhenjia/article/details/73742370 一种多层级机构数据库表设计的思路https://blog...转载 2018-09-23 20:18:07 · 742 阅读 · 0 评论 -
用js写tab页面
原理:依据bootStrap框架的tab页样式:原生态的是这样:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="css/bootstrap.min.css"&原创 2018-09-04 11:49:26 · 1220 阅读 · 0 评论 -
SpringBoot(五):SpringBoot整合MyBatis
来源:https://blog.csdn.net/saytime/article/details/74783296上篇写了JdbcTemplate,但是现在使用Mybatis的人不少,所以这篇写一下SpringBoot整合Mybatis。一、数据准备其实还是上篇的,以防有人是直接看这篇的,就还是贴出来吧。CREATE TABLE `tb_user` ( `id` int(11)...转载 2018-08-13 17:30:25 · 191 阅读 · 0 评论 -
SpringBoot(二):SpringBoot 热部署
来源:https://blog.csdn.net/saytime/article/details/74781701每次修改代码都要重启服务器的痛,别说你不懂。一、环境IntelliJ IDEA 2017.1.4 x64二、SpringBoot 配置 <dependency> <groupId>org.springfra...转载 2018-07-31 19:30:47 · 160 阅读 · 0 评论 -
SpringBoot(三):SpringBoot 属性配置文件详解
来源:https://blog.csdn.net/saytime/article/details/74781708SpringBoot 配置文件默认为application.properties,但是本章节主要讲解yaml文件配置,因为现在的趋势是使用yaml,它是类似于标准通用标记语言的子集XML的数据描述语言,语法比XML简单很多。一、自定义属性与加载思路:先弄一个属性文件,再弄一...转载 2018-07-31 20:04:33 · 3853 阅读 · 0 评论 -
SpringBoot(四):SpringBoot整合JdbcTemplate
来源:https://blog.csdn.net/saytime/article/details/74783294个人其实偏向于使用类似于JdbcTemplate这种的框架,返回数据也习惯于接受Map/List形式,而不是转化成对象,一是前后台分离转成json方便,另外是返回数据格式,数据字段可以通过SQL控制,而不是返回整个对象字段数据,或者通过VO方式。当然更多人习惯于采用Bean形式,所...转载 2018-07-31 21:13:35 · 45581 阅读 · 2 评论 -
使用eclipse创建springboot项目
来源:https://blog.csdn.net/fantasic_van/article/details/793096651、安装sts工具Help -> Eclipse Marketplace…Search或选择“Popular”标签,选择Spring Tool Suite (STS) for Eclipse插件,安装注意这个安装时间比较长哦!要耐心!2、new pr...转载 2018-08-12 19:36:36 · 10287 阅读 · 2 评论 -
spring boot推荐使用的yml配置文件的参考版本
# Server settings server: port: 9000 address: localhost # SPRING PROFILES spring: datasource: name: test url: jdbc:mysql://localhost:3306/<span style="font-fami...转载 2018-08-13 11:30:15 · 1241 阅读 · 0 评论 -
SpringBoot跳转页面详解+thymeleaf
初次做SpringBoot,要解决页面跳转的问题,这个问题我弄了大半天,弄好后,其实也不算个事,写出来给大家提个醒!其实不要使用spring boot的@RestController注解,直接使用spring原来的注解@Controller就可以了。示例如下:@Controllerpublic class ActionController { @RequestMa...原创 2018-08-13 17:24:11 · 143030 阅读 · 33 评论 -
关于easyUI中弹窗的问题
先上代码,再说其中的奥秘! 弹窗应该是启动最里面的div或iframe才对,你启动外面的可能不是你所要的效果 。<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>easyui 中iframe嵌套页面,https://www.cnbl...原创 2018-09-25 11:01:25 · 3473 阅读 · 0 评论 -
使用easyUI的弹窗时,总是显示第一次弹出一的内容的解决办法
绝对原创,转载时,请注明。先写结论:在弹窗之前刷新弹窗就可以了。具体步骤如下:第一步:写一个主页面:main.html<!DOCTYPE html PUBLIC "-/W3C/DTD HTML 4.01 Transitional/EN" "http:/www.w3.org/TR/html4/loose.dtd"><html><head> ...原创 2018-09-19 21:10:23 · 1362 阅读 · 0 评论 -
IntelliJ IDEA 2018.1.4 x64 如何建servlet工程
第一步:打开idea第二步:按下图选择与勾选后,点右下角的“ next “按纽。第三步:选工程目录和设置工程名为第四步:第五步:第六步:在WEB-INF 目录下点击右键,New --> Directory,创建 classes 和 lib 两个目录classes目录用于存放编译后的class文件,lib用于存放依赖的jar包第七步:File ...原创 2019-06-10 21:48:40 · 690 阅读 · 0 评论 -
抽象类的应用举例
雇员实例需求:公司中程序员有姓名,工号,薪水,工作内容项目经理,比程序员,多一个奖金。对给出的需求进行数据建模分析对这个问题领域中,先找出涉及的对象,通过名词提炼法程序员:属性:姓名、工号、薪水 方法:工作经理:属性:姓名、工号、薪水、奖金 方法:工作 程序员和经理之间不存在继承关系,但是两个之间都有共性,我们可以将他抽取出来,因为他们都是公司的雇员。 可以将程序...转载 2019-05-24 10:57:24 · 905 阅读 · 0 评论 -
scala ide for eclipse不能建web项目和java不能调用scala的解决办法
在http://scala-ide.org/下载scala ide后,不能建web项目,所以需要自己安装插件,具体步骤如下:打开scala ide for eclipse点击help再点击install new software然后再根据你的eclipse的版本号,输入相关的网址:比如kepler版本用:http://download.eclipse.org/releases/ke...转载 2018-12-24 13:18:58 · 752 阅读 · 0 评论 -
Eclipse 显示 Server 面板
Eclipse 显示 Server 面板2018年01月13日 08:09:27 mystonelxj 阅读数:1884 版权声明:未经博主允许,请勿转载原创,谢谢! https://blog.csdn.net/mystonelxj/article/details/79049259在做web工程的时候,有时候server面板会不留意关闭了。需要手动将其打开,便于做代码的运行。具体做...转载 2018-12-27 20:42:27 · 699 阅读 · 0 评论 -
scala ide for eclipse在java与scala互调时,出现not a member的解决办法
在Eclipse中集成scala环境后,发现导入的Spark包报错,提示是:object apache is not a member of package org,网上说了一大推,其实问题很简单;解决办法:在创建scala工程是,到了创建包的这一步是我们要选择:而不是创建java工程是的Java程序的包类型;然后创建scala类的时候也是一样,注意选择是scala class而不是j...转载 2018-12-26 22:40:24 · 2307 阅读 · 0 评论 -
Scala从零开始:使用Scala IDE for eclipse写hello world
虽然Scala是一门比较新的语言,但是很多机构都为其开发了IDE或者集成插件,比较流行的有Eclipse、IntelliJ以及Netbeans。今天我们使用集成了Scala IDE插件的Eclipse进行代码的编写。IDE下载及安装大数据学习的顺序:(1)大数据的第一代技术:hadoophadoop.apache.org(2)大数据的第二代技术:sparkspark.apache....原创 2018-10-28 06:57:18 · 3080 阅读 · 0 评论 -
idea springboot项目使用jsp
注意:如何你使用了jsp做动态网页,那么thymeleaf 就不能做动态网页了。关于springboot项目整合ssm的详细实例,参见:http://www.cnblogs.com/sueyyyy/p/9576415.html#top第一步:新建一个springboot项目(略),请观看以前的文章第二步:在src/main下新建一个webapp目录,在webapp目录下再新建WEB-I...原创 2018-10-16 23:19:43 · 1564 阅读 · 1 评论 -
openLayers地图插件的写法
/** * FROM:xph * 主要功能: * 1 简单加载离线地图(因为百度地图算法问题,仅支持google) * 2 地图元素加载,点和线 * 3 事件操作,单击,悬浮,右键 * 4 OL常用API调用,remove方法,地图移动 * 庭博 * date:20180928 */(function($){ var defaultPrams = { c...转载 2018-10-08 08:46:40 · 1208 阅读 · 0 评论 -
openlayers与echarts3的结合使用
来源:https://blog.csdn.net/u010430471/article/details/60594208OpenLayers 是一个专为Web GIS 客户端开发提供的JavaScript 类库包,用于实现标准格式发布的地图数据访问,echarts是百度的开源js图表库,下面简单讲解下如何在openlayers的地图‘贴’上echarts的图表。示例下载地址:http://...转载 2018-09-27 08:14:11 · 1361 阅读 · 0 评论 -
如何用css3做openLayers3的闪烁效果
最近在做地图上的一个故障指示器, 要求有故障时,此指示器会呈现不同的展现样式, 用闪烁最好了!但openLayers3中没有闪烁的效果,所以就借助CSS3的动画效果了,反正openLayers3也是使用了h5+css的,它们通用。最终的效果是:第一步:在你的地图HTML文件中加一个div:<!-- 故障指示器的闪烁 --><div id="css_a...转载 2018-09-26 17:08:08 · 3738 阅读 · 3 评论 -
解决bootstrap table表格插件所遇到的坑
效果图:第一点:bootstrap tab好用,并且是前端分页(就是不需要去读后台数据库来辅助分页)你下载了bootstrap,不是你就有了bootstrap table插件,你还得要下载bootstrap table插件;bootstrap下载地址:http://www.bootcss.com/bootstrap table插件下载地址(下面3个有关)最好是从Github下载...原创 2018-10-02 10:19:14 · 54755 阅读 · 12 评论 -
一些常见操作方法
一、eclipse界面初始化(附带操作图)2016年11月25日 14:25:58 itzhangdaopin 阅读数:8238 标签: eclipse 更多个人分类: java版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ITzhangdaopin/article/details/53333915这个是我把整个eclipse...原创 2018-09-15 08:12:00 · 144 阅读 · 0 评论 -
转一个对原生态JavaScript全面总结的文章
网址:https://www.cnblogs.com/jikey/p/4039740.html转载 2018-10-07 08:14:47 · 237 阅读 · 0 评论 -
关于springboot项目jar包运行时图片上传及显示问题
spring boot打成jar包后(比如jar的名字叫a.jar),运行时输入命令:java -jar d:\a.jar就可以运行了。那么程序中要求的比较大的图片文件将如何办呢?只需要将它们同时放在与jar包相同的文件路经下就可以,但图片文件夹的名字不能随便取哦!因为springboot默认加载文件的路径:/META-INF/resources/ /resources/ /...原创 2018-09-20 09:03:08 · 7787 阅读 · 0 评论 -
使用easyUI+bootStrap框架做一个弹出式的tab标签页
参考网址:https://blog.csdn.net/wttykj/article/details/78538592<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>https://www.cnblogs.com/baiyangyua...原创 2018-09-25 15:31:29 · 930 阅读 · 0 评论