自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 牛客刷题--NC93 设计LRU缓存结构

描述设计LRU缓存结构,该结构在构造时确定大小,假设大小为K,并有如下两个功能 set(key, value):将记录(key, value)插入该结构 get(key):返回key对应的value值 [要求] set和get方法的时间复杂度为O(1) 某个key的set或get操作一旦发生,认为这个key的记录成了最常使用的。 当缓存的大小超过K时,移除最不经常使用的记录,即set或get最久远的。 若opt=1,接下来两个整数x, y,表示set(x

2021-06-28 19:09:46 157

原创 排序算法小练习--Go语言

初学Golang,同时为了熟悉一下排序算法。用Go语言实现了一下各种排序算法。1.冒泡排序冒泡排序,最简单的排序算法之一。通过两层嵌套的循环实现对数组的排序。可以这样理解: 外层循环,每次找到剩余数组中最大值放于最后的位置。 内嵌循环,通过比较与 元素置换将较大值一步步移动到最后位置 下面是Go语言实现:func main() { arr := []int{2, 3, 4, 6, 134, 76, 12, 98, 1, 1, 34, 9}//1....

2021-06-01 07:47:35 166

原创 git_stats使用---Window

git_stats:仓库代码统计工具之一,可以按git提交人、提交次数、修改文件数、代码行数、注释量在时间维度上进行统计,亦可按各文件类型进行简单的统计,非常方便.想看看自己写了多少代码,想跟别人比比代码量。所以找了git_stats工具进行安装尝试一下。但奈何网上的介绍几乎都是一样的。有几个坑愣是踩了好久。下面自己整理了一下安装的几个坑。首先放几个参考的链接:1.https://blog.csdn.net/fengyuansu656/article/details/72771178所有..

2021-03-05 14:54:28 1498 1

原创 List<T>(10)声明大小后不能直接用索引

最后一行报错。声明LIst大小后的确创建了这样大小的一个数组,但是使用的时候你会发现,他先跟一个私有变脸比较大小了。这个变量是记录List的大小的。而刚才在声明的时候并没有给这个字段赋值。所以直接用索引的时候就会报错。...

2021-01-28 18:42:54 161

原创 Request.QueryString取值,碰到带#号的值,#后面取不到

Request.QueryString["redirecturl"]发现这个方法获取到的数据会被截断,遇到#&等字符都会截断。然后用System.Web.HttpUtility.HtmlEncode()转义一次发现还是有问题,这些字符转的太不完全了。System.Web.HttpUtility.UrlEncode(),还是这个好用...

2021-01-27 19:53:17 722

原创 算法之排序--python初实现

1.排序排序算法时间复杂度是否基于比较冒泡、插入、选择O(n2)O(n^2)O(n2)true快排、归并O(nlog(n))O(nlog(n))O(nlog(n))true桶、计数、基数O(n)O(n)O(n)falseQuestion:插入排序和冒泡排序的时间复杂度都是O(n2)O(n^2)O(n2),但实际开发中为什么更倾向于使用插入排序而...

2020-01-20 23:37:24 131

原创 mvc跨域请求

mvc,web.api跨域。mvc主要用于搭建网站,webapi主要用于移动端请求接口。两者可以部署在一台服务器上。相同的域名,此时不存在跨域问题。当web.api域名不同时,就要跨域了。跨域:在web.config的<system.webServer>下添加配置:<httpProtocol> <customHeaders> ...

2019-02-16 22:26:48 605

原创 restful学习

首先,想知道什么是restful,以及restfulAPI的优势。1.uri仅单一表示资源,CRUD(creat,read,update,delete)通过请求(POST,GET,PUT,DELETE)对应。2.无状态。服务器不保存客服端的状态,即服务端不在session中保存用户信息。           那问题来了,安全性怎么保障呢?这样不是很容易被刷接口吗?         ...

2018-12-02 18:18:11 205

原创 c#实习三个月总结

述职,首先看实习的这段时间做了什么,要有自己的思考,能发现问题,发现公司的难点,以及怎样解决的,哪些场景下用了哪些技术,这些都是加分项。作为实习生,最重要的是写代码能力,和业务理解能力,架构的东西先不要深入(了解一下是好的,除非能特别了解,能找到公司问题的解决方案,否则公司大佬是不赞成把时间花费在这种比较深的技术上的)。团队很重要,部门在,团队就是亲人。有问题就要及时请教,不要等着别人来问...

2018-11-03 15:28:51 3621

转载 缓存技术详解

原文:https://www.yangqiu.cn/sinobeauty/1616327.html一、缓存概述 缓存是分布式系统中的重要组件,主要解决高并发,大数据场景下,热点数据访问的性能问题。提供高性能的数据快速访问。 1、缓存的原理  将数据写入/读取速度更快的存储(设备); 将数据缓存到离应用最近的位置; 将数据缓存到离用户最近的位置。 ...

2018-10-14 22:07:05 248

原创 git使用--初进公司加入项目

1.下载安装githttps://git-scm.com/downloads/2.初始化git本地目录。3.连接远程仓库github(gitlab)配置秘钥。https://www.cnblogs.com/flora5/p/7152556.html4.下载远程代码 gitclone <版本库网址>5.然后就开始码农之路了。由于是公司代码,很多人在合作,而且分迭代...

2018-09-25 22:29:44 3730

原创 网站接入支付宝

        网站接入支付宝各种问题,调试的时候都快崩溃了,幸好现在解决了,一块大石头终于落地了。        因为是网站支付这块开始的时候是别人在做,而且代码跟demo有一定的出入,中途接手后各种不懂,各种百度还找不到点子上。遇到的问题主要有:1.notifyURL验签不通过2.returnurl页面session失效        先说第一个问题,验签不通过,其实就是验签函数的 参数 “支...

2018-06-03 20:32:43 883

原创 Android studio 导入网上下载的Android源代码

首先说一下下载地址:无意中发现的的,如果还有更好的,欢迎留言。http://down.admin5.com/android/youxi/list_895_2.html网站上的源代码大多是eclipse:就是这样似儿的。显示在as里file下open根目录,打开后不能用。后来各种找资料,经过一通摸索,终于找到了一个通式。1.首先,打开一个能正常运行的as文件(新建一个空文件就好)。留着这个项目文件,...

2018-04-23 21:20:19 5912 1

翻译 c#下载网上文件到指定文件夹

下载网上图片到本地指定文件夹,找了好久才找到这个。        string fileName = "aaa.txt";//客户端保存的文件名 string filePath = Server.MapPath("DownLoad/aaa.txt");//路径 //以字符流的形式下载文件 FileStream fs = new FileStream(...

2018-03-11 22:50:28 3549

原创 新建datatable并添加数据的一种错误方法

新建datatable并添加数据的一种正确方法为:DataTable dt_sys = new DataTable(); dt_sys.Columns.Add("systemSubject"); dt_sys.Columns.Add("id"); Da...

2018-02-23 14:06:14 635

原创 服务器部署网站

1.       安装mysql2.       安装iis服务3.       将网站上传到服务器(备注:网站要经过vs编译无误【尤其数据库信息】后才行)4.       将网站部署到iis上(80端口)(1).编辑权限(增加两个用户【IUSR、IIS_IUSRS】)5.正常流程应该先发布网站(vs),不能把源码发布到服务器。   遇到的问题:网站部署到服务器上之后不能连接数据库。之前曾经出现过...

2018-02-12 22:54:24 593

原创 asp.net 首页不在根目录下怎么配置

首页不在根目录下怎么配置之前编辑首页没用vs,直接用HTML编辑的。后来编译好了,需要把首页和网站结合起来,但因为新建了好多文件夹,图片及引用路径修改起来太麻烦,所以就直接把首页放到index文件夹中上传到网站下。问题来了,首页“index.html”在index文件夹下,不在根目录,网站默认首页没法调。开始我在默认文档中添加index/index.html,但没效果 后来遍寻百度,只能用跳转了

2017-11-08 20:08:45 1271

原创 清除浮动

◇clear:both<div style="float:left">……</div><div style="clear:both"></div>◇给父元素设置overflow属性<div style="overflow:hidden"> <div>……</div></div>◇使用伪元素:after<style type="text/css"> .clearfix:afte

2017-08-14 12:27:56 239

原创 MYSQL触发器级联删除

由于外键的原因,不能删除表中的一条记录。可以用触发器来实现删除。CREATE TRIGGER trigger_nameBEFORE DELETE ON table1_nameFOR EACH ROWBEGIN DELETE FROM table2_name WHERE table2_id = OLD.id;END;“trigger_name”是触发器的名字(自己定义); “table

2017-08-10 12:01:33 4167 1

原创 GitHub学习

基本概念仓库(Repository) 在Github上开发一个项目就必须新建一个Repository。 收藏(Star) 方便下次查看。 复制克隆项目(Fork) 新建一个仓库,将他人的项目完全复制过来。但该仓库是完全独立的(不与原项目同步)。 发起请求(Pull Request) Fork后对他人项目进行了改进,并且觉得不错,想把自己的改进合并到原有项目中。这时发起一个请求。原项目创

2017-08-04 13:33:55 234

原创 #我的第一个博客

我的第一个博客 HelloWord!今天听一个讲师说的:作为一个程序员,每天写写博客,总结一下今天学的内容。在将知识整理成文档的过程中可以很好的帮助记忆所学内容,而且,整理成博客可以帮助他人,也有机会认识到大牛(如果写的不错,而且运气好),从而拓宽自己的视野,建立更广的人脉。所以,从今天开始,坚持每天学习(哪怕一点点,只要能写出来就好),每天写博客。小菜鸟要起飞了。哈哈哈!!

2017-08-04 11:40:35 451

空空如也

空空如也

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

TA关注的人

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