- 博客(10)
- 问答 (1)
- 收藏
- 关注
原创 Smart Input Pro 使用体验
使用Smart Input Pro近一个月后,我的直观感受是:它可能不是IDE里最强大的插件,但绝对是最懂中文开发者痛点的工具之一。而在IDE内置的终端(Terminal)中,又会切回英文,避免输入命令时出现中文字符。无论当前输入法是什么状态,只要光标在代码区域,输入的内容都会是英文符号。之前也尝试过一些方法,比如用快捷键切换输入法,但总是忘记当前状态,导致在错误的地方输入错误的内容。这类注释时,必须手动切到中文。一天下来,这样的切换可能多达几十次,不仅打断思路,还容易出错(比如在代码中误输入中文符号)。
2025-04-07 10:48:46
308
原创 SSM 项目搭建
写在前面开始搭建创建 web 项目添加依赖整合 Spring整合 MyBatis整合 Spring MVC总结写在前面本文介绍最基础的 Spring+Spring MVC+MyBatis 项目框架的搭建, 演示项目->码云地址【适合人群】:初学小白 【IDE】:Intellij IDEA 2017开始搭建1. 创建 web 项目使用 idea 创建项目,直接选择从原型创建,目录结构如
2017-08-13 23:10:20
442
原创 JDBC 资源关闭
问题描述问题解决问题描述我们获取到的 Connection 对象 / Statement 对象 / PreparedStatement 对象 / ResultSet 对象 都需要关闭, 但是Connection对象是数据库的连接, 需要关闭的话还可以理解, 为什么其他的对象需要关闭呢?ResultSet 的 API 这样描述: A ResultSet object is automatica
2017-05-02 00:26:32
1237
原创 PreparedStatement 预编译
问题描述问题解决问题描述为什么他可以预编译, 预编译的缓存区是在哪里的, 存储了什么东西因为我们是赋值之后才执行语句的, 所以缓存的是不是已经赋值了的 SQL, 如果是这样的话, 那就和 Statement 没什么区别了, 为什么他还可以预编译问题解决
2017-05-02 00:25:39
305
原创 JDBC4.0 可以自动加载注册驱动
问题描述问题解决问题描述Java6, 也就是 JDBC4.0 之后 JavaSE 项目可以自动加载注册驱动是因为数据库厂商提供了下面这个文件位置: META-INF -> services -> java.sql.Driver内容 com.mysql.jdbc.Driver经过查看源码发现 java.sql.DriverManager.getConnection(String url,
2017-05-02 00:24:57
1406
原创 SQL 注入
问题描述问题解决MySQL 中的问题描述在使用 PreparedStatement 之后可以解决 SQL 注入的问题, 但是其实如果字符串是 \' OR 1 = 1 OR \' 和 ' OR 1 = 1 OR ' , setString 之后的结果还是相同的, 那么这是真正的解决吗? MySQL 中的「\」也是转义的意思吗?问题解决MySQL 中的「\」Java 测试代码@Testpublic
2017-05-02 00:23:47
227
原创 show processList 命令内容
问题描述问题解决各列的含义和用途kill 命令kill 命令使用方法mysql show processlist 命令详解问题描述为了查看已经连接了 MySQL 的都有哪些进程, 我们可以使用命令 show processlist 查看, 查看结果如下mysql> show processlist;+----+------+-----------------+----------+--
2017-05-02 00:22:29
438
原创 排序别名使用中文出错
问题描述问题解决问题描述在学习MySQL的时候, 使用 ORDER BY 关键字对指定的列进行排序的时候可以使用列的别名,比如SELECT id, productName, dir_id, costPrice cpFROM productWHERE productName LIKE '%M%'ORDER BY cp ASC;OUTPUT
2017-05-02 00:20:07
318
原创 泛型方法
问题描述问题解决总结问题描述java.util.Collections 中的方法 emptyList 的声明和方法体如下public static final <T> List<T> emptyList() { return (List<T>) EMPTY_LIST;}实验发现,使用什么类型的集合接受,它就会返回什么的集合,比如List<Student> list = Collecti
2017-04-29 23:52:05
171
原创 Eclipse使用小技巧
[TOC] 本文介绍笔者使用 Eclipse 喜欢的常用配置, 会不断更新, 提供一个配置文件: 百度云下载属性配置可以直接导入属性文件( .epf 结尾的文件) File -> Import -> Preference -> Browse 主题 Windows -> Preferences -> General -> Appearance, 右边 Theme 进行选择个人喜好使用「D
2017-04-23 23:58:05
528
空空如也
java中数组赋值的问题
2017-03-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人