自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

六弦织乐的博客

|初心勿忘|

  • 博客(24)
  • 收藏
  • 关注

原创 编程之路BY六弦织乐

自古英雄我辈出,一入江湖岁月催;皇图霸业谈笑中,不胜人生一场醉。1、拼接字符串的时候注意空格,如:sql语句的空格,会车时也要加上;Jsp空格 "%=basePath %>page?pageNo = ${state.index }"> ${state.index } /a>>

2019-09-18 14:00:34 216 1

原创 python随记

python随记:方法: 方法 描述 实例 print() 打印输出 print(“Hello, World!”) 定义变量 变量规则 message = “Hello, World!” 字符串 被引号修饰的字符 字符串定义例子 “zhao yun”.title() 字符串首字母大写 结果为:Zhao Y...

2018-06-11 15:37:19 274

原创 常见注解

表格字段常用注解Hibernate Validator (org.hibernate.validator.constraints): 注解 意义 @NotEmpty CharSequence, Collection, Map 和 Array 对象不能是 null 并且相关对象的 size 大于 0。 @NotBlank String 不是 null 且

2018-01-30 16:25:18 845

原创 关于IDEA

实用的快捷键: 快捷键 作用 Ctrl + Alt + L 格式化代码 Ctrl + LClick文件标签 关闭文件 Ctrl + E 最近的文件 Ctrl + Alt + T 将选中的代码包在某个块内 Ctrl + Enter 快速导包,自动修正 Ctrl + Shift + Space 查看源码 ...

2017-12-20 14:10:14 179

原创 Hibernate第三章

数据库三种映射一对一:一个人对应一个身份证号 一对多:一个老师对应多个学生 多对多:学生表和课程表Hibernate 持久类的关联关系员工和部门:多对一关系 员工类(多的一方增加一的一方的对象)中增加部门对象 部门类(少的一方增加多的一方的集合)中增加员工List多的一方为集合,初始化到少的一方,少的一方中的配置文件中加节点 少的一方为对象,初始化到多的一方,多的一方中的配置文件中加节点<

2017-11-04 16:31:35 215

原创 Hibernate第二章

Hibernate支持的查询方式HQL查询 :Criteria查询 :原生SQL(Native SQL)查询 :HQL(Hibernate Query Language)是Hibernate查询语言 把表替换为持久化类 把列替换为持久化类的属性 select * 的时候可以省略,直接写from 对象名from cn.hibernatdemo.entity.De

2017-11-04 16:09:44 466

原创 Hibernate第一章

Hibernate简介:Hibernate的创始人Gavin King,EJB(企业 java bean) 3.0专家委员会成员,JBoss(一个服务器)核心成员之一Hibernate中Java对象的三种状态 瞬时状态(Transient) 持久状态(Persistent) 游离状态(Detached)new对象 -----==> 临时状态临时状态 -----==>

2017-11-04 15:30:54 266

翻译 阿里巴巴 JAVA 开发手册--总结

(一) 命名规约 1、所有编程相关命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 2、所有编程相关的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。 说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义。注意,即使纯拼音命名方式 也要避免采用。抽象类:以Abstract或者Base开头;异常类:使用 Exception 结尾;测试类:以它要测试的类的名称开

2017-10-16 11:47:57 375

原创 Mybatis总结

ORM(Object/Relational Mapping):对象关系映射 ORM作用:把持久化对象的保存、修改、删除等操作,转换成对数据库的操作。数据库一行记录,对应java中的一个对象,多行记录对应一个集合 Mybatis:MyBatis 本是 apache 的一个开源项目 iBatis , 2010年这个项目由 apache softw

2017-10-11 21:26:53 403

原创 Spring总结

SpringSpring依赖于spring工厂,管理对象创建,可以自动new对象,是个轻量级项目(轻量级:学习成本低,记东西得少-_-!)IoC:Inverse of Controller(控制反转)对象创建的控制权转移到程序的外部(Spring),完成解耦DI:Dependency Injectjion 依赖注入(依赖谁就注入谁)IoC的目的是为了解耦,对象创建的控制权转移到程序外部,需要使用

2017-09-26 20:27:06 239

原创 EL表达式和JSTL表达式

EL:Expression Language(表达式语言)EL的功能:替代JSP页面中数据访问时的复杂编码<!-- EL功能体现:替换小脚本//在JSP中使用Java脚本的局限//在JSP页面中嵌入大量的Java代码//访问结构比较复杂的数据时代码烦琐,且经常需要强制类型转换--><% Employee employee = (Employee) reques

2017-09-23 16:20:46 461 1

原创 Struts2

Struts2:Struts 2是一个MVC框架,以WebWork框架的设计思想为核心,吸收了Struts 1的部分优点,Struts 2拥有更加广阔的前景,自身功能强大Struts2的核心:拦截器Struts2的核心功能由内置拦截器实现:params拦截器:参数在页面和action之间的传递、国际化fileUpload拦截器:文件上传.......核心过滤器:(StrutsPrepareAndE

2017-09-17 17:14:07 407

原创 Servlet总结

Servlet的一点点简介:①、Servlet是一个按照Servlet规范编写的Java类,基于HTTP协议,在服务器端运行。②、当服务器收到客户端的请求是Servlet可以动态的生成HTML内容,对客户端进行响应。一句话Servlet:响应 Web 应用程序上下文中的 HTTP 请求Servlet生命周期:加载、实例化—->初始化—>就绪状态—>销毁 ①、加载和实例化:在第一次请求Servlet

2017-09-12 22:30:11 229

原创 JSP总结

一、MyEclipse配置配置前确保已安装TomCat 7、Myeclipse 10、JDK 1.7应用服务器:1、BEA WebLogic Server2、IBM WebSphere Application Server3、Oracle9i Application Server4、jBoss5、Tomcat1、在 MyEclipse 10 中添加 TomCat:window -> pr

2017-09-02 15:05:22 628

原创 JAVA反射机制

JAVA反射机制Java反射机制是Java被视为动态(或准动态)语言的一个关键性质,这个机制允许程序在运行状态中,透过Refection APIs,获取任意一个对象的内部信息:modifiers修饰词如:public、static等superclass 如:Objectinterface接口的实现类 如:Cloneablefields属性mothod方法java反射机制可以在程序运行时:改

2017-08-19 17:24:13 280

原创 分层开发(三层架构)

分层开发:为了实现“高内聚、低耦合”。采用“分而治之”的思想,把问题划分开来各个解决,易于控制,易于延展,易于分配资源。 分层的好处:1.实现了软件之间的解耦,降低组件之间的耦合度(耦合:组件或者代码之间的关联程度)2.便于进行分工,提高开发效率,保证开发质量3.便于维护4.提高软件组件的重用6.便于产品功能的扩展。7.便于适用用户需求的不断变化1、控制层(main)相当于用户界面2

2017-08-19 15:50:15 1247

原创 JDBC

JDBC JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库,相当于一个NaviCat。原来我们操作数据库是在控制台/DOS使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。JDBC核心类及接口:1、DriverManger接口(驱动管理器):①、注册驱动:装载特定厂商的数据库驱动程序②、获取

2017-08-19 15:06:13 196

原创 MySQL数据库

数据库特点:持久化:把程序中的数据写入到文件中;数据库作用:1、数据有统一的格式,方便管理2、有专门的查询算法,方便数据的查询3、可以给不同的用户赋予不同的操作权限,方便对用户管理4、数据库可以降低数据冗余。数据库分类:1、关系型数据库:其中的数据是以二维表的形式进行存储的,而且表与表之间具有关系: 一对一关系,一对多关系,多对多关系2、非关系型数据库(

2017-08-12 16:52:43 1528

原创 广搜模板

#include<iostream>#include<cstdio>#include<queue>#define M 6#define N 6using namespace std;int BFS(int sx, int sy, int gx, int gy);int map[M][N] = { //地图 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 1

2017-08-03 22:08:47 404

原创 JAVA中的IO流

从内容上分: 字节流(Stream)和字符流(Reader/Writer)从流向上分: 输入流和输出流节点流:直接操作文件,构造方法(File file/String filepath);包括:InputStream、OutputStream、Reader、Writer字节流:可读写任意文件;字节输入流:InputStream(in.read(byte[]))字节

2017-08-03 22:03:10 347

原创 装饰器模式

装饰器模式:在不改变对象源代码的基础上(保持类方法签名完整性),进行动态的增加一些额外的功能。应用实例:1、孙悟空有 72 变,当他变成"庙宇"后,他的根本还是一只猴子,但是他又有了庙宇的功能。2、不论一幅画有没有画框都可以挂在墙上,但是通常都是有画框的,并且实际上是画框被挂在墙上。在挂在墙 上之前,画可以被蒙上玻璃,装到框子里;这时画、玻璃和画框形成了一个物体。优点:装饰类和被装饰类可以独

2017-08-01 19:49:04 223

原创 1001

Sum ProblemTime Limit: 1000/500 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Problem DescriptionHey, welcome to HDOJ(Hangzhou Dianzi University Online Judge).In this problem, y

2015-07-26 11:12:27 220

原创 1000

A + B ProblemTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Problem DescriptionCalculate A + B.InputEach line will contain two integers A and B. Process

2015-07-26 10:30:24 185

原创 笨小熊

笨小熊的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果maxn-minn是一个质数,那么笨小熊就认为这是个Lucky Word,这样的单词很可能就是正确的答案。

2015-07-10 14:15:17 274

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除