7 安善良民弱女子

尚未进行身份认证

起风了,唯有努力生存!

等级
TA的排名 9k+

2019年的学习计划

2018年已经远去,2019年已经来临回望2018,没有任何计划,感觉身在大海之中,随着波涛一起翻滚,在这起起伏伏之间,一无所获。所以今年想列一些计划出来计划如下:深入学习数据结构,不在浅尝辄止,数据结构有:堆,栈,数组,列表,队列,HASH表,二叉树,递推,递归,穷举等...

2019-01-01 13:50:41

JXL导出EXCEL合并单元格

图片 import java.io.OutputStream;import java.util.ArrayList;import java.util.List;import java.util.Map;import javax.servlet.http.HttpServletResponse;import jxl.CellView;import jxl.Workbook;i

2018-01-30 10:07:40

Axure chrome 在chrome安装时提示不能安装

因为需要看原型图,所以需要axure chrome插件,因下载不到google商店的插件,只能在网上找了一个插件,但是却安装时,提示不能安装!遂找到了此篇博客,亲测有效! 原作者地址:[https://www.cnblogs.com/Christeen/p/6972130.html]在打开原型图时,就弹出这个页面,点击install extension根本没用!解决方案: 1.下载axure c

2018-01-03 11:52:35

Java多态学习

今天遇到一个问题,决定梳理一下java基础多态特性。 问题如下:public class FatherClass { public String name = "FatherClass";}public class ChildClass extends FatherClass{ public String name = "ChildClass";}public class Te

2017-12-29 15:59:16

oracle列递归累加sql

查询压岁钱表age_moneyselect * from age_money;year1 money2001 102002 202003 202004 52005 10递归累加WITH T AS (select year1,money from age_money where order by year1)SELECT T.year1,T.money, SUM(T.mone

2017-12-25 21:08:18

Head First设计模式:观察者模式

观察者模式:定义了对象之间的一对多依赖,这样依赖,当一个对象改变状态时,它的所有依赖者都会受到通知并自动更新例子:package com.zoey.allTest.pattern.headFirst.observerPattern.book;public interface Subject { public void registerObserver(Observer o); pub

2017-11-18 19:07:00

Head First设计模式

装饰者模式:包装一个对象,以提供新的行为状态:封装了基于状态的行为。并使用委托在行为之间切换迭代器:在对象的集合之间游走,而不暴露集合的实现外观:简化一群类的接口策略:封装可以互换的行为,并使用委托来决定要使用哪一个代理:包装对象,以控制对此对象的访问工厂方法:由子类决定要创建的具体类是哪一个适配器:封装对象,并提供不同的接口观察者:让对象能够在状态改变时被通知模板方法:由子类决定如何实现一个算法中

2017-11-18 18:58:31

Head First设计模式:策略模式

策略模式:package com.zoey.allTest.pattern.headFirst.strategyPattern.book;public abstract class Duck { FlyBehavior flyBehavior; QuackBehavior quackBehavior; public void performQuack(){ qu

2017-11-14 21:28:34

Head First设计模式: 设计原则

设计原则:找出应用中可能需要变化之处,把他们独立出来,不要和哪些不需要变化的代码混在一起针对接口编程(针对超类型编程),而不是针对实现编程。多用组合,少用继承为了交互对象之间的松耦合设计而努力类应该对扩展开放,对修改关闭

2017-11-14 21:18:17

web.xml中url-pattern的/和/*的区别

web.xml中url-pattern的/和/*的区别: url-pattern:指定相对于Servlet的URL的路径。该路径相当于web应用程序上下文的根路径。<servlet-mapping>将URL模式映射到某个Servlet,即该Servlet处理的URL。<url-pattern>/</url-pattern>可以匹配所有的url:路径型的和后缀型的url(包括/query,.jsp,

2017-11-14 21:08:18

WSDL:是用于描述WS是什么

WSDL:是用于描述WS是什么name:ws名称,默认为“ws实现类+service” targetNamespace:ws目标命名空间,默认为“ws实现类对应包名倒排后构成的地址” definitions这个根节点下,有五种类型的子节点 types描述了WS中所涉及的数据类型 portType定义了ws接口名称及其操作名称,以及每个操作的输入输出消息, message对相关消息进行了定义

2017-11-14 21:00:26

svn: Working copy "E:/workspace/*****" locked.

svn: Working copy “E:/workspace/*” locked.网络不好的情况下提交修改文件,进度条一直显示0%,便点击小红方块按钮强制停止.后来等网络好了再提交修改文件时出现:svn: Working copy "E:/workspace/*****" locked.原因: 第一次执行commit命令,执行失败后被自动锁定. 解决: 项目->右键(Tea

2017-11-14 20:59:15

事务的ACID特性

事务的ACID特性:原子性是基础,隔离性是手段,持久性时目的这三个就是为了保证一致性事务所面临问题:Dirty Read脏读:事务A读取了事务B未提交的数据,并在这个基础上做了其他修改Unrepeatable Read 不可重复读:事务A读取了事务B已提交的更改数据Phantom Read 幻读:事务A读取了事务B已提交的新增的数据 事务隔离级别 脏读 不可重复读 幻读 REA

2017-11-14 20:57:14

maven(记录)

maven 的作用域;compile ---默认作用域,在编译、测试、运行时有效test----测试时有效runtime---测试、运行时有效provided---编译、测试时有效,但运行时无效system---与provided类似,依赖于系统资源maven命令:mvn clean 清空输出目录target目录mvn compile 编译源码mvn package 生成构建包,一般为j

2017-11-14 20:51:23

js文件访问不到

首先检查js文件放置在哪里? 如果是直接放在WebContent文件下,则要检查路径是否写的正确。 如果是放在WEB-INF文件下,则需要将其移出WEB-INF文件。 因为tomcat对WEB-INF这个文件夹下的资源不允许直接的公共访问,就起到保护这些代码未经授权的访问,更好的保护了源代码。 对WEB-INF下的jsp进行访问,需要做一个action或者servlet的forward跳转

2017-11-14 20:47:30

spring aop(记录)

Spring AOP:编程式MethodBeforeAdvice接口,前置增强接口springMethodAfterReturningAdvice接口,后置增强接口springMehodInterceptor 环绕增强接口,不是由spring提供的,是由AOP联盟开发的,spring只是借用他Spring AOP:声明式 前置增强,后置增强,环绕增强 就是配置在xml中或者使用注解Spr

2017-11-14 20:34:33

Oracle:xml和oracle数据库

xml和oracle数据库一.从关系数据生成XML1.XMLELEMENT()函数select xmlelement("id", id)as xml_idfrom test;XML_ID----------<id>1</id><id>2</id>2.XMLATTRIBUTES()函数select XMLELEMENT("testTemp", xmlattributes( i

2017-11-10 20:31:37

Oracle:SQL优化

SQL 优化使用where子句过滤行使用表连接而不是多个查询执行连接时使用完全限定的列引用使用case表达式而不是多个查询添加表索引 当单个查询的行数小于等于表总行数的10%时,建立b-树索引 对于包含小范围值且在查询的where子句中频繁使用的列,应使用位图索引使用where并不是having使用union all而不是使用union 因为union要删除重复的行,索引尽量使用

2017-11-10 20:19:38

Oracle:大对象LOB

大对象LOB(Large OBject)用于存储二进制数据、字符数据和对文件的引用,LOB最多可以存储128TB的数据,这取决于数据库的配置。一.理解大对象的类型大对象类型:CLOB:字符LOB类型,用于存储字符数据。NCLOB:用于存储多字节字符数据(通常用于非英语字符)。BLOB:二进制LOB类型,用于存储二进制数据。BFILE:二进制FILE类型,用于存储指向文件的指针,这些文件可以存

2017-11-10 20:13:45

oracle:集合(二)

在PL/SQL中使用集合1.PL/SQL集合方法 方法 说明 count() 返回集合中元素的数目,嵌套表中有可能有空数据,所以返回的是非空元素数据 delete() 删除集合中的元素,delete():删除所有元素,delete(n):删除第n个元素,delete(n,m):删除第n到m个元素,变长数组是连续的,所以不能删除单个元素。 exists() 如果集合的第n

2017-11-10 19:46:01

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!