- 博客(31)
- 资源 (3)
- 收藏
- 关注
原创 html轮播
CSS实现的轮播<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>css简单的轮播</title> <style> div{ width: 200px; height: 300px;
2019-01-22 13:23:27
3615
原创 送你一首诗歌
送你一首诗歌<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>诗歌</title> <style> *{ text-align: center; letter-spaci
2019-01-17 12:38:38
367
原创 css-制作360Logo
360-logo<head> <meta charset="UTF-8"> <title>360-logo</title> <style> .div1 { width: 0; border-bottom: 60px solid #00D563; border-left: 60px solid #00D56...
2019-01-16 16:24:59
345
原创 html页面跳转方式和a标签的应用
html页面跳转方式和a标签的应用<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <!--1.页面自动跳转--> <meta http-equiv="refresh" content="5;url=111.html"&
2019-01-15 17:53:02
4756
原创 返回数据库自动更新主键(getGeneratedKeys())
返回数据库自动更新主键1.关联数据插入操作开发中,某些业务需要在主表/从表关联关系下,插入数据时需要保证数据完整性。关联数据插入时的流程:2.通过序列产生主键(Oracle)数据库表的主键一般情况下与业务无关,而且通常采用自动生成的方式。Oracle数据库采用sequence的方式产生主键,在SQL语句中,指定由哪个序列为表产生主键;而其他的一些数据库(如SQLServer、MySQL)...
2019-01-10 19:13:50
2490
原创 jdbc实现批量更新
批量更新1.批量更新优点批处理:将一组更新语句作为一个单元,同时发送到数据库执行。批处理有效的降低了应用程序和数据库之间的网络调用,相比单个SQL语句的处理,批处理效率更高。2.批量更新APIaddBatch(String sql)Statement类的方法, 可以将多条sql语句添加Statement对象的SQL语句列表中addBatch()PreparedStatement类的...
2019-01-10 10:34:59
2216
原创 jdbc连接池
项目结构源码package cn.lyc.util;import java.io.IOException;import java.io.InputStream;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;im...
2019-01-10 09:37:07
261
1
原创 jdbc事务:模拟银行转账业务
事务1.事务简介事务(Transaction):数据库中保证数据操作可靠的机制。常运用于交易业务。JDBC支持数据库中的事务概念,并且在JDBC中,事务默认是自动提交的。这样就可能存在问题:某些业务逻辑必须在一个事务中完成。假设支付宝A账号上有3000元,需要转账1000元给另一个支付宝B账号,正确的流程是事务必须遵循的特性介绍:ACID原子性(Atomicity):事务必须是原子工...
2019-01-09 18:31:00
1391
1
原创 jdbc中PreparedStatement和Statement
1.PreparedStatement原理Statement主要用于执行静态SQL语句,即内容固定不变的SQL语句。Statement每执行一次都要对传入的SQL语句编译一次,效率较差。某些情况下,SQL语句只是其中的参数有所不同,其余子句完全相同,适合使用PreparedStatementPreparedStatement的另外一个重要好处就是预防sql注入攻击。PreparedStat...
2019-01-09 17:54:42
1769
原创 java常见单词汇总3(非常使用哦)
JSP中常用英文URL: Universal Resource Location:统一资源定位符IE: Internet Explorer 因特网浏览器JSP:java server page.java服务器页面Model:模型View:视图C:controller:控制器Tomcat:一种jsp的web服务器WebModule:web模块Servlet:小服务程序Reques...
2019-01-09 14:44:54
758
原创 java常见单词汇总2(非常使用哦)
lang包:字符串类的方法:character类:isLetter():判断是不是字母isDigit():判断是不是数字isWhiteSpace():判断是不是空格isUpperCase():判断是不是大写isLowerCase():判断是不是小写String类:equals():比较对象中值是否相等length():返回字符串长度CompareTo():比较相同索引位置上字...
2019-01-09 14:40:11
826
原创 java常见单词汇总1(非常使用哦)
abstract (关键字) 抽象 [’.bstr.kt]access vt.访问,存取 [’.kses]‘(n.入口,使用权)algorithm n.算法 [’.lg.riem]annotation [java]代码注释 [.n.u’...
2019-01-09 14:34:45
380
原创 gui图层编程:实现监听器
package com.lyc.gui;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import javax.swing.JFrame;import javax.swing.JPanel;/**实现监听器1、事件源、自定义面板2、监听器,是用来监听事件源的,键盘鼠标监听器。3、事件@auth...
2019-01-09 14:21:21
351
1
原创 GUI实现的原理
/**图层编程原理原理即实现过程@author JLB*/public class GuiDemo1 {public static void main(String[] args) { JFrame fram = new JFrame();//窗体 JPanel penal = new JPanel();//画板 fram.add(penal);//窗体装画...
2019-01-09 14:18:36
1700
1
原创 java把涉及的jdbc连接参数通过文件读取的方式获取(db.properties)
项目结构db.properties文件里的内容driver=oracle.jdbc.OracleDriverurl=jdbc:oracle:thin:@localhost:1521:xeuser=systempassword=1234DBUtils 工具类package cn.lyc.util;import java.io.IOException;import java.io....
2019-01-09 14:14:39
1040
1
原创 jdbc标准和原理
1.什么是JDBCJDBC( Java DataBase Connectivity,java 数据库连接 )是一种用于执行 SQL 语句的 Java API , 可以为多种关系数据库提供统一访问 , 它由一组用 Java 语言编写的类和接口组成。JDBC API 是 SUN 公司提出的访问数据库的接口标准,是访问数据库的通用API。2.为什么要使用JDBC?有了 JDBC API , 就...
2019-01-09 14:00:55
561
原创 Windows10命令
以下为Windows10命令: 1.calc:启动计算器 2.appwiz.cpl:程序和功能 3.certmgr.msc:证书管理实用程序 4.charmap:启动字符映射表 5.chkdsk.exe:Chkdsk磁盘检查(管理员身份运行命令提示符) 6.cleanmgr: 打开磁盘清理工具 7.cliconfg:SQL SERVER 客户端网络实用工具 8.cm...
2019-01-09 13:30:02
893
原创 我的第一个c++程序
对象指针数组演示1、先准备一个程序编辑环境(新建项目)我用的是vs2015工具2、编辑代码#include “stdafx.h” //添加预处理语句#include using namespace std; //命名空间class Test {int num;double f1;public:Test(int n) { num = n; }Test(int n, ...
2019-01-05 14:27:10
231
原创 ORACLE学习(下)
ORACLE学习(下)Select语句 Select语句功能查询语句语法Select子句From子句Where子句字符串操作函数 CHAR和VARCHAR2类型LONG和CLOB类型LENGTHCONCAT和“||”UPPER、LOWER和INITCAPTRIM、LTRIM、RTRIMLPAD、RPADSUBSTRINSTR数值操作 NUMBER§表示整数NUMBE...
2018-12-28 14:54:58
449
原创 ORACLE数据库(重新认识oracle)
ORACLE数据库数据库简介 文件存储数据的缺点数据库与数据库管理系统关系型数据库表主流关系型数据库 大型数据库中小型数据库SQL语言 结构化查询语言数据定义语言(DDL)数据操作语言(DML)数据查询语言(DQL)数据控制语言(DCL)事物控制语言(TCL)Oracle访问 远程登录数据库服务器使用SQL*PLUS访问数据库使用SQL Developer访问数据库...
2018-12-27 11:47:49
836
原创 正则表达式
正则表达式在线正则表达式测试:http://tool.oschina.net/regex/正则表达式基础 正则表达式概述常用字符集合元字符转义字符分组“^“和”$”一、正则表达式概述1、为什么要使用正则表达式编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要(比如注册用户账号时,密码只能设置6~32位)。2.什么是正则表达式正则表达式(regula...
2018-12-21 15:44:06
290
原创 正则表达式应用
package cn.reg;import java.util.Arrays;import org.junit.Test;public class TestReg {/** * 测试matches 方法 及 普通字符使用 */@Testpublic void test1(){ String reg1 = "[xyz]"; String reg2 = "[a-z&&a...
2018-12-21 12:18:14
127
原创 Java基础知识精华部分:javaSE重点知识总结
Java基础知识精华部分写代码:1,明确需求。我要做什么?2,分析思路。我要怎么做?1,2,3。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。用具体的java语言代码把思路体现出来。学习新技术的四点:1,该技术是什么?2,该技术有什么特点(使用注意):3,该技术怎么使用。demo4,该技术什么时候用?test。一:java概述:1991 年Sun公...
2018-12-21 11:43:34
730
1
原创 反射
// 1.定义一个标准的JavaBean,名叫Person,包含属性name、age。// 使用反射的方式创建一个实例、调用构造函数初始化name、age,使用反射方式调用setName方法对名称进行设置,// 不使用setAge方法直接使用反射方式对age赋值。private static void beanDemo() throws Exception {Class c = Class...
2018-12-21 10:56:11
396
原创 XML解析技术的介绍
1.四种常见的XML解析技术2.SAX解析方式SAX(simple API for XML)是一种XML解析的替代方法。相比于DOM,SAX是一种速度更快,更有效的方法。它逐行扫描文档,一边扫描一边解析。而且相比于DOM,SAX可以在解析文档的任意时刻停止解析。其优缺点分别为:优点: 解析可以立即开始,速度快,占用内存少缺点: 不能对节点做修改适用于数据量较大的XMLDOM解析方式...
2018-12-20 15:56:25
426
原创 XML的解析(读和写)
1)使用dom4j需要导入dom4j对应的jar包:dom4j-1.6.1.jar2)创建SAXReader类的对象来实现读取XML文档,代码如下:SAXReader reader = new SAXReader();3)使用SAXReader类的read方法获取Document对象,Document 对象是一棵XML文档树的对象,可为我们提供对文档数据的最初(或最顶层)的访问入口,代码如下...
2018-12-20 15:50:08
366
原创 java类的加载机制
package com.lyc.fel;public class Person {private int id;private String name;private String password;public int getId() { return id;}public void setId(int id) { this.id = id;}public String ...
2018-12-20 15:12:51
93
原创 网络编程之Socket、面试常出现的文件上传
import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;public class Server {public...
2018-12-20 13:32:09
168
原创 一个专业的程序原该养成的好习惯(分析能力)《2048》游戏分析
一、游戏分析《2048》是一款比较流行的数字游戏,其作者Gabriele Cirulli (加布里埃尔斯路理)目前居住在意大利。他在2014年3月最先将 2048 的开源版本放到 Github 上,由此引发了风靡全球的狂潮,而其当时年仅20岁。这款游戏的玩法很简单,每次可以选择上下左右移动,每移动一次,所有的数字方块都会往移动的方向靠拢,系统也会在空白的地方乱数出现一个数字方块,相同数字的方块...
2018-12-19 16:37:16
896
原创 以下是JAVA中三种方式实现文件字符统计
以下是JAVA中三种方式实现文件字符统计package com.lyc.gui;import java.io.FileReader;import java.io.IOException;import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import java.util.Set;/*...
2018-12-18 19:05:18
350
原创 JAVA_2048小游戏的实现练习
package com.lyc.java2048;import java.awt.Graphics;import java.awt.Image;/***准备图片资源*/public class Background {private final int BG_X = 0;private final int BG_Y = 0;private final int FG_X = 5...
2018-12-18 19:02:10
990
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人