11 2018 档案

Java SSM 框架相关基础面试题
摘要:一、Spring 面试题 1. Spring 在 SSM 中起什么作用? Spring 是轻量级框架,作用是作为 Bean 工厂,用来管理 Bean 的声明周期和框架集成。 Spring 的两大核心:IOC/DI(控制反转/依赖注入):把 DAO 依赖注入到 service 层,service 层反 阅读全文

posted @ 2018-11-30 23:30 0820LL 阅读(1657) 评论(0) 推荐(0) 编辑

JPanel JScrollPanel
摘要:JPanel 和 JScrollPanel 都属于面板,也是 Swing 中间容器,可以作为容器存放组件,但必须被添加到其他容器中。 JPanel 可以聚集一些组件来布局, JScrollPanel 是带滚动条的面板,但只能放置一个组件,并且不能使用布局管理器。 如果需要在 JScrollPanel 阅读全文

posted @ 2018-11-30 11:31 0820LL 阅读(374) 评论(0) 推荐(0) 编辑

Spring MVC 的 Converter 和 Formatter
摘要:Converter 和 Formatter 都可用于将一种对象类型转换成另一种对象类型。 Converter 是通用元件,可以将一种类型转换成另一种类型,可以在应用程序中的任意层中使用; Formatter 只能将 String 转换成另一种 Java 类型,是专门为 Web 层设计的;在 Spri 阅读全文

posted @ 2018-11-30 00:27 0820LL 阅读(605) 评论(0) 推荐(0) 编辑

JDesktopPane JInternalFrames
摘要:通常 JInternalFrames 需要配合 JDesktopPane 一起使用。 JInternalFrames 必须在 JDesktopPane 里面 阅读全文

posted @ 2018-11-29 17:44 0820LL 阅读(221) 评论(0) 推荐(0) 编辑

Spring MVC 中的 forward redirect Flash属性
摘要:forward:转发 redirect:重定向 -- 转发比重定向快,因为重定向经过客户端,而转发并没有。 -- 重定向能够重定向到一个外部网站,但转发不行。 -- 重定向能够避免在用户重新加载页面时再次调用同样的动作。 -- Spring 3.1 以后通过 Flash 属性提供了一种供重定向传值的 阅读全文

posted @ 2018-11-28 22:38 0820LL 阅读(165) 评论(0) 推荐(0) 编辑

Java Swing 中使用 EventQueue
摘要:在Java中Swing是线程不安全的,是单线程的设计 https://blog.csdn.net/qq_15037231/article/details/69102297 https://blog.csdn.net/m0_37732829/article/details/80515663 阅读全文

posted @ 2018-11-28 14:29 0820LL 阅读(1195) 评论(0) 推荐(0) 编辑

Java 中转换为String类型的四种方法
摘要:1. 使用 String 的构造方法,用于 byte[], char[], StringBuffer, StringBuilder 类型 2. 使用 String 的静态方法 valueOf() 推荐使用该方法 3. 使用 Object 类的 toString() 方法,根据业务要求决定是否需要覆写 阅读全文

posted @ 2018-11-28 11:31 0820LL 阅读(1031) 评论(0) 推荐(0) 编辑

Eclipse 安装使用 M2Eclipse 插件
摘要:help --> Install New Software --> Add 安装完后需要重启eclipse 通常 Eclipse 会自带 Maven。但可能按自己安装的 Maven 存在版本不一致的问题 Windows --> Preference --> Maven --> Installatio 阅读全文

posted @ 2018-11-27 14:24 0820LL 阅读(590) 评论(0) 推荐(0) 编辑

正则表达式
摘要:正则表达式是定义的模式模板(pattern template),即用一组符号来描述具有共同属性的数据,Linux工具(grep、sed、awk)可以利用它来过滤文本。 正则表达式模式利用通配符来描述数据流中的一个或多个字符。 正则表达式使用过正则表达式引擎实现的,正则表达式引擎是一套底层软件,负责解 阅读全文

posted @ 2018-11-27 11:01 0820LL 阅读(119) 评论(0) 推荐(0) 编辑

Spring MVC 数据绑定和表单标签库
摘要:数据绑定是将用户输入绑定到领域模型的一种特性。作用是将 POJO 对象的属性值与表单组件的内容绑定。 数据绑定的好处: 1. 类型总是为 String 的 HTTP 请求参数,可用于填充不同类型的对象属性。 2. 当输入验证失败时,会重新生成一个 HTML 表单。 为了高效的使用数据绑定,还需要 S 阅读全文

posted @ 2018-11-25 00:02 0820LL 阅读(302) 评论(0) 推荐(0) 编辑

Spring MVC 请求处理方法
摘要:以下两种都可以处理用户请求,但请求处理方法值得是第二种 1. SpringMVC 提供的 Controller 接口中公开的 ModelAndView handleRequest(request, response) 2. 使用 @RequestMapping 注解的方法 每个请求处理方法可以有多个 阅读全文

posted @ 2018-11-20 22:44 0820LL 阅读(213) 评论(0) 推荐(0) 编辑

Spring MVC 注解类型
摘要:Spring 2.5 引入了注解 基于注解的控制器的优势 1. 一个控制器类可以处理多个动作,而一个实现了 Controller 接口的控制器只能处理一个动作 2. 基于注解的控制器的请求映射不需要存储在配置文件中,使用 RequestMapping 注解类型,可以对一个方法进行请求处理。 @Con 阅读全文

posted @ 2018-11-19 23:43 0820LL 阅读(237) 评论(0) 推荐(0) 编辑

Java界面编程—事件的种类
摘要:Java处理事件相应的类和监听接口大多位于 awt 包中。 在 java.swing.event 包中有专门用于 swing 组件的事件类和监听接口。 awt 事件类继承自 AWTEvent,其超类是 java.util.EventObject。 在 AWT 事件中,事件分为低级事件和语义事件,语义 阅读全文

posted @ 2018-11-19 17:28 0820LL 阅读(978) 评论(0) 推荐(0) 编辑

Python中的类
摘要:待续... 阅读全文

posted @ 2018-11-19 15:11 0820LL 阅读(88) 评论(0) 推荐(0) 编辑

Python的程序入口 __name__属性
摘要:python中每个模块都有一个 '__name__' 属性,当其值为 '__main__' 时,表名该模块自身在运行,否则是被引入的。 当一个模块被当做一个整体调用的时候,模块名.__name__ 的值为 __main__ 当一个模块被其他模块引用的时候,输出的将是模块自己的名字,当一个模块被其他模 阅读全文

posted @ 2018-11-19 15:05 0820LL 阅读(555) 评论(0) 推荐(0) 编辑

Python中的类方法、实例方法、静态方法
摘要:类方法 @classmethod 在python中使用较少,类方法传入的第一个参数是 cls,是类本身; 类方法可以通过类直接调用或者通过实例直接调用,但无论哪种调用方式,最左侧传入的参数一定是类本身。 通常情况下,类方法使用 @classmethod 装饰器来声明 实例方法 实例方法需要将类实例化 阅读全文

posted @ 2018-11-19 14:53 0820LL 阅读(144) 评论(0) 推荐(0) 编辑

Eclipse设置jre版本 或者 jdk
摘要:设置Eclipse默认的 JRE 版本 Eclipse 配置 JDK 的方法和配置 JRE 相同 windows --> Preferences --> Java --> 完成后查看 Java 版本 设置某个 project 的 JRE 版本 在某个 project 处右击鼠标 --> prrper 阅读全文

posted @ 2018-11-16 21:42 0820LL 阅读(5827) 评论(0) 推荐(0) 编辑

Java界面编程—API
摘要:Java 的 GUI 提供的对象都存在 java.awt 和 java.swing 两个包中。 awt :Abstract Window ToolKit(抽象窗口工具包),需要调用本地系统方法实现功能,属重量级控件(跨平台不够强) swing:在 awt 的基础上,建立的一套图形系统,其中提供了更多 阅读全文

posted @ 2018-11-14 11:07 0820LL 阅读(468) 评论(0) 推荐(0) 编辑

Java界面编程—布局管理
摘要:布局是指容器中组件的排列方式 常用的布局管理器 容器的默认布局管理器 FlowLayout(流式布局) 使用 FlowLayout 布局方式的容器中组件按照加入的先后顺序和设置的对齐方式(左对齐、居中、右对齐)从左向右排列,一行排满(即组件超过容器的宽度后)后, 到下一行开始继续排列。 -- 组件按 阅读全文

posted @ 2018-11-14 10:43 0820LL 阅读(498) 评论(0) 推荐(0) 编辑

Java界面编程—事件监听机制
摘要:组件首先要先注册事件处理器,当用户单击组件、移动鼠标或者敲击键盘时都会产生事件(Event),一旦有时间发生,应用程序就会做出对该事件的响应,这些组件就是事件源(Event source)。 接受、解析和处理事件,实现和用户交互的方法称为事件处理器(Event handler)。 事件源(即组件)可 阅读全文

posted @ 2018-11-13 18:22 0820LL 阅读(486) 评论(0) 推荐(0) 编辑

Eclipse安装和使用windowbuilder插件开发图形界面
摘要:windowbuilder插件的安装 windowbuilder的官方网站:http://www.eclipse.org/windowbuilder/download.php 在Eclipse中 安装完成后需要重启 使用windowbuilder进行图形界面开发 右键 --> New --> Pro 阅读全文

posted @ 2018-11-13 14:19 0820LL 阅读(692) 评论(0) 推荐(0) 编辑

MVC 模式和模型 2
摘要:MVC框架 一个实现 MVC 模式的应用包含模型、视图、控制器 3 个模块: 模型:封装了应用的数据和业务逻辑,负责管理系统业务数据 视图:负责应用的展示 控制器:负责与用户进行交互,接收用户输入、改变模型、调整视图的显示 基于MVC架构模式的 Java Web 开发 采用了 Servlet + J 阅读全文

posted @ 2018-11-12 23:20 0820LL 阅读(219) 评论(0) 推荐(0) 编辑

SQL语句的三大类
摘要:数据定义语言(DDL Data Defination Language):用于创建和定义数据库对象,并且将对这些对象的定义保存到数据库字典中,通过DDL语句可以创建数据库对象、修改数据库对象、删除数据库对象等。 数据控制语言(DCL Data Control Language):用于修改数据库结构的 阅读全文

posted @ 2018-11-12 14:40 0820LL 阅读(474) 评论(0) 推荐(0) 编辑

MySQL自带的4个数据库
摘要:安装完 MySQL 后会发现有四个自带的数据库: information_schema数据库 http://www.cnblogs.com/shengdimaya/p/6920677.html information_schema 数据库中的表都是只读的,不能进行更新、删除和插入等操作,也不能加触发 阅读全文

posted @ 2018-11-12 11:33 0820LL 阅读(633) 评论(0) 推荐(0) 编辑

MySQL连接、登录、密码等
摘要:官方教程:https://dev.mysql.com/doc/refman/8.0/en/ 链接数据库,通过指定 -h 参数可以连接网络上的数据库 断开链接 阅读全文

posted @ 2018-11-12 10:52 0820LL 阅读(148) 评论(0) 推荐(0) 编辑

MySQL数据库相关操作
摘要:查看数据库 选择数据库 查看当前数据库 新建数据库 查看创建数据库的语句 删除数据库 阅读全文

posted @ 2018-11-12 10:50 0820LL 阅读(84) 评论(0) 推荐(0) 编辑

MySQL表的相关操作
摘要:操作数据表之前,必须先选择相应数据表所在的数据库 查看该数据库下的数据表 确定数据表所属的数据库 创建数据表 删除数据表 清空表的内容,但表的结构不变 查看创建表的语句 查看数据表的结构,即每一列的信息 向数据表添加数据 更新数据表中的数据 删除表中的数据 修改数据表的名字 修改数据表的结构 向表中 阅读全文

posted @ 2018-11-12 10:47 0820LL 阅读(176) 评论(0) 推荐(0) 编辑

MySQL单行注释和多行释
摘要:单行注释:# 或者 -- 多行注释:/* ... */ 使用 # 时,# 和注释的内容之间可以没有空格 使用 -- 时,-- 和注释内容之间必须有空格 阅读全文

posted @ 2018-11-12 10:31 0820LL 阅读(266) 评论(0) 推荐(0) 编辑

MySQL用户及权限管理
摘要:查看用户 查看当前用户 新建用户 新建的用户没有任何权限。用户名和IP是在一起的,登录的时候不仅要检查用户名,也要检查该用户名的IP,只有用户名和IP都符合才会登录成功 删除用户 修改用户名 修改用户密码 查看用户权限 给用户赋权限 收回用户的权限 阅读全文

posted @ 2018-11-12 10:24 0820LL 阅读(140) 评论(0) 推荐(0) 编辑

Eclipse创建Spring项目 未完
摘要:使用的软件及版本 1)Eclipse:Eclipse Java EE IDE for Web Developers ;Version: 2018-09 (4.9.0) 2)JDK:java version "10.0.2" 3)Spring 的 JAR 包:spring-framework-5.1. 阅读全文

posted @ 2018-11-11 22:45 0820LL 阅读(173) 评论(0) 推荐(0) 编辑

控制反转 Inversion of Control
摘要:Spring 控制反转容器的使用 通过构造器创建一个 bean 实例 该 bean 的定义告诉 Spring 通过默认的无参构造器来初始化 Product 类,如果不存在无参构造器,则 Spring 将抛出一个异常。 为了让 Spring 创建一个 Product 实例,应将 bean 定义的 na 阅读全文

posted @ 2018-11-11 22:19 0820LL 阅读(156) 评论(0) 推荐(0) 编辑

依赖注入 Dependency Injection
摘要:依赖注入的机制是依赖注入容器接管对象的创建工作,并将该对象的引用注入到需要该对象的组件中。 该例子中,有两个组件 A 和 B,A 依赖于 B。依赖注入容器会分别创建对象 A 和对象 B,将对象 B 注入到对象 A 中。 为了能够使容器能够进行依赖注入,需要编写特定的构建方法或者 set 方法。 Sp 阅读全文

posted @ 2018-11-11 19:03 0820LL 阅读(121) 评论(0) 推荐(0) 编辑

Maven 下载安装
摘要:http://www.runoob.com/maven/maven-tutorial.html https://www.yiibai.com/maven/ Maven 提倡使用一个共同的标准目录结构,Maven 使用约定优于配置的原则,尽量遵守以下的目录结构 Maven 的系统要求 需要事先安装 J 阅读全文

posted @ 2018-11-11 12:26 0820LL 阅读(130) 评论(0) 推荐(0) 编辑

后台服务的开启、关闭、查看
摘要:第一种方式使用 service 第二种方式 使用 /bin/systemctl 阅读全文

posted @ 2018-11-08 15:56 0820LL 阅读(388) 评论(0) 推荐(0) 编辑

netstat 查看端口命令
摘要:查看特定端口是否启动 阅读全文

posted @ 2018-11-08 15:07 0820LL 阅读(172) 评论(0) 推荐(0) 编辑

动态加载及Servlet容器加载
摘要:动态加载 动态加载是 Servlet 3.0 中的新特性,它可以实现在不重启 Web 应用的情况下加载新的 Web 对象(Servlet、Filter、Listener)。 为了实现动态加载的第一种方式:创建 Web 对象和注册 Web 对象到 ServletContext 中分步进行 Servle 阅读全文

posted @ 2018-11-08 01:02 0820LL 阅读(1584) 评论(0) 推荐(1) 编辑

认证、授权、保密性、数据完整性
摘要:认证是检验某人真正是其自称的那个人的过程。 授权是检查该级别的用户是否具备访问权限。 保密性 数据完整性 声明式安全,即使用部署描述符(web.xml) 编程式安全,在 javax.servlet.annotation 包中,安全相关的有三个注释类型:ServletSecurity、HttpCons 阅读全文

posted @ 2018-11-07 22:02 0820LL 阅读(234) 评论(0) 推荐(0) 编辑

GATK
摘要:GATK 阅读全文

posted @ 2018-11-07 12:13 0820LL 阅读(148) 评论(0) 推荐(0) 编辑

samtools
摘要:samtools 用法 command 见以下列表, 每个 command 的 options 也不同 阅读全文

posted @ 2018-11-07 11:31 0820LL 阅读(101) 评论(0) 推荐(0) 编辑

Eclipse生成部署描述符(web.xml)
摘要:右键点击你的web项目名 >Java EE Tools-->Generate Deployment Descriptor Stub 要想自动生成,只需在创建web项目时,把最后一页的generate web.xml deployment descriptor 选上 阅读全文

posted @ 2018-11-06 23:09 0820LL 阅读(299) 评论(0) 推荐(0) 编辑

异步Servlet和异步过虑器
摘要:异步处理功能可以节约容器线程。此功能的作用是释放正在等待完成的线程,是该线程能够被另一请求所使用。 要编写支持异步处理的 Servlet 或者过虑器,需要设置 asyncSupported 属性为 true。 当然也可以在部署描述符(web.xml)里面指定这个描述符。 注意,这个异步支持仅适合有一 阅读全文

posted @ 2018-11-06 22:59 0820LL 阅读(282) 评论(0) 推荐(0) 编辑

安装 R 及 R 包 及卸载、移除
摘要:ubuntu 安装最新版本的R 通过 apt install r-base 安装的R版本太低, 建议通过以下方法安装最新版本的R(建议按照官方步骤,如果太慢 可以更换apt到国内镜像,不如华为云镜像) https://mirrors.tuna.tsinghua.edu.cn/CRAN/ # upda 阅读全文

posted @ 2018-11-06 11:04 0820LL 阅读(1354) 评论(0) 推荐(0) 编辑

Servlet封装类
摘要:Servlet 提供了四个封装类: 直接扩展这些封装类就可以修饰相应的的 request 和 response 对象了。 阅读全文

posted @ 2018-11-05 23:56 0820LL 阅读(195) 评论(0) 推荐(0) 编辑

设计模式——装饰者模式
摘要:Decorator模式(别名Wrapper) 阅读全文

posted @ 2018-11-05 23:37 0820LL 阅读(81) 评论(0) 推荐(0) 编辑

Eclipse快速生成覆盖方法、Getter、Setter的方法
摘要:点击鼠标右键 --> Source --> 直接使用快捷键 Alt+Shift+s 阅读全文

posted @ 2018-11-05 15:47 0820LL 阅读(832) 评论(0) 推荐(0) 编辑

查看CPU核数和内存
摘要:查看CPU核数 top 然后按数字键1 通过虚拟文件系统proc,直接获取CPU总数量 查看内存 free命令主要用于显示内存数量 通过虚拟文件系统proc,直接获取内存信息 阅读全文

posted @ 2018-11-05 10:13 0820LL 阅读(537) 评论(0) 推荐(0) 编辑

Filter 过滤器
摘要:Filter 是拦截Request请求的对象:在用户的请求访问资源前处理 ServletRequest 以及 ServletResponse。 Filter 可用于日志记录、加解密、Session检查、图像文件保护等。通过 Filter 可以拦截处理某个资源或者某些资源。 Filter 配置可以通过 阅读全文

posted @ 2018-11-05 00:21 0820LL 阅读(234) 评论(0) 推荐(0) 编辑

Listener 监听器
摘要:Servlet API提供了一系列的事件和事件监听接口,这里监听的所有事件都继承自 java.util.Event 对象 监听器接口根据作用范围可分为三类:application范围(ServletContext)、session范围(HttpSession)、request范围(ServletRe 阅读全文

posted @ 2018-11-04 16:09 0820LL 阅读(187) 评论(0) 推荐(0) 编辑

Tag file
摘要:JSP 2.0 引入 Tag file ,tag file 以 tag 或 tagx 为后缀,它们可以包含其他资源文件;一个被其他文件包含的 tag file 应该以 tagf 为后缀。 如同JSP页面被翻译成 Servlet 一样,JSP容器提供多种方式将 tag file 编译成 Java 的标 阅读全文

posted @ 2018-11-02 22:17 0820LL 阅读(226) 评论(0) 推荐(0) 编辑

Eclipse生成jar包
摘要:在需要打包的项目上右击鼠标选择Export 阅读全文

posted @ 2018-11-02 15:01 0820LL 阅读(152) 评论(0) 推荐(0) 编辑

Eclipse新建tld文件
摘要:tld(tag lib description文件)就是以.tld结尾的XML文件 选好目录右键 --> New --> Other -->找到XML FIle --> Next 将文件名改成***.tld --> Next 选择“Create XML file from a DTD file” - 阅读全文

posted @ 2018-11-01 14:37 0820LL 阅读(1082) 评论(0) 推荐(1) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示