自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 收藏
  • 关注

转载 grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won’t be ...

Ubuntu使用BIOS启动时, GPT分区表下安装grub2报错 的解决办法报错信息如下:root@fwhlin:/mnt# grub-install /dev/sdbInstalling for i386-pc platform.grub-install: warning: this GPT partition label contains no BIOS B...

2017-04-18 16:03:00 2298

转载 Linux Ubuntu 16.04 启动后 桌面崩溃

Ubuntu16.04 启动后通过输入密码后 桌面闪退可以尝试通过下面的命令更新unity配置sudo apt-get updatesudo apt-get upgradesudo apt-get install --reinstall unity-settings-daemonsudo reboot重启后应该恢复正常如果还是不行可能是驱动问题, 可使用prime-sele...

2017-04-18 09:32:00 640

转载 Linux Ubuntu 1604 grub2 rescue mod 启动

grub2 rescute模式下, 可以使用下面的命令启动grub rescue> set prefix=(hd0,1)/boot/grubgrub rescue> set root=(hd0,1)grub rescue> insmod normalgrub rescue> normalgrub rescue> insmod linux...

2017-04-18 09:24:00 231

转载 EF自动探测更改

EF默认会跟踪实体的状态变化, 个别情况下如果将AutoDetectChangesEnabled设置为false将会禁用自动状态探测, 大大的提高性能.保存数据前应该用cbContext.ChangeTracker.DetectChanges();手动探测状态变化, 不要手动实体状态, 容易出错!!! 我就遇到了下面的异常.System.Data.Entity.Infrastru...

2017-03-31 15:07:00 232

转载 C# 使用OracleParameter传递参数提示缺少表达式

使用OracleParameter时不能使用@var_name作为占位符, 应该使用:var_name, 注意字符串不要使用单引号。var sql = "insert into users values (@id,@name,@surname,@username)";上面是错误的,下面这种方式才是正确的var sql = "insert into users values (:i...

2017-03-17 15:00:00 356

转载 Gitlab安装后 500 错误 PostGre数据库无法启动

用Gitlab官方包 Omnibus GitLab RPM包安装后 Postgres 数据库无法启动,通过sudo gitlab-ctl reconfigure启动时, 提示 [execute] pgsql:could not connect to server:通过sudo gitlab-ctl start启动时, 提示 timeout:down:postgresql:ls, ...

2017-03-06 10:09:00 502

转载 DevExpress GridControl GridView多选状态下,代码赋值FocusedRowHandle,样式无变化

本人想实现一个多选, 并逐行处理,当前行高亮的效果:gridViewIndexInfos.FocusedRowHandle = selectedRowHandle;在设计视图, 设置到FocusRow的样式, 代码中将遍历到的rowHandle赋值给FocusedRowHandle属性, 没有激活对应的样式。经过反复查阅资料,发现再对FocusedRowHandle赋...

2017-02-13 15:18:00 1434

转载 如何快速移动Excel列 移动整列快捷键Excel

首选选中当前列, 然后按住Shift键,鼠标放在列的边缘上,鼠标图标会变为十字箭头,此时就是左右拖动当前列了同时按住ctrl + shift则拖动列到指定位置转载于:https://www.cnblogs.com/donaldjohn/p/5848600.html...

2016-09-07 10:53:00 4043

转载 “\u0001”(十六进制值 0x01)是无效的字符

用XDocument解析XML时个别文件报字符无效错误。有种思路是替换无效的字符。最简单的方法当然是忽略无效字符,具体操作如下XDocument xDocument = null;XmlReaderSettings xmlReaderSettings = new XmlReaderSettings { CheckCharacters = false };using...

2016-09-02 15:39:00 10783

转载 Java MySQL 完全手册

Java连接Mysql详解 Part I: 驱动/数据源 类名, URL语法, Connector/J的属性配置. 在查看本文档时, 假设你应经安装好了mysql, 和mysql-connector-java-X.X.X-bin.jar Mysql Connector/J通过com.mysql.jdbc.Driver来实现java.sql.Driver, 同时类名org.gjt.mm.m...

2011-07-14 16:33:00 232

转载 Java Web JSP语法:

1. JSP语法分为三种不同的类型: ①编译器指令(DIRECTIVE) 例如: <%@page import="java.io.*"%> ②脚本语法(Scripting) ③动作语法(Action): 例如: <jsp:forward>, <jsp:getProperty>, <jsp:include> 2. 脚本语法: 脚本语法包括: ...

2011-07-14 16:25:00 119

转载 Java Web Css深入详解:

1. CSS(层叠样式表Cascading Style Sheets) Sytles define how to display HTML elements Sytles are normally stored in Style Sheets Sytles were added to HTML 4.0 to solve a problem External Style Sheets ca...

2011-07-14 16:23:00 124

转载 Java Web Css深入详解:

1. CSS(层叠样式表Cascading Style Sheets) Sytles define how to display HTML elements Sytles are normally stored in Style Sheets Sytles were added to HTML 4.0 to solve a problem External Style Sheets ca...

2011-07-14 16:22:00 120

转载 Java Web HTML 标签

1. <html> <head> </head> <body> <h1><font color = “red”></font></h1> <a href = “http://www.baidu.com” target = “_blank”></a> </body&...

2011-07-14 16:21:00 112

转载 Java IO详解

Java文件操作 java.io Class File: 文件和目录名的抽象表示, 用户界面和操作系统使用系统独立的pathname命名文件和目录. 抽象的目录包含两部分: 1. 可选的系统独立的前缀字符串. 比如驱动器分隔符, '/'表示UNIX的根目录, "\\\\"表示Microsoft Windows UNC路径. 2. 一串0个或多个字符串名. 抽象路径的第一个名...

2011-07-14 16:18:00 115

转载 关于部分win7系统不能直接运行jar文件问题的解决

本人win7 本来对jar文件没有关联程序, 所以不能直接双击运行jar文件, 后关联到jre/bin/javaw.exe, 结果还是不能双击运行, 重装JDK后问题依然. 后经多方查找资料, 发现将注册表做如下修改, 问题 完美解决. 注册表项的路径为: \HKEY_CLASSES_ROOT\Aplications\javaw.exe\shell\open\command 在此路径下有...

2011-04-13 08:10:00 116

转载 OOAD与UML

1. OOAD(Object Oriented Analysis and Design)面向对象的分析和设计. 2. OOA阶段: ①建立针对业务问题域的清晰视图 ②列出系统必须要完成的核心任务 ③针对问题域建立公共词汇表 ④列出针对此问题与的最佳解决方案.此阶段的核心问题是”What to do?" 3. OOD:设计阶段: ①如何解决具体的业务问题. ②引入系统工作需要的支持元素. ...

2011-04-09 08:18:00 119

转载 UnitTest

1.使用Junit的最佳实践: ①新建一个名为test的source folder, 用于存放测试类源代码. ②目标类与测试类应该位于同一个包下面, 这样测试类中就不必导入源代码所在的包, 因为他们位于同一包下面 ③测试类的命名规则:假如目标类的是Calculator,那么测试类应该命名为TestCalculator或者是CalculatorTest 2.Junit的口号是: keep ...

2011-04-09 08:13:00 90

转载 XML lesson 1

1.eXtensible Markup Language(可扩展的标记语言) 2.DTD(Document Type Definition 文档类型定义) 3.XML中的每个元素都是成对出现的(有开始,有结束),<student></student>, XML中的元素要保持正确性,即先开始的标记要先结束,后开始的标记要后结束. 4.每一个XML文档都有且只有一个根...

2011-04-02 13:32:00 93

转载 XML详解

XML 文档头部 一个标准的XML 文档由两大部分组成:文档头部(序言)和文档主体(文档元素)。 XML 文档头部的作用是通知解析器按相关条件和限制对XML 文档进行解析。在XML 文档 中,文档头部可以包括声明、注释、处理指令和文档类型定义四部分。按XML 规范要求,“声 明”必不可少,并且作为文档的第一条语句出现,其他部分根据需要确定其有无。 1.XML 声明 XML 声明是文档头部...

2011-04-02 13:20:00 409

转载 Java XML Schema详解

1.所有Schema文档的根元素都是 Schema 2.命名空间: 为什么使用命名空间: 避免元素名冲突 命名空间的语法定义: xmlns:[prefix]="URL" 元素和属性都可以应用命名空间 命名空间测试: <?xml version="1.0" encoding="UTF-8"?> <test> <h:table xmlns:h="http...

2011-04-02 13:18:00 203

转载 Java SE 第一百零五讲 对象的克隆与浅拷贝

1.浅复制(浅克隆): 2.深复制(深克隆) 3.Java中对象的克隆: ①为了获取对象的一份拷贝, 我们可以利用Object类的clone()方法, ②在派生类中覆盖clone()方法,并声明为public ③在派生类的clone()方法中, 调用super.clone(). ④在派生类中实现Cloneable接口,. 4.为什么我们在覆盖Object的clone()方法时,一定要调用...

2011-03-19 19:07:00 84

转载 Java SE 第九十七~一百零五讲 线程与进程

1.Java中如果我们自己没有产生线程,那么系统就会给我产生一个线程(主线程,main方法就在主线程上运行), 我们的程序都是由线程来执行的. 2. 进程:执行中的程序(程序是静态的,进程是动态的) 3.线程的实现: ①继承Thread类并重写run方法 ②通过定义实现Runnable接口的类进而实现run方法. 3.将我们希望线程执行的代码放到run方法中,然后通过start方法来启动...

2011-03-19 19:06:00 112

转载 Java SE 第九十一~九十六 IO详解

1.IO课件知识复习: File类是不对称的:随眼存在允许验证一个简单文件对象属性的很多方法,但是没有相应的方法来该拜年这些属性. File类中的常用的方法 getName(); getPath(); getAbsolutePath(); getParent() renameTo(File name); long length() boolean delete() boolean mkd...

2011-03-19 19:04:00 151

转载 Java SE 装饰模式深入解析:

1.装饰模式又名包装(Wrapper)模式 装饰模式以对客户端透明的方式扩展对象的功能, 是继承关系的一个替代方案. 装饰模式以对客户端透明的方式动态的给一个对象附加上更多的责任. 换言之,客户端并不会觉得对象在装饰前和装饰后有什么区别. 装饰模式可以在不创造更多子类的情况下将对象的功能加以扩展. 装饰类把对客户端的调用委派到被装饰对象. 2.装饰模式的角色: ①抽象构件角色(Compo...

2011-03-19 19:01:00 86

转载 Java SE 第八十七讲 File类详解及使用陷阱深度剖析

1.File类: mkdir() mkdirs() 2. 下面的构造方法可以用来生成File 对象:File(String directoryPath) File(String directoryPath, String filename) File(File dirObj, String filename)这里,directoryPath是文件的路径名,filename 是文件名,di...

2011-03-19 19:00:00 103

转载 Java SE 第八十八,八十九,九十讲 递归深度剖析 IO流深入详解,递归作业详解

1.所谓递归(Recursion),就是方法调用自身,对于递归来说,一定有一个出口,让递归结束,只有这样才能保证不出现死循环. 2.作业:给定任意一个目录,以树形方式展现该目录中所有子目录和文件.另外,在展现的时候将目录排在上面,文件排在下面.每一层要加上缩进. 3.Java程序通过流来完成输入/输出.流失生产或消费信息的抽象.流通过Java的输入/输出系统与物理设备链接.尽管与他们链接...

2011-03-19 19:00:00 115

转载 Java SE 第八十四,八十五,八十六讲 Observable类与Observer接口详解,深入理解观察者模式 Java内部类深度剖析及常见使用陷阱 Java SE IO详解...

1.内部类:(Inner class):Java中的内部类共分为4中. 2.内部类:Group related classes and thus reduce namespace clutter defined at a scope smaller than a package An inner class can be defined inside another class,ins...

2011-03-19 18:58:00 155

转载 Java SE 第八十二讲 观察者模式深度解析,第八十三讲Swing详解

1.观察者模式(Observer):观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,这个主体对象在状态上发生变化时,会通知所有观察者对象,让他们能够自动更新自己. 2.观察者的组成: ①抽象主题角色:把所有对观察者对象的引用保存在一个集合中,每个抽象主体角色都可以有任意数量的观察者.抽象主题提供一个接口,可以增加和删除观察者角色,一般用一个抽象类或接口来实现...

2011-03-19 18:58:00 127

转载 Java SE课程复习

1. 2.转载于:https://www.cnblogs.com/donaldjohn/archive/2011/03/19/1988977.html

2011-03-19 18:49:00 79

转载 Java SE 第五十二,三,四讲 HashSet与HashMap源代码深度剖析

1.HashSet底层使用HashMap实现的 当使用add方法将对象添加到Set当中时,实际上是将该对象作为底层所维护的Map对象的key,而value都是同一个Object对象(该对象对我们用) 2.HashSet的iterator()方法: 3.HashMap的底层实现: 负载因子:load_factor default_initial_capacity 4.HashMap底层会维...

2011-03-19 18:38:00 102

转载 Java SE 第五十五,六,七,八,九,六十讲 泛型高阶晋级

1.使用泛型时,编译无无错误,那么执行肯定没问题 2.限制泛型的可用类型,不管是具体的类,还是关键字都使用extends关键字,表示这个类型必须继承某个类,或是是吸纳某个接口 3.当没有指定泛型继承的类型或接口时,默认使用T extends Object,所以默认情况下任何类型都可以作为参数传入. 4. super关键字,指定类型只能是某类的超类 5.<? extends Obje...

2011-03-19 18:35:00 64

转载 Java SE 第六十一,六十二,六十三,四讲 Java反射极致深度剖析

1.Java中,无论生成某个类的多少个对象,这些对象都会对应于同一个Class对象. Java反射机制主要由以下类来实现Java反射机制,这些类都是位于java.lang.reflect包中. Class类:代表一个类. Field:代表类的成员变量(成员变量也称为类的属性) Method类:代表类的方法. Constructor类:代表类的构造方法. Array:提供了动态创建数组,以...

2011-03-19 18:34:00 94

转载 Java SE 第六十五,六,七,八讲 静态代理模式深度剖析,InvocationHandler接口与Proxy类深度剖析...

1.获得一个class生成对应的Class object 2.注意:Boolean.TYPE和Boolean.class的区别 3.代理模式: 作用:为其他对象提供了一种代理以控制对这个对象的访问. 代理模式一般涉及到的角色①抽象角色.声明代理对象和真实对象的共同接口. ②代理角色.代理角色内部含有对真实对象的引用,从而可以操作真实对象,同时代理对象提供与真实对象相同的接口,以便在任何时...

2011-03-19 18:29:00 96

转载 Java SE 第六十九,七十,一,二,三,四,五 讲 Annotation详解异常详解自定义异常,异常笔试面试常见问题深度剖析....

1.Java注解(Annotation): ①Override注解表示子类要重写(override)父类对应的方法. ②Deprecated注解表示方法不建议被使用的. ③@SuppressWarnings注解表示抑制警告. 2.自定义注解:当注解中的属性名为value时,在对其赋值是可以不指定属性的名称而直接写上属性值即可;出了value以外的其他值都需要使用name = value这...

2011-03-19 18:28:00 92

转载 Java SE 第七十六,八,九,八十,八一讲 AWT详解

1.GUI(Graphical User Interface),图形用户界面 2.AWT(Abstract Window Toolkit),抽象窗口工具集,第一代的Java GUI组件,是重量级的.依赖于操作系统 3.Swing,不依赖于底层细节,轻量级的组件. 4. •-事件-描述发生了什么的对象•-事件源-事件的产生器•-事件处理器-接收事件、解释事件并处理用户交互的方法 5.当单击...

2011-03-19 18:27:00 83

转载 Java SE 第四十八,九,五十讲 Map深入详解及遍历Map的两种实现手段 Map.Entry详解与作业要求,作业讲解...

1.Map接口:Map的实现类:HashMap类 Map没有add()方法,但是有put()方法. put()将指定的值关联到map中的特定key. 2.HashMap类: 3.vice versa:反之亦然. 4.Map(映射):Map的keySet()方法会返回key的集合,因为Map的键是不能重复的,因此keySet()方法的返回类型是Set;而Map的值是可以重复的,阴齿valu...

2011-03-02 21:46:00 107

转载 Java SE 第四十六,七 迭代器,TreeSet及Comparator深度剖析,实现自己的Comparator及Collection详解...

1.TreeSet的add()方法: public class TreeSetTest3 { public staic void main(String[] args) { TreeSet set = new TreeSet(); set.add(“C”); set.add(“A”); set.add(“B”); set.add(“E”); set.add(“F”); set.add(...

2011-03-02 21:45:00 78

转载 Java SE 第四十四,五讲 使用LinkedList实现Stack和Queue,hashCode和equals深度剖析与原

1.当向ArrayList添加一个对象时,实际上就是将该对象放置到了ArrayList底层所维护的数组当中;当向LinkedList中添加一个对象时,实际山LinkedList内部会生成一个Entry对 象,该Entry对象的结构为: Entry { Entry previous; Object element; Entry next; } 其中的Object类型的元素element就...

2011-03-01 22:44:00 132

转载 Java SE 第三十八,九,四十,四十一,四十二,三讲 IDE详细介绍,ArrayList源代码深入剖析,L...

1.java.util.Collection Collection子接口:List:有序的结合.又叫序列 2,IDE(Integrated Development Environment),集成开发环境 1)NetBeans.http://netbeans.org 2)JBuilder. 3)IntellijIDEA 4)eclipse(日食月食) 3.eclipse详解: 4.Arra...

2011-03-01 22:42:00 97

空空如也

空空如也

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

TA关注的人

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