![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
庭博网校
文章平均质量分 92
庭博
几十年来一直的执着追求计算机程序设计的艺境!达成将程序设计讲得让小学生都懂的目标,为此放弃了其它,为此孜孜不倦,废寝忘食!
展开
-
javaScript授课讲义
一、javaScript是C系语言,所以它的语法与C相同---------------------------------------------------------二、javaScript的数据类型: (1)数值;(2)字符串类型;(3)布尔类型;(4)null类型 ;(5)undefine类型; (6)Symbol类型; (7)引用类型---------------------------------------------------------三、如何定义javaScript..原创 2020-12-09 11:22:25 · 172 阅读 · 0 评论 -
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 · 252 阅读 · 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 · 260 阅读 · 2 评论 -
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 · 151 阅读 · 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 · 1325 阅读 · 3 评论 -
linux C socket编程
这是一个关于socket的题:要求你自己写一个socket程序,然后解析客户端从浏览器地址栏提交的数据。要求:在浏览器中输入http://localhost:8500后,你的socket程序向浏览器返回一个网页,以后就用这个网页向你写得这个socket程序提交数据,你的socket程序负责解析这些数据关回答到那个网页上去。涉及的知识点:1. socket编程; 2.http请求与响应;#include<stdio.h>#include<stdlib.h>#incl..原创 2020-10-08 08:42:01 · 158 阅读 · 0 评论 -
linux下建立一个c++工程
熟悉了Windows平台下编译一个C++工程后,你是否会提出这样一个问题:在Linux平台下又如何编译一个C++工程呢?希望本文能给正在学习或想学习Linux C++开发的你起到抛砖引玉的作用。首先,你必须有一个Linux开发环境,这样才能进行C++开发。笔者用的是安装在虚拟机中的Ubuntu 9.04,Ubuntu操作系统是没带C++编译器g++。在连网的情况下,在终端中使用root超级用户权限输入以下命令:sudo apt-get install g++并回车即可安装C++编译器g+...转载 2020-10-02 14:50:09 · 1020 阅读 · 0 评论 -
如何将centOS7做成局域网主机
我在win10上安装了VMware Workstation10,又在VMware Workstation中安装了centOS7,我要将这个centOS7做为局域网上的主机,让局域网上的其它机子能用ssh终端连接上我的centOS7,该如何做呢?第一步:在win10的命令模式下用 ipconfig查看自己win10主机的ip地址。这是只要记住网卡的ip地址就可以了。第二步:把win10的防火墙关掉,具体的步骤是:屏幕右下角的网络----.>右键----->"打...原创 2020-09-30 15:29:06 · 1106 阅读 · 0 评论 -
解决Android闪退的坑
今天在使用Android Studio时,写了一个程序,直接在手机上运行的闪退。 用别人的手机又可以运行,以为是自己的手机坏了,于是有开始分析,发现只要是使用<ImageView>加载图片时,就会闪退,编译时可以正常运行。将图片全部从drawable-v24移到drawable目录后正常了。...原创 2020-06-30 16:43:50 · 3610 阅读 · 0 评论 -
使用安卓的日志工具Log
一、使用安卓的日志工具Log Android的日志工具Log 5个方法供我们打印日志,同时对应5种日志级别 Log.v():用于打印最为繁琐、意义最小的日志信息.对应级别verbose Log.d():用于打印一些调试信息,这些信息对你调试程序和分析问题有帮助,对应级别debug Log.i():用于打印一些比较重要的数据,这些数据是你非常想看到的、可以帮助你分析用户行为数据,对应级别info Log.w():用于打印一些警告信息,提示程序...原创 2020-06-20 19:29:49 · 2251 阅读 · 0 评论 -
webSocket如何解决自动关闭的意思
我的前一篇文章“webSocket如何在自己的工程中使用?”地址:https://blog.csdn.net/jintingbo/article/details/80755636讲述了webSocket的初级使用,初学者可以先看看那篇文章。本文主要是解决webSocket自动关闭。websocket它有一个“心跳”机制,但这个心跳机制是要程序自己去写代码实现的,websocket本身没有给你做这个...原创 2018-06-30 10:37:01 · 55440 阅读 · 2 评论 -
MySQL数据库中的Date,DateTime,TimeStamp和Time类型
DATETIME类型用在你需要同时包含日期和时间信息的值时。MySQL检索并且以'YYYY-MM-DD HH:MM:SS'格式显示DATETIME值,支持的范围是'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。(“支持”意味着尽管更早的值可能工作,但不能保证他们可以。)DATE类型用在你仅需要日期值时,没有时间部分。MySQL检索并且以'YYYY-MM-DD...转载 2018-06-28 15:44:28 · 192 阅读 · 0 评论 -
Java 向数据库中输入 datetime类型数据
java可以使用jdbc访问数据库,但对时间这个问题很无奈。我们通常使用的时间是java.utils.Date。后来尝试使用java.sql.Date朝数据库中写入时间,发现了一个问题,这些写入的时间,无一例外的没有后面的小时等信息,如下图所示。 经过搜索,理解了相关的问题。 java.sql.Date只表示数据库中日期的部分,如果想向数据库中写入完整的时间,如2016-12-11 17:10:2...转载 2018-06-28 15:48:01 · 18428 阅读 · 3 评论 -
linux下java环境的查询命令
一、在linux系统查找jdk的安装路径:whereis javawhich java (java执行路径)echo $JAVA_HOMEecho $PATH--------------------------在windows查找jdk的安装路径:set java_home : 查看JDK安装路径java -version :查看JDK版本下...原创 2018-07-19 12:18:55 · 11532 阅读 · 1 评论 -
使用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 · 10206 阅读 · 2 评论 -
用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 · 1190 阅读 · 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 · 7731 阅读 · 0 评论 -
SpringBoot数据源配置
默认数据源Springboot默认支持4种数据源类型,定义在 org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration 中,分别是:org.apache.tomcat.jdbc.pool.DataSource com.zaxxer.hikari.HikariDataSource org.apache.c...原创 2018-09-15 07:32:50 · 447 阅读 · 0 评论 -
解决bootstrap table表格插件所遇到的坑
效果图:第一点:bootstrap tab好用,并且是前端分页(就是不需要去读后台数据库来辅助分页)你下载了bootstrap,不是你就有了bootstrap table插件,你还得要下载bootstrap table插件;bootstrap下载地址:http://www.bootcss.com/bootstrap table插件下载地址(下面3个有关)最好是从Github下载...原创 2018-10-02 10:19:14 · 54357 阅读 · 12 评论 -
openlayers与echarts3的结合使用
来源:https://blog.csdn.net/u010430471/article/details/60594208OpenLayers 是一个专为Web GIS 客户端开发提供的JavaScript 类库包,用于实现标准格式发布的地图数据访问,echarts是百度的开源js图表库,下面简单讲解下如何在openlayers的地图‘贴’上echarts的图表。示例下载地址:http://...转载 2018-09-27 08:14:11 · 1312 阅读 · 0 评论 -
转一个对原生态JavaScript全面总结的文章
网址:https://www.cnblogs.com/jikey/p/4039740.html转载 2018-10-07 08:14:47 · 222 阅读 · 0 评论 -
openLayers地图插件的写法
/** * FROM:xph * 主要功能: * 1 简单加载离线地图(因为百度地图算法问题,仅支持google) * 2 地图元素加载,点和线 * 3 事件操作,单击,悬浮,右键 * 4 OL常用API调用,remove方法,地图移动 * 庭博 * date:20180928 */(function($){ var defaultPrams = { c...转载 2018-10-08 08:46:40 · 1180 阅读 · 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 · 1538 阅读 · 1 评论 -
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 · 3038 阅读 · 0 评论 -
你不可错过的二维码生成与解析-java后台与前端js都有
来源:https://blog.csdn.net/lx520aa/article/details/774835631.二维码分类 二维条码也有许多不同的码制,就码制的编码原理而言,通常分为三种类型。线性堆叠式二维码编码原理:建立在一维条码基础之上,按需要堆积成两行或多行。图示:矩阵式二维码最常用编码,原理:在一个矩形空间通过黑白像素在矩阵中的不同分布进行编码。在矩阵相应的位置上,用点(方点、圆点...转载 2018-06-12 17:57:07 · 305 阅读 · 0 评论 -
java程序在运行时,总是出现冲突的错误的解决办法。
弄了很久,终于解决了,特此记录。/----------处理方式 start ----------/删掉.m2文件夹,然后重新Rebuild Index。(rm -rf .m2)在项目上右键Maven → Update Project。部署测试。/----------处理方式 end ----------/Good Luck !...原创 2018-06-10 17:20:19 · 898 阅读 · 0 评论 -
第十讲 shiro 与SSM的集成(2)配置文件
log4j.properties内容如下:--------------------------------log4j.rootLogger=INFO,Console,Filelog4j.appender.Console=org.apache.log4j.ConsoleAppenderlog4j.appender.Console.Target=System.outlog4j.appender.Con...原创 2018-06-08 10:21:09 · 131 阅读 · 0 评论 -
第十讲 shiro 与SSM的集成(1)建项目和加pom文件
第一步:新建一个Maven项目第二步:加pom.xml,内容如下<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocat...原创 2018-06-08 10:08:06 · 359 阅读 · 0 评论 -
mybatis:resultMap和resultType出现的问题
配置mybatis后,启动,发现抛出如下异常:原因:将resultMap写成了resultType,Type对应的是对象类,所以抛出ClassNotFoundException的异常,mybatis的结果是存放在resultMap中的。<select id="selectHead" parameterType="map" resultMap="userInfoMap"> sele...原创 2018-05-30 18:19:49 · 1958 阅读 · 0 评论 -
webSocket如何在自己的工程中使用?
现在在写一个工程,是关于监控摄像头的,它的工作过程用下图表示:摄像头自动识别车牌号后,就是post到java后端(厂家叫中心服务器), 现在是如何将识别的车牌返到前端去呢?因为按照SSM的规则,在java后端处理完摄像头的post后,用return返回时,它是返到摄像头那边,而不是返到前端了。为了解决这个问题,我只好在前端与java后端之间架起webSocket通信。如何做得呢?第一步:应该在po...原创 2018-06-21 10:06:36 · 7764 阅读 · 1 评论 -
eclipse和maven生成web项目的war包的操作方法
http://www.cnblogs.com/mr-wuxiansheng/p/6852045.html一、eclipse中,在需要打包的项目名上右击,然后把鼠标光标指向弹出框中的“run as”: 二、之后会看到在这个弹出框的右侧会出现一个悬浮窗,如下: 三、在上边的第二个悬浮窗鼠标点击“maven clean”,maven会清除掉之前对这个项目的打包信息;执行以后在eclipse的控制台c...转载 2018-06-12 20:39:08 · 121 阅读 · 0 评论 -
自定义注解的解析
来源:https://www.cnblogs.com/acm-bingzi/p/javaAnnotation.html一直在纠结自己定义的属性,如何使用注解中的值,今天终于搞明白了,分享给大家。第一步:定义注解;第二步:解析注解;第三步:使用注解什么是注解? 对于很多初次接触的开发者来说应该都有这个疑问?Annontation是Java5开始引入的新特征,中文名称叫注解。它提供了一种安全...转载 2018-06-12 16:31:34 · 990 阅读 · 0 评论 -
lombok安装与使用简介
来源:https://blog.csdn.net/gx1058742912/article/details/51030060参考:https://www.cnblogs.com/junzi2099/p/8064976.html总论:很多人在写文章时,可操作性不强,有些步骤和注意事项他没有写。我这里都写全了。按我的步骤做,肯定能行。1、下载Lombok.jar包2、如何运行呢? 有的...转载 2018-06-11 21:39:19 · 636 阅读 · 0 评论 -
第九讲 Shiro密码的比对时机
参考网址:http://blog.csdn.net/acmman/article/details/78446008 从第二讲我们可以看到,shiro的密码比对是在main()中给出账号和密码,交给realm,realm再组成认证信息SimpleAuthenticationInfo交给管验证的CredentialsMatcher。 管验证的CredentialsMatcher...原创 2018-03-17 11:32:49 · 383 阅读 · 0 评论 -
第八讲 shiro位操作算法实现权限匹配(金庭波 QQ:14280784)
《跟我学shiro》的第28页到30页,写得是使用位操作算法实现权限匹配,但是在验验过程中初学者会做得不太顺利,原因是教材中的代码不全。为了通俗易懂,我把这个实验过程全部笔录一遍,并说明原理。先来认识几个单词:authorizer 【奥得ruai热】 [经] 核准人,授权人, 在shiro中它是授权API的入口。permission 【拍米生】 ...原创 2018-03-15 21:48:47 · 433 阅读 · 0 评论 -
第六讲 学习shiro ini文件配置的体会(金庭波)
学了一段时间的shiro后,有点明白shiro的思路了,shiro你要把它看成一个权限服务器,你用subject.login(身份)去登录它,这样就进入了securityManager,进入securityManager就意味着进入了shiro服务器; 但你要使用这个服务器提供的一些API,你必须进入API的入口, authenticator就相当于是认证API的入...原创 2018-03-14 22:31:08 · 322 阅读 · 0 评论 -
第十讲 shiro 与SSM的集成(3)写自己的认证类MyRealm
MyRealm类的内容如下:------------------------------package com.vv.shiro;import java.util.Iterator;import java.util.Set;import javax.annotation.Resource;import org.apache.shiro.authc.AuthenticationException;i...原创 2018-06-08 10:27:14 · 268 阅读 · 0 评论 -
第十讲 shiro (4)所需要的数据表
----------------------------shiro.sql文件的内容如下:----------------------------/*Navicat MySQL Data TransferSource Server : bengdiSource Server Version : 50611Source Host : localhost:3306S...原创 2018-06-08 10:34:32 · 1520 阅读 · 0 评论 -
第十讲 shiro (5)前端所需要的网页
---------------------------index.jsp文件如下:随便写一个都行,反正它会自动跳转到登录页-----------------------<html><body><h2>Hello World!</h2></body></html>------------------------------log...原创 2018-06-08 10:40:17 · 876 阅读 · 0 评论 -
mybatis plus第十、十一讲 在com.vv.pojo包中写User.java文件
代码如下:package com.vv.pojo;import java.io.Serializable;import com.baomidou.mybatisplus.annotations.TableField;import com.baomidou.mybatisplus.annotations.TableName;@TableName("xs_user")public class User...原创 2018-06-01 20:16:23 · 483 阅读 · 0 评论