- 博客(23)
- 收藏
- 关注
原创 一个晚上的时间在GitHub上白P个人博客
搭建+本文大纲时间花费了快一个晚上,搭建一个多小时,但是码字贴图很耗时,可以能白P一个自己的博客可真是太酥糊了
2020-07-31 19:11:36
235
原创 使用Hibernate实现字段加密解密
解决方法在实体类的属性中添加以下两个注解: @Column(columnDefinition= "varchar(2)", name="chou" ) @ColumnTransformer( forColumn = "chou",read = "DECODE(chou, '1234')", write = "ENCODE(?, '1234')" ) public String getChou() { return chou; }@Column:来标识实体类中属性与数据表中字段的对应关系
2020-06-09 10:31:58
2364
原创 练习:实现简单的邮件发送
import com.sun.xml.internal.messaging.saaj.packaging.mime.MessagingException;import javax.mail.Authenticator;import javax.mail.PasswordAuthentication;import javax.mail.Session;import javax.mail.Tr...
2020-04-30 23:55:22
438
原创 线上笔试
三月初笔试完凭印象写的但记的不是很清楚了,写的也一般,见谅选择题10题(编辑器问题tab和空格都不会显示所以代码看得很糟心)锁1题,问执行完结果是怎样new Thread(() ->{wait();System.out.println(“One OK”);},“One”).start();new Thread(() ->{notifyAll();System.ou...
2020-03-31 22:35:54
569
原创 wow you can really read source code : Map (JDK8)
才疏学浅,希望有错能指出HashMap关于HashMap这些特征很难背,但是在学习源码过程中学着学着印象就会深刻,理解第一JDK1.7使用数组+链表的数据结构,JDK1.8使用数组+链表+红黑树的数据结构,详见参数解析JDK1.7使用前插法,JDK1.8使用后插法,详见put方法解析HashMap可以接受null键值:但仅限一个,重复会覆盖,详见put方法解析HashMap不是顺序...
2020-03-31 22:23:13
189
原创 wow you can really read source code : List (JDK8) 未完结
ArrayList关于ArrayListArrayList的长度可变:这里比较的是普通的数组你会发现普通数组没有扩容的方法,ArrayList继承了AbstractList因此继承了添加、删除、修改、遍历等方法并重写了他们。ArrayList具有随机访问功能:ArrayList实现了RandomAccess接口,但是这个接口并无内容,在自身类内部创建了内部类SubList实现RandomA...
2020-02-02 23:15:23
151
原创 导入excel文档时报错org.hibernate.exception.DataException :Data truncation
情景描述:导入excel文档时报错,所填数据顺序没错但数据格式(日期,身份证格式)错了报错部分信息Caused by: org.hibernate.exception.DataException: Data truncation: Data too long for column 'id' at row 1报错原因1:根据上述报错提示:id这一列的某行数据太长了,解决方法:这是非常奇...
2020-01-28 14:42:33
1594
原创 杂记LeetCode刷题
1. 两数之和给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]cla...
2019-12-25 13:02:10
127
原创 Spring项目打包为war包并在Tomcat部署
项目如图,包含两个模块报错处理在文章底部,以下是部署步骤File>Export>War file然后点Browse选择目标文件夹,这里叉叉提示我目标文件夹不合法因为是空的没有填将打包好的文件放到tomcat的webapp文件夹中,这个文件夹是运行tomcat自动编译生成的,里面的东西就是我们的项目在进入bin目录运行tomcat即可这时注意:1.如果出现An i...
2019-12-19 21:12:58
509
原创 解决:Apache Tomcat Native library require version x.x.x
运行tomcat时报错An incompatible version 1.2.14 of the APR based Apache Tomcat Native library require 1.1.8这个问题是tcnative-1.dll这个文件的版本和你的tomcat版本不一致(你的版本1.2.14他要的是1.1.8),要你重新下一个 (出现的原因可能是因为你的电脑里存在其他版本的to...
2019-12-19 20:39:09
208
原创 我一个高考英语94的渣渣是怎么通过四六级的(学习方法&技巧)
分数也不会太好也不算太差过程比较曲折所以所以给大家分享下经历和学习方法推荐大家用一些能打卡的软件背单词(例如百词斩背完单词有个日历,背完打钩因为我有强迫症所以每天都会背),背完要复习!最重要的是坚持!我背单词会把背的单词记在本子上,复习参照那啥啥啥记忆曲线复习听力考前一个月隔天刷一套,刷完要认认真真重听一遍总结!然后平常看些美剧培养语感,墙裂推荐摩登家庭!然后~~忽略写作翻译部分怕是作文...
2019-12-11 23:53:41
773
2
原创 Navicat输入中文保存后显示问号
新建一个查询然后运行这个命令:alter table your_table convert to character set utf8
2019-12-10 23:59:12
2149
原创 记一次在线笔试
几天前找java开发实习生的时候偶然看到某沃移动通信有限公司招收2020届提前批实习生。带着碰运气的想法投了下。结果过了简历筛选,通知今晚在线笔试,带着几分忐忑的心情开始,考核形式是在一个小时之内完成三道编程题,可以用C,C++,Java等实现,这里用的是java总结:这次比试不难,明年今日前争取要把剑指offer,程序员面试宝典,编程之美过一遍
2019-06-04 21:58:12
1226
原创 练习:用JSP实现登录功能(多图)
先放代码有空再补充说明主页面:HomePage.jsp<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Tr...
2019-05-17 09:38:26
10422
1
原创 VM上安装的CentOS7 NAT模式不能上网怎么解决(怎么静态分配IP)(操作,命令都详细列出)
前言:作为一个小白这个问题困扰了我好久时间,经过查阅资料和自己笨拙的尝试终于能在出现这种问题的时候比较轻松的解决。有一点很重要的是在我看到网上各种各样的解决方案的时候会嫌麻烦而不动手实践(用CCleanner清理注册表)或者动脑筋(懒得去看VM的虚拟网络编辑器里nat的网段之类的)我觉得这才是我浪费太多时间的原因。一、使用CCleanner清理注册表后可以找回虚拟网卡(适用情况:缺少部分虚...
2019-03-23 20:11:54
691
原创 CentOS7怎么在命令行模式和图形模式切换(常用方法)
前提是安装时安装了GUI组件在图形界面时1.按ctrl+alt+f3(任何时候都可以不仅限以下画面)2.在终端输入init 3在命令行模式时1.按ctrl+alt+f12.登录用户后输入init 5...
2019-03-23 10:50:26
16124
2
原创 JSP课后作业1:编写html网页,在网页中有个表格,表格标题为“个人简历,边框宽度为1”,边框颜色为green。
(第一次写东西发现需要用到markdown编辑器??,由于没有足够时间看所以先将想记录的东西写下来以后再探索使用技巧)本篇还是基础任务,先写一个html网页开始时间:2019年3月18日 20:00:57完成时间:2019年3月18日 21:18:332018-2109第二学期第一节课JSP作业:编写网页xxx.html,在网页中有个表格,表格标题为“个人简历“,边框宽度为1,边框颜色为g...
2019-03-18 21:26:03
2624
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人