`
yacki
  • 浏览: 47042 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
文章列表
MBR(Master Boot Record),中文意为主引导区记录,位于整个硬盘的0柱面0磁道1扇区,共占用了63个扇区,但实际只使用了1个扇区(512字节)。 在总共512字节的主引导记录中,MBR又可分为三部分: 第一部分为pre-boot区(BOOTLOADER引导程序),占446字节,负责检查硬盘分区表、寻找可引导分区并负责将可引导分区的引导扇区(DBR)装入内存,系统由此开始启动; 第二部分是Partition table区(分区表),占64个字节,每份16字节的4份硬盘分区表(因此,一块硬盘最多可以分4个主分区或者3个主分区+1个扩展分区,一个扩展分区可以分多个逻辑分区) ...
升级Resteasy项目时,发生了以下错误: 严重: Exception starting filter org.jboss.resteasy.plugins.server.servlet.Filter30Dispatcher java.lang.RuntimeException: Unable to scan WEB-INF for JAX-RS annotations, you must manually register your classes/resources at org.jboss.resteasy.plugins.server.servlet.Configurati ...
使用C#访问sqlite时,常会遇到多线程并发导致SQLITE数据库损坏的问题。 SQLite是文件级别的数据库,其锁也是文件级别的:多个线程可以同时读,但是同时只能有一个线程写。Android提供了SqliteOpenHelper类,加入Java的锁机制以便调用。但在C#中未提供类似功能。 作者利用读写锁(ReaderWriterLock),达到了多线程安全访问的目标。 using System; using System.Collections.Generic; using System.Text; using System.Data.SQLite; using Syste ...
在升级Windows8.1后,VS2005的C#项目一直报以下错误: 未能找到 .NET Framework SDK。该任务正在注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework 的 SDKInstallRootv2.0 值中指定的位置查找 .NET Framework SDK 的路径。您可以通过执行下列操作之一,来解决这一问题: 1.) 安装 .NET Framework SDK。2.) 将上面的注册表项手动设置到正确的位置。 然后,当我手工设置该键值后,仍然无济于事。 尝试了各种方式后,发现: 开启Windows Upda ...
作用一种简单方便的数据传输方案,JSON已经成为替代XML的事实标准。然而在JSON中,时间(DateTime,Timestamp,Date等)格式一直没有很好地统一,当需要跨平台序列化/反序列化时,遇到不少麻烦。作者经过反复尝试,解决了C#与Java通过JSON进行时间传输的困难。 C#解析Java/Javascript生成的JSON并不困难,但Java解析C#生成的JSON困难重重。下面就此问题重点介绍。 1、基本情况 Java端: Java端常用的json-lib库不支持Timestamp类型的反序列化(有人说可以改数据类型啊,对不起,很多都是历史代码不是想改就能改的)。而Jacks ...
最近在编写.net应用程序时,发现某些平台下无法加载SQLite DLL的问题。 症状表现为: a. 本地Windows 7/8 64bit开发环境完全正常。 b. 某些Windows 7 64bit用户的计算机无法加载System.Data.SQLite.DLL。 c. 极个别Windows XP的计算机无法加载该DLL。 无法加载DLL时,均报BadImageFormatException异常,甚至直接被Windows关闭而无法采集异常信息。奇怪的是在当前目录包含了这个DLL文件,所以理应能成功加载才是。 由于各种场景的组合在一起,一时很难判断问题出于何处。起初笔者努力尝试各种方法试 ...
项目中遇到棘手问题,需要彻底搞清.net Framework中关于SOAP webservice proxy的一些实现的细节。 从Visual Studio 2008开始,开发者可以通过设置Visual Studio,跟踪.net Framework内部代码。 具体方法如下: http://referencesource.microsoft.com/serversetu ...
在配置Hibernate+Spring时,使用了Spring 2.5.6的自动包扫描(packagesToScan)功能。 这个功能可以自动扫描包中的实体类,避免书写annotatedClasses的麻烦。但在使用这个功能时,我一直遇到类似这样的错误: Caused by: org.hibernate.MappingException: Unknown entity: com.mycompany.app.model.Users Spring中的配置是: <bean id="sessionFactory" class="org.springframew ...
当Jaxb中存在Timestamp类型(任何Bean中包含Timestamp)的话,容器启动时会出现一个运行时错误,说Timestamp没有一个默认的构造器。解决这个问题的办法如下: (1)写一个Timestamp Adapter: import java.util.Date; import java.sql.Timestamp; import javax.xml.bind.annotation.adapters.XmlAdapter; public class TimestampAdapter extends XmlAdapter<Date, Timestamp> ...
Global site tag (gtag.js) - Google Analytics