自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (5)
  • 收藏
  • 关注

原创 江苏电信2020IT技术岗上机考试题

2019年8月31日下午,在南京,江苏电信组织之前全省的暑期实习生进行提前批选拔,这里就总结一下机试的三道大题:先谈一谈做题目的感受,题目都不是很难,之前也有遇到过,但让人很难受的是,从算法函数到调用函数都需要自己写(和LeetCode和牛客只写方法函数不太一样)。笔者看到题目时都慌乱,界面一行代码都没有,全部手输,也不知道要写到啥程度。于是硬着头皮先写方法函数,写完就运行了一下,期望能有奇迹发...

2019-09-01 17:48:03 11071 15

原创 判断闰年,公历转农历完整项目

一、前言这段时间在看SSM框架和Maven,网上有很多整合的项目,自己也想从零开始搭建一个项目,于是就有了这样一个判断是否闰年,并且可以将阳历转换成农历的项目(主要是框架的练习)。二、框架的搭建开发环境:myeclipse2017、JDK1.8、tomcat91、创建项目:new -> maven project,选择打包方式war,在项目建好后,缺的WEBROOT引入可以参考htt...

2019-08-21 17:35:29 629

原创 SSM框架进行junit单元测试的几个坑

在SSM框架下进行测试时遇到的几个坑:1、SSM在进行单元测试时,由于没有web对spring的监听,所以需要手动启动spring容器,这里采用注解的方式启动(junit测试spring注入的两种方法)@ContextConfiguration(locations="classpath:applicationContext_dao.xml")2、另外,还需要注明,让测试运行于Spring测...

2019-08-20 15:01:55 723

原创 开发dubbox项目时,servlet jar包冲突问题

项目的pom.xml都配好之后,引入插件tomcat.maven,当启动tomcat时,报错;当挂在外部tomcat时项目正常。上网看到可能时jar包冲突问题,也在报错信息中看到发现当引入dubbo时,其依赖的servlet与tomcat自带的tomcat有冲突。于是将dubbo中的servlet去掉<exclusions> <exclusion> &l...

2019-08-16 22:00:18 365

原创 web设计,浏览器中打开pdf

项目的目录结构需要打开control.pdf文件<%@ page language="java" contentType="text/html; charset=UTF-8" import="java.util.*,java.io.*" pageEncoding="UTF-8"%><%@ taglib prefix="form" uri="http://www.sprin...

2019-07-31 08:26:55 366

原创 大量操作数据库时报错

1、当页面中有一些组时,可以用name属性,在JS代码中可以用document.getElementsByName(name).item(0/1/2…);来取标签,当然,相同name标签最好有固定的结构;处理id,name属性,标签还可以自定义属性,在JS代码中:标签.getAttribute(“属性”)来取值,标签.setAttribute(‘属性’,值)。2、遇到一个问题,判断文本框中val...

2019-07-19 22:47:16 197

原创 动态生成网页的数据提交

今天实现了一个功能,在SSM框架下,将动态生成的网页中填写的数据,在数据库中做相应修改。 难点是页面动态生成,for循环控制标签的数量,很难定位到具体标签继而得到数据。 项目过程中的几点想法: 1、将动态生成的标签赋值动态数据,比如${p.place },很难定位时可以寻找元素间的相互关系,比如可以var num = tagElements[j].parentElement.nextElem...

2019-07-17 21:53:00 552

原创 隐藏标签点击显示

今天做了一个隐藏标签,点击显示。由于要跟数据库做关联,根据数据库中的数据循环定义div标签<c:forEach items="${grid }" var="g"> <div> </div></c:forEach>1、想到了用script脚本来处理事件,于是就有了<script type="text/javascript" lan...

2019-07-16 23:31:39 669

原创 Oracle数据库取出表中某栏并变成横排--三种方式

1、函数select listagg(job,',') within GROUP (ORDER BY job) as 职位 FROM emp;listagg() within GROUP () 可以将多行合并成一行(比较常用)选中job列,用‘,’分隔,并将合并后的列取名‘职位’2、模块代码+循环--循环取出每行中元素拼接(去重)declare job varchar(2000)...

2019-07-11 15:42:52 299

原创 isEmpty()和null的比较与理解

当访问的对象不存在时,也就说在虚拟机内存里并没有分配内存。这种情况就是null。如果这时要对此进行操作,则会抛出NullPointException异常,(空指针异常)。isEmpty()是所访问的对象存在,但是其内部的值是空的,我们还经常看到a==""的判断,这是当对象类型为String时可以用,效果与isEmpty()一样。...

2019-05-23 15:31:29 1287

原创 利用数据库中datetime字段排序,显示最近访问的数据

将最新的访问时间存进数据库Date date = new Date(); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//从前端或者自己模拟一个日期格式,转为String即可String dateStr = format.format(date);rs.updateString("time"...

2019-05-21 10:58:35 615

原创 实现JTextField()中文本变化的实时监控

遇到的问题:之前给JTextField()添加了一个回车监控,用到了addKeyListener(),这是对按键的监控。想再给其添加一个文本变化实时监控,就想到了再通过判断是否有按键来进行监控,但这带来了一个问题,监听到的文本不会实时变化,总是再下一次操作时才会响应这一次的文本。一开始以为是元素没有更新,但更新后还是出现这样的问题。后来想到是因为按键响应只能监测到按键之前的文本。所以就改变策略,...

2019-05-21 08:20:46 1940

原创 java JPanel里面加入的组件动态更新

遇到的问题:在JPanel里面添加的组件一直会存在,组件的值会随着传入值的变化而变化,但不需要组建时,组件删除不掉。有读音文件时需要显示发音按钮无读音文件时不需要发音按钮,但JPanel并不会更新组件解决办法:1、每次需要绘制框体时,先删掉组件再更新if (e.getSource() == laccount) {pcenter.removeAll();pcenter.rep...

2019-05-20 15:17:13 4983 1

原创 Java通过webcam-capture调用摄像头并截图

需要的包:bridj-0.7.0.jar、webcam-capture-0.3.12.jar、slf4j-api-1.8.0-beta2.jar、slf4j-simple-1.8.0-beta2.jar下载:链接:https://pan.baidu.com/s/1CRipriIFrStb4CuW6czPYw提取码:nhtk后两个包记录日志的,参考http://www.pianshen.c...

2019-05-20 13:08:42 11094 7

原创 Excel文件导入数据库

代码package com.mingrisoft.model;import java.io.File;import java.io.IOException;import com.mingrisoft.util.DBHelper;import jxl.Sheet;import jxl.Workbook;import jxl.read.biff.BiffException;publ...

2019-05-17 22:43:56 224

原创 txt文件导入数据库

代码package com.mingrisoft.model;import java.io.File;import java.io.IOException;import javax.swing.JOptionPane;import org.apache.commons.io.FileUtils;import org.apache.commons.io.LineIterator;im...

2019-05-17 22:40:39 2884

原创 ListSelectionListener()与MouseAdapter()配合使操作只响应一次

研究该问题的先导:ListSelectionListioner,就是在列表被鼠标选中时触发事件。鼠标按下会响应一次,鼠标释放又会响应一次,因此一次鼠标的点击会有两次事件响应(按下和释放)。当用键盘上下键时,只响应一次。要实现这样的功能:任何情况下只响应一次。 wordList.addListSelectionListener(new ListSelectionListener() { ...

2019-05-17 13:52:35 951

原创 JAVA连接数据库的两种方式

JAVA连接数据库的两种方式QueryRunner类中的方法1、query():查2、update():增、删、改createStatement类中的方法1、executeQuery():只能执行查询语句2、executeUpdate():只能增、删、改, 不能执行查询语句3、execute():增、删、改、查的语句都能够执行。只是查询时返回的结果是告诉成功与否,如果要获取查询结果,...

2019-05-15 23:00:04 423

原创 MyEclipse2017 WebProject 自动创建Hibernate框架和Struts框架

1、新建WebProject2、点右上角框,再选Hibernate3、这时候出现这样的界面4、右键-&gt;New-&gt;输入连接信息-&gt;Add JARs导入数据库jar包-&gt;可以点Test Driver看连接是否成功5、在web项目上右键-&gt;Configure Facets-&gt;可以看到可以导入的框架6、在Hibernate页面点Next,配置参数...

2018-10-18 21:48:02 577

原创 MySQL数据库安装过程

在安装前首先要确认电脑中原先的mysql已经删除干净。1、在控制面板中删除sql程序2、在c盘Program Files文件夹中删除MySQL文件夹3、在c盘ProgramData(隐藏文件)文件夹中的MySQL文件夹删除下面介绍安装步骤:...

2018-10-16 20:43:07 154

转载 LeetCode四道 全排列 问题详解

LeetCode中与Permutations相关的共有四题:  31. Next Permutation  46. Permutations  47. Permutations II  60. Permutation Sequence  大致包括了所有全排列问题可能考到的题型。  本文按序列出了解这四道题的详细思路和AC代码。在各题之间,尽可能地使用了不同的解法,使大家对各种方法能有个...

2018-09-26 20:12:08 490

转载 JAVA:三数之和

给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。例如, 给定数组 nums = [-1, 0, 1, 2, -1, -4],满足要求的三元组集合为:[ [-1, 0, 1], [-1, -1, 2]]解题思路我们首...

2018-09-16 19:57:00 1594 1

转载 JAVA:丑数

题目描述:只包含素因子2,3,5的数就是丑数。例如2,4,6,8,10都是丑数,默认第一个丑数是1。求第n个丑数。 思路:依次计算出丑数,设置三个指针,依次从小到大遍历这些求出的丑数,将这些指针所指的数分别乘2、3、5,再比较大小,将小的放进队列。public static int getUglyNumber_Solution(int index){ if(index==0)...

2018-09-11 19:05:16 270

test_rn.zip

判断闰年,公历转农历完整项目。基于SSM+Maven+bootstrap。

2019-08-21

用队列和栈判断回文_赫夫曼数_双向链表_内部排序(8种).zip

用队列和栈判断回文——实验报告+C语言代码 赫夫曼数——实验报告+C语言代码 双向链表——实验报告+C语言代码 内部排序(8种)——实验报告+C语言代码

2019-05-20

春招、秋招准备用书

资源包括(1、java并发编程的艺术 2、java高并发编程详解 3、java面经总结 4、java虚拟机第二版(需用浏览器打开) 5、java虚拟机规范 6、spring boot 实战 7、spring 微服务实战 8、大型分布式网站架构设计与实践 9、图解设计模式)

2019-03-04

SSH整合的jar包

将解压后,放在WebRoot(Eclipse为WebContent)->WEB-INF->lib文件夹下

2018-10-18

mysql64位安装包和可视化工具

mysql-5.5.27-winx64安装包 和 mysql数据库可视化工具SQLyog-11.3.3-0.x64破解版(先运行注册表文件,再运行exe文件)

2018-10-17

空空如也

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

TA关注的人

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