![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java
学习
夏2同学
这里是属于代码的世界,没有花俏艳丽的魔法,有的,仅仅是繁衍到巅峰的代码!
展开
-
【Android】使用Assets目录中的图片资源
ImageView 中有个setImageBitmap的方法,可以将Bitmap类直接设置为使用的图片资源。// 设置图片// 获取DOMImageView img = findViewById(R.id.image);// 这里的两个参数,改成适合自己使用场景的// 参数1, 当前的上下文// 参数2,filePath, 要读取的文件名img.setImageBitmap(getAssetsBitmap(MainActivity.fileName));public static B原创 2021-04-02 19:25:44 · 1190 阅读 · 0 评论 -
2020年_Jsp & Jstl 学习笔记
2020年_Jsp & Jstl 笔记servlet每创建/修改一个servlet,都要重新部署一遍项目。(修改Jsp不需要,支持热更新)@WebServlet(name = "ServletDemo",value="/scope") //value的值是路径一、Jsp的脚本普通脚本<% %>所有Java语句都可以在里面书写,除了函数语句。声明脚本<%! %>声明脚本声明的变量是全局变量声明脚本的内容必须在普通脚本<% %>中原创 2020-11-09 10:36:17 · 299 阅读 · 0 评论 -
【一秒打开】如何提高IDEA、vscode的开启速度
前言优化前,我的idea启动要花15秒左右。15秒呀,杀千刀的!!!但是我的电脑配置也不低呀,开个photoshop,5秒左右,怎么开个IDEA这么慢。同时连打开号称轻量级的vscode都要花3秒。而打开sublime只要花0.5秒左右。这真的忍不了,后来研究了时间发现,启动速度是可以变快的。优化后:vscode 1秒打开IDEA 3秒打开原因解析IDEA被拖慢启动速度的原因有两个:windows denfenter 每次在打开软件前都会进行杀毒检测系统给IDEA分配的运行内存不足原创 2020-10-01 18:03:14 · 3124 阅读 · 0 评论 -
Java的拓展包C3P0和DBUtil的使用
c3p0作用以前需要数据库连接的时候,就向数据库要求一个,执行完成后再断开连接。这样的方式将会消耗大量的资源和时间。而使用数据库连接池c3p0,直接利用现有可用连接避免了数据库连接初始化和释放过程的时间开销,从而减少了系统的响应时间。从开发者角度考虑,减少开发工作量,而且还达到了更好的效果。使用方法引入相应的jar c3p0-xxx.jar导入jar包后,右键选择构造路径,添加到路径中将c3pθ配置文件添加到src下。要求配置文件名固定: c3p0-config.xml , 位置- -原创 2020-07-05 23:12:36 · 345 阅读 · 0 评论 -
Java项目目录结构与解析
一个正规的Java项目目录结构首先要清晰。所以打包的结构就很关键。如上图所示:bean层 : 放置数据的类client层 : 放置与用户交互的代码dao层: 访问数据库层dao.util层: 放置访问数据库的拓展包(可自行封装一些访问数据库方法)团体的项目命名team: 团队项目,指由团队发起,并由该团队开发的项目,copyright属于该团队所有。 包名为“team.团队名.项目名.模块名.……”com : 公司项目,copyright由项目发起的公司所有。 包名为“com.公司名.原创 2020-07-05 23:10:50 · 2525 阅读 · 0 评论 -
JetBrain常用快捷键+省略输入方式
快速生成各种循环结构:itar 生成array for代码块for (int i = 0; i < array.length; i++) {int i1 = array[i];}itco 生成Collection迭代for (Iterator iterator = users.iterator(); iterator.hasNext(); ) {User next = iterator.next();}iten 生成enumeration遍历while (enumeration.h原创 2020-06-22 15:38:49 · 163 阅读 · 0 评论