自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(542)
  • 资源 (3)
  • 收藏
  • 关注

原创 vs2022 wsl .netcore 调试总结

vs2022 .netcore linux 调试

2023-07-12 15:55:41 1082

原创 bcd string

bcd string 转换 java

2022-09-29 14:59:52 376 1

原创 习练真气运行法必须从调整呼吸入手

真气运行法 养生

2022-07-21 09:54:17 2462 1

原创 缠论总结

15章:市场之不患:走势3种分类,上涨,盘整,下跌3种走势分类定义:1在一定得周期上操作的关键不是定义,而是在充分理解定义的基础上,使操作有一个坚固的基础. 困难在于把我高低点(因为高低点是有级别的). 要用均线过滤,吻前后出现的高低点才有意义.转折一般有两种,1湿吻后继续原来的趋势,回头制造陷阱形成转折2形成盘整,以时间换空间形成转折.背驰:没有趋势就没有背驰,盘整中无所谓背驰.所有的判断只关系到2条均线于走势,与其它任何指标无关.如何判断背驰:缠中说禅趋势力度(从第一

2022-07-21 09:52:12 342

原创 vscode golang 插件安装失败

设置到国内的代理,打开命令行,输入:go env -w GOPROXY=https://goproxy.cn

2022-05-30 14:33:59 97

原创 linux golang 配置

1、下载安装包下载渠道很多可以自己搜索,可以如下地址:http://www.golangtc.com/download 下载 go1.4rc2.linux-amd64.tar.gz2、解压官方推荐加压到 /usr/local/go 下tar -xzvf go1.4rc2.linux-amd64.tar.gz3、配置环境变量[root@localhost local]# vim /etc/profile/etc/profile 添加如下内容#go configurationexport

2022-05-27 10:28:57 170

原创 log4net 配置记录

<!-- ConversionPattern 解释%m(message):输出的日志消息,如ILog.Debug(…)输出的一条消息%n(new line):换行%d(datetime):输出当前语句运行的时刻%r(run time):输出程序从运行到执行到当前语句时消耗的毫秒数%t(thread id):当前语句所在的线程ID%p(priority): 日志的当前优先级别,即DEBUG、INFO、WARN…等%c(class):当前日志对象的名称%L:输出语句所在的行号%F:输出语

2022-02-23 11:16:38 220

原创 mt4 知识点

MT4上周最高价的写法应该是:iHigh(Null,PERIOD_D1,iHighest(Symbol(),PERIOD_D1,MODE_HIGH,5,DayOfWeek()+1))同理MT4上周最低价的写法应该是:iLow(Null,PERIOD_D1,iLowest(Symbol(),PERIOD_D1,MODE_LOW,5,DayOfWeek()+1))

2022-02-23 09:58:47 1506

原创 android-stdio 使用技巧

打印报错信息查阅各方资料,学到了一个可以在Android studio中打印详细报错信息的方法:在命令行中进入项目的根目录,或者可以在Android studio的Terminal中直接操作也可以,然后敲入一个命令:gradlew compileDebug --stacktrace就可以输出较详细的信息,然后根据命令行给出的提示,还可以在后面加上-info或者-debug的选项得到...

2019-05-14 12:04:58 465

转载 filebeat-kafka-logstash-es

filebeat-kafka-logstash-es

2019-05-09 12:43:17 604

原创 golang 总结之xml

本记录有些简略,对于xml可以先定义结构体(不适合属性不固定,变属性的只有自己解析)<result>(承运商代码)<carrierCode>1234567</carrierCode>(错误码)<errCode>0</errCode>(错误提示)<errContent>正常</errContent>...

2019-04-15 17:21:53 417

转载 golang xml和json的解析与生成

https://www.cnblogs.com/jkko123/p/8325813.htmlgolang中解析xml时我们通常会创建与之对应的结构体,一层层嵌套,完成复杂的xml解析。package main; import ( "encoding/xml" "fmt") //我们通过定义一个结构体,来解析xml//注意,结构体中的字段必须是可导出的type...

2019-04-11 17:10:55 624

转载 go 处理xml

package mainimport ( "encoding/xml" "fmt" "io/ioutil" "os")type BcpData struct { XMLName xml.Name `xml:"MESSAGE"` Items []Item2 `xml:"ITEM"` Bcpd...

2019-04-11 14:50:13 343

转载 vscode 配置

①gopath系统环境变量设置:这个设置以后,系统默认的go环境就指定好了,如果不重新指定,则默认识别的都是这里设置的(包括代码提示引用的路径、三方包go get安装的路径)。常用于统一存放第三方包和安装的bin插件。mac系统在~/.bash_profile文件中添加: # 创建一个global作为默认go项目,用作系统默认go环境,主要用于存放三方包 GOPATH="/Users/...

2019-04-02 10:13:28 711

转载 SQL 语句耗时查询

直接执行如下SQL查询:SELECT TOP 20total_worker_time/1000 AS [总消耗CPU 时间(ms)],execution_count [运行次数],qs.total_worker_time/qs.execution_count/1000 AS [平均消耗CPU 时间(ms)],last_execution_time AS [最后一...

2019-03-25 11:03:28 2925

转载 sql 处理重复记录

查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count (peopleId) > 1)删除表中多余的重复记录,重复记录是根据单个字段(peopleId)...

2019-03-25 10:06:58 313

转载 Linux下定时切割Mongodb数据库日志并删除指定天数前的日志记录

https://www.osyunwei.com/archives/8998.html操作系统:CentOSMongodb安装目录:/usr/local/mongodbMongodb数据库存放目录:/home/data/mongodb/mongodb_dataMongodb日志存放目录:/home/data/mongodb/mongodb_log实现目的:对Mongodb数...

2019-03-24 15:15:09 215

转载 Windows调试学习笔记:(二)WinDBG调试.NET程序示例

Windows调试学习笔记:(二)WinDBG调试.NET程序示例  好不容易把环境打好了,一定要试试牛刀。我创建了一个极其简单的程序(如下)。让我们期待会有好的结果吧,阿门!  using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Consol...

2019-03-09 10:04:41 372

转载 Windows调试学习

Windows调试学习笔记:(一)WinDBG中加载SOS和CLR  最近产品环境出现了部分服务器当机情况,虽然重启之后问题就不出现了。但本着彻底解决问题的态度,想要找到root cause。多次尝试Visual Studio失败(可能是代码惊醒了优化和签名)之后,决定使用WinDBG来调试。于是。。。灾难发生了。  想要一次性成功搭建测试环境,那得靠人品。看来我近来人品积累的不够,不断的...

2019-03-09 10:02:01 186

转载 IOCP中多次投递WSASend

https://blog.csdn.net/zy100/article/details/6205204关于IOCP中是否可以对同一socket连续投递的疑问已经很久了,主要的疑问在wsaSend是否可以保证数据的完整发送,是否会出现部分发送成功的情况?      网上大多数的建议都是WSASEND采用线性模式,即建立一个发送缓冲,当上一次send完成之后,再进行下一次的投递。那么WSASEND什么...

2018-06-06 20:34:27 1407

原创 C++ 莫名编译错误总结

1 static 变量没有在 cpp 中初始化2 c 文件 在c++ 工程中没有 用 #ifdef __cplusplusextern "C"{#endif #ifdef __cplusplusextern "C"}#endif3 忘了 #include &lt;string&gt;

2018-06-01 10:40:31 616

转载 编写大容量和健壮的服务器系列—处理IOCP资源释放

https://blog.csdn.net/fghydx/article/details/82896222007-08-21 15:24:22|  分类: 默认分类|字号 订阅 邓立波 深圳,2007-8作者联系方式:email:         libodeng@gmail.commsn:           libodeng@gmail.comtel:              1351027...

2018-05-29 20:53:10 510

转载 IOCP应用中,有关内存释放的几个需要注意的地方

https://blog.csdn.net/nondeep/article/details/71639820写文章最主要目的是备忘,以免一些好不容易想通的问题,被人体新陈代谢给清理出大脑,最后忘得一干二净,要是平常没个记录的好习惯会很心累。只不过再充分的准备,再自信满满,再运筹帷幄,也敌不过世事无常。昨天,我严格按照卸载的标准流程删除软件,没想到竟然把我D:\tools文件夹给整个端掉了,以前的记...

2018-05-29 20:51:44 488

转载 CriticalSection 和Mutex 性能比较

Windows下100万次加/解锁测试:CriticalSection用时:31msMutex用时:953ms结论:CriticalSection性能远远高于Mutex(高出约30倍)。因此,在能用CriticalSection时绝不用Mutex,当然,后者可命名,而前者不行,因此,Mutex可用于进程间通信,但CriticalSection通常只能用于线程间通信。另外,Windows上Mutex...

2018-05-28 10:32:08 658

转载 c++ 中的锁

这个是在中兴面试中被面试问到的一个题“你知道线程中的自旋锁么?”,我当时一脸懵逼,不知道。回来后整理下,在这里对线程中的锁进行一个学习。线程之间的锁有:互斥锁、条件锁、自旋锁、读写锁、递归锁。一般而言,锁的功能越强大,性能就会越低。1、互斥锁互斥锁用于控制多个线程对他们之间共享资源互斥访问的一个信号量。也就是说是为了避免多个线程在某一时刻同时操作一个共享资源。例如线程池中的有多个空闲线程和一个任务...

2018-05-28 10:16:04 1154

转载 wpf 添加 winform

将原来的winform程序中的MainForm类的构造函数权限改成 public项目输出由 应用程序改成 类库 (假设mainform.dll)添加必要的引用      System.Windows.Forms      WindowsFormsIntegration     以及mainform.dll在wpf的xaml中添加一个windowsformhost,假...

2018-04-24 11:26:56 331

转载 AudioSpecificConfig

AAC格式里有个复杂的AudioSpecificConfig, 在FLV格式里称为AAC sequence header。在正式播放ADTS AAC数据包之前,需要用AudioSpecificConfig生成一个audio_tag交给播放器。其实AudioSpecificConfig的内容,完全可以通过ADTS的7字节头生成,具体来说,AudioSpecificConfig需要3部分数据:prof...

2018-04-11 15:16:02 868

转载 FLV

1.        FLV文件对齐方式FLV文件以大端对齐方式存放多字节整型。如存放数字无符号16位的数字300(0x012C),那么在FLV文件中存放的顺序是:|0x01|0x2C|。如果是无符号32位数字300(0x0000012C),那么在FLV文件中的存放顺序是:|0x00|0x00|0x00|0x01|0x2C。2.        FLV文件格式FLV文件格式比较简单,分为Header和...

2018-04-10 13:32:33 227

转载 IOCP 零字节缓冲解锁疑问

在开codeproject网上看一个IOCP的例子http://www.codeproject.com/KB/IP/iocp_server_client.aspx在解决WSAENOBUFS问题的方法中,使用了投递一个使用零缓冲区的WSARecv来达到解锁作者网页翻译:WSAENOBUFS问题这个问题通常很难靠直觉发现,因为当你第一次看见的时候你或许认为是一个内存泄露错误。假定已经开发完成了你的完成...

2018-02-09 13:26:48 364

转载 智能指针 建议34:用智能指针管理通过new创建的对象

http://blog.csdn.net/baliguan163/article/details/11720835建议34:用智能指针管理通过new创建的对象前面的建议中我们不厌其烦的一再重复:内存泄漏是一个很大很大的问题!为了应对这个问题,已经有许多技术被研究出来,比如Garbage Collection(垃圾回收)、Smart Pointer(智能指针)等。Garbage Coll

2018-02-07 11:44:21 695

转载 mongodb 空间不足解决办法(线上)

因为135不能增加硬盘,不能删除数据。所以采用mount到另外一台机器(137)空间的方法。如下:1、137上vim /etc/exports 增加:/mnt/data/mongodb 192.168.10.135(rw,no_root_squash)  然后:exportfs -rv2、在135上操作,mount 137的空间到本地,mount -t nfs -o rw 19

2018-01-05 11:15:34 3268

转载 【mongoDB高级篇②】大数据聚集运算之mapReduce(映射化简)

https://segmentfault.com/a/1190000004263358【mongoDB高级篇②】大数据聚集运算之mapReduce(映射化简)mapReduce从字面上来理解就是两个过程:map映射以及reduce化简。是一种比较先进的大数据处理方法,其难度不高,从性能上来说属于比较暴力的(通过N台服务器同时来计算),但相较于group以及aggregate来说

2017-12-29 14:05:22 706

转载 mongo 常用命令

mongo 常用的命令一个mongod服务可以有建立多个数据库,每个数据库可以有多张表,这里的表名叫collection,每个collection可以存放多个文档(document),每个文档都以BSON(binaryjson)的形式存放于硬盘中,因此可以存储比较复杂的数据类型。它是以单文档为单位存储的,你可以任意给一个或一批文档新增或删除字段,而不会对其它文档造成影响,这就是所谓的s

2017-12-12 10:37:40 1307

转载 python3.0 变动

原文地址:Python3.0的新改动作者:Conan这篇文章主要介绍了相比于python2.6,python3.0的新特性。更详细的介绍请参见python3.0的文档。Common Stumbling Blocks本段简单的列出容易使人出错的变动。print语句被print()函数取代了,可以使用关键字参数来替代老的print特殊语法。例如:Old: print “

2017-12-01 16:14:48 522

原创 安装 suds 出现 问题

1 安装 suds  出现 no named clientLocate client.py and add its path in PYTHONPATH. This will solve your problem.In Windows Python 3.5 it was in Python35\Lib\http.PYTHONPATH=E:\apps\Python35\Lib;E:\

2017-11-30 16:20:06 2311

转载 Log4net 自定义信息(字段)存入数据库

最近在研究这个东东,按照标准的功能,Log4net只提供下面信息的记录:CREATE TABLE [dbo].[A_System_Logging] (              [ID] [int] IDENTITY (1, 1) NOT NULL ,              [Date] [datetime] NOT NULL ,              [Thread] [

2017-11-23 09:29:37 462

原创 算法联系之一冒泡排序

记录下算法基础课一、冒泡排序// suanfatest.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h" void swap(int *pInSrc,int index_0,int index_1);void showresult(int *pArr,int lenArr);void Sort_MaoPao(int *pInSrc,int l

2017-02-13 14:41:05 429

转载 ndk 添加STL支持

http://blog.csdn.net/mfcing/article/details/48739629NDK环境搭建windows上搭建NDK开发环境:VS2013 + VisualGDB,参考链接:http://jingyan.baidu.com/article/a681b0de1a361c3b1843460c.htmlVS2013新建一个安卓项目,选择创建一个安卓动态库,然后

2016-11-09 14:28:38 1050

转载 JNI学习笔记(二)--C++传递结构体、String、数组对象给Java

原文链接:http://www.blogjava.NET/china-qd/archive/2006/04/29/44002.html       有时候我们需要传递结构体给Java,而Java中没有与结构体,我们可以用一个类来接受结构数据,下面用一个Demo来说明如果传递。关于如何通过Jni建立c++和Java通信,请看上篇博文JNI学习笔记(一)Java代码:创建2个类,一个类

2016-11-08 21:07:53 4329 1

转载 jbytearray转c++byte数组

jbytearray转c++byte数组 jbyte * arrayBody = env->GetByteArrayElements(data,0);  jsize theArrayLengthJ = env->GetArrayLength(data);  BYTE * starter = (BYTE *)arrayBody;  jbyteArray

2016-11-08 17:19:04 2907

uclinux4skyeye

uClinux 下 skyeye 的网络驱动

2012-04-02

C#实用网络开发类库(源码)

全面的C#源码类库,包括各种通用网络协议,包括sip rtp ftp 等等协议,希望学习C#的朋友能从中得到所要的东西

2008-12-24

c#远程控制源码

远程控制,像windows远程桌面。

2008-04-06

空空如也

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

TA关注的人

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