自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员的诗意人生---Jesse

每个人的职业规划都不一样,在这里你会看到不一样的程序人生。

  • 博客(32)
  • 资源 (14)
  • 问答 (1)
  • 收藏
  • 关注

原创 mysql 关于like or的优化查询

关于likeor可以通过CONCAT_WS(',',title,content)like'%金融%'避免or查询不走索引。

2022-07-30 10:36:40 782 1

原创 面试汇总: 递归实现树形菜单结构的具体实现

最近在找工作,因为现在这家公司属实有点坑啊,我才来了几个月一半时间出差在外省,我好不容易从上海回来长沙,结果天天在比上海还要远的贵州深山里面过着与世隔绝的日子(俗称修仙了)面试题很多,其他的我也不总结了,无非就是基础知识,论坛里面一搜索一大把,但是关于这个递归实现树形菜单结构,我当时居然脑袋懵逼了,没做出来,搞得我自己都怀疑人生了,太久没用了也没有去温习递归回来赶紧看下递归的逻辑写了如下demo:主要思想就是,树形菜单时多级的,假设我们不知道会有多少层的时候,该怎么办,有父级菜单,也有子级菜单。子级

2021-03-04 13:27:07 2569 1

原创 关于EasyDarwinGo部署海康威视rtsp转hls视频多摄像头的服务器视频转码

1.最新版本的部署流程参考https://blog.csdn.net/jyt0551/article/details/841894982.在部署好之后,关于转码h264有的需要修改配置文件中的这一段;ffmpeg转码格式,比如可设置为-c:v copy -c:a copy,表示copy源格式;default表示使用ffmpeg内置的输出格式,可能需要转码/265=default但是实际上是不需要的,因为当你配置了这个之后,ffmpeg转码非常消耗cpu根本没法玩,但是如果你在EasyDarwi

2020-08-17 09:40:07 1722

原创 笔记:Ant Design Pro发布后部署到windwos下的nginx服务端操作

#问题列表:Ant Design Pro官方demo通过git下载下来之后执行命令 > npm run start 运行起来,但是通过 > npm run start:no-mock 运行后会一直报错如:/api/currentUser 发出的请求针对的是不存在的记录,服务器没有进行操作。这样的错误原因是,因为官方默认采用的是mock数据,但是执行> npm run start:no-mock 后不会再执行mock数据了,> npm run build 发布之后部署到服务器的..

2020-06-10 08:56:27 884

原创 关于jquery 根据标签属性值模糊查询html标签对象集合的处理

如果你通过Contains找到,那么它会是这样的$("input[id*='DiscountType']").each(function (i, el) { //It'll be an array of elements});如果你找到Starts With,那么它会是这样的$("input[id^='DiscountType']").each(function (i, ...

2019-11-20 16:22:41 282

原创 关于pycharm中使用anaconda 的python环境中多版本切换使用的总结

一般切换开发环境版本都是在file---setting里面去设置选择你安装的开发版本如下图:但是,你切换了这个开发环境版本,只是针对你的.py文件的运行环境来的,你要安装其它的包到你切换的python环境的时候,你就要用到terminal,可是terminal 默认是跟随系统配置的环境变量的python环境来的。如果你要用其它版本就不行了,这个时候我们需要切换版本:命令行输入以下命令会...

2019-07-10 17:18:13 4781

原创 python使用from PIL import Image包,用打包工具pyinstraller 生成exe无法生成

说明报错环境:anaconda python 3.7直接在pycharm的terminal中pip pyinstaller 具体多少版本忘了看了最终解决问题的版本是:anaconda python3.6pyinstaller 3.4在使用from PIL import Image的情况下直接 pyinstraller demo.py 可以顺利的生成exe文件但...

2019-07-05 10:56:31 3211

原创 记录一次关于windows server r2 安装vs2017 更新补丁Windows8.1-KB2919355-x64的问题

点击vs2017安装包后提示需要更新Windows8.1-KB2919355-x64补丁点击链接进入全部下载后查看官方安装顺序为注意 必须按照以下顺序安装更新:clearcompressionflag.exe、KB2919355、KB2932046、KB2959977、KB2937592、KB2938439 和 KB2934018。可是首先安装KB2919355就提示了不适用无法安装的...

2018-11-01 14:47:40 3788

转载 转载:C# DateTime日期格式化 方便查阅

C# DateTime日期格式化  在C#中DateTime是一个包含日期、时间的类型,此类型通过ToString()转换为字符串时,可根据传入给Tostring()的参数转换为多种字符串格式。目录1. 分类2. 制式类型3. 自定义格式类型  1. 分类DateTime调用ToString()传入的参数可分为制式和自定义两种:1) 制式:系统自带的,转入特定的...

2018-09-21 09:18:30 214

转载 Visualstudio Nuget安装常用命令

也不知道咋地,就是规则总是记不住,每次都要去官方翻阅,可能是老了记性差了吧。还在转载一篇别人整理好了的,下次忘了直接可以上自己博客看~~一、安装1.安装指定版本类库install-package <程序包名> -version <版本号>2.安装到指定的项目install-package <程序包名> -project XXXProjectN...

2018-08-27 08:50:36 2249

原创 关于拦截页面ajax多次频繁请求相同接口

<script type="text/javascript"> var pendingRequests = {}; jQuery.ajaxPrefilter(function (options, originalOptions, jqXHR) { var key = options.url; if (!pendingRequests[k...

2018-08-21 15:59:08 2189

原创 记c# Memcached遇到写入缓存对象得到false失败的原因

写入对象到memcached应该是序列化的对象在对象前增加允许被序列化属性即可[Serializable]

2018-06-27 14:57:42 2839

原创 关于TradingView配置报错"Key is NaN"问题

前段时间总有人问我按照我的接口配置来在新版本中总是出现一个关于tv配置报错的问题 "Uncaught Error: Key is NaN"以下是报错截图。想知道为什么会这样吗?我们点进去datafeed看看是哪一个方法报错。。。实际上是我们标识配置出错了,如果你需要用到这个配置文件那么你就要注意严格按照以下数组格式来,根据官方说明来看我之前的配置是有格式错误的,数组不能为空。{ "id": [0...

2018-06-06 10:11:48 883 1

转载 整理一下自动生成代码的软件

1:CodeSmith一款人气很旺国外的基于模板的dotnet代码生成器 官方网站:http://www.codesmithtools.com 官方论坛:http://forum.codesmithtools.com/default.aspx 版权形式:30天试用 开源:否 需要先注册确认后才能下载2:MyGeneratorMyGenerator是又一个国外很不错的代码生成工具,有人觉得比Code...

2018-05-29 09:43:36 8186

原创 web安全笔记

一、Web安全系列之基础1、Web安全基础概念(1天)互联网本来是安全的,自从有了研究安全的人之后,互联网就变的不安全了。 2、web面临的主要安全问题(2天) 客户端:移动APP漏洞、浏览器劫持、篡改服务器:DDos攻击、CC攻击、黑客入侵、业务欺诈、恶意内容3、常用渗透手段(3天)信息搜集:域名、IP、服务器信息、CDN、子域名、GOOGLE HACKING扫描器扫描:...

2018-05-28 15:52:31 904 1

原创 MVC下封装获取URL指定参数方法

在MVC中路由传参中例如:http://bbb.com/index?AAA=123我们可以封装AAA的参数取值方法: public static class UrlHelperSpaceKeyExtensions { /// <summary> /// 获取当前访问地址中的aaa /// </summary>...

2018-05-17 18:57:19 2749

原创 c#枚举扩展类获取扩展属性Attribute之Display属性

别说话,COPY走我的代码直接用就OK。 /// <summary> /// 枚举类扩展 /// </summary> public static class EnumExtension { /// <summary> /// 获取枚举项上设置的显示文字 /// </su...

2018-05-17 18:52:05 1335

原创 关于动态JSON数据对象的反序列化

JSon反序列化很简单,我们一般直接用 :Newtonsoft.Json.JsonConvert.DeserializeObject<T>(object);那么当遇到动态对象Json格式我们要如何处理?如下:{ "status": 0, "message": "成功.", "results": { "aaa": [{ "aaa1": "

2018-05-17 18:19:21 395

原创 TradingView---UDF API

什么是UDF ?: Universal Data Feed 图表库提供数据。我该怎么使用它?: 您应该创建小型的HTTP服务,让它从您的数据库中获取数据并响应图表库请求。表式响应概念Datafeed 响应通常可以被视为表。例如,关于交易所的商品列表的响应,可以被视为每个商品代表一行,并有存在一些列(minimal_price_movement,description,has_intraday等)。...

2018-04-28 12:27:07 3629 1

原创 TradingView---JS Api

这是啥? 一套JS方法(特定的公共接口)。我该怎么使用它? 您应该创建一个JS对象,它将以某种方式接收数据,并响应Charting Library请求。数据缓存(历史和股票信息)在图表库中实现。当你创建一个实现描述接口的对象时,只需通过datafeed 参数将其传递给图表库Widget的构造函数。Methods1.     onReady2.     searchSymbolsByName3.  ...

2018-04-28 12:15:14 15069 6

原创 TradingView---如何连接我的数据

图表库并不包含市场数据,你必须提供所需格式的数据。示例数据引擎集成了雅虎金融API的历史数据。图表可以用两种方式接收数据:1.     使用服务器推送技术实时更新,例如通过WebSocket。这样你的图表将会自动更新价格。为了达到这个目的,你必须使用JavaScript API并且准备好自己的传输方法。2.      以PULL /脉冲(pulse)/刷新为基础进行更新(如今天的大多数基于Web的...

2018-04-28 11:51:01 14754 4

原创 TradingView--Charting Library是什么

Charting Library是什么具有开放数据API并可下载的图表控件。这是一个独立的解决方案,您可以下载,托管在您的服务器上,连接您自己的数据,并在您的网站/应用程序中免费使用。您所要做的就是:步骤 您会得到什么 1.git clone 下载Charting Library并且运行它 在主机上运行的图表的例子 2. 使用我们的API将您的数据插入图表库。您可以参考这些例子 部署并运行...

2018-04-28 11:42:11 4970 2

原创 程序员是否有应该有信仰

每个人都会有信仰,而信仰可大可小。今天在写代码的时候偶然间看到一行代码,想起以往的种种事情。可以想像一下曾经付出心血写出来的东西,到现在看来有一种挫败感?是一种怎么样的体验。我最害怕的就是【拥有】,拥有会让人迷失,让人骄傲,让人过于自信。而我的拥有会让我有压力,拥有从某种意义上来说是赋值的一种状态,对象赋予了我属性,属性决定了我的性格,这样的一种逻辑或者说是状态让我有些不知所措,甚至这种拥有让我有...

2018-04-27 12:01:07 347 1

原创 关于TradingView图表分析插件教程的说明以及简单用法

大家都知道TradingView是纯英文版本APi,去年年底官方网站已支持中文浏览,但是api还是全英文支持。所以国内使用者一定遇到很多阅读困惑,同理我也遇到很多无法正确理解为汉语意思的地方。由于授权以及官方沟通方面问题,本人tradingview方面的教材暂时停止更新。后续不定期会更新一些上来,请大家见谅。注意,官方的js库必须是以公司名义申请,不允许个人名义申请,如果以个人名义申请或者你所在行...

2018-04-08 15:52:18 12905 9

原创 Axure 8.1.0.3372亲测可用授权码

授权人:Koshykey:wTADPqxn3KChzJxLmUr5jTTitCgsfRkftQQ1yIG9HmK83MYSm7GPxLREGn+Ii6xYkey:wTADPqxn3KChzJxLmUr5jTTitCgsfRkftQQ1yIG9HmK83MYSm7GPxLREGn+Ii6xY有收到很多私信以上授权码有发现不可用的可以使用下面最新授权:被授权人:zdfans.com...

2018-04-06 14:47:20 117765 129

转载 最齐全的网站元数据meta标签的含义和用法

最齐全的网站元数据meta标签的含义和用法随着HTML5的流行和Web技术的不断演变,Meta标签队伍也越来越壮大,从Windows XP的IE6到如今Windows 7、Windows 8的IE9、IE10、IE11,对Html5的支持越来越好,html meta标签的功能作用也越来越强大。首先,先说一下最初产生的一些常用meta标签。从Meta标签的定义说起。Meta标签是HTML语言中HEA...

2018-02-22 10:43:01 2667

原创 关于sql server性能问题排查

SELECT creation_time N'语句编译时间' ,last_execution_time N'上次执行时间' ,total_physical_reads N'物理读取总次数' ,total_logical_reads/execution_count N'每次逻辑读次数' ,total_logical_reads

2017-12-04 09:52:04 554

原创 Tradingview做好交易图表工具(一)

在前面一片文章中介绍了Tradingview如何下载图表库(Charting Library)的获取方式。下面我们来了解下文件结构:Charting Library+/charting_library - charting_library.min.js+ /datafeed+ /udf - datafeed.js+ /static- index.html/

2017-08-15 15:30:55 15391

原创 初识TradingView(K先图)图表工具

相信进入到这里的都是涉及到交易数据分析的同行,目前国内K线图表没有非常完善的一家开源公司,TradingView相信大家都知道它的强大。目前它是一个开源免费的K线图分析工具,有完善的API。支持普通json数据的UDF,也有支持websocket的JSAPI.如果你想要使用它,我们首先要打开tradingview官网,获取组件开源代码库。注册并且登录后打开 开源代码库下载链接

2017-08-14 22:15:45 34765 9

原创 .net平台下使用Memcache笔记

.net平台下使用Memcache: win64bit 1.4.4 这个版本的MemCached有网友说 设置缓存过期时间和大并发的时候缓存会失败,因此推荐安装1.4.5的版本,该版本会更稳定这个问题必须强调,在1.4.4版本上耗费太多时间,一直无法找到Store写入缓存失效时间expiresAt后取值为空的问题。结果换成版本1.4.5后真的解决了这个问题。并且1.4.5用Enyim.Ca

2017-08-09 12:10:25 286

原创 .net中AspNetPager的使用方法

在.net平台下,有自带的分页控件,但是不是很好用,也有ajax分页,但是处理数据太大的话会直接卡到爆机,因为是存在内存中来处理数据,所以小量数据大家是可以考虑用ajax技术的。AspNetPager是一款很不错的分页控件。,首先需要去下载AspNetPager。下载好后将其放在bin目录下。然后添加引用,再到工具箱添加引用。然后在代码添加如下实例: News_List.D

2013-05-30 22:40:52 588

原创 还在为asp.net中fckeditor报错从客户端(Content="<p>测试</p>")中检测到有潜在危险的 Request.Form 值吗

最近因为需要用到了Fckeditor。查看了很多地方都无法解决从客户端(Content="测试")中检测到有潜在危险的 Request.Form 值这个问题。这里Fckeditor的使用详细就不多说了。网上有很多正确的使用教程,今天针对这个问题给大家我自己亲自测试得到验证的答案。 首先你要确定你是否在Web.Config中添加了这个是一定不能少的。但是不能解决根本问题其实版本问题不

2013-05-30 22:31:19 948

Visio2013安装包.rar

Visio2013安装包.rar

2021-07-21

从CLR 到framework 到 .net core 、 ASP.NET CORE.md

从CLR 到framework 到 .net core 、 ASP.NET CORE.md

2021-07-21

centos下使用docker部署.net core项目.docx

centos下使用docker部署.net core项目.docx

2021-07-21

Postman详细使用文档.docx

Postman详细使用文档.docx

2021-07-21

软件开发项目需求变更申请表

软件开发项目需求变更申请表

2021-07-21

程序员的情人节应该这么优雅度过(附源码)

程序员的情人节应该这么优雅度过,一套源码,做个浪漫的程序员,自己看了都想去和别人表白。

2018-04-11

Android通过距离传感器控制屏幕熄灭案例代码

public class MainActivity extends Activity implements SensorEventListener{ public static final String TAG = "SensorTest"; private SensorManager sensorManager; private TextView tv; private PowerManager localPowerManager = null;// 电源管理对象 private WakeLock localWakeLock = null;// 电源锁 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); sensorManager = (SensorManager) getSystemService(SENSOR_SERVICE); tv = (TextView) findViewById(R.id.tv); localPowerManager = (PowerManager) getSystemService(POWER_SERVICE); // 获取PowerManager.WakeLock对象,后面的参数|表示同时传入两个值,最后的是LogCat里用的Tag localWakeLock = this.localPowerManager.newWakeLock(32, "hahaha");// 第一个参数为电源锁级别,第二个是日志tag } @Override protected void onResume() { sensorManager.registerListener(this, sensorManager.getDefaultSensor(Sensor.TYPE_PROXIMITY), SensorManager.SENSOR_DELAY_UI); super.onResume(); } @Override protected void onPause() { sensorManager.unregisterListener(this); super.onPause(); } @Override public void onSensorChanged(SensorEvent event) { // TODO Auto-generated method stub float[] values = event.values; switch (event.sensor.getType()) { case Sensor.TYPE_PROXIMITY: tv.setText(values[0] + ""); if (values[0] == 0.0) {// 贴近手机 System.out.println("hands up"); Log.d(TAG, "hands up in calling activity"); if (localWakeLock.isHeld()) { return; } else { localWakeLock.acquire();// 申请设备电源锁 } } else {// 远离手机 System.out.println("hands moved"); Log.d(TAG, "hands moved in calling activity"); if (localWakeLock.isHeld()) { return; } else { localWakeLock.setReferenceCounted(false); localWakeLock.release(); // 释放设备电源锁 } break; } } }

2018-04-11

Jumpserver v0.5.0 开源堡垒机使用详解

Jumpserver 是一款由 python 编写开源的跳板机(堡垒机)系统,是全球首款完全开源的堡垒机,是符合 4A 的专业运维审计系统。 实现了跳板机应有的功能。基于 ssh 协议来管理,客户端无需安装 agent。 Jumpserver 使用 Python / Django 进行开发,遵循 Web 2.0 规范,配备了业界领先的 Web Terminal 解决方案,交互界面美 观、用户体验好。 Jumpserver 采纳分布式架构,支持多机房跨区域部署,中心节点提供 API,各机房部署登录节点,可横向扩展、无并发限制。 支持常见系统: 1.RedHat Linux 和 CentOS 2.Debian 3.SUSE Linux 和 Ubuntu 4.FreeBSD 5.其他 ssh 协议硬件设备

2018-04-11

软件开发项目需求分析文档模板

文件信息 1 修改历史 2 目录 3 一、 引言 4 1.1、 编写目的 4 1.2、 文档范围 4 1.3、 预期读者和阅读建议 4 1.4、 参考资料 4 二、 项目描述 4 2.1、 项目背景 4 2.2、 项目名称 5 2.3、 项目概述 5 2.4、 项目关联性 5 2.5、 设计和实现上的限制 5 2.6、 假定和约束 6 2.7、 名词/术语解释 6 三、 用户环境描述 6 3.1、 用户单位组织结构 6 3.2、 用户部门设置与职责 6 3.3、 用户业务关系描述 7 3.4、 系统面向的用户群 7 3.5、 关键计算机资源 7 3.6、 用户环境中的其他应用系统分布 7 四、 功能性需求描述 7 4.1、 用户各部门当前的工作模式 7 4.2、 构建该系统的目标 8 4.3、 功能结构图 9 4.4、 功能点需求 9 4.5、 接口需求 10 五、 非功能性需求描述 11 5.1、 系统环境需求 11 5.2、 易用性和用户体验需求 11 5.3、 软硬件技术需求 11 5.4、 安全性需求 11 5.5、 可维护性需求 11 5.6、 对培训的需求 12 六、 其他 12 6.1、 软件应当遵循的标准或规范 12 6.2、 定义、首字母缩写词和缩略语 12 6.3、 附件 13

2018-02-07

Oracle RAC Standby实施手册

2 Active DataGuard实施条件 实施Active DataGuard的前提条件如下: 1. 主数据库主机和备数据库主机硬件平台一致,如都为Linux 主机; 2. 主数据库和备数据库软件版本一致且都为11.2.0.4; 3. 备数据库数据库存储空间大小不小于主数据库数据库存储空间大小; $ asmcmd ASMCMD> lsdg 4. 主数据库数据库运行正常且工作在archivelog模式下; $ sqlplus / as sysdba --1. 修改并检查归档参数 SQL> alter system set log_archive_dest_1='location=+CRMDBARCH'; SQL> show parameter log_archive_dest_1; SQL> show parameter log_archive_format; --2. 关闭主库两各节点 SQL> shutdown immediate; --3. 启动一各节点进行启用归档操作 SQL> startup mount; SQL> alter database ARCHIVELOG; SQL> alter database open; --4. 启动另外一各节点 SQL> startup; --5. 测试归档配置结果 SQL> alter system archive log current;

2018-02-07

基于.net的jQueryEasyUI的实例源代码

完整的.net实现的JqueryEasyUI的实例,是项目初期写的代码框架,适用于大部分人使用以及学习。

2014-04-03

一款非常好用的网页截取工具

可以完整的截取整个网站页面,不再为网页太长不能一次截取整个页面而烦恼啦。赶快试试吧

2014-04-03

软件工程大型数据库学习资料

初学者可以下载下来很值得学习,教师可以下载参考出教案,以及PPT之类,知识点整理得非常到位

2014-03-31

C#实现指定程序运行时间

实现了控制程序运行时间,初学者值得学习一下

2014-03-31

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

TA关注的人

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