自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 linux 进程cpu占用过大问题排查

1、 先pstack查看进程号的各个线程,保存到a.log下:[o4uftcore@V-02-01-00410 workspace]$ pstack 10034 > a.log文件里面格式:Thread 9 (Thread 0x7f01679f8700 (LWP 10646)):#0  0x00000036c440b7bb in pthread_cond_timedwait@@G...

2018-08-22 15:07:39 5837

转载 c++内存泄露排查思路

闲话少说,切入正题,本人在参与一个大型Win32软件项目时,对整个项目进行了内存泄漏方面的检查,随着泄漏代码的一个个发现,发现许多的泄漏都具有某些共同性,于是乎总结了一些常见泄漏代码,发给同事们看了。希望能提醒下大家,但后来在项目的二期、三期版本出现的泄漏发现和以前的一些问题几乎是同一性质的,回过来看以前写的一些笔记发现都概括了(当时觉得自己是有那么两把刷子,^_^)。于是想到也许很多编程同志也会碰

2017-05-15 23:59:35 1383

转载 c# 界面假死

参考博客地址: http://www.cnblogs.com/blosaa/archive/2013/05/30/3107381.htmlControl.Invoke()方法UI线程在执行时,会阻塞当前做事线程Control.BeginInvoke()方法UI线程在执行时,做事线程仍会执行 借用原博客中的话: 因此,我们可以想到。如果要异步取耗费长时间的数据,比如从数据库中读大量数据,我们应该

2016-11-01 17:27:51 1271

转载 oracle删除所有表

转自:http://www.cnblogs.com/chshnan/archive/2012/02/07/2341694.htmlselect 'drop table '||table_name||';' from cat where table_type='TABLE'

2016-08-23 18:55:53 362

原创 c++回调函数

c++回调函数主要需使用函数指针实现。 // 宏定义函数指针 typdef void (test)(char s);//实际调用函数 void myTest(char*s) { printf(s); }void main() { test t = myTest; t(“this is a test”); }

2016-08-02 09:17:26 232

转载 多线程导致程序崩溃

在多个线程并发做同一任务时,程序直接崩溃,导致原因: 1、线程调用服务后未sleep,一直占用cpu,导致程序直接被杀死 2、临界区section为初始化,导致线程争用,程序崩溃

2016-07-25 20:22:18 8799

原创 Java Socket多个客户端与服务器通信

client代码:package com.cqut.test4;import java.io.*;import java.net.Socket;import java.net.SocketException;import java.net.UnknownHostException;import java.util.Scanner;public class Client { priva

2016-05-14 02:42:00 3215

原创 c++.dll打印日志到c#界面,使用回调函数

c#代码:public delegate void LogCallBack(string logInfo);private LogCallBack Log = null;// 成员变量 Log = new LogCallBack(LogPrint);// LogPrint为c#日志打印函数 AppContext.SetDisplayLog(Log);// 调用c++方法 private voi

2016-04-22 13:58:58 2696

原创 c++封装printf函数

#include "stdafx.h"#include "stdio.h"#include "string.h"#include <stdarg.h>#include "iostream"void mysprintf(const char* format, ...){ va_list v_list; char str[1000]; memset(str, 0 ,s

2016-04-21 11:37:08 845

原创 oracle backspace 出现^H

解决办法: 1. ctrl + backspace 2. stty erase ‘^H’

2016-03-28 16:55:05 444

转载 C#委托delegate

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Threading;namespace ThreadTest{ class Program { public d

2016-01-26 09:51:45 304

转载 Linux下压缩文件夹

Linux下压缩某个文件夹(文件夹打包) (2012-05-22 12:09:14)转载▼ 标签: 压缩文件 文件夹 隐含文件 目录路径 进行 it 分类: Linux命令 tar -zcvf /home/xahot.tar.gz /xahot tar -zcvf 打包后生成的文件名全路径 要打包的目录 例子:把/xahot文件夹打包后生成一个/home/xahot.tar.gz的文件

2016-01-20 10:19:06 408

原创 SharpSsh类库

SharpSsh是一个强大的远程操作Linux的类库。 源码结构: Sftp.cs用于客户端远程上传下载文件 SshExe.cs用于客户端操作Linux命令,如:sed命令 应用实例:o4日志重演源码:(待传)

2016-01-07 09:25:29 1640

原创 Linux下,强制删除oracle10g安装文件后再重装

其中包括oracle10g数据库安装、实例安装、监听器安装主要问题:oracle not mounted。 解决办法: 查看oracle相关进程 [root@vmlinux ~]# ps -ef kill -9 17888【pid】 重启oracle,问题解决。

2015-12-28 13:26:50 945

原创 FlashFXP

flashFXP下载地址 http://dlsw.baidu.com/sw-search-sp/soft/a2/11051/FlashFXP52_5.2.0.3906_Setup.1450688567.exeflashFXP用于windows客户端连接linux服务器进行文件上传下载。 连接时主要需注意的地方: linux IP地址、用户名、密码、连接类型

2015-12-21 19:39:40 693 1

原创 C++命名空间namespace

C++命名空间

2015-12-16 09:48:15 310

原创 十万个对不起实现,Java版

看了知乎【男友让我打十万个「对不起」,汉字标上多少遍。如何快速实现?】 http://www.zhihu.com/question/27229082 自己用Java写一下。package tt2;public class Sorry { static String[] s = {"", "十", "百", "千", "万", "亿"}; static String[] cNum

2015-12-03 21:42:40 486

L骨牌棋盘覆盖

L骨牌棋盘覆盖

2015-01-15

C语言习题课后答案

C语言习题课后答案

2013-05-14

空空如也

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

TA关注的人

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