日常生活的交流与学习

首页 新随笔 联系 管理
上一页 1 ··· 16 17 18 19 20

2021年7月2日 #

摘要: 1.构造方法私有化,外部不能new 2.本类内部创建对象实例 3.提供一个公有的静态方法,返回实例对象 阅读全文
posted @ 2021-07-02 11:00 lazycookie 阅读(50) 评论(0) 推荐(0) 编辑

摘要: 单例模式保证了系统内存中该类只存在一个对象,节省了系统资源,对于一些需要频繁创建销毁的对象,使 用单例模式可以提高系统性能 当想实例化一个单例类的时候,必须要记住使用相应的获取对象的方法,而不是使用 new 单例模式 使用的场景: 需要 频繁的进行创建和销毁的对象、创建对象时耗时过多或耗费资源过多( 阅读全文
posted @ 2021-07-02 10:51 lazycookie 阅读(158) 评论(0) 推荐(0) 编辑

2021年7月1日 #

摘要: “configuration”类型的元素内容必须匹配xxx. 阅读全文
posted @ 2021-07-01 11:52 lazycookie 阅读(20) 评论(0) 推荐(0) 编辑

摘要: 标签的排列是有一定的顺序的. 阅读全文
posted @ 2021-07-01 11:46 lazycookie 阅读(129) 评论(0) 推荐(0) 编辑

摘要: properties配置文件 properties配置文件,风格是一个属性对应于一个值(key = value)这样的键值匹对模式。这样给我的感觉就是每一行properties配置文件的键值,对应着一次赋值。事实上,如果你试验一下,在前后两行properties文件中给同一个属性赋不同值,得到的结果 阅读全文
posted @ 2021-07-01 11:39 lazycookie 阅读(71) 评论(0) 推荐(0) 编辑

摘要: 为什么需要数据库连接池? 数据库的连接对象创建工作,比较消耗性能。 连接池的原理? 一开始现在内存中开辟一块空间(集合) ,先往池子里面放置 多个连接对象。 后面需要连接的话,直接从池子里面取,不用自己创建连接了。 使用完毕, 要记得归还连接。确保连接对象能循环利用。 阅读全文
posted @ 2021-07-01 11:30 lazycookie 阅读(36) 评论(0) 推荐(0) 编辑

摘要: 上面的截图中, 第一条sql语句, update t_foo set password = '123456' where id = 1; 匹配到1行数据, 修改了0条 第二条sql语句, update t_foo set password= '123456' where id = 2; 匹配到1行数 阅读全文
posted @ 2021-07-01 11:05 lazycookie 阅读(431) 评论(0) 推荐(0) 编辑

摘要: MyBatis框架是对JDBC的封装,MyBatis中的事务控制方式其本质也是JDBC的setAutoCommit()方法来设置事务提交的方式的。 如果没有设置自动提交,增删改查中增删改都是需要手动提交sqlSession.commit();,数据才能够真正写入到数据库中,否则就是假写入. 阅读全文
posted @ 2021-07-01 09:39 lazycookie 阅读(462) 评论(0) 推荐(0) 编辑

2021年6月30日 #

摘要: IDEA查看类的outline快捷键: Alt+7: 查看类的 outline。 阅读全文
posted @ 2021-06-30 08:31 lazycookie 阅读(578) 评论(0) 推荐(0) 编辑

2021年6月29日 #

摘要: 环境搭建 新建一个mvn项目,然后删除src文件夹 添加mvn依赖包 <dependencies> <!-- 导入mysql包--> <dependency> <groupid>mysql</groupid> <artifactid>mysql-connector-java</artifactid> 阅读全文
posted @ 2021-06-29 23:47 lazycookie 阅读(60) 评论(0) 推荐(0) 编辑

摘要: 阅读代码时,如果想要看某个类继承了哪些类、实现了哪些接口、哪些类继承了这个类,恰巧这个类的继承实现结构又比较复杂,那么如果对开发工具不是很熟练,这个需求是比较难以实现的。eclipse中的quick type hierarchy可以显示出类的继承结构,包括它的父类和子类,快捷键为:Ctrl+T 阅读全文
posted @ 2021-06-29 15:02 lazycookie 阅读(155) 评论(0) 推荐(0) 编辑

摘要: For example, if an interface is selected when you invoke the Quick Type Hierarchy, the list displays all the known classes that implement the interfac 阅读全文
posted @ 2021-06-29 14:58 lazycookie 阅读(206) 评论(0) 推荐(0) 编辑

摘要: 作为一个developer,我们必须得学会一些快捷的方式,帮助自己快速的达到相应的目的。 比如,我查看一个类,这个类定义了许多的方法,我不想去看手册,这个时候,Quick Outline可以满足我们这个需求,我们只要打开类文件,通过ctrl+O或者navigate->Quick Outline,我们 阅读全文
posted @ 2021-06-29 14:55 lazycookie 阅读(154) 评论(0) 推荐(0) 编辑

摘要: Make a quick outline. 快速地做个大纲。 Quick Outline shows inherited members. Quick Outline显示被继承的成员 To activate Quick Outline view from inside your editor, pr 阅读全文
posted @ 2021-06-29 14:52 lazycookie 阅读(97) 评论(0) 推荐(0) 编辑

摘要: param 获取表单中普通中的参数,比如说表单中普通的文本框 其底层实际调用request.getParameter() paramValues 获取表单中数组中的参数,比如说表单中的爱好之类的多选框. 获取请求中的指定参数的所以值,其底层实际调用request.getParameterValues 阅读全文
posted @ 2021-06-29 14:46 lazycookie 阅读(33) 评论(0) 推荐(0) 编辑

摘要: 点操作符比较方便, 方括号操作符比较强大,强大在哪里?体现在可以有特殊符号,甚至可以出现变量. 什么叫做甚至出现变量?就是方括号中可以放入一个变量标识符,然后这个标识符是动态传入的一个字符串. 阅读全文
posted @ 2021-06-29 14:40 lazycookie 阅读(75) 评论(0) 推荐(0) 编辑

摘要: el表达式可以类似一种"链条"的方式拿到对应域对象中的属性值 阅读全文
posted @ 2021-06-29 14:28 lazycookie 阅读(41) 评论(0) 推荐(0) 编辑

摘要: 比如说我要实现某个功能,实现某个类,并不是直接去写这个实现类,而是先定义一个接口,在这个接口里面定义需要实现的方法,然后实现类去继承这个接口.这个接口就是有点像方法的管理目录或者说方法的管理菜单,具体的功能实现放到这个实现类里面了. 阅读全文
posted @ 2021-06-29 14:20 lazycookie 阅读(82) 评论(0) 推荐(0) 编辑

摘要: 因为分别是请求时候的编码,响应时候的编码,以及响应之后客户端展示的编码. 阅读全文
posted @ 2021-06-29 14:17 lazycookie 阅读(69) 评论(0) 推荐(0) 编辑

摘要: 简而言之,就是先捕获子类错误,在捕获父类错误. 阅读全文
posted @ 2021-06-29 14:16 lazycookie 阅读(47) 评论(0) 推荐(0) 编辑

摘要: pageContext 该pageContext与JSP内置对象pageContext是同一个对象。通过该对象,可以获取到request、response、session、servletContext、servletConfig等对象**注意:**这些对象在EL里不是内置对象,这些对象只能通过pag 阅读全文
posted @ 2021-06-29 14:13 lazycookie 阅读(339) 评论(0) 推荐(0) 编辑

2021年6月28日 #

摘要: response对象 三个常用方法 请求转发和重定向的区别 重定向是response对象提供的 请求转发是request对象提供的 重定向会导致数据丢失 请求转发不会导致数据丢失 区别表格 JSESSIONID 当客户端第一次请求服务端的时候,这个时候服务器会发现这个客户端之前没有请求过,就会产生一 阅读全文
posted @ 2021-06-28 20:24 lazycookie 阅读(91) 评论(0) 推荐(0) 编辑

摘要: 实验一 内容: 熟悉linux的登录,linux窗口,学会使用自动补全输入命令,熟练掌握man 、 ls、passwd、cp、who、uname、whereis等命令的用法。 按照文后的附录,学习常用的26个命令。 运行命令 vimtutor,完成Vimtutor教程一遍 用vi完成一个简单的c语言 阅读全文
posted @ 2021-06-28 20:21 lazycookie 阅读(245) 评论(0) 推荐(0) 编辑

摘要: 安装apache mariadb-server php php-mysql 运行下面的命令 sudo apt install apache2 mariadb-server php php-mysql 如果无法安装,运行如下命令 sudo apt update mariadb数据库 数据库管理权限授权 阅读全文
posted @ 2021-06-28 20:05 lazycookie 阅读(141) 评论(0) 推荐(0) 编辑

2017年9月3日 #

摘要: 记录 线索 Z-消除抖动之后要再次判断这儿按键是否按了下去. S-硬件消抖S-利用SR触发器消除抖动S-利用并联电容法消除抖动 S-软件消抖Z-按键较多的时候总结---------- 阅读全文
posted @ 2017-09-03 18:20 lazycookie 阅读(104) 评论(0) 推荐(0) 编辑

上一页 1 ··· 16 17 18 19 20