- 博客(23)
- 资源 (3)
- 收藏
- 关注
原创 Redis 安装
1:下载地址:https://github.com/MicrosoftArchive/redis/releases2:3: 安装服务 cmd 管理员 运行redis-server --service-install redis.windows.conf
2018-06-29 11:41:42 151
转载 GridView导出excel出现科学计数的解决办法
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { e.Row.Cells[6].Attributes.Add(...
2018-06-28 20:07:52 552
原创 Windows10远程报错:由于CredSSP加密Oracle修正
1: 1. 打开注册表,快捷输入 “regedit”(类似找命令提示符 输入 cmd 一样)2.找文件夹 路径:HKLM(缩写)\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters大概到System 后就没有了自己创建文件夹就好。3.然后再最底部文件夹里面 新建 DWORD(32)位的。文件名 “...
2018-06-27 14:06:56 585
转载 获取layer.open弹出层的返回值
layer.open({ type: 2, title: "设置围栏", shadeClose: true, shade: 0.4, area: ['90%', '90%'], ...
2018-06-26 18:15:32 5677
原创 typeahead 数据处理
success: function (result) { var resultList = result.items.map(function (item) { var aItem = {id: item.id, name: item.name}; return ...
2018-06-26 11:42:31 616
原创 C# Console use Log4net
static void Main(string[] args) { log4net.Config.XmlConfigurator.Configure(new System.IO.FileInfo( "./log4net.config")); log.Info("fffffffffffffff"); s...
2018-06-22 15:21:22 579
原创 Asp.net Log4net 无法显示Log
log4net.Config.XmlConfigurator.Configure(new System.IO.FileInfo(Server.MapPath("~/log4net.config")));需要添加
2018-06-22 09:40:40 276
原创 RabbitMQ Queue Arguments
Message TTLmessage在队列中可以存活多长时间,以毫秒为单位;发布的消息在queue时间超过了你设定的时间就会被删除掉。channel.QueueDeclare("test", true, false, false, new Dictionary<string, object> { { "x-message-ttl", 60000 } });设置queue的消息过期时间为...
2018-06-20 22:27:44 5615 1
原创 RabbitMQ RPC Consumer
Task.Run(() => RbtMQHelp.Start()); public class RbtMQHelp { static bool stopflag = true; public RbtMQHelp() { // // TODO: Add constructo...
2018-06-14 17:25:18 364
原创 Windows 服务中正确使用 log4net
using System;using System.Collections.Generic;using System.Linq;using System.ServiceProcess;using System.Text;using System.Threading.Tasks;using System.Reflection;using System.IO;using log4net...
2018-06-13 11:30:39 2004
原创 C#创建Windows服务
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil.exe C:\Users\gary\source\repos\S2\S2\bin\Debug\S2.exeNet Start S2sc config S2 start= autopause%SystemRoot%\Microsoft.NET\Framework...
2018-06-12 21:09:48 214
转载 阻塞机制下的recv小结
Recv是socket编程中最常用的函数之一,在阻塞状态的recv有时候会返回不同的值,而对于错误值也有相应的错误码,分别对应不同的状态,下面是我针对常见的几种网络状态的简单总结。 首先阻塞接收的recv有时候会返回0,这仅在socket被正常关闭时才会发生。 而当拔掉设备网线的时候,recv并不会发生变化,仍然阻塞,如果在这个拔网线阶段,socket被关掉了,后果可能就是re...
2018-06-11 22:19:23 3649
转载 linux下recv 、send阻塞、非阻塞区别和用法
非阻塞IO 和阻塞IO: 在网络编程中对于一个网络句柄会遇到阻塞IO 和非阻塞IO 的概念, 这里对于这两种socket 先做一下说明: 基本概念: 阻塞IO:: socket 的阻塞模式意味着必须要做完IO 操作(包括错误)才会 返回。 非阻...
2018-06-11 22:18:17 770
原创 NtQuerySystemInformation
// CPPTest.cpp: 定义控制台应用程序的入口点。//#include "stdafx.h"#include <windows.h>#include <stdio.h>#include <thread>#define SYSTEM_PERF_INFO 0x02#define SYSTEM_PROC_TIME ...
2018-06-11 22:10:06 1770
原创 C++ "const char *" 类型的实参与 "LPCWSTR" 类型的形参不兼容
动态调用DLL通过LoadLibraryGetProcAddressFreeLibrary实现。原因 :工程只支持UNICODE字符
2018-06-11 21:51:12 14459 1
原创 PSlist
https://docs.microsoft.com/zh-cn/sysinternals/downloads/pstools然后将解压后的pslist.exe复制到C:\Windows\System32文件夹下。
2018-06-11 17:53:33 1528
原创 RabbitMQ 信息确认机制
RabbitMQ有两种应答模式,自动和手动。这也是AMQP协议所推荐的。这在point-to-point和broadcast都是一样的。自动应答-当RabbitMQ把消息发送到接收端,接收端把消息出队列的时候就自动帮你发应答消息给服务。手动应答-需要我们开发人员手动去调用ack方法去告诉服务已经收到。文档推荐在大数据传输中,如果对个别消息的丢失不是很敏感的话选用自动应答比较理想,而对于那些一个消息...
2018-06-11 17:19:40 896
原创 RabbitMQ 注册consumer
订阅方式其实是向queue注册consumer,通过rpc向queue server发送注册consumer的消息,rabbitMQ Server在收到消息后,根据消息的内容类型判断这是一个订阅消息,这样当MQ 中queue有消息时,会自动把消息通过该socket(长连接)通道发送出去...
2018-06-11 14:07:34 1967
转载 Length of a Thread Quantum
Length of a Thread QuantumIn Windows, threads run in units of “quantums”. After a thread completes its quantum, Windows may choose to run another thread based on priority or thread states.This quantum...
2018-06-07 21:07:09 433
原创 FTP send RST
当发送文件时 FTP Server 发送RST信号主动断开连接!经查询原因发现是FTP 在Write IO 时 空间不足,FTP Server 发送RST值得注意的是RST报文段不会导致另一端产生任何响应,另一端根本不进行确认。收到RST的一方将终止该连接。程序行为如下:阻塞模型下,内核无法主动通知应用层出错,只有应用层主动调用read()或者write()这样的IO系统调用时,内核才会利用出错来...
2018-06-07 18:09:06 1420
转载 addEventListener和on的区别
为什么需要addEventListener?先来看一个片段:html代码<div id="box">追梦子</div>用on的代码 1 window.onload = function(){ 2 var box = document.getElementById("box"); 3 box.onclick = function(){ 4 ...
2018-06-07 16:05:04 3291
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人