摘要: 大家好,我是一个菜鸟,最近在搞.Net Core项目,项目里需要往缓存里插一些数据来提高功能的访问速度和效率,一开始我把数据放到了Session里,但是在这里遇到了一个棘手的问题,我存的数据量较大,辣么大有好几兆,可往服务器缓存里写的时候发现数据被截断了,啥意思呢,就是Session觉得他能存多少他就存多少,剩下的数据就丢了,不要了(心里一万个wc,这也太任性了吧),找了好久没有找到解决方案,那么我就灵机一动,想到了另一个菜鸟同事跟我说过Redis,隐隐约约记得是Redis是专门搞缓存的,效率贼高,然后我们就来看看它到底是个什么东西? 阅读全文
posted @ 2022-04-05 23:14 小堂子 阅读(1058) 评论(0) 推荐(0) 编辑
摘要: 根据起点和终点构建出一条连续的线段,而分线段集合是乱序的,并不是1-2,2-3,3-4有序的,所以需要在乱序的分线段中构建成一条有序的线段,可以是正向的,也可以是反向的。 阅读全文
posted @ 2022-04-05 23:08 小堂子 阅读(269) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。Elasticsearch用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。官方客户端在Java、.NET(C#)、PHP、Python、Apache Groovy、Ruby和许多其他语言中都是可用的。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr,也是基于Lucene。 阅读全文
posted @ 2022-04-05 22:52 小堂子 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 写这篇文章的目的是因为现在网上找不到比较好的、比较全的、看完一篇文章就可以搞定这个功能的文章,所以我要在这里借鉴和总结一下实现这个QQ登录遇到的坑和问题。 阅读全文
posted @ 2022-04-05 22:35 小堂子 阅读(205) 评论(0) 推荐(0) 编辑
摘要: ● 不需要实时更新但是又极其消耗数据库的数据。比如网站上商品销售排行榜,这种数据一天统计一次就可以了,用户不会关注其是否是实时的。 ● 需要实时更新,但是更新频率不高的数据。比如一个用户的订单列表,他肯定希望能够实时看到自己下的订单,但是大部分用户不会频繁下单。 ● 在某个时刻访问量极大而且更新也很 阅读全文
posted @ 2022-04-05 22:16 小堂子 阅读(56) 评论(0) 推荐(0) 编辑
摘要: oracle存储过程的创建语法 create or replace procedure 存储过程名称 ( --定义输入、输出参数-- 参数名1 in 参数类型, 参数名2 in 参数类型, 参数名3 in 参数类型, 参数名4 out 参数类型 ) as --定义变量-- --变量名 变量数据类型; 阅读全文
posted @ 2022-04-05 22:14 小堂子 阅读(1724) 评论(0) 推荐(0) 编辑
摘要: Oracle 中的序列我们一般用来生成流水号,所以需要进行重置(如每天凌晨重置一次),我们虽然可以通过重新编译的方式重置序列,可是这种方法会有弊端,比如导致与该序列相关的存储过程或函数失效等等,需要重新编译;于是就需要一种不编译也可以重置序列的方法—— 这种方式,不用删除,利用步长参数,先查出seq 阅读全文
posted @ 2022-04-05 22:13 小堂子 阅读(1924) 评论(0) 推荐(0) 编辑
摘要: 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。 HTTP状态码的英文为HTTP Status Code。 下面是常见的HTTP状态码: ● 200 阅读全文
posted @ 2022-04-05 22:11 小堂子 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是Z哥。 关于面试时的自我介绍,我想大家遇到的情况都差不多,大部分面试的第一个环节基本都是这个。 每个人也都知道留下好的第一印象很重要,但我估计很多人对这件事的解决方式,也就在网上找个自我介绍的模版就完事了。 先不说你找的模版会不会过于普通,导致面试官听到的千篇一律。更重要的是,如果你搞不 阅读全文
posted @ 2022-04-05 22:08 小堂子 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 近2年Docker非常的火热,各位开发者恨不得把所有的应用、软件都部署在Docker容器中,但是您确定也要把数据库也部署的容器中吗? 这个问题不是子虚乌有,因为在网上能够找到很多各种操作手册和视频教程,小编整理了一些数据库不适合容器化的原因供大家参考,同时也希望大家在使用时能够谨慎一点。 目前为止将 阅读全文
posted @ 2022-04-05 22:06 小堂子 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 使用 git branch -a 可以查看本地分支和远程分支情况 但远程分支(红色部分)删除后,发现本地并没有同步过来。 一. 同步本地的远程分支 查看本地分支和追踪情况: git remote show origin 可以发现红框中的分支是远程分支已被删除的分支,根据提示可以使用 git remo 阅读全文
posted @ 2022-04-05 22:01 小堂子 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 一、背景 讲故事 前几天看同事在用 linq 给内存中的两个 model 做左连接,用过的朋友都知道,你一定少不了一个叫做 DefaultIfEmpty 函数,这玩意吧,本来很流畅的 from...in...join, 突然搞进来这么一个函数,真的是恶心他妈给恶心开门,恶心到家了,简化后的代码如下: 阅读全文
posted @ 2022-04-05 21:21 小堂子 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 1、Nuget Lucene的盘古分析器会自动添加Lucene及分词高亮等引用 2、将自动添加的 Dict 字典文件复制到输出目录 3、添加盘古分词及Lucene帮助类 using Lucene.Net.Analysis; using Lucene.Net.Documents; using Luce 阅读全文
posted @ 2022-04-05 21:18 小堂子 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 在做网站没用 JS UI控件时 很实用 用法: var ps=new PageString(); /*可选参数*/ ps.SetIsEnglish = true;// 是否是英文 (默认:false) ps.SetIsShowText = true;//是否显示分页文字 (默认:true) //ps 阅读全文
posted @ 2022-04-05 20:57 小堂子 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 使用 CONCATENATE(其中一个文本函数)将两个或多个文本字符串联接为一个字符串 重要: 在 Excel 2016、Excel Mobile 和 Excel Online 中, 此函数已替换为CONCAT 函数。 尽管 CONCATENATE 函数仍可向后兼容,但应考虑从现在开始使用 CONC 阅读全文
posted @ 2022-04-05 20:54 小堂子 阅读(665) 评论(0) 推荐(0) 编辑
摘要: Aspose.Words for .NET是一种高级Word文档处理API,用于执行各种文档管理和操作任务。API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word。此外,API支持所有流行的Word处理文件格式,并允许将Word文档导出或转换为固定布 阅读全文
posted @ 2022-04-05 20:53 小堂子 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 一、为什么会遇到这个问题? 公共语言运行时 (CLR) 需要重载方法拥有唯一的参数签名(相同的方法名称但不同的参数列表)。 但是,这里需要两个 Delete方法 -- 一个用于 GET,另一个用于 POST -- 这两个方法拥有相同的参数签名。 (例如:它们都需要接受单个整数作为参数。) 二、如何解 阅读全文
posted @ 2022-04-05 20:51 小堂子 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 1.SQL中的in和not in 语法 select * from table1 where column1 = 2016 and column2 ='ZY' and column3 not in(select column3 from table2); 2.LINQ中的in和not in用法 Li 阅读全文
posted @ 2022-04-05 20:51 小堂子 阅读(205) 评论(0) 推荐(0) 编辑
摘要: MVC如何请求服务 View()返回与Action名相同的视图文件, View(Object)文件查找同上,将Model传递到页面 View(String)呈现指定的视图文件 View(IView)呈现自定义的视图 View(String,Object)在指定的页面传递Model对象 View(St 阅读全文
posted @ 2022-04-05 20:50 小堂子 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 用微软自带的sqlcmd工具,可以导入执行。以SQL Server 2008R版本为例: 第一步:Win+R 键入:cmd 命令,开启命令行工具; 第二步:键入:cd C:\Program Files\Microsoft SQL Server\100\Tools\Binn 脚本路径 第三步:键入:s 阅读全文
posted @ 2022-04-05 20:48 小堂子 阅读(127) 评论(0) 推荐(0) 编辑