01 2022 档案
摘要:这个月我读的书为代码大全 这本书对软件开发维护过程中的复杂度做了一个很详细的讨论,软件开发是一项很复杂的工程,面对大型的项目,没有人能清楚地知道整个项目的细枝末节,一个小小的bug可能就要耗费你数小时甚至一整天的时间,而代码如果是别人写的,这个过程可能就会更加的漫长和痛苦。即便不是别人写的,你也很有
阅读全文
摘要:项目开始的时候程序员们总是信心满满,斗志昂扬,因为这个时候有着无数的可能,乐趣无穷。项目进行到一定程度时,便很难按照计划进行了,总会出现问题,让计划延迟,预估的太美好了,而现实很残酷。万一是个焦油坑,这个项目也就完了。大项目的延误,增加人数是不会让其加快进程的,反而会拖累进程。 搞开发最大的动力还是
阅读全文
摘要:配置库 <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <!-- 请求的编码格式,必须和jSP的pageEncoding属性一致,以便正确
阅读全文
摘要:版本说明:AndroidStudio 4.2 与原来的区别 旧版使用File > New > New Module > Import .JAR/.AAR Package来引入 但是导入.jar/.aar的选项。在Android Studio 4.2中,新建模块向导中的AAR包已经被移除,根据文档建议
阅读全文
摘要:android:exported="true"是什么 android:exported 其实并不是Android12的新属性在前面的版本也可以看见它。它是Android中的四大组件 Activity,Service,Provider,Receiver 四大组件中都会有的一个属性。 作用是什么 在Ac
阅读全文
摘要:摘要 com.github.pagehelper.PageHelper是一款好用的开源免费的Mybatis第三方物理分页插件。 PageHelper是一款好用的开源免费的Mybatis第三方物理分页插件,其实我并不想加上好用两个字,但是为了表扬插件作者开源免费的崇高精神,我毫不犹豫的加上了好用一词作
阅读全文
摘要:应用场景 在许多时候,我们希望数据能够很好地在各个系统之间转移,同时便于非专业人员阅读,如果程序员一点点打字导出的话,不知道要打到什么时候,于是我们便采用日常工作中常用的Excel表格来作为媒介,将数据导入MySQL或将数据导出至Excel。 选择jar包 jxl && POI jxl是一个开源的J
阅读全文
摘要:什么是MD5加密算法 MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。MD5由美国密码学家罗纳德·李维斯特(Ronald Linn Riv
阅读全文
摘要:内容大纲 感悟 继《梦断代码》之后,我又读《构建之法》,这是老师寒假给我们推荐的书籍,老师曾经说过,作为一个合格的程序员首先要学会读书,从书中去学会知识,总结书中的经验,为自己所用。这是一个优秀程序员的必备素养。因此,我又读了《构建之法》这本书,并产生了很多知识和自身的体会。 刚开始读《构建之法》这
阅读全文
摘要:ServletRequest的getServletContext方法是Servlet3.0添加的,这个可以看一下官方文档 http://docs.oracle.com/javaee/6/api/javax/servlet/ServletRequest.html#getServletContext()
阅读全文
摘要:将存储在数据库中的密码数据加密 调用mysql console向表格中增加记录时, 出于安全性考虑,密码部分希望不可见,可以采用比较常见的MD5(哈希加密)对输入的密码进行一定的保护 方法:改变sql语句即可 insert into user(id,name,password) values("6"
阅读全文
摘要:ssh -o StrictHostKeyChecking=no 192.168.0.xxx
阅读全文
摘要:什么是Termux? Termux是一个Android终端仿真器和Linux环境应用程序,直接工作,无需根目录或设置。一个最小的基本系统被自动安装-额外的软件包可以使用APT软件包管理器来使用。不需要root,运行于内部存储(不在SD卡上)。 Termux官网地址 Termux下载地址 Termux
阅读全文
摘要:Room介绍以及不使用SQLite的原因 Room 在 SQLite 上提供了一个抽象层,以便在充分利用 SQLite 的强大功能的同时,能够流畅地访问数据库。 处理大量结构化数据的应用可极大地受益于在本地保留这些数据。最常见的用例是缓存相关数据。这样,当设备无法访问网络时,用户仍可在离线状态下浏览
阅读全文
摘要:如何使用iconfont的CDN iconfont作为阿里的图标库,在开发过成功用的已经是非常广泛了,但iconfont并不需要将图标下载后使用,而是可以直接用cdn引入使用,至于使用流程,请看下文。 http://www.iconfont.cn/ 搜索想要的图标,点击加入购物车。 在加入购物车之前
阅读全文
摘要:超级大坑 org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.mybatis.spring.SqlSessionFactoryBean] for bean with name
阅读全文
摘要:HTTP Status 500 - Handler dispatch failed; nested exception is java.lang.AbstractMethodError: Method com/mchange/v2/c3p0/impl/NewProxyResultSet.isClos
阅读全文
摘要:html文件 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" href="css/index.css"/> <script src="js/jquery.min.j
阅读全文
摘要:SharedPreferences简介 SharedPreferences是Android平台上一个轻量级的存储类,用来保存应用的一些常用配置。 SharedPreferences提供了java常规的Long、Int、String等类型数据的保存接口。 SharedPreferences类似过去Wi
阅读全文
摘要:新建一个项目之后写点代码 选择build 之后选择Generate Signed APK (生成签名的APK) 选择create new 填写信息 Generate Signed APK 生成签名的APK key store path 密钥存储库路径 Password/Confirm:密钥库的密码
阅读全文
摘要:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" href="css/index.css"/> <script src="js/jquery.min.js"></sc
阅读全文
摘要:直接上代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>登陆页面</title> <style type="text/css"> *{ margin: 0px; padding: 0px; font-fa
阅读全文
摘要:在IDEA中建立Servlet使用javax.servlet.http.HttpServlet等类时,出现了如下错误: 原因:IntelliJ IDEA 没有导入 servlet-api.jar 这个.jar包,需要手动导入。 导入步骤如下:选中项目,右击选择“Open Modules Settin
阅读全文
摘要:问题: 有时候大家修改了css文件里的样式,但是刷新浏览器,利用工具看样式的时候,发现样式根本没加载或者说没更新, 其实这出现的问题就是缓存的问题 解决: 如何避免发生这种事,其实很简单,只需要每次请求css文件的时候,加个请求时间后缀就可以达到目地. <link rel="stylesheet"
阅读全文
摘要:以body为例 body{ background: url(../img/jld.png) no-repeat center center fixed; background-size: cover; } .bak{ background: url(~@/assets/img/Rectangle_9
阅读全文