![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
个人日志
1440!
这个作者很懒,什么都没留下…
展开
-
如何监测一个网页的点击量?
百度统计、谷歌统计、51la、cnzz、原创 2020-02-18 20:46:20 · 1992 阅读 · 0 评论 -
优秀的技术文档推荐.......
从微服务视角理解Kubernetes,并快速在K8S上落地微服务Docker集群日志收集之EFK实践windows 10下ELK环境快速搭建实践快速搭建ELK日志分析系统Zookeeper入门看这篇就够了Zookeeper到底是干嘛的nginx全面解析【负载均衡、反向代理、高可用、宕机容错】kafka使用 Nginx 搭建静态资源 web 服务器...原创 2019-11-06 09:16:47 · 356 阅读 · 0 评论 -
EF下面建立跨库操作
在DBfirst下面,怎么样去实现跨库操作。怎么样去在DB的表拉到代码中,参考https://www.cnblogs.com/jin-/p/6589921.html 路径。那么我这里将讲怎么样实现DBfirst跨库功能。1.按照上面链接操作以后,我们会在webcofig中看见数据库链接字符串在这里面它告诉了我们,连接哪个字符串和哪个库。那么我们就需要在不同的请求数据库地址中给出自己想要的数...原创 2019-07-29 09:59:46 · 262 阅读 · 0 评论 -
windows如何开放端口
首先,打开电脑的控制面板,然后在控制面板中找到防火墙;高级安全设置中,我们点击选择左边的入站规则;在右侧栏选择点击新建规则;规则类型选择端口类型;选择tcp协议,特定端口,端口自己规定,比如4444;操作策略选择允许连接;何时应用规则,默认全选;端口名称和描述,自拟;退出之后,我们就看到创建的入站规则,该端口允许。...转载 2018-11-01 11:02:17 · 73402 阅读 · 11 评论 -
C#4.0本质论一书概念提炼(二)
方法(method)是一种组合一系列语句来执行一个特定操作或计算的方式,为程序提供了一个很好的接口和组织方法总是和类关联在一起方法总是和类关联在一起一个方法调用组成(命名空间,类型名称,方法名称,参数及其返回类型)命名空间 是一种特殊的分类机制,他将与一个特定功能有关的所有类型分组到一起一个语句中包含多个方法调用可以减少代码量,但不一定能增强可读性try{}catch{} ,try关键...原创 2018-10-23 08:51:41 · 144 阅读 · 0 评论 -
C#4.0本质论一书概念提炼(一)
pascal 帕斯卡 命名法 全大写camel 驼峰法 开头小写类型定义 class 标识符 Hello{}一个程序有多个类型定义(class),一个class中含有多个方法(void add(){}),方法:提供结构化和组织代码的一种方式,有传入传出数据空白行 方便程序代码阅读数据类型 变量名(标识符)=》 string A; 变量是一个存储位置的符...原创 2018-10-17 09:44:33 · 187 阅读 · 0 评论 -
.Net 高效开发之不可错过的实用工具
工欲善其事,必先利其器,没有好的工具,怎么能高效的开发出高质量的代码呢?本文为各ASP.NET 开发者介绍一些高效实用的工具,涉及SQL 管理,VS插件,内存管理,诊断工具等,涉及开发过程的各个环节,让开发效率翻倍。Visual StudioVisual Studio Productivity Power tool: VS 专业版的效率工具。Web Essentials: 提高开发效率...转载 2018-08-24 11:55:04 · 585 阅读 · 0 评论 -
HTTP 错误 404.3 - Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。
首先检查 “ MIME 映射”有没有,参看如下配置: https://www.cnblogs.com/chen-lhx/p/6737297.html 2.若还是不行 ,就该项目文件config中的配置:<system.webServer> <staticContent> <remove fileExtension=".json"原创 2018-07-31 15:56:36 · 4361 阅读 · 0 评论 -
Git ,SVN 账号清除,以及账号切换
摘要: 由于之前git的账号是使用别人的账号,现在想将git的账号换成自己的。有如下方式: 1.在命令号中输入“git config –system –unset credential.helper” 这是清除git中所有的用户认证。再重新拉去代码的时候还是不行, 那就把刚刚那段命令放在PowerShell去运行 2.再在需要拉去文件的地方 拉去代码;使用cmd代码去拉去 ...原创 2018-07-27 09:32:46 · 1890 阅读 · 0 评论 -
.NET平台常用的开发组件
工欲善其事,必先利其器。其优雅的编程风格,高效率的开发速度,极度简单的可扩展性,足够强大开发类库,较小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,虽然跟Java比Net还是要少,但也足够使用了,其中有一部分是从网上摘抄而来。 分布式缓存框架: Microsoft Velocity:微软自家分布式缓存服务框架(Farbric)。Memcahed:一套分布...转载 2018-07-05 10:04:59 · 1257 阅读 · 0 评论 -
JAVA环境安装
前言为了学习一下ElasticSearch,需要在Windows下面安装Java SE,本来就不擅长安装c程序,这一次也搞了好几个小时,从下载exe到配置环境变量,每一步都可能出错,哎,说多了都是泪,以下是两篇文档的合并,经过本人测试是可以使用的。安装Java SE环境在安装Elasticsearch引擎之前,必须安装ES需要的软件环境,安装Java JDK和配置JAVA_HOME环境变量:...翻译 2019-02-28 16:01:36 · 405 阅读 · 0 评论 -
职场游戏-复盘
首先,感谢当天两位小姐姐的帮助,婷姐和王姐 ,在活动中给了很多的支持与帮组,那下面是我游戏的复盘,给我留下的感受最多的是 “懵圈” ,“惊喜”,“平常心”。懵圈我现在的生活状态就是 处于懵圈,工作四年没有给自己积累任何物质财富,如果说的有的话,那就是剩下点纸质书(650本)和几张工作方面的证书…,每每家人身边朋友问起有多少存款,买房子,买车子没,都会有种很失败的感觉,因为他们说的我都没有...原创 2019-07-15 13:35:38 · 333 阅读 · 0 评论 -
创建拐角
认知有一个很重要的价值就是,可以创造人生拐角。让你的人生开启加速器,从此一飞冲天。它有两个特征:一是主动意识,二是真正改变;那我们向来谈谈第一个,主动意识,看它到底有多大的作用,任何让你有180度转变。与主动相反一个词组就是被动,被动的含义是受外力推动而动或受他人的影响或牵制而发生行动,常指不能造成有利局面使事情按照自己的意图进行(跟“主动”相对)。在工作中太常见了,比如:我们大多数人总...原创 2019-07-30 19:33:33 · 132 阅读 · 0 评论 -
道歉的力量
艾伦为了研究道歉行为的增长是否能得到数据的支持,他选定了《纽约时报》与《华盛顿邮报》这两份最具有影响力的美国报纸,分别比对从90年至94年与98年与2002年期间,使用了“道歉”或者“致歉”的文章数量。在90年至94年期间共有1193篇,而在98年与2002年竟然有2003篇(《道歉的力量》)。从这点可以看出,道歉的公开报道在不断的增加。一,为什么道歉变的越来越重要**1.**在199...原创 2019-08-05 16:34:21 · 439 阅读 · 0 评论 -
2019-07-28 《洞见》-认知
在《洞见》一书中,作者提到“认知限制”的概念,指的是一些人对事情的看法限制了他们的发展,职业才出现了问题。打个比方,对于经常的跳槽的人来说,他们总是希望公司能给他们带来一些成长,给他们充足的发展空间,展现他们的才华,对于一些基础性的工作,他们不屑一顾,觉得自己是干大事的人,怎么可以做这种小事情,有种自我美化之嫌。感觉自己在这公司待着无所事事,等不到老板的赏识,没有一种能影响公司,世界的机会,这些人...原创 2019-07-28 10:09:17 · 305 阅读 · 0 评论 -
敏捷宣言价值观和原则
从工作的确定程度来看,一般可以分为两种:第一种:确定性工作比如生产一辆汽车,在生产汽车之前,制造商已经可以根据图形知道汽车下线以后有哪些功能,外观什么样子…这些都是因为在做设计时候已经设计好,很少会在生产过程中去改一些东西。还有建住宅,造地铁…它的特点是:具有明确的流程,生产过程被证实有效,不确定性和风险通常比较低第二种:不确定性工作比如:在之前生产中,设计中都没有出现过,具...原创 2019-08-08 09:43:23 · 676 阅读 · 0 评论 -
《奈飞文化手册》上
原本是给新员工培训企业文化的一个内部PPT,在09年被上传到网上,竟然被下载了1500万次,Facebook的CFO谢丽尔·桑德伯格称其为“硅谷重要文件”。可想而知,这手册对企业的影响有多么大。本书是以奈飞作为蓝本来介绍文化手册,这种文化能应对当今不确定性变化带来挑战,不论针对初创公司还是大型企业,每个企业或个人都必须成为优秀的适应者,它们不仅能预测新兴市场需求,还能抓住重大的市场机遇。对于...原创 2019-08-06 09:52:45 · 1487 阅读 · 0 评论 -
用户登录开发
要求:1.针对普通用户可以有100个登录名额,超过100的人,就不允许登录,进行排队。2.对于超级用户,可以登录多次,当登录次数限制,比如超级用户可以登录5个设备,等第六个设备登录以后,就会挤掉之前一个登录时间的设备表的建立:1.一个用户表,除了基础信息外,还有一个栏位作为表示该用户是超级用户还是普通用户2.token 关系表:每个用户登录的token都会记录在这里里面,实现要求1.2也...原创 2019-08-07 09:28:31 · 300 阅读 · 0 评论 -
MVC contain 报错:未将对象实例化引用
结果发现 c.Recipient中有的值为null 不能去匹配,需要先将这数据给排除掉原创 2019-08-22 13:21:05 · 474 阅读 · 1 评论 -
Fiddler工具使用post简单说明
在做WebAPI项目开发时候,需要使用post方法,可以使用.net原生态方式去构建去发送数据,这样速度太慢,而且此webapi接口是被用户使用的。后来同事推荐了fiddler。 下面介绍fiddler使用post方式调用webapi:1.在网上下载fiddler包 https://download.csdn.net/download/younghaiqing/10427695 2.打开...原创 2018-05-21 16:44:03 · 2679 阅读 · 0 评论 -
WIN10更新后简单粗暴解决credssp加密oracle修正
WIN10修改组策略如下:Win+R gpedit.msc 计算机配置管理模板系统凭据分配右侧找到“加密Oracle凭据”双击弹出窗口选择“已启用”保护级别改为“易受攻击”就可以正常使用“mstsc”了...原创 2018-05-11 14:22:39 · 17793 阅读 · 3 评论 -
React 安装,以及Atom插件补充
React 入门实例教程 http://www.ruanyifeng.com/blog/2015/03/react.htmlAtom编辑器折腾记_(23)加快React开发的插件汇总【浪一波】 http://blog.csdn.net/crper/article/details/52196675前段学习框架 http://www.css88.com/archives/748Rea...原创 2018-03-09 13:54:14 · 565 阅读 · 0 评论 -
公交IC卡工作原理
如果有电源提供,实现公交刷卡功能的电路是容易实现;但公交卡本身没有能量来源,若能工作需要外部提供-刷卡机。如果有一个电路能够给IC卡提供工作电压,那实现公交刷卡功能的电路就解决了。 实现方式:LC谐振电路。 LC谐振电路特点:输入信号频率等于该电路谐振电路谐振频率时,LC并联谐振电路发生谐振,此时谐振电路的阻抗达到最大,并且为纯阻性。LC电路主要用来构成吸收电路(选频转载 2017-01-23 14:53:29 · 11065 阅读 · 0 评论 -
PDF转化为EXCEL和WORD的工具
PDF转化为EXCEL和WORD有时候我们有PDF格式的表格,但是在PDF里面我们不能够进行类似EXCEL的操作,所以我们需要将PDF格式的转换成EXCEL格式的进行操作,下面我就是讲怎样把PDF格式转换成EXCEL格式。 ▲▲注意:和PDF转word一样,如果PDF文件是加密的,是不能够转换的;对于一些完全没有excel特征的表格请不要尝试使用下面的软件进行转换,肯定不会成功的,还是乖乖滴转成w原创 2017-02-04 11:04:22 · 1197 阅读 · 0 评论 -
冒泡排序和冒泡排序去重
冒泡排序冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端,故名。冒泡排序算法的运作如下:(从后往前)比较相邻的元素。如果第一个比第二个大,就交换他转载 2017-01-12 18:11:26 · 3288 阅读 · 0 评论 -
标点符号使用说明
~ 按位求补符; ^ 异或位运算符; & 且位运算符; | 或位运算符; \ 用于转义符的开始,如\n表示换行; ” 包裹字符串;’ 包裹单个字符; , 用于分隔参数; . 用于表示对象成员选择器或小数点 ; 用于条件编译或划分代码块。 如:#if #else #define #region #endregion ? 单个常用于表示可空的值类型,如:i原创 2017-01-11 18:25:53 · 773 阅读 · 0 评论 -
开发问题总结
1. 引用版本出现了问题,报黄色的感叹号!!有可能是框架的版本不一样 2.sql出现了死锁:在查询的时候表名后面添加(with(nolock)) 当在页上调用 DataBind 方法时,数据绑定表达式创建服务器控件属性和数据源之间的绑定。 可以将数据绑定表达式包含在服务器控件开始标记中属性/值对的值一侧,或页中的任何位置。 数据绑定表达式语法 参数 property 为其声原创 2017-01-11 16:51:27 · 210 阅读 · 0 评论 -
ASP.NET后台页面跳转
//ASP.NET后台页面跳转 Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "<script>if(confirm('保存成功!是否继续添加?')){location.href='ProductonAdd.aspx'}else{location.href='ProductonList.aspx'}</script>");原创 2017-01-11 16:41:30 · 4607 阅读 · 0 评论 -
js,css学习笔记
“<!--” 是HTML 说明语句的开始,“-->”是说明语句的结束,该说明语句使不支持JavaScript的浏览器把看成说明JavaScript语句,相当于把其中的JavaScript语句看成文本,不做处理,而支持JavaScript的浏览器则忽略该说明标志,并处理其中的JavaScript语句。如:<script language=”javaScript”> // javascript 或原创 2017-01-11 16:38:01 · 352 阅读 · 0 评论 -
日常记录信息
HTTP各种状态码 含义1)200系列,表示请求成功,OK2)300系列,如307,表示服务器重定向,需要对请求做进一步处理;3)400系列,如404,表示页面未找到,file not found.4)500系列,表示内部服务器错误。OnClientClick="return confirm('确定要删除吗?')" />可以在客户端提示友好地操作者,以免进行不必要的删除。 127.0.0.原创 2017-01-11 16:27:25 · 276 阅读 · 0 评论 -
健身饮食计划:增肌人群
此健身增肌饮食计划适合偏瘦人群(其他人群计划请参考肌肉网其他文章) 增肌期首先要保证蛋白质和碳水化合物的比例,总热量摄入也要略高于基础代谢+训练支出。在这个时期内我们建议蛋白粉和增肌粉混合使用效果更加,而且还能够避免过多的脂肪形成。起床后 一勺乳清蛋白(蛋白质约22克) +蜂蜜 也可直接补充一杯牛奶 早餐 鸡蛋5个(蛋清3个) 全麦面包3片或麦片80克 花生酱5转载 2017-01-14 18:25:33 · 1063 阅读 · 1 评论 -
百度天气预报接口介绍
百度提供天气预报查询接口API,可以根据经纬度/城市名查询天气情况,我们可以在微信公众平台开发中调用这一接口。接口说明根据经纬度/城市名查询天气的结果接口示例http://api.map.baidu.com/telematics/v3/weather?location=北京&output=json&ak=6tYzTvGZSOpYB5Oc2YGGOKt8百度ak申请地址:http://lbsyun.b转载 2017-01-31 14:31:36 · 31547 阅读 · 2 评论 -
十分精辟的人生格言
千万别迷恋网络游戏,要玩就玩好人生这场大游戏。出路出路,走出去了,总是会有路的。困难苦难,困在家里就是难。两个人共尝一个痛苦只有半个痛苦,两个人共享一个欢乐却有两个欢乐。你把周围的人看作魔鬼,你就生活在地狱;你把周围的人看作天使,你就生活在天堂。与其说是别人让你痛苦,不如说自己的修养不够。天道酬勤。也许你付出了不一定得到回报,但不付出一定得不到回报。无论你觉得自己多么的了不起,也永远有人转载 2017-04-18 08:56:29 · 2025 阅读 · 0 评论 -
未能正确加载 JavascriptWebExtensionsPackage
解决方案:关闭VS打开文件路径,直接拷贝“ %UserProfile%\AppData\Local\Microsoft\VisualStudio\\ folder”重新命名或者删除 “ComponentModelCache ” 文件重新打开VS转载 2018-01-19 11:16:00 · 670 阅读 · 0 评论 -
未能正确加载 JavascriptWebExtensionsPackage
解决方案:关闭VS打开文件路径,直接拷贝“ %UserProfile%\AppData\Local\Microsoft\VisualStudio\\ folder”重新命名或者删除 “ComponentModelCache ” 文件重新打开VS转载 2018-01-09 15:16:17 · 1066 阅读 · 0 评论 -
C#获取根目录的方法集合
System.Web.HttpContext.Current.Request.Url.AbsolutePath (/zzl/renren) 获取绝对URISystem.Web.HttpContext.Current.Request.Url.AbsoluteUri (www.test.com/zzl/renren) 获取服务器的主机名或IP地址和端口号 System.Web.HttpContext转载 2017-07-26 13:28:48 · 1312 阅读 · 0 评论 -
js获取url参数值的两种方式
方法一:采用正则表达式获取地址栏参数:( 强烈推荐,既实用又方便!) //截取url数据方法 var getParam = function (name) { var search = document.location.search; //alert(search); var pattern = new RegExp("[?&]" +转载 2017-06-14 15:46:35 · 24354 阅读 · 2 评论 -
优秀开发类分享
1.ASP.NET应用程序与页面生命周期原创 2017-05-18 15:55:01 · 445 阅读 · 0 评论 -
C# 图片压缩处理
今天老大让做一个图片压缩功能,自己在网上找了一些解决方法,也同时对方法进行了提炼!在下面的代码中会有一个字段Encoder.Quality 字段,这个对应的有个一个values是神奇的值MSDN解释是:Quality 类别将指定的图像压缩级别。 在用于构造 EncoderParameter, ,质量类别的有用值的范围是从 0 到 100。 指定的数字越,越高压缩和图像质量也因此越低。 零将为您提供最原创 2017-06-02 16:41:42 · 6970 阅读 · 0 评论 -
C#委托和事件
Delegatedelegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它”只能持有与它的签名相匹配的方法的引用”。它所实现的功能与C/C++中的函数指针十分相似。它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。但与函数指针相比,delegate有许多函数委托和事件原创 2017-05-25 14:06:39 · 240 阅读 · 0 评论