- 博客(33)
- 资源 (7)
- 收藏
- 关注
原创 golang中采用cgo调用c++的so
golang中采用cgo调用c++的so背景基于arm平台的生鲜识别系统,采用了go语言做为边缘端业务逻辑语言,其中调用识别模型so库来实现推理(so调用jetson nano cuda)将返回结果进行业务处理。在生鲜场景已运用成熟,当向零食识别集成时,若采用单一模型,也就是在原有模型的基础上,增加零食数据训练出来的大模型,生鲜的识别将受影响,所以,诞生了生鲜与零食两个模型的想法。技术实现go调用c++的so,需要通过c来调用,网上有关于cgo的使用方法,介绍篇幅非常有限,特别是对so的调
2021-04-21 22:04:02
4907
原创 Kubernetes系列之:通过hostNetwork、NodePort、Ingress 访问K8s应用
本篇重点讲解K8s中访问应用的几种方法,我将在k8s中布属一个nginx示例,示例将通过:hostNetwork,NodePort,Ingress方式来访问。需要先准备K8s环境:《》示例一:通过hostNetwork,hostPort布属Nginx,创建nginx.yaml文件,注意:在yaml中加的hostNetwork: true[root@k8s-0001 nginx]# ...
2020-02-15 16:37:15
6211
原创 Go 与 NetCore (C#)性能测试对比
准备工作Go(基于Gin)与 Net Core 准备一最简单的接口,为避免影响,不返回任何数据。Go :test.gopackage testimport ( "github.com/gin-gonic/gin")func Index(c *gin.Context) { c.Done()}Go:router.gofunc InitRouter() *gin....
2020-02-15 01:01:33
13627
21
原创 Kubernetes系列之:将应用发布到k8s(.Net Core与Go)
K8s是通过docker来布属的,所以要将应用发布到 K8s,前题是将应用制作成docker镜像,并上传到仓库。环境说明开发环境:Mac、VSCode布属应用:.Net Core 与 Go(基于gin框架:github.com/gin-gonic/gin)开发的webapi应用服务器环境:点些查看《搭建的K8s集群》# kubectl get nodes -o wideNA...
2020-02-13 00:01:30
2304
原创 Kubernetes系列之:集群搭建
为躲避病毒在家无聊,于是搭了个k8s玩下,准备分三到四编来介绍:1、Kubernetes集群的搭建;2、应用布属到K8s:K8s的pods、services、namespace; 创建示例应用,打包、并发布镜像到docker; 将应用布属到K8s;3、从外部访问应用:hostNetwork、hostPort、NodePort、LoadBalancer、Ingress,重点介绍In...
2020-02-06 18:50:47
1898
原创 Net Core 半自动备份与发布
目标实现Net Core 基于Vs Code开发,半自动备份与发布至Linux,采用Nginx做反向代理。经历接触.Net Core 一年多了,之前都是基于Windows平台开发,服务器采用的是IIS,在很早就有Mono跨平台,当时研究开发过一些Demo和小工具,如:数据库操作类,但一直没有正式运用到项目中。一个偶然的机会,让我放弃了使用多年的Windows,从而尝试Ubun...
2019-07-23 16:04:33
728
1
原创 C# 关于Zookeeper的分步式锁
关于C#分步式锁的资料很少,特别是对Zookeeper的,在网上搜索多数是java版的示例,在所以查阅了相关资料了解了分步式锁原理后,写了一个小程序,并测试通过,现在把研究成果记录一下,供大家研究学习,目前还未应用到项目中,可能会存在未知问题,就目前来讲,仅供参考。
2017-01-11 17:56:57
4071
1
原创 TNS:connection closed
连接数据库时出现TNS:connection closed .tnsping,也出现TNS:connection closed.C:\Users\Administrator>tnsping orclTNS Ping Utility for 64-bit Windows: Version 11.2.0.2.0 - Production on 01-JUN-2016 00:08:59
2016-06-01 08:09:25
1011
原创 Fastdfs 关于file: shared_func.c, line: 994, malloc 1 bytes fail问题的解决
今日由于服务器到期没有及时续上,导致服务器被关,服务器启动后发现图片存储出现问题,查看进程,发现无tracker进程,重启无效,查看日志,出现已经信息:[2016-02-22 14:44:07] ERROR - file: shared_func.c, line: 994, malloc 1 bytes fail[2016-02-22 14:44:07] ERROR - file: tra
2016-02-22 16:00:32
5783
原创 CRtmpServer转推流到Nginx Rtmp及SRS(SimpleRtmpServer)的经历
本人一直用的是CRtmpServer服务,在CRtmpServer服务中根据自已的想法也加入了许多功能,如通过http接口来加载配置等,苦于不支持HLS,自已添加ts分片水平又有限,思来想去决定借助SimpleRtmpServer的HLS功能。说干就干,SRS顺利搭好,比想像中的要简单。
2015-01-09 20:02:12
10792
转载 FlashBuilder 4.6 破解
经本人测试过,好用!!具体步骤如下:1.在Adobe官网下载FlashBuilder 4.6,然后执行安装;2.安装时,不用序列号,直接选择安装试用版;3.安装完成后在安装目录下依次修改下列3个文件: (1).eclipse\plugins\com.adobe.flexbuilder.project_4.6
2014-10-14 15:19:59
995
原创 Linux下安装PHP
下载 http://www.php.net/releases/[root@hm16-214 software]# wget http://cn2.php.net/get/php-5.5.5.tar.gz/from/this/mirror2、解压[root@hm16-214 software]# tar zxvf php-5.5.5.tar.gz [root@h
2014-07-02 16:18:25
7176
原创 Linux下Nginx的安装步骤
Linux下Nginx的安装 如果出现:error: 'ngx_http_file_cache_node_t' has no member named 'length'异常,可能是ngx_cache_purge-2.1.tar.gz版本太旧导致
2014-06-28 17:13:39
15273
原创 Linux下Memcached的安装步骤
Linux下Memcached的安装步骤,如果出现/usr/local/memcached/bin/memcached: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory异常在/etc/ld.so.conf中加入/usr/local/lib这一行,保存之后,再运行:/sbin/ldconfig –v更新一下配置即可。
2014-06-28 16:53:03
16304
原创 CrtmpServer支持Android与IOS进行RTMP直播遇到的_checkbw问题
在进行移动端视频直播项目时遇到的问题,手机端在推的流时的是没问题的,主要现在是IOS和安卓连接CRtmpServer后进行播放时checkBW过不了,出现异常:NetConnection.Call.Failed,但连FMS服务器时能正常播放,由于用的是VLC的库,是封装好的,确定不了是哪个环节出了问题,以下是安卓与IOS开发报出来的异常截图。
2014-06-25 11:48:54
9340
原创 天气预报 提供本地天气预报服务(含PM2.5,紫外线等指数)
提供本地天气预报服务,数据每20分钟更新一次,数据来源于:http://www.liaofuwu.com/
2014-04-16 14:40:51
2881
原创 基于C#分步式聊天系统的在线视频直播系统 之 数据库操作基类 - 通用于Windows及Linux的Mono环境
数据库操作基类项目demo:http://www.liaofuwu.com环境支持操作系统:Windows、Linux的Mono支持数据库:Mysql、Oracle、Sql Server配置配置文件默认位置配置文件为dbinit.ini,文件需放置于站点根目录。如:Windows站点位于d:\www\wwwroot\,则dbinit.ini文件需放置于d:\dbin
2014-04-04 15:27:24
3066
原创 基于C#分步式聊天系统的在线视频直播系统 之 FY.Logfiles(日志文件组件)
文件日志组件,组件分调试、普通、警告、系统、异常5个等级,根据配置等级将日志写入文件。
2014-04-02 17:53:56
4392
原创 基于C#分步式聊天系统的在线视频直播系统设计
基于C#开发Web聊天室的设计方案(含视频直播),支持分步式布属,解决了Session的跨应用,单服务器支持上万人的同时在线聊天,聊天体验地址:http://www.liaofuwu.com
2014-04-02 17:36:23
9453
原创 CrtmpServer不支持FFMpeg截图以及个别客户端推流(如XSplit)的解决办法
CRtmpServer成功布属后,应用测试一切正常,但突然发现通过FFMPEG截图出现异常,同时XSPlit也无法正常实现推流,经过断点调试,最终将问题解决现和大家分享交流,希望能帮到更多的人。
2014-01-15 17:25:49
6172
原创 MongoDB中复杂的分组查询统计(MapReduce)
按日期、行为、用户统计行为表由于行为表是分片表,不能使用group,只能采用MapReduce进行分组统计:db.runCommand({mapreduce:"pmhuseraction",map:function() { emit({date:this.statustime.getFullYear() + "-" +this.statustime.getMonth() + "-"
2012-06-13 16:08:13
5989
原创 MongoDB中复杂的分组查询统计(MapReduce)
按日期、行为、用户统计行为表由于行为表是分片表,不能使用group,只能采用MapReduce进行分组统计:db.runCommand({mapreduce:"pmhuseraction",map:function() { emit({date:this.statustime.getFullYear() + "-" +this.statustime.getMonth() + "-"
2012-06-13 16:08:12
2976
原创 MongoDB 同步异常 replSet error RS102 too stale to catch up
[rsSync] replSet syncing to: 192.168.1.191:10001Fri Jun 1 08:45:26 [rsSync] replSet error RS102 too stale to catch up, at least from 192.168.1.191:10001Fri Jun 1 08:45:26 [rsSync] replSet our la
2012-06-06 12:05:38
2322
原创 MongoDB过程中返回游标的方式
MongoDB过程中如直接返回游标对象,会报异常,可采用以下方式将游标内容返回://MongoDB在创建过程function f1Test() {var result = "";var cur = db.pmhmicroblogtopic.find();while (cur.hasNext()) {var r = cur.next();result += tojson(
2012-04-09 22:58:08
1253
原创 MongoDB集群,解决数据不分片问题
按 http://blog.youkuaiyun.com/fengyily/article/details/7388926 中配置的MongoDB集群,进行数据插入,并查看集合状态时发现两个问题: 1、集合中的数据不会分片。 配置了shard1/shard2/shard3三个分片,但数据只会集中在集合所在的分片上。 2、数据插入效率低下。 采用for循环批量插入20万数据时
2012-03-29 19:33:58
5179
原创 MongoDB分片群集(windows)
1、准备工作C:\Documents and Settings\Administrator>d:D:\>cd D:\mongodb-win32-i386-2.0.2D:\mongodb-win32-i386-2.0.2>mkdir dataD:\mongodb-win32-i386-2.0.2>cd dataD:\mongodb-win32-i386-2.0.2\data>
2012-03-23 23:05:48
2677
原创 MongoDB分片布属(Linux)
1、创建数据文件夹[root@Mongo-server-A /]# mkdir data[root@Mongo-server-A /]# cd /data[root@Mongo-server-A data]# mkdir config[root@Mongo-server-A data]# mkdir shard1[root@Mongo-server-A data]# mkdir
2012-03-23 23:03:37
1564
原创 MongoDB高可用架构 集群权限控制
高可用架构图 MongoDB高可用架构的搭建分片存储服务器规划每个分片3服务器,前期采用三台,日后服务器的增加考虑灾备,服务增加的基数最少为两台。 类型服务器用途系统说明存储/数据Server1Shard1/Shard2/Shard3Linux 6
2012-03-23 22:45:03
8969
原创 .Net 创建Windows服务(图) 初级
写在前面的话用.Net开发Windows服务十分简单,通常我们将程序做成服务运行,其实就是为了让系统不停的去做某一件事或某些事(即便系统是注消状态中)。所以,服务的重点其实还是“事”,我们让服务做什么“事”。把这“事”定义出来,后面的服务调用、安装布属就简单了。.Net的服务提供了OnStart、OnStop方法。简单说OnStart就是服务启动时的一个事件,OnStop就是停止服务的事件。我们只需要在服务的启动事件中,创建一个线程让它不断的去做“事情”,在停止事件中将线程终止掉,就是这么简单。下面我用一个
2010-08-17 23:46:00
2222
1
原创 Windows下的Memcached安装
<br />方法一:直接安装<br />1、下载memcache的windows稳定版,解压放某个盘下面,比如在c:/memcached<br />2、在终端(也即cmd命令界面)下输入"c:/memcached/memcached.exe -d install"安装<br />3、再输入:"c:/memcached/memcached.exe -d start"启动。(以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。)<br />memcached的基本
2010-08-05 20:35:00
1284
1
转载 爱情编程
周末,你在家里蒙着被子睡大觉。这时候,刺耳的手机铃声大作,你怒了,很想问候对方的母亲!可是一看号码,原来是用户,你不得不强压怒火,以十二分和蔼的态度接电话,点头如捣蒜,“好、好、马上去解决!”。然后胡乱穿上衣服,打车去机房解决问题,心里怒骂,这该死的程序,又挂了!
2010-08-05 20:17:00
820
GBK和Unicode的对照表
2020-11-13
.Net数据库操作基类 - 通用于Windows及Linux的Mono环境
2014-04-04
FileZilla_Server(FTP 服务端)
2010-08-18
Windows服务实例
2010-08-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人