- 博客(28)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注

原创 Linux环境下Redis单机、集群升级部署
Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis支持Windows、Linux环境部署,本章介绍如何在Linux环境下部署升级Redis单机、集群。一、Redis安装环境准备环境情况:小技巧Redis版本建议GCC版本1、CentOS7.6-默认gcc4.8.55.X4.8.X以上版本2、gcc -v 查看gcc版本。
2023-02-09 16:22:31
1531

原创 Linux服务器离线部署.NET Core 3.1项目
Liunx服务器离线部署.NET Core 3.1项目一、离线部署.Net Core3.1项目二、.NET Core3.1环境下载安装三、Docker部署程序方案二:直接服务启动一、离线部署.Net Core3.1项目由于项目都是离线安装,因此需要做一切的离线部署;其实无论是项目离线还是非离线,离线部署提高了每次Build的时间,提高了工作效率。1、方案一:.net core 部署再docker上需要build的十分痛苦需要访问微软的地址,此文完全使用docker镜像的方式直接离线部署。(下文主要讲
2020-11-05 17:35:15
2128

原创 C#RSA非对称加密算法/数字签名算法
加密过程:1、明文-----转换----》byte[]数据2、byte[]数据-----公钥--------》byte[]加密数据解密过程:1、byte[]加密数据-------私钥-------》byte[]数据2、byte[]数据-----转换------》明文------------------------------- 一、基础数据--------------
2017-05-10 15:18:05
983
原创 Liunx离线安装ES集群
随着业务数据的增长,关系型数据库表数据越来越大,检索查询会变得非常慢,这时候需要快速查找到需要找到的数据,就需要用到ElasticSearch。Elasticsearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和探索的能力。全文介绍了ES的集群离线部署搭建。从下载到部署到创建用户权限。
2024-11-29 08:56:22
489
原创 EF自带防SQL注入 FromSqlInterpolated方法——无法查询BUG
项目场景:项目场景:项目使用.net core EF做SQL查询,为了懒省事儿,使用EF自带防止SQL注入方法:FromSqlInterpolated 。问题描述:发现屏蔽了like %查询使得无法查询出数据!APP 中接收数据代码:@Override public void run() { string name='张三'; FormattableString fstr=$@"select * from staff where I
2020-12-29 15:51:43
3361
原创 1分钟学会Git~Git技巧
正在上传…重新上传取消linx系统上.....自己百度正在上传…重新上传取消差异1:git 分布式版本控制、SVN、CVS集中式版本控制差异2:git 有完整的文件不用比较差异 svn首先要检查版本差异差异3:git离线完成大部分操作 svn则相反正在上传…重新上传取消提升自己的技能Git安装与简单配置git:https://git-scm.com/boo...
2020-04-24 21:43:34
300
原创 1分钟学会MVC项目使用~MVC语法
MVC页 无指定-视图只能出现一次。 @RenderBody() 呈现共享的视图 无参 @RenderPage(“~/Views/Shared/_Header.cshtml”) 带参数@RenderPage(“~/Views/Shared/_Header.cshtml”,...
2020-04-24 21:32:42
356
原创 HTML5-本地存储总结
这里介绍了JavaScript中使用HTML5的新特性:兼容 时间大小 差异 sessionStorage all类似【session】localStorage all第二天、第二周或下一年之后,数据依然可用globalStorage Firefox(目前只有FF支持)类似【sessionStorage】Web Sql Database all
2020-04-24 21:14:38
243
原创 iTextSharp.text.pdf 数据流方式写入附件
var filename = Snowflake.snowflake.GetId(); FileStream byteOut = new FileStream(System.AppDomain.CurrentDomain.BaseDirectory + ...
2019-05-31 09:53:57
1530
原创 c# API RSA非对称加密实现及应用
目录第一章 API设计... 21.1定义... 21.1.1描述... 21.1.2方法... 21.2服务器接受返回... 21.2.1描述... 21.2.2方法... 21.3客户端请求返回... 31.3.1详细描述... 31.3.2方法... 31.4设计数据库必备表... 3第二章 附录表一... 3第一章API设计1...
2018-12-24 10:51:43
1254
原创 OAuth 2.0 C#代码实现
感谢作者阮一峰的知识讲解《基础知识链接》基于前辈的知识,总结出了如下的代码实现。在使用的时候,建议使用授权模式变形,通过用户名密码或其他信息获取clientId,using System;using System.Collections.Generic;using System.Dynamic;using System.Linq;using System.Net;using...
2018-07-31 18:51:48
6467
原创 [C#进阶]模仿用户操作、访用户爬数据 方向
技术背景:由于公司打卡功能深入了解,决定破解网络打卡,签到等功能。【模仿用户操作】拓展:由此扩展出,可以登录诸多网站模仿用户行为爬去数据 筛选 提炼 选中结果废话不多说,开启技术教程:技术环境:通过VS创建winform窗体、主要自制浏览器实现访用户操作(主要控件: WebBrowser)=============================代码摘要:using System;using S...
2018-05-18 11:09:01
471
2
原创 懒人开发1-Swagger服务端接口文档(详细部署说明)
什么是 Swagger?Swagger™的目标是为REST APIs 定义一个标准的,与语言无关的接口,使人和计算机在看不到源码或者看不到文档或者不能通过网络流量检测的情况下能发现和理解各种服务的功能。当服务通过Swagger定义,消费者就能与远程的服务互动通过少量的实现逻辑。类似于低级编程接口,Swagger去掉了调用服务时的很多猜测。 浏览 Swagger-Spec 去了解更多关于Sw
2018-01-31 11:13:53
3915
原创 网页文件收费下载应用实现
通过流下载可以验证身份及收费等操作,还能避免路径外漏。如果视频观看收费也建议使用流分段下载,这样防止文件整体被copy。爱奇艺VIP会员观看视频就是这样干的,分段观看15秒左右一段1、文件普通下载方式:直接将2、通过一般处理程序流下载: 并没有获取到文件本身的路径DownLoad.ashx后台代码: /// /// DownLoad 的摘要说明
2016-11-21 17:57:16
5250
原创 .Trim() 去除不了的空格
不管什么语言一般都有去重空格的代码。然后一个字符串定义: “111 222 333”.Trim().Lenth 等于多少位呢? 那就说不准了你说11位?,因为9个数字+2个空格,你确定你看到的真的是空格么?答案不一定是,ASCII中数字:32 【按下键盘Alt+数字键‘3’+数字键‘2’ 然后松开】,发现打出了空格,没错打出来了,这就是空格,如果你打ASCII中数字:160.按照上面的方法操作,你
2016-08-12 15:41:41
2670
原创 扩展类:类型转换
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace XWP_KZ{ public static class KZclassHelper { /// /// string 转换 int 错误默认返回:0
2016-06-23 17:44:43
426
原创 刚入职服务器就被攻击,如何治愈与防范【吐血经历】
2015-11-11号,没错我入职了,找到一份我认为不错的一家公司,然后开始了我的码农生活,这里没有项目经理,没有技术总监,只有我一个人回前端技术兼后台技术攻城狮!2015-12-XX号,记不太清了,总之服务器被攻击了,估计在我入职前就已经存在这个现象了,只是一直没有发现,表现情况是这样的:
2016-06-22 14:17:04
562
转载 忘记sa密码,又删除了administrators帐号的解决方法
忘记sa密码,又删除了administrators帐号的解决方法2011-07-13 17:28 三人行,必有我师 博客园 字号:T | T一键收藏,随时查看,分享好友!本文主要介绍了SQL Server数据库中,如果我们忘记了sa密码,又删除了builtin\administrators帐号的修复方法,希望能对读者有所帮助。AD:【51CTO技术沙龙】移动时代数据挖掘和行为分析—
2015-12-26 15:30:01
609
原创 HTML5-应用缓存技术.appcache配置
//----------------实例 - 完整的 Manifest 文件-----------------------//----------------.appcache配置说明----------------------- CACHE MANIFEST - 在此标题下列出的文件将在首次下载后进行缓存 NETWORK - 在此标题下列出的文件需要与服务器的连接,且不会
2015-12-23 17:41:31
780
原创 HTML5本地存储 -sessionStorage localStorage 总结
//--------------------------会话级别的本地存储:sessionStorage----------------------- //添加key-value 数据到 sessionStorage sessionStorage.setItem("demokey", "sessionStorage数据"); //通过key来获
2015-12-23 17:37:48
493
原创 HTML5本地存储 -Web Sql Database 总结
//第一步:打开连接并创建数据库 var db = openDatabase('testDB', '1.0', 'Test DB', 2 * 1024 * 1024);数据库名字数据库版本号显示名字数据库保存数据的大小(以字节为单位 )回调函数(非必须)//第二步:创建数据表【这个例子中我们创建了一个table,并在表中插入三条数据,四条执行语句任何一条出现错误,整个事务都
2015-12-23 17:34:02
670
原创 c# 调用CMD命令行,执行
1.引用 using System.Diagnostics;2.创建执行CMD Process CmdProcess = new Process(); CmdProcess.StartInfo.FileName = "cmd.exe"; 3.配置开发方式输入输出错
2014-12-18 16:25:44
7092
SkyApm.Transport.Grpc.Protocol.rar
2020-05-29
wifi(只要能连WIFI,就能散WIFI)
2019-01-05
c# API RSA非对称加密实现及应用
2016-07-27
java jsonto对象互转
2015-06-01
爱听音乐播放器
2015-04-23
wifi启动必备
2014-12-12
.net调用 PushSharp 苹果证书认证失败
2016-04-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人