Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来。 概述: 对于从事C、C++程序开发的开发人员来说,在内存管理领域,他们即是拥有最高权力的皇帝又是执行最基础工作的劳动人民——拥有每一个对象的“所有权”,又担负着每一个对象生命开始到终结的维护责任。 对于Java程序员来说,不需要在为每一个new操作去写配对的delete/free,不容易出现内容泄漏和内存溢出错误…
Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来。 概述: 对于从事C、C++程序开发的开发人员来说,在内存管理领域,他们即是拥有最高权力的皇帝又是执行最基础工作的劳动人民——拥有每一个对象的“所有权”,又担负着每一个对象生命开始到终结的维护责任。 对于Java程序员来说,不需要在为每一个new操作去写配对的delete/free,不容易出现内容泄漏和内存溢出错误…
非安装版的mysql,在配置好以后。 在动的时候报错 net start mysql 发生系统错误2。 系统找不到指定的文件。 我查看了下service中的MYSQL,发现服务属性中的可执行文件的路径并不对,是C:\Program Files下,而我放置的地方是E盘下 原因是解压版没有像安装版 那样指定目录,所以需要更改注册表: 在注册表中找到 HKEY_LOCAL_MACHINE-SYSTEM-CurrentControlSet-services-MYSQL(服务名)-…
首先要查询出服务器端的oracle的语言环境 select userenv('language') nls_lang from dual 我这边查询出来的是:AMERICAN_AMERICA.UTF8 方法一: 在plsqldev.exe同级目录新建start.bat, 添加如下内容,每次启动的时候设置语言环境 rem 解决64位下plsql乱码问题 set NLS_LANG=AMERICAN_AMERICA.UTF…
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。 INSERT INTO SE…