自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(182)
  • 资源 (3)
  • 收藏
  • 关注

原创 jQuery选择器按照属性值查找元素 属性值使用变量

目的:变量startline, endline查找属性值sourcestartlinenumber=startline, sourceendlinenumber=endline的元素,并获取该元素在列表(order list OR unordered list)中的indexif(p_list[i].tagName=="LI"){ var cur = $("[sourcest...

2019-08-15 09:56:54 2156

原创 JavaScript 初始化函数 以及加载顺序

加载顺序;(function(){}()); > $(function()function()) > window.onload<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title></head>...

2019-08-08 17:14:32 695

原创 异常处理C#

在项目中,后端接口如果不进行异常处理那遇到所有问题(后端中的问题)都会自动被处理成顶级异常并返回状态码500(server internal error),这样无论是Debug还是前端提示用户都不清楚。异常处理的好处对于整个代码逻辑,如果没有在底层进行异常处理,异常就会一级一级往上抛,直到最外层的。如果在一个大的系统或服务代码中,不能因为一个小bug就导致整个功能停止。可以预见到的局部...

2019-08-08 16:31:52 305

转载 C#/.NET 序列化和反序列化 YAML 元数据

项目中需要将Yaml文件反序列化为自定义的强类型对象进而对其内容进行修改。这里参考https://blog.walterlv.com/post/serialize-and-deserialize-yaml.html.NET 并没有原生提供对 YAML 的序列化和反序列化。虽然 YAML 文件的解析并不难,不过如果不是处于特别的理由(比如性能),使用现有的库解析 YAML 是比较好的选择。...

2019-08-06 11:02:27 3054

原创 怎样把COFFEEscript 编译成JS

在项目中需要用到一个htmldiff的工具,这个工具是用Coffeescript写的,我的前端部分需要用js.所以需要做转。参考https://blog.csdn.net/legend_x/article/details/40797331https://blog.csdn.net/cloudcraft/article/details/82672591、先下载nodejs安装2、下载...

2019-08-06 10:59:49 1626

转载 C#的反射机制输出泛型类T及其内嵌List的属性值

做项目的过程中需要动态为自定义强类型的属性赋值,但是有的属性是List,反射回来得到的对象怎么使用index呢?参考https://blog.csdn.net/chy_xfn/article/details/82421255利用Property的“Count”和"Item"属性可以分别获取下标和对应的对象。// 需要引用的命名空间using System.Reflection;u...

2019-08-06 09:36:13 5322

转载 HTTP与HTTPS的区别 TCP和UDP区别

 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。  为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输的...

2019-07-28 14:13:59 4460

原创 螺丝螺母匹配问题(快排的变形应用)

题目:给你一堆螺母和螺帽,每个螺母都有一个相对应的螺帽,但是他们之间的对应关系已经打乱。你可以比较螺母和螺帽的大小关系,但是你无法比较螺母和螺母的大小关系,你也无法比较螺帽和螺帽的大小关系。时间复杂度nlogn。1.在nut数组拿一个,可以把bolt数组分为比那个小的,比那个大的,还有一个匹配的3个部分。2.在bolt中小的那堆那一个可以把nut分成比那个小的,比那个大的,还有一个匹配...

2019-07-28 11:52:37 8518 1

转载 LRU原理和Redis实现

面试被问到了,其实之前看到过这个问题觉得好难就没看,没想到真的被问到!知其然还要知其所以然。。。LRU原理在一般标准的操作系统教材里,会用下面的方式来演示 LRU 原理,假设内存只能容纳3个页大小,按照 7 0 1 2 0 3 0 4 的次序访问页。假设内存按照栈的方式来描述访问时间,在上面的,是最近访问的,在下面的是,最远时间访问的,LRU就是这样工作的。但是如果让我们自己设计一个基...

2019-07-27 17:41:44 682

原创 Azure Function中使用外部exe文件

问题背景在项目中需要用到pandoc.exe的工具,但是nuget到的包也不是dll,是一个exe(看了stackoverflow大概两者区别就是exe是许多dll的集成)。在本地调用时,可以直接指向某个绝对路径找到可执行文件,但是到了Azure portal上怎么定位呢?解决solution1为了在function中使用这个exe,通过nuget貌似只能添加dll的引用,所有的包...

2019-07-09 15:05:03 692

原创 c# HttpWebRequest 发请求post 返回403forbidden

项目中需要使用GitHub 的restful API来fork, commit, pull request.在使用HttpWebRequest来Post请求时设置了正确的Header和Body但是返回403Forbidden错误解决方案:增加获取身份验证信息httpRequest.UserAgent = "Code Sample Web Client"GitHub for API...

2019-07-02 15:48:25 4593

原创 279. Perfect Squares (DFS, DP)

https://leetcode.com/problems/perfect-squares/Given a positive integer n, find the least number of perfect square numbers (for example, 1, 4, 9, 16, ...) which sum to n.Example 1:Input: n = 12...

2019-06-25 22:38:22 176

原创 多目标决策指标标准化&权重选取

多目标决策https://wiki.mbalib.com/wiki/%E5%A4%9A%E7%9B%AE%E6%A0%87%E5%86%B3%E7%AD%96%E6%B3%95 多目标决策是对多个相互矛盾的目标进行科学、合理的选优,然后作出决策的理论和方法。它是20世纪70年代后迅速发展起来的管理科学的一个新的分支。多目标决策与只为了达到一个目标而从许多可行方案中选出最佳方案的一般决策有所...

2019-06-16 19:11:42 20795 1

原创 [ASP.NET Core MVC 入门教程笔记] MVC 04 - 配置 MVC 和中间件

修改 bundleconfig.json 对 js 进行 bundle&minify// js{ "outputFileName": "wwwroot/js/all.min.js", "inputFiles": [ "node_modules/jquery-slim/dist/jquery.slim.js", "node_modules/popper.js/...

2019-05-30 15:58:33 592

原创 [ASP.NET Core MVC 入门教程笔记] MVC 03 - NuGet & NPM

这一节主要讲的是前端和后端的包管理工具。ASP.NET Core MVC 分前后端:后端一般用 NuGet 前端一般用 NPM前端工具在 VS2017 中使用 NPM,需先在前端项目中创建 NPM 配置文件(pacakage.json)。配置之后npm会自动下载依赖的包。但是我在vs中修改之后发现并没有下载成功。想起来我好像没安装npm环境,所以首先下载了一个node.js,然后在...

2019-05-30 15:38:40 657

原创 [ASP.NET Core MVC 入门教程笔记] P2 MVC02

文件的伺服传统 ASP.NET根目录的文件都被伺服 某些重要文件不会被伺服 黑名单策略ASP.NET Core只有 wwwroot 被伺服 白名单策略项目配置文件(.csproj)<PackageReference Include="Microsoft.AspNetCore.App" />引用的库是一个整合库称为 Meta PackageASP.NET Co...

2019-05-29 21:01:23 244

原创 ASP.Net Core 2.x学习资源

微软MVP的教程: ASP.NET Core MVC 2.* 入门B站观看:https://www.bilibili.com/video/av33728783/ 1. ASP.NET Core 简介和开发工具2. ASP.NET Core 启动相关的基础知识3. 使用Nuget & NPM 安装,优化第三方库4. 配置MVC和其它中间件5. 环境和Tag He...

2019-05-29 20:06:56 246

原创 使用xshell端口转发的配置(两个方向)

在服务器上训练神经网络模型之后想用tensornoard看一下网络结构,就在服务器上启动tensorboard服务,返回的是服务器上的6006端口:http://sr585:6006但是需要在本地机器上进行查看,所以就要用端口转发。我使用的是xshell进行ssh转发。参考:https://blog.csdn.net/qq_34039315/article/details/77510923...

2019-05-28 13:00:39 4593 1

转载 tensorflow 程序挂起的原因,即整个进程不报错又不执行的原因

在测试集上对训练好的模型进行实验的时候,发现写好的代码没有报错但是会卡在session.run()那里不动。查了好久终于明白是开启线程的问题。tf的数据线程没有启动,导致数据流图没办法计算,整个程序就卡在那里。更深层次的原因是tensorflow的计算和数据读入是异步的,合理的方式是主线程进行模型的训练,然后开一个数据读入线程异步读入数据.tensorflow会在内存中维护一个队列,然后数...

2019-05-27 18:26:54 4969

原创 LeetCode数组类知识点&题型总结

参考博主charlotte的总结,记录自己的刷题过程。她真的很棒~https://github.com/huxiaoman7/leetcodebookhttps://mp.weixin.qq.com/s?__biz=MzI0OTQwMTA5Ng==&mid=2247483819&idx=1&sn=071731261441f702f429ae9fc1b98b84&...

2019-05-23 14:19:55 2237

原创 Tensorflow使用Saver保存模型PermissionDeniedError (see above for traceback)

使用tensorflow训练模型时需要保存训练后得到的模型,并在测试时加载模型。Tensorflow中可以使用Saver类进行参数保存。保存参数是可以选择的,如果不传参就是保存所有参数。weight=[weights['wc1'],weights['wc2'],weights['wc3a']]saver = tf.train.Saver(weight)#创建一个saver对象,.v...

2019-05-22 13:03:30 1989

转载 CNN基本原理以及卷积池化的实现细节

看到很好的CNN解释的文章,博客也很优秀https://www.cnblogs.com/charlotte77/p/7759802.html1. 神经网络的优势特征提取的高效性。 即可以省去特征工程的工作,传统机器学习模型的feed in的特征集对结果影响很大。使用过多无用特征容易过拟合,使用不足的特征会欠拟合。特别是图像领域,许多参数的含义不明确,无法通过经验进行筛选...

2019-05-21 13:50:52 2665 1

原创 CNN中卷积池化层tensorflow内置函数参数的实际含义及作用

前段时间亲手搭建了CNN模型,使用tensorflow的许多内置函数时其中的参数数值都是借鉴别人的配置,对其中道理并不了解。昨天和mentor sync的时候真的觉得好惭愧,知其然不知其所以然一问就尴尬==这篇文章总结一下这些参数的含义和设置吧~1. 卷积层和input的channel在CNN中,想搞清楚每一层的传递关系,主要就是height,width和channels的变化情况...

2019-05-15 15:01:37 3716

原创 CNN学习并搭建自己的模型_参考资料

最近搭建CNN模型过程中想服用别人的CNN代码,但是在预处理数据的过程中遇到一些问题,参考资料如下:1. Tensorflow -- 图像分类任务中读取自己的图片并添加标签(如何将文件和标签生成队列feed到tensorflow用batch的方式读取) https://blog.csdn.net/YangJimingX/article/details/82109465类似的 TensorFl...

2019-05-14 10:59:46 2131

原创 tensorboard可视化不能读取本机端口

在调试CNN模型的时候,想通过tensorboard绘制模型的结构并看一下收敛过程,但是在chrome输入这个地址之后timed out 了。搜了半天尝试了几个办法,最后这个终于可以读取到我的event log~参考https://blog.csdn.net/ghy_111/article/details/77272559我查看了我根目录的logs文件夹确实有生成新文件,说...

2019-05-10 16:30:49 499

原创 Kafka,Spark, Yarn简介

昨天听了manager从Google Cloud开发者大会2019回来的报告,发现自己对大数据里面很多基础知识都不懂好惭愧,最近空空闲时间学习一下相关的概念,记录在这里。因为发现了这个博客总结得很好,大部分内容都是搬运来的。参考http://www.cnblogs.com/BYRans/kafka:Kafka简介https://www.cnblogs.com/BYRans/p/...

2019-05-08 10:33:28 629

原创 29. Divide Two Integers

要求不用乘除取余运算计算整形向零取整除法。Example 1:Input: dividend = 10, divisor = 3Output: 3Example 2:Input: dividend = 7, divisor = -3Output: -21. 不能超时,所以要用二分法来加速2. 边界条件。注意不要超过32位int的范围。特别恶心的:因为-2147483...

2019-04-25 13:24:06 153

原创 234. Palindrome Linked List

判断是否是回文链表,尽量在O(n)时间复杂度。思路:快慢指针,慢指针指向的前面一部分序列倒序(从后向前指)。当快指针到头时刚好慢指针把前一半倒序。此时Pre指针指向的是前面一般=半链表的倒叙的头, 慢指针指向后面一半的头。注意如果循环结束时快指针不是空则说明链表节点数是奇数个,那slow指针要向前移一个。还有循环判断条件应该是next 和next.next还有要先更改快指针,否...

2019-04-23 23:40:57 93

原创 24. Swap Nodes in Pairs

题目要将相邻两个节点交换但是不能只交换数值。1. 我的方法 循环 1)需要注意判断是否是null,凡是要调用next就要注意了! 2)注意交换两个节点之后,node指向的下一个并不是当前后面链表的头(因为后面也要交换),所以应该判断下后面会不会继续交换,如果是的话就要指向下下个,不然就直接指向下一个。class Solution { public ListNode ...

2019-04-22 21:54:26 89

原创 130. Surrounded Regions (DFS)

经过一个月的倦怠期,我徐汉三又回来啦!FLAG每天至少一道题坚持到秋招offer!!!今天的题目是DFS思想。https://leetcode.com/problems/surrounded-regions/Given a 2D board containing'X'and'O'(the letter O), capture all regions surrounded by'X...

2019-04-16 22:33:36 169

原创 python处理数据一些小tips

str.split(separator, maxsplit)separator :The is a delimiter. The string splits at this specified separator. If is not provided then any white space is a separator.maxsplit :It is a number, which...

2019-03-28 16:50:56 193

原创 拼多多面经

一天面三面,两场技术面一个HR面。第一面 技术 面试官 技术支持部门的大佬1. 自我介绍 我罗嗦很多 小哥哥一直没打断我2. 问了我一些论文的细节3. 聊项目细节中间貌似问了一些虚拟机还有分布式的东西 但是我真的想不起来了。。4. 做一道题 两个无序数组合并 然后写归并5. 拿出了我的笔试记录 问我为甚吗最后一题没写 我说没时间了 倒数第二题卡住了90ac 然后让我讲一...

2019-03-17 17:55:09 1074

原创 Java面试题目整理

1. Arrays.sort(), Collections.sort()的底层实现jdk1.7之前是归并,之后改成了TimSortCollections.sort()调用的Arrays.sort() 数组大小小于MIN_MERGE(32)时,用mini-TimSort方法(寻找最长递减子序列然后反转)。长度比较大时,先扫描一次array,找到已经排好的序列,然后再用刚才的mini-Ti...

2019-03-14 23:41:49 120

原创 CentOS Tensorflow 基础环境配置

系统情况:LSB Version: :core-4.1-amd64:core-4.1-noarchDistributor ID: CentOSDescription: CentOS Linux release 7.3.1611 (Core) Release: 7.3.1611Codename: CoreLinux是自带python环境的,但是是2.7版本,现在很多开源代码都是基...

2019-03-14 15:37:04 476

原创 字节跳动后端开发一面

总体来说我这次和网上大家的问题不太一样,侧重数据库操作系统网络的考察,算法题只考了一道,还问了我一点ML的东西。面试官当时就说我基础不太好。总共面了45分钟。已凉。1. 实习经历 介绍2. 机器学习:logistic回归和决策树的区别 SVM介绍下 梯度下降 怎么防止陷入局部最优3. 操作系统线程切换的时候介绍下操作系统做了什么,详细点上下文切换的开销当CPU从...

2019-03-13 21:36:32 2995

原创 星环后台研发实习面经

约了下午两点的面试,两点零几分电话打过来了,还是很准时的。面试官的声音听起来很年轻随和,但是我还是很紧张。。毕竟是第一次技术面试的小菜鸡~总共面了40多分钟。下面开始记录问题;1. 自我介绍一下2. 看你在..实习过,介绍一下你在那里的工作3. 因为涉及到Hadoop,那你对Zookeeper了解吗?他是做什么的?Apache ZooKeeper是由集群(节点组)使用的一种服务...

2019-03-10 15:43:07 1365 1

转载 大数相乘不能用自带大数类型

大数乘法基本思想:输入字符串,转成char数组,转成int数组。采用分治思想,每一位的相乘;* 公式:AB*CD = AC (BC+AD) BD* 然后从后到前满十进位,顺序如右(BD,(BC+AD),AC)。公式表示的是什么意思呢?大家回想一下以前小学学的乘法代码如下:package demo.test;import java.util.Scanner;...

2019-03-10 15:42:47 153

转载 服务器普通用户(非管理员账户)在自己目录下安装TensorFlow

参考 https://blog.csdn.net/moses1994/article/details/81507802开始学习Tensorflow了,组里给我分配了一台服务器,Tony说让我创建一个新用户,最好不要用root用户,不打扰别人的搭建的环境。所以我需要在用户目录下安装 Anaconda3,TensorFlow1、安装 Anaconda3在官网上 https://www.an...

2019-02-27 11:54:10 1762

原创 剑指_复杂链表的复制

题目描述输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空)分析:方法一 用HashMap保存random对应关系,第一遍复制链表,第二遍使用HashMap设置新链表的random对应关系。import java.uti...

2019-02-26 11:01:44 131

原创 二叉树的遍历

1. 层次遍历从上往下打印出二叉树的每个节点,同层节点从左至右打印。用一个队列保存还未遍历的节点,每次到一个节点时在队尾加入左右节点。LinkedList实现了Deque和Queue接口。可以分别实现队列栈和双端队列继承Queue的方法:尾部添加(add, offer),查看头部元素(element,peek),删除头部元素(remove,poll) 继承Deque的方法: 对...

2019-02-25 10:03:21 155

用光电对管和单片机的智能人数统计系统

单片机进行数据处理光电对管采集到的数据,可以实时计算室内人数

2016-01-08

斯坦福大学机器学习课程练习一代码

经过编译提交通过得到满分,斯坦福大学网上课程练习一代码答案完整版

2016-01-08

实时显示数据库数据的手机APP

获取数据库数据并动态显示在APP 另外实现对数据分析功能用图表显示

2015-06-02

空空如也

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

TA关注的人

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