给字符指针(PChar、PWideChar、PAnsiChar)分配内存最佳的选择是StrAlloc。分配内存的时候会对字符串进行初始化。StrAlloc 虽然最终也是调用了 GetMem, 但 StrAlloc 会在指针前面添加 Delphi 需要的 4 个管理字节(记录长度)。StrAlloc 分配的内存, 用 StrDispose 释放, 用 StrBufSize 来获取大小。用 FreeM

delphi  

OS环境 ubuntu 16.04 STL 。 java代码如下: package com.mobile.register; public class Starter { static { System.load("libjni.so"); } protected static native String getstr(String vs);

修改weblogic中的StuckThreadMaxTime参数:登录weblogic的控制台——环境(Environment)——服务器(Servers),点击AdminServer(admin)——配置(Configuration)——优化(Tuning),将Stuck Thread Max Time 由600改成1200。 环境(Environment)——服务器(Servers),点击Ad

CentOS 7.2 运行tar –help [root@localhost usr]# tar --help 用法: tar [选项...] [FILE]... GNU ‘tar’ 将许多文件一起保存至一个单独的磁带或磁盘归档,并能从归档中单独还原所需文件。 示例 tar -cf archive.tar foo bar # 从文件 foo 和 bar 创建归档文件 archive.t

解决办法一 查看 google-chrome所在的路径 whereis google-chrome google-chrome: /usr/bin/google-chrome /usr/share/man/man1/google-chrome.1 于是可以这么运行: /usr/bin/google-chrome %U -user-data-dir 这种办法比较麻烦。 解决办法二: 找到 /usr

jar打包

我们一般用如下命令来把class文件加入到一个jar中: jar -cvf test.jar com (将com中的文件打包成一个名叫test.jar文件) 上面的文件不包括MANIFEST.MF 如果自动生成这个文件呢?可以用如下命令: jar -cvf test.jar MANIFEST.MF com jar目录下将会生成一个META-INF文件夹,该文件夹下面有一个MANIFEST.MF文

前一段时间安装发现Linux下的gcc版本比较低,于是在网上下载了一个高版本的gcc的源吗,进行编译安装,安装完成后发现gcc –version的结果和 cc –version不一致。比较奇怪了,下面看看cc的查找过程: ll /usr/bin/cc 结果如下: /usr/bin/cc -> gcc 注意以上命令可以一直查询,看最终软连接到那个应用上面 切换到 /usr/local/bin 做一

在CentOS中,有三种定义的主机名:静态的(static),瞬态的(transient),和灵活的(pretty)。“静态”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。“瞬态”主机名是在系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配。静态主机名和瞬态主机名都遵从作为互联网域名同样的字符限制规则。而另一方面,“灵活”主机名则允许使用自由

有时候,我们用wget下载速度很慢,多数是几十K,下面我们来安装Axel。本文以CentOS 7.2 为例: 下面先来安装axel,命令为: yum install axel-2.4-9.el7.x86_64.rpm rpm -ivh axel-2.4-9.el7.x86_64.rpm 运行下axel: [root@DESKTOP-RCOA9NR]# axel Usage: axel [opt

最近测试一个项目,启动项目的时候一直出现如下的提示:Caused by:org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.chainmobile.test.service.LoginService] found for dependency: expect