学习笔记
呦呦鹿鸣_yx
这个作者很懒,什么都没留下…
展开
-
文件变动监听
import java.io.File;import java.util.concurrent.TimeUnit;import org.apache.commons.io.filefilter.FileFilterUtils;import org.apache.commons.io.monitor.FileAlterationListener;import org.apache.com...原创 2020-02-26 17:06:28 · 279 阅读 · 0 评论 -
linux-mysql忘记密码
1.修改mysqld.cnf配置文件sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf在[mysqld]中加入skip-grant-tables2.重启mysqlservice mysql restart3.修改密码mysql -u rootuse mysql;update user set authent...原创 2020-01-27 22:16:41 · 98 阅读 · 0 评论 -
Linux安装git
1.切换到root用户sudo su2.# add-apt-repository ppa:git-core/ppa3.# apt update4.#apt install git如果报错可执行# sudo apt autoremove然后在执行#apt install git原创 2020-01-22 22:41:01 · 112 阅读 · 0 评论 -
linux-wine
下载理想安装包在终端里输入sudo su 回车,然后输入密码 回车切换到wine的解压包文件夹:首先依次执行以下命令配置安装环境1.sudo apt-get install gcc-multilib g++-multilib2.sudo apt-get install xserver-xorg-dev:i386 libfreetype6-dev:i3863.apt-g...原创 2020-01-21 09:55:28 · 244 阅读 · 0 评论 -
maven配置阿里云镜像仓库以及配置离线本地仓库
<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="...原创 2020-01-11 14:15:22 · 886 阅读 · 1 评论 -
谷歌浏览器修改用户缓存文件夹
1.打开谷歌浏览器,在浏览器中输入chrome://Version 按下回车键,找到个人资料路径2.选中复制到文件夹地址栏,并找到Cache文件夹,右键删除3. 在非系统盘的位置创建Cache文件夹(注:步骤3,4需要管理谷歌浏览器执行)4.以管理员身份打开命令提示符,并输入mklink /d "C:\Users\username\AppData\Local\Goog...原创 2020-01-11 12:30:07 · 1290 阅读 · 0 评论 -
java可用作分隔符的特殊符号
! # $ % &' , - . : ;< = > @ ^` | ~测试代码String str = "!#$%&',-.:;<=>@^`|~";String specialCharacters = "!#$%&',-.:;<=&...原创 2020-01-02 11:10:07 · 3158 阅读 · 0 评论 -
Git安装
1.下载https://git-scm.com/downloads2.双击.exe文件安装3.配置git个人信息原创 2019-12-24 11:47:26 · 92 阅读 · 0 评论 -
maven导入oracle驱动jar包
1.查找本地oracle程序的驱动jar包2. 查看当前数据库版本3.打开cmd切换到jar包文件夹,执行maven命令mvn install:install-file -Dfile=ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dgen...原创 2019-12-11 16:24:05 · 569 阅读 · 0 评论 -
后台推送文件给浏览器下载方法
private void pushFile(File file, HttpServletResponse resp) throws IOException { String fileName = file.getName(); InputStream is = null; ServletOutputStream os = null; try { fileName = URL...原创 2019-11-28 09:58:06 · 450 阅读 · 0 评论 -
Servlet,Servlet容器
文章来源:https://www.cnblogs.com/widget90/p/5640359.htmlWeb技术随着互联网技术的发展,基于HTTP和HTML的web应用急速增长。早期的web应用主要用于浏览新闻等静态页面,用户通过HTTP协议请求服务 器上的静态页面,服务器上的web服务器软件接收到请求后,读取URI标示的资源,再加上消息报头发送给客户端浏览器,浏览器负责解析HTML,将...转载 2018-09-07 16:37:31 · 137 阅读 · 0 评论 -
请求转发和重定向的区别
文章来源:https://www.cnblogs.com/yinyl/p/8116490.html https://blog.csdn.net/ResignJUN/article/details/52819627请求转发:request.getRequestDispatcher().forward();重定向:response.sendRedirect();例如:请求转发:...转载 2018-09-07 17:59:27 · 147 阅读 · 0 评论 -
枚举类
public enum OperatorCompare { MORE(">"), LESS("<"), EQUALS("="), STREQUALS("=="); private String value; private OperatorCompare(String value) { this.value = valu...原创 2019-02-15 15:37:58 · 172 阅读 · 0 评论 -
filter作用
文章来源:https://www.cnblogs.com/liaoyanglong/p/6155719.html过滤器filter用于拦截用户请求,在服务器作出响应前,可以在拦截后修改request和response,这样实现很多开发者想得到的功能。filter是一个可以复用的代码片段,可以用来转换HTTP请求、响应和头信息。Filter不像Servlet,它不能产生一个请求或者响应,...转载 2018-09-07 16:06:56 · 246 阅读 · 0 评论 -
jsp的三种类型的元素
文章转自:http://blog.sina.com.cn/s/blog_64dc2d3f01015a4u.htmlJSP有三种类型的元素:指令元素(directive element)、行为元素(action element)、和脚本元素(script element)。指令元素用于指定整个JSP页面的相关信息,并设置JSP页面的相关属性,如网页的编码方式等.JSP指令元素主要有6个,包括...转载 2018-09-06 20:06:42 · 4725 阅读 · 0 评论 -
jsp三大指令,七大动作,九大内置对象
文章来源:https://www.cnblogs.com/JSWBK/p/4980144.htmlJSP的三个编译指令Page:该指令是针对当前页面的指令<%@ page [Attribute="Value"] %> language:声明当前jsp页面使用的脚本语言的种类通常是java,默认是java,无需设置extends:指定jsp编译产生的类继承的父类...转载 2018-09-06 19:53:42 · 133 阅读 · 0 评论 -
SSH设置字符集过滤器解决中文乱码问题
文章原文:https://www.cnblogs.com/vincentExclusiveBlog/p/5351610.htmlweb.xml配置(必须放在struts2配置之前):<!-- 字符编码过滤器配置--><filter><filter-name>CharEncodingFilter</filter-name><fi...转载 2018-09-02 11:58:42 · 1182 阅读 · 0 评论 -
servlet生命周期
文章来源:https://blog.csdn.net/danielzhou888/article/details/70835418Servlet 生命周期:Servlet 加载—>实例化—>服务—>销毁。init():在Servlet的生命周期中,仅执行一次init()方法。它是在服务器装入Servlet时执行的,负责初始化Servlet对象。可以配置服务器,以在...转载 2018-09-07 19:52:57 · 86 阅读 · 0 评论 -
servlet实现单线程模式
文章来源:https://blog.csdn.net/john2522/article/details/7467983实现servlet的单线程的jsp命令是: <%@ page isThreadSafe=”false”%><%@ page isThreadSafe="true|false" %> 默认值为true isThreadSafe=false模式表示它是...转载 2018-09-07 19:42:27 · 564 阅读 · 0 评论 -
Javaweb session和cookie
文章来源:https://www.cnblogs.com/vmax-tam/p/4130589.html会话现实生活中我们会用手机跟对方对话,拿起手机,拨号,然后对面接听,跟着互相通话,最后会话结束。这个过程也可以用我们的B/S模式来描述: 打开浏览器—>输入地址->发出请求->服务器收到请求->向浏览器发出响应->..重复.-&g...转载 2018-09-07 19:38:10 · 116 阅读 · 0 评论 -
jsp和servlet的区别
文章来源:https://www.cnblogs.com/zhaideyou/p/5929960.htmljsp和servlet的区别和联系:1.jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类)2.jsp更擅长表现于页面显示,servlet更擅长于逻辑控制....转载 2018-09-07 19:11:58 · 7611 阅读 · 0 评论 -
获取汉字汉语拼音首字母
转载:https://blog.csdn.net/fei1502816/article/details/8446049/import java.io.UnsupportedEncodingException;/** * 取得给定汉字串的首字母串,即声母串 * Title: ChineseCharToEn * @date 2004-02-19 注:只支持GB2312字符集中的汉字 *...转载 2019-02-22 17:13:22 · 1017 阅读 · 0 评论 -
System.arrayCopy()
public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)代码解释: Object src : 原数组 int srcPos : 从元数据的起始位置开始 Object dest : 目标数组 int ...转载 2019-02-13 13:31:00 · 190 阅读 · 0 评论 -
oracle忘记sys,system密码
进入cmd1.输入 sqlplus /nolog2.输入 conn /as sysdba3.输入 alter user sys identified by 新密码;原创 2019-02-28 14:38:48 · 144 阅读 · 0 评论 -
拼音工具类
import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;import net.sourceforge.pinyin...原创 2019-09-04 09:32:33 · 239 阅读 · 0 评论 -
CMD关闭端口命令
1.查询端口netstat -ano | findstr "123456"TCP 127.0.0.1:1234 0.0.0.0:0 LISTENING 67892.查询端口名tasklist | findstr "6789"studio64.exe 6789 Console ...原创 2019-08-13 17:58:02 · 24431 阅读 · 2 评论 -
按list中map的key排序
List<Map<String,Object>>按map的key排序private void sortList(List<Map<String,String>> list) { if(!CollectionUtils.isEmpty(list)){ Collections.sort(list,new Compara...原创 2019-07-31 15:17:13 · 805 阅读 · 0 评论 -
Mapper接口+注解
1.接口 *Mapper.java@Repository(value="baseDataOperateMapper")public interface BaseDataOperateMapper {}2.xml *Mapper.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC ...原创 2019-06-28 10:33:42 · 1717 阅读 · 0 评论 -
格式化日期
--使用Dateimport java.util.Date;import java.text.SimpleDateFormat;Date d = new Date();SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");System.out.println("当前时间:" + sdf.format...原创 2019-03-28 11:28:12 · 120 阅读 · 0 评论 -
配置jdk环境变量
--新建JAVA_HOMEJAVA_HOMED:\java\jdk1.7--PATH添加JAVA_HOME%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;--新建CLASSPATHCLASSPATH.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar原创 2019-03-27 10:52:30 · 110 阅读 · 0 评论 -
json-lib包需要依赖的jar包
json-lib-2.4-jdk15.jar需要配合使用的jar包commons-beanutils-1.8.3.jarcommons-collections-3.1.jarcommons-lang-2.6.jarcommons-logging-1.1.3.jarezmorph-1.0.6.jar单独引用json-lib-2.4-jdk15.jar包会报错,该包需要依赖...原创 2019-03-13 10:03:01 · 2181 阅读 · 0 评论 -
数据库拼接更新语句
原创 2019-03-17 12:50:52 · 534 阅读 · 0 评论 -
ZipUtils
import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.In...转载 2019-03-12 16:45:26 · 958 阅读 · 0 评论 -
FTP服务器--FileZilla Server
服务器1.FileZilla_Server-0_9_44.exe 服务器版本必须是0_9_44及以下,否则会报错。安装:设置:Edit --> Settings创建用户:ftp客户端...原创 2019-03-05 15:47:37 · 334 阅读 · 0 评论 -
为指定日期增加n天
private Date addnDay(Date date,int n){ Date addnDay = null; Calendar cld = Calendar.getInstance(); cld.setTime(date); cld.add(Calendar.DATE, n); addnDay = cld.g...原创 2019-02-14 09:28:39 · 628 阅读 · 0 评论 -
SSM框架用ajax传递json数据
jsp页面ajax部分:$(function(){ $("#favorite").click(function () { $.ajax({ url:"<%=basePath%>requestController/ajaxFavorite.do", type:"p...原创 2018-08-26 14:02:20 · 623 阅读 · 0 评论