- 博客(37)
- 资源 (15)
- 收藏
- 关注
原创 MySQL执行大容量SQL文件
在实际工作中,有时需要导入大容量sql文件到MySQL,通常有以下三种方法:(1)通过phpmyadmin,不推荐,有内存等的限制;(2)通过Navicat Premium工具运行sql,不推荐,效率低;(3)通过source命令导入,推荐,效率高,经测试,小编导入一个3.02G的文件耗时3分08秒;打开MySQL安装目录下的my.ini文件,添加max_allowed_packet,设置大小为64M,如下:在服务中重新启动MySQL服务,在命令行窗口(命令:show VARIABLES like
2021-06-24 18:10:28 1429
转载 Java项目生成可执行jar包、exe文件以及在Windows下的安装文件
IDEA导出Java项目为jar包1.选中java项目,选择 File -> Project Structure (快捷键:Ctrl+Alt+Shift+S)。2.在弹出的窗口中左侧选中"Artifacts",点击"+“选择jar,然后选择"from modules with dependencies”。在配置窗口中配置"Main Class",这儿选择一个入口java类(有main方法),完成后,点击OK,OK按钮。到这儿就完成了“Project Structure”的设置了。4.
2021-05-21 11:20:22 395
转载 java内存分配详解
Java中内存主要包含4块,即heap(堆内存)、stack(栈内存)、data segment(静态变量或是常量存放区)、codesegment(方法区). 堆内存中存放的是new出的对象,new出的对象只包含成员变量。 栈内存中:存放的是局部成员变量。对于基本的数据类型存放的是基本变量的值,而对于对象变量,存放的是堆内存的地址。 静态、常量区:存放的是静态变量(类变量)或是常量。 方法区:存放的是对象的方法。因此即使new出多个对象也是只是存在一个方法。 如 A a = new A();
2021-04-26 22:15:18 1290
转载 Log4j.properties配置详解
一、log4j简介#log4j主要有三个重要的组件:Loggers(记录器):日志类别和级别;Appenders(输出源):日志要输出的地方;Layout(布局):日志以何种形式输出。1、Loggers#Loggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这五个级别是有顺序的,DEBUG < INFO < WARN < ERROR < FATAL,分别用来指定这条日志信息的重要程度Log4j有一个规则:只输出级别不低于设定
2021-01-12 19:24:53 212 1
转载 网络请求中,中文字符的编解码实现:URLEncoder.encode()和URLDecoder.decode()
一、背景在开发中,在一次发送请求中,涉及到中文字符,需要编码发送。原因是http get请求不能传输中文参数问题。http请求是不接受中文参数的。形如:city=%E4%B8%8A%E6%B5%B7二、实现import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import java.net.URLEncoder; public class JavaStudy { public static vo
2020-11-29 21:21:45 341
原创 Maven使用极简教程--创建javaweb项目
一、为什么要用Maven?maven可以统一管理jar包。使用maven后,可以在pom.xml中导入jar包的坐标,maven会自动下载jar包。二、Maven的安装和配置参考易佰教程:https://www.yiibai.com/maven/maven_environment_setup.html(1)修改默认本地仓库的位置如果您不配置,默认会在如下位置存放从远程下载到的包:从中央仓库下载的jar包,都会统一存放到本地仓库中。我们需要配置本地仓库的位置。打开maven安装目录,打开co
2020-06-12 10:32:13 243 2
转载 log4j.properties基本配置
#console loglog4j.appender.CONSOLE=org.apache.log4j.ConsoleAppenderlog4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayoutlog4j.appender.CONSOLE.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss
2020-02-24 14:22:48 73
原创 Java总结-2019.10
节点1:环境搭建,Java基础语法1. 环境搭建版本:J2SE、J2EE、J2ME下载并安装JDKJDK(Java Develop Kit):开发工具包JRE(Java Runtime Environment):运行时环境配置环境变量右键—>计算机—>选择“属性”—>点击“高级系统设置”—>打开“系统属性”窗口—>点击“环境变量”(1) 新建“JAV...
2020-02-24 14:18:56 663
原创 IDEA中maven项目的几个概念
Facets表示某个module有的特征,比如web、strtus2、spring、hibernate等;Artifacts是maven中的一个概念,表示某个module要如何打包,例如warexploded、war、jar、ear等等这种打包形式;一个module有了Artifacts就可以部署到应用服务器中了!...
2020-02-21 16:19:18 326
原创 JavaWeb分页技术(jsp+servlet+dao+javabean)
记录整理期末实训项目中的分页功能实现,以备不时之需,直接上代码:0.建表(准备测试数据)/*Navicat MySQL Data TransferDate: 2019-12-24 15:21:58*/SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for books-- --...
2019-12-24 15:55:27 585
原创 HTML笔记
1.HTML入门1.1 概念超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。1.2 基本结构<!DOCTYPE html> <html> <he...
2019-10-30 11:43:14 1137
原创 JavaWeb笔记
javaweb环境搭建(1)安装JDK(2)安装Web服务器-Tomcat解压版(apache-tomcat-9.0.26.zip)参考网址:https://blog.csdn.net/weixin_42109012/article/details/94383001如果tomcat启动信息,出现乱码,可参考 https://blog.csdn.net/whscheetah/articl...
2019-10-11 10:21:58 671 1
原创 C语言学习笔记01
计算机语言1. 机器语言0101010101001101010102. 汇编语言add 1,2; ------编译器------> 0011101010101010101110103. 高级语言1. 面向过程的语言 – C语言C语言源程序 --编译–>目标程序–连接–>可执行程序 0110101010101001011010102. 面向对象的语言 -...
2019-09-23 11:41:39 327 1
转载 论选择正确方式的重要性
做老师的时候,有一回上一篇课文,叫《音乐巨人贝多芬》。备课的时候,忍不住浮想连翩,要是贝多芬画了画,梵高写了作,卡夫卡跳了舞,依莎多纳·邓肯雕了塑,罗丹研究相对论,爱因斯坦拿起了画笔……每个人都非常努力,废寝忘食,穿壁引光。而在抛头颅,洒热血多年以后,工作毫无建树,自己生出退意时,师长亲友兼心灵鸡汤大师们,一拔接一拔地来劝:最牛逼的成功,来自最傻逼的坚持。你啊,还是努力不够,从明天起,你每...
2019-03-11 11:24:52 448
转载 基于Servlet3.0的文件上传
在Servlet2.5中,我们要实现文件上传功能时,一般都需要借助第三方开源组件,例如Apache的commons-fileupload组件,在Servlet3.0中提供了对文件上传的原生支持,我们不需要借助任何第三方上传组件,直接使用Servlet3.0提供的API就能够实现文件上传功能了。一、使用Servlet3.0提供的API实现文件上传1.1、编写上传页面<%@ page la...
2018-12-22 13:17:46 234
原创 DbUtils学习(介绍和入门)
DbUtils学习入门一:DbUtils是什么?二:为什么需要DbUtils?DbUtils三个核心类介绍:1:DbUtils:连接数据库对象----jdbc辅助方法的集合类,线程安全2:QueryRunner:SQL语句的操作对象,可以设置查询结果集的封装策略,线程安全。3:ResultSetHandle:封装数据的策略对象------将封装结果集中的数据,转换到另一个对象四:DbUtils快速...
2018-12-21 10:10:22 365 1
原创 用javascript实现图片轮播效果
如何用javascript实现图片轮播效果先上实现的效果图:其中包括三种轮播效果,(有序,无序,上一页下一页)以下是我的实现代码,大家有更好的实现方式,可以给我留言,让我学习下。// An highlighted block<!doctype html><html><head><meta charset="utf-8"><t...
2018-12-19 22:21:33 1422
转载 Linux找不到eth0,但能找到eth1的问题解决办法
故障现象:Linux的网卡由eth0变成了eth1,如何修复?解决方案:在linux中,udev记录网络规则的脚本为:/etc/udev/rules.d/70-persistent-net.rules 如下操作: [user@localhost ~]$ vi /etc/udev/rules.d/70-persistent-net.rules # This file was automa...
2018-12-06 22:50:51 1751
原创 使用IO流实现电话本管理系统
使用IO流实现电话本管理系统案例要求(IO流)将电话本信息,写入文件,并能实现增删改查功能。示例代码package com.ambow.day0509;import java.io.*;import java.util.Scanner;public class PhoneSys { static Scanner scanner = new Scanner(Sy...
2018-05-10 09:23:18 1081 2
原创 阿里云windows服务器配置javaweb服务器
1.购买服务器 首先,打开阿里云,登录,然后购买云服务器ECS。 在服务器上安装window server2012.2.配置服务器 (1)设置服务器的密码 上图中,1是设置远程访问的密码。2是设置连接远程服务器(window server2012的Administrator)的密码。(2)设置安全组 按照上图设置安全组,主要是入方向,开启端口。比如:8080,3306,8...
2018-04-22 21:45:52 1723
原创 JavaMail邮件发送
Java发送激活邮件本篇内容主要参考菜鸟教程,以及慕课网上的视频教程。邮箱服务器(SMTP(发送协议),POP3(接收协议))使用jar包(JavaMail mail.jar 1.4.5 和 JAF(版本 1.1.1) activation.jar)示例代码-HTML邮件 参考资料 示例代码-HTML邮件代码块下面是一个发送 HTML E-mail 的例...
2018-04-01 17:03:11 236
原创 水印图片效果实现
水印图片实现代码:package com.billfox.image;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import ja...
2018-03-08 15:45:15 307
原创 jsp中四种验证码的实现
JSP中各种验证码的实现1.数字验证码2.英文+数字验证码3.中文验证码4.表达式验证码在如下的登录页面中可以应用以上四种不同的验证码,分别使用如下四个代码,作为image.jsp的代码即可。0.原始登录页面代码<%@ page contentType="text/html;charset=gb2312"%><%@ page language=...
2018-03-08 11:26:00 2092 1
转载 MyEclipse中如何配置SVN
1.什么是SVN? 管理软件开发过程中的版本控制工具。2.在本机安装SVN客户端。3.myeclipse安装SVN插件步骤,以myeclipse 2014为例。(1)下载SVN插件 http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 下载最新的稳定版本。(2) 解压缩
2018-01-21 21:47:34 417
转载 如何让外网访问本地WEB服务器
NATAPP1分钟快速新手图文教程首先在本站注册账号 点击注册登录后,点击左边 购买隧道,免费/付费均可 blob.png根据需要选择隧道协议,这里以web演示,购买隧道 blob.png本机建立web服务,如 nginx/apache/iis 等,默认80端口确保 http://127.0.0.1 可以访问,如本机访问.jpg5.在 natapp.cn 根据您的本
2018-01-21 21:28:19 3002
转载 JSP+Servlet中使用cos.jar进行图片上传(文件上传亦然)
关于cos.jar,百度百科只有这么几句话(http://baike.baidu.com/subview/40658/10049893.htm):COS,是Java HTTP文件上传组件。 O’Reilly公司的Java HTTP文件上传组件,简单实用,做的非常好。 COS 很久没更新了,不过这东西也没什么好更新的。 在与jspSmartUpload和FileUpload的性能比较中完美
2018-01-12 13:51:39 549
原创 网页版-抽签程序源码
以下是一个抽签小程序,用于项目答辩抽签:HTML> HEAD>meta charset="utf-8"> style type="text/css">body{ font-size:100px; text-align:center;}input{ width:350px; height:140px; font-size:80px;}
2018-01-10 13:03:18 10300 3
原创 SSH整合说明
以下是需要的资源 1. Struts2a) 从struts-2.3.34\apps下找到struts2-blank.war解压。获取到Struts2的基本jar包 b) struts2注解的jar 从Struts2的lib文件夹中找到struts2-convention-plugin-2.3.34.jar c) 整合spring的jar 从Strut
2018-01-09 18:38:31 671
原创 优秀程序员网站
1.jQuery之家 - http://www.htmleaf.com/ 2.菜鸟教程 - http://www.runoob.com/ 3.慕课网 - https://www.imooc.com/ 4.黑马程序员 - http://yun.itheima.com/ 4.模板之家 - http://www.cssmoban.com/ 5.GitHub Trend 6.Hacker Ne
2017-12-28 11:26:19 721
转载 jquery实现鼠标悬浮在某个div上让另一个div跟随鼠标移动
body{width:960px;margin:0 auto;}ul{list-style:none;width:960px;height:300px;margin-top:100px;} .a{background-color:#0f0;width:200px;height:200px;float:left;margin:20px;} .b{background-color:#00f
2017-12-28 10:03:01 1698
原创 SmartUpload实现图片上传&带预览功能
1.页面设计<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML><html><head> <title>Smartupload</title> <script src="https://a...
2017-12-27 15:42:23 1293 3
原创 jquery实现图片上传前本地预览功能
本文实例为大家分享了jquery实现图片上传前预览的具体代码,供大家参考,直接把代码复制到DW中即可,具体内容如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>图书上传前预览</title><m...
2017-12-26 18:41:39 566
原创 使用Putty和WinSCP发布项目到linux中的tomcat服务器上
1.在MyEclipse中导出项目,记得导出时,要导出为war包。 2.通过WinSCP连接到linux服务器上,然后把war包放到tomcat服务器的webapps中即可。 参考资料: http://blog.csdn.net/tanga842428/article/details/52233277https://www.cnblogs.com/bamanzi/p/putty-tra
2017-12-26 17:13:17 1487
原创 linux中搭建tomcat服务器
1.安装JDK(1)mkdir -p /app/tomcat(2)cd /app/tomcat(3)ll jdk-6u45-linux-x64.bin(4)./jdk-6u45-linux-x64.bin(5)ll(6)设置JDK环境变量:vim /etc/profile在文件最后添加如下内容:#JDK SETTINGJAVA_HOME=/app/tomca
2017-12-26 16:29:49 420
原创 JNDI数据库连接池配置
JNDI数据库连接池配置 JNDI(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称 访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。 tomcat配置jndi有全局配
2016-06-30 16:52:35 616
scene manager老版本2015前
2019-04-24
java实现在线文档预览(项目+相关软件)
2018-01-13
smartupload解决中文乱码
2018-01-03
MD5加密jar包
2017-12-28
jquery超炫画廊
2017-12-28
JSONObject依赖的Jar包.rar
2017-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人