- 博客(23)
- 资源 (3)
- 收藏
- 关注
原创 SpringIOC思想
IOC、DI概念1、创建对象交给了Spring容器2、使用依赖对象的地方,交给了Spring容器,有Spring容器注入IOC用途1、对对象的构建管理2、对象间的依赖绑定:对象间的依赖关系如何表示? ①直接编码方式 ②外部文件方式:xml、properties(BeanDefinitionReader的实现类读取配置信息映射到BeanDefinition,再将BeanDefi...
2019-02-23 15:37:30 208
转载 结构型模式
结构型模式 描述类或者对象按某种布局组成更大的结构。 类结构模型采用继承机制组织接口和类。 对象结构模型采用组合或者聚合来组合对象。代理模式策略模式 1、策略接口 2、具体策略 3、应用场景:Context,包含策略接口...
2019-02-23 11:33:27 118
转载 创建型模式
创建型模式将实例的创建和使用分离,在创建什么、由谁创建、什么时候创建提供灵活性单例模式 一个类只有一个实例1. 构造方法私有化构造方法私有化2. 提供一个获取实例的静态方法3. 懒汉式:考虑多线程访问的安全性,使用volatitle、synchronized关键字4. 饿汉式:线程安全,类加载就创建了单例 private static final HungrySingleton ...
2019-02-22 15:17:49 112
转载 软件设计六大原则
转载至 http://c.biancheng.net/view/1327.html一、开闭原则 定义:项目中划分出的模块,类、接口、方法对扩展开放,对修改关闭 对新需求,采用扩展模块的功能,不修改原有代码。 作用:对于测试则只需要对扩展的代码进行测试就可以。 方法:通过接口或者抽象类为软件实体定义一个相对稳定的抽象层,而将相同的可变因素封装在相同的具体实现类中二、里氏替换...
2019-02-22 14:24:37 278
转载 UML中的类图及类与类之间的关系
UML中的类图及类与类之间的关系类、类图类:属性: [可见性]属性名:类型[=默认值]Public:+ Private:- Protected:# default:~方法: [可见性]名称(参数列表)[:返回类型]Public:+ Private:- Protected:# default:~内部类:Member为内部类的表示方法 类与类之间的关系关...
2019-02-22 14:03:38 822
原创 数据库事务特性、并发、隔离级别、锁种类、锁粒度
本文解释数据库并发控制事务 对数据库数据执行的一系列操作,可以是一条或者多条SQL语句数据库事务特性1、 原子性 对数据库数据的一系列操作,要么全部执行,要么都不 执行2、 一致性 数据库从一个一致状态转到另一个一致状态3、 隔离性 多个事务对数据库的操作要相互隔离4、 持久性 事务提交后的数据在数据库中是永久存在的数据库并发操作产生的异常现象:1、 脏读 读取一个
2017-11-26 13:21:05 1095
转载 vs中如何统计整个项目的代码行数
在一个大工程中有很多的源文件和头文件,如何快速统计总行数?——解决方案——————– b*[^:b#/]+.*^b*[^:b#/]+.* ^b*[^:b#/]+.*ctrl + shift + F 查找选项选 正则表达式
2017-08-29 11:15:53 1106
转载 System.Runtime.InteropServices.COMException (0x80010105): 服务器出现意外情况。 (异常来自 HRESULT:0x80010105 (RPC_E
System.Runtime.InteropServices.COMException (0x80010105): 服务器出现意外情况。 (异常来自 HRESULT:0x80010105 (RPC_E_SERVERFAULT)) 出现此问题是C#调用Microsoft.Office.Interop.Excel 导出excel时提示此错误。 但是在安装360和某pdf阅读器前都可以正常导
2017-08-25 16:22:47 12303 1
转载 VSTO:无法安装此应用程序,因为已安装具有相同标识的应用程序
因为Deployment Identity包含了Name、Version、Culture、Public Key Token以及Processor Architecture五个部分。在开发时,修改了程序集的名称,所以会引起上述问题。但是,找遍了注册表,还是没有之前程序集的任何信息。补充下,VSTO的注册表信息位于:HKCU\Software\Microsoft\Office\Outlook\Addin
2017-08-25 15:43:03 2477
原创 Excel.Sheets.Add方法使用
Excel.Sheets.Add(object before,object after,object count,object type)eg: //新增表格 Worksheet sheet = workbook.Worksheets.Add(Type.Missing, Globals.ThisAddIn.Application.ActiveSheet, 1, XlSheetType.xlWor
2017-08-25 15:35:56 11592
转载 笔记本设置wifi
打开笔记本wifi指示灯第一步:看自己的网卡是否支持承载网络,如果不支持,本法就不适用,估计软 件什么的也不行。。。 支持的话才能开始以后各步骤的设置。 查看方法如下: 在CMD里用 netsh wlan show drivers 命令,运行完后会有一行显示“支持的承载网络:是(如果支持显示为:是)” 为“否”则略过以下全文~~~~ ~~~~~~~~~~~~~~
2016-03-11 16:49:35 332
转载 span设置高度无效
解析:span标签在CSS中是用来组合行内元素,如果不对 span 应用样式,那么 span 元素中的文本与其他文本不会任何视觉上的差异,我们可以对span设置id或者class属性对其添加样式不仅设置高度无效,而且内边距和外边距也无效!解决办法若要设置其高度,则须将行内元素转换为块级元素,添加属性:display:block;即可将span转换为块级元素。
2016-03-11 16:47:22 1293
转载 DIV+CSS左右两列自适应高度的方法
DIV+CSS左右两列自适应高度的方法-HTMer.main{500px;overflow:hidden;}.left{width:100px;background-color:#0CC;margin-bottom:-9999px;padding-bottom:9999px;float:left;}.right{width:400px;background-colo
2016-03-11 16:41:54 3168
原创 winser2008设置远程连接,并更换端口
一、设置远程连接服务器管理器---功能----添加功能----在列表下面有个远程协助----勾上 安装 计算机——属性——远程设置——勾上“允许远程协助连接这台计算机(R)”二、更换端口步骤:打开“开始→运行”,输入“regedit”,打开注册表,进入以下路径:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Term
2016-03-11 16:32:50 3603 1
原创 winserver2008安装时出现 "缺少所需的 CD/DVD驱动器设备驱动程序。如果您具有软盘...."
在新买的Dell服务器上,安装winserver2008是,报 ”缺少所需的 CD/DVD驱动器设备驱动程序。如果您具有软盘....“
2016-03-11 16:17:35 25250 2
原创 java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
已经加载了SqlServer2005的驱动包还是报没有发现驱动的异常:java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver从网上找了个驱动名粘贴上去:com.microsoft.jdbc.sqlserver.SQLServerDriver然后就好了。原来我写的是:
2016-02-22 10:59:22 1469
转载 java.sql.SQLException:Value '0000-00-00' can not be represented as java.sql.Date
问题描述:数据表中有记录的time字段(属性为timestamp)其值为:“0000-00-00 00:00:00”程序使用select 语句从中取数据时出现以下异常:java.sql.SQLException:Value '0000-00-00' can not be represented as java.sql.Date 后查资料发现 “0000-00
2016-02-22 10:40:13 474
转载 Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules
《通过search,发现在project的.setting folder下面,有个名为org.eclipse.wst.common.project.facet.core.xml的文件,里面配置有各种版本信息。此时,按照本机配置修改这个文件,问题就解决了。》像这样的错误,可以下载Tomcat 7。0解决,不过我闲麻烦,干脆就在配置文件中把
2016-02-22 10:30:50 255
Windows下MySql数据库增量全量备份
2016-03-11
jspsmartupload
2012-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人