- 博客(28)
- 资源 (2)
- 收藏
- 关注
原创 Spring boot + JPA H2 数据库
本文介绍:spring boot使用数据库范例H2内存数据库1pom.xml添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artif...
2019-11-12 00:02:57 315
原创 Spring boot + thymeleaf web 服务 入门(1)
1新建工程和配置点击完成,此时pom.xml已经产生,但是需要修改thymeleaf的版本到3.0,否则导致网页无法访问pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://...
2019-11-09 23:09:17 146
原创 spring-mvc 设计模型
1 DispatcherServlet调度员servletorg.springframework.web.servlet.DispatcherServlet部署描述符(web.xml):<?xml version ="1.0" encoding="UTF-8" ?><web-app version="3.0" xmlns="http://ja...
2019-01-11 22:08:50 255
原创 servlet URL 重写和隐藏域
不需要单独不熟web.xmlCustomer类package app02a.hiddenfields;public class Customer { private int id; private String name; private String city; public int getId(){ return this...
2018-12-23 19:21:50 424
原创 Java 基础 Servlet 基础 POST
另一个向后台程序传递信息的比较可靠的方法是 POST 方法。POST 方法打包信息的方式与 GET 方法基本相同,但是 POST 方法不是把信息作为 URL 中 ? 字符后的文本字符串进行发送,而是把这些信息作为一个单独的消息。消息以标准输出的形式传到后台程序,您可以解析和使用这些标准输出。Servlet 使用 doPost() 方法处理这种类型的请求。使用 Servlet 读取表单数据S...
2018-12-09 20:00:00 164
原创 Java 基础篇 Servlet 基础用法--Get
Get : 链接包含报文内容GET 方法向页面请求发送已编码的用户信息。页面和已编码的信息中间用 ? 字符分隔,如下所示:http://127.0.0.1:8080/Servlets/ReidDemo1?name=Reid&url=http://127.0.0.1:8080/Servlets/ReidDemo1代码示例:package com.reid.Demo...
2018-12-07 21:52:32 147
原创 java 基础篇 servlet 搭建
废话不多说,servlet代码SDK lib依赖: D:\apache-tomcat-9.0.13-windows-x64\apache-tomcat-9.0.13\libimport com.sun.net.httpserver.HttpsServer;import java.io.*;import javax.servlet.*;import javax.servlet.h...
2018-12-02 16:26:54 124
原创 Java 基础 数组
数组初始化 数组扩展package com.reid.array;import java.util.*;public class MyArray { public int [] myInt = new int[3]; //***打印表对象***/ public void PrintArray(int array[]){ for(i...
2018-12-02 11:20:02 95
原创 java 基础篇 Jni c++
java 可以反调c++ ldll库进行java语言无法实现的功能1 准备intellij IDEA(elcipse), JDK, VS20082 编写javapackage Jni;public class Jni_Demo { static{ //调用动态链接库 System.loadLibrary("JniDemo"); }...
2018-11-23 22:58:48 116
原创 html--元素
a 链接body HTML文档的内容code 代码片段button 按钮DOCTYPE 表示Html 文档的开始head HTML 文档的头部html 元素a超链接bodyHTML的文档button按钮code代码DOCTYPEHTML 文档的开始headHTML 文档的头部hr主题的改变htmlHTML 文档部分input输入数据label生产元素的说明标签p段落styleCCS样式...
2018-06-18 14:23:17 130
原创 【Node】【路由】
server.jsvar http = require("http");var url = require("url"); function start(route) { function onRequest(request, response) { var pathname = url.parse(request.url).pathname; console.log
2018-01-16 23:04:31 170
原创 【Node】【Buffer】
buffer 对数据进行转换const buf = Buffer.from('123ABCabc', 'ascii');console.log(buf.toString('hex'));const buf2 = Buffer.alloc(10, 1);console.log(buf2);// 创建一个包含 [0x1, 0x2, 0x3] 的 Buffer。const buf
2018-01-15 21:53:02 256
原创 【Node】自定义模块和使用
自定义一个hello模块,并对外展现hello.js文件内容:function Hello(){ var name; this.setName = function(thyName){ name = thyName; }; this.sayHello = function(){ console.log('hello:'+nam
2018-01-14 16:07:31 571
原创 【Node】【事件监听】
Node JS 事件监听方法:1 延时响应事件,5s响应event//event.js 文件var EventEmitter = require('events').EventEmitter; var event = new EventEmitter(); event.on('some_event', function() { console.log('some_eve
2018-01-14 15:47:25 437
原创 【Node】 Js 创建一个简单服务器
创建一个server.js文件,写下内容:var http = require('http');http.createServer(function (request, response) { // 发送 HTTP 头部 // HTTP 状态值: 200 : OK // 内容类型: text/plain response.writeHead(200,
2018-01-12 22:10:50 372
原创 Java---界面weblaf使用table
不多说,直接贴图package com;import java.awt.Component;import javax.swing.JComboBox;import javax.swing.JTable;import javax.swing.table.AbstractTableModel;import javax.swing.table.TableCellRenderer;imp
2017-11-29 22:52:52 4098 2
原创 Java--SQLite 查询 select 查询结果
首先下载Sqlite JDBC驱动程序网站https://bitbucket.org/xerial/sqlite-jdbc/downloads/添加到java 工程lib 库里package SqliteJDBC;import java.sql.*;public class SqliteJDBC { public static void main(St
2017-11-20 21:43:44 3061
原创 Pyhon--Sqlite 建表和查询
import sqlite3def convert(value): if value.startswith('~'): return value.strip('~') if not value: value = '0' return int(value)conn=sqlite3.connect('test.db')curs = c
2017-11-19 16:04:36 179
原创 ubuntu 安装 Sqlite 和 可视化工具 SqliteBroswer
下载sqlitewww.sqlite.org/download.html安装Sqlite创建一个目录: mkdir sqlite进入该目录: 安装软件包sudo apt-get install sqlite sqlite3进入其中的dbsqlite3 test.db创建表:>create table mytable(id,nam
2017-11-18 17:28:25 9332
原创 【python】【excel读写 模块】
读取:#author Reid#date 2017-11-11#function read from xls file#! usr/bin/pythonimport osimport xlrddata = xlrd.open_workbook('relation.xls')table = data.sheet_by_index(0)mrows
2017-11-13 21:52:14 195
原创 pyhon 安装第一个模块 xlrd
一 准备安装工具seuptoolhttps://pypi.python.org/pypi/setuptools#files解压:unzip setuptools-36.7.1.zip编译:linux@Ubantu:~/下载/setuptools-36.7.1$ sudo python setup.py build安装:linux@Ubantu:~/下载/setu
2017-11-11 22:25:11 2042
原创 c++ namespace 笔记
namespace中文意思是命名空间或者叫名字空间,传统的C++只有一个全局的namespace,但是由于现在的程序的规模越来越大,程序的分工越来越细,全局作用域变得越来越拥挤,每个人都可能使用相同的名字来实现不同的库,于是程序员在合并程序的时候就会可能出现名字的冲突。namespace引入了复杂性,解决了这个问题。namespace允许像类,对象,函数聚集在一个名字下。本质上讲namespace
2014-05-12 20:32:52 509
原创 mfc 对话框刷背景色
CDC *pDC=GetDC(); pDC->GetBkColor(); // TODO: 刷黑背景 RECT rc; GetClientRect(&rc); // LOGBRUSH lb; HBRUSH hb; lb.lbStyle = BS_SOLID; lb.lbColor = RGB(0, 0, 0); lb.lbHatch =
2014-04-20 12:03:40 772
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人