搜索到与相关的文章
编程技术

误删文件恢复软件合集

下载地址:合集大小:8M纳米盘下载:http://www.namipan.com/d/90cf5867bbfe120feb69115be21165c49ff3de53fac58200文件恢复合集.rarFs2you下载:http://www.fs2you.com/zh-cn/files/67a330ca-1e61-11dd-8f13-0014221f3995/误删文件恢复软件合集

系统 2019-08-29 23:50:59 2621

编程技术

状态模式

State的定义:不同的状态,不同的行为;或者说,每个状态有着相应的行为.State模式在实际使用中比较多,适合"状态的切换".因为我们经常会使用Ifelseifelse进行状态切换,如果针对状态的这样判断切换反复出现,我们就要联想到是否可以采取State模式了.不只是根据状态,也有根据属性.如果某个对象的属性不同,对象的行为就不一样,这点在数据库系统中出现频率比较高,我们经常会在一个数据表的尾部,加上property属性含义的字段,用以标识记录中一些特殊

系统 2019-08-29 23:06:14 2621

编程技术

IBatis.NET,不要相信它,内存疯狂泄漏

前不久为用户做了一个小工具,把数据中心的数据发布到其它相应的数据库.到用户的测试机上一跑,10分钟左右,内存用光(1.5G),跟踪看了一下IBATISN.NET1.6.1的源码,哈哈。。。找着根了一、根位置MappedStatement.csibaits的数据真实操作都交给了这个类。其中用一大堆与select相关操作的方法以及insertupdatedelete相关方法,内存泄漏就在这些方法上。简单看一下ExecuteInsert(insert)方法的代码

系统 2019-08-29 22:44:25 2621

编程技术

KVM+QEMU学习笔记,搜集整理合集

1QEMU和KVM的关系:现在所说的虚拟化,一般都是指在CPU硬件支持基础之上的虚拟化技术。KVM也同hyper-V、Xen一样依赖此项技术。没有CPU硬件虚拟化的支持,KVM是无法工作的。准确来说,KVM是Linux的一个模块。可以用modprobe去加载KVM模块。加载了模块后,才能进一步通过其他工具创建虚拟机。但仅有KVM模块是远远不够的,因为用户无法直接控制内核模块去作事情:还必须有一个用户空间的工具才行。这个用户空间的工具,开发者选择了已经成型的

系统 2019-08-29 22:38:43 2621

编程技术

堆和栈的区别

最近太过执着于一些底层概念,《堆和栈的区别》这篇经典的博文已经被转载过N次,但还是转到这里,以方便日后查阅。谨对原创表示感谢!一、预备知识—程序的内存分配一个由C/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,

系统 2019-08-29 22:22:14 2621

编程技术

freemarker笔记

获取参数:param.id定义变量并赋值:<#assignid=param.id/>避免空值出错:id?default("")${…}:称为interpolations,FreeMarker会在输出时用实际值进行替代,如${id},${map.ID}FTL标记(FreeMarker模板语言标记):类似于HTML标记,为了与HTML标记区分,用#开始(有些以@开始,在后面叙述)注释:包含在<#--和-->(而不是)之间include:Java

系统 2019-08-12 09:29:41 2621

Python

How to install Pygame for Python 3.4 on Ubun

Firstrunthistoinstalldependencies:sudoapt-getinstallmercurialpython3-devpython3-numpy\libsdl-image1.2-devlibsdl-mixer1.2-devlibsdl-ttf2.0-devlibsmpeg-dev\libsdl1.2-devlibportmidi-devlibswscale-devlibavformat-devlibavcodec-devlibfr

系统 2019-08-12 09:27:29 2621

各行各业

BootLoader作用

BootLoader是系统加电后运行的第一段代码。一般它只在系统启动时非常短的时间内运行。由OSLoader负责将所要引导的操作系统的内核映象从硬盘上读到系统RAM中,然后跳转到内核的入口点上。把操作系统映像文件拷贝到RAM中去,然后跳转到它的入口处去执行,我们称之为启动加载模式Stage1:1.硬件设备初始化。为stage2的执行及随后内核的执行准备好基本的硬件环境2.为加载stage2准备ram空间。为了获得更好的执行速度,通常吧stage2加载到ra

系统 2019-08-12 09:27:22 2621

各行各业

由于登录失败而无法启动服务

强行关机,导致用户配置文件损坏,sqlserver2000启动失败,出现错误:由于登录失败而无法启动服务(SQLServer1069错误):解决方法:我的电脑--控制面板--管理工具--服务--右键MSSQLSERVER--属性--登陆--登陆身份--选择"本地系统帐户".或者选择"此帐户"--密码和确认密码中输入你修改后的administrator密码.由于登录失败而无法启动服务

系统 2019-08-12 09:27:11 2621