0

基于servlet+filter+反射模拟实现天猫首页的后端

前言:为了深入web原理,本项目没有使用框架,主要描述了从请求到页面展现的思路,详情请见文末的具体项目 一、为什么要用filter?直接servlet实现不就行了 因为天猫这样的项目需要很多servlet处理具体种类的业务,比如后台的管理页面有增删改查,订单页面也有增删改查,每一个操作都需要写一个s ...

哈希马普 发布于 2019-12-09 19:26 评论(0)阅读(182)
1

Frida的安装步骤基于Android系统组合Python语言

Frida是什么 我觉得官网已经说得很清楚了。简单的说就是一款动态代码检测工具,可用于各种主流操作系统,这里主要讨论的是动态检测Android系统里面代码运行情况。 Android版的Frida环境的搭建主要分为两个部分,一部分是运行在Android机器上的代理工具 ,另一部分是Windows系统用 ...

Mysticbinary 发布于 2019-12-09 19:18 评论(0)阅读(240)
0

程序的链接

链接 在实际操作的过程中,测试的数据和 CS:APP 里面的内容有一些出入了,如重定位的方式,现在默认都使用 GOT+PLT 的方式进行重定位,与此带来的是 被干掉,使用 GOT 的方式访问。 "编译过程" "静态链接" "目标文件" "可重定位目标文件" "符号解析" "链接静态库" "重定位" ...

小胖西瓜 发布于 2019-12-09 19:12 评论(0)阅读(110)
0

javaWeb学习总结——文件上传、下载

@[toc] 嘿,熊dei,你不得不知道在Web开发中,文件上传和下载功能是非常常用的功能,关于文件上传,浏览器上传【文件以流的形式传输】—— 服务器端—— Servlet获取上传文件的输入流—— 解析请求参数,这一系列过程下来我这佩奇脑壳都疼,因此我更 推荐用apache的开源工具common f ...

宜春 发布于 2019-12-09 19:03 评论(0)阅读(191)
0

循环神经网络(RNN)的改进——长短期记忆LSTM

一:vanilla RNN 使用机器学习技术处理输入为基于时间的序列或者可以转化为基于时间的序列的问题时,我们可以对每个时间步采用递归公式,如下,We can process a sequence of vector x by applying a recurrence formula at eve ...

dynmi 发布于 2019-12-09 18:59 评论(0)阅读(239)
0

Springboot中使用redis进行api防刷限流

api限流的场景 限流的需求出现在许多常见的场景中 秒杀活动,有人使用软件恶意刷单抢货,需要限流防止机器参与活动 某api被各式各样系统广泛调用,严重消耗网络、内存等资源,需要合理限流 淘宝获取ip所在城市接口、微信公众号识别微信用户等开发接口,免费提供给用户时需要限流,更具有实时性和准确性的接口需 ...

海向 发布于 2019-12-09 18:29 评论(2)阅读(487)
0

unity3D 游戏物体同时绑定单击、双击事件

前言 在unity中我们常用的获取鼠标点击的方法有: 1、在3D场景中,一般用在Update方法中,每一帧调用 void Update(){ if(Input.GetMouseButtonDown(0)){ Debug.log("鼠标左键点击"); } } 2、在画布场景中,一般用在OnGUI方法中 ...

huanzi-qch 发布于 2019-12-09 18:27 评论(0)阅读(199)
17

基于Win服务的标签打印(模板套打)

最近做了几个项目,都有在产品贴标的需求 基本就是有个证卡类打印机,然后把产品的信息打印在标签上。 然后通过机器人把标签贴到产品上面 标签信息包括文本,二维码,条形码之类的,要根据对应的数据生成二维码,条形码。 打印标签的需求接到手后,开始了我的填坑之旅。 打印3.0源代码:http://githu ...

Giant Liu 发布于 2019-12-09 18:27 评论(17)阅读(1238)
4

能避开很多坑的mysql面试题,你知道吗?

最近有一些朋友问我一些mysql相关的面试题,有一些比较基础,有些比较偏。这里就总结一些常见的mysql面试题吧,都是自己平时工作的总结以及经验。大家看完,能避开很多坑。而且很多问题,都是面试中也经常问到!希望能对大家的面试有一些帮助!!! 比如,下面这些问题: 1、为什么一定要设一个主键? 2、你 ...

章为忠 发布于 2019-12-09 18:27 评论(5)阅读(391)
0

目标检测 1 : 目标检测中的Anchor详解

咸鱼了半年,年底了,把这半年做的关于目标的检测的内容总结下。 本文主要有两部分: 目标检测中的边框表示 Anchor相关的问题,R CNN,SSD,YOLO 中的anchor 目标检测中的边框表示 目标检测中,使用一个矩形的边框来表示。在图像中,可以基于图像坐标系使用多种方式来表示矩形框。 最直接的 ...

Brook_icv 发布于 2019-12-09 17:49 评论(0)阅读(880)
0

(一)sync分析之为啥el-dialog中的visible需要使用.sync

首先,笔者在使用element-ui 中的dialog组件时,发现visible属性在使用时需要添加.sync才生效,心中好奇,所以研究一下原理 我们先自己创建一个dialog组件,如下 当我们点击关闭按钮时,会发生警告 原因就是在VUE中,prop的传递是单向下行绑定的,也就是说只能父传给子,不能 ...

卫子鱼 发布于 2019-12-09 17:48 评论(0)阅读(764)
0

TensorFlow2.0(11):tf.keras建模三部曲

Keras是一个基于Python编写的高层神经网络API,凭借用户友好性、模块化以及易扩展等有点大受好评,考虑到Keras的优良特性以及它的受欢迎程度,TensorFlow2.0中将Keras的代码吸收了进来,化身为tf.keras模块供用户使用。使用tf.keras提供的高层API,可以轻松得完成... ...

奥辰 发布于 2019-12-09 17:36 评论(1)阅读(394)
5

浅谈C#中的序列化与反序列化

今天我利用这篇文章给大家讲解一下C#中的序列化与反序列化。这两个概念我们再开发中经常用到,但是我们绝大部分只用到了其中的一部分,剩下的部分很多开发人员并不清楚,甚至可以说是不知道。因此我希望通过这篇文章能让大家对序列化和反序列化的知识有更进一步的掌握。废话不多说,开始进入正题。 一、什么是序列化/反 ...

萌萌丶小魔王 发布于 2019-12-09 17:24 评论(2)阅读(389)
1

用机器学习打造聊天机器人(三) 设计篇

本文是用机器学习打造聊天机器人系列的第三篇,通过阅读本文你将对聊天机器人的实现有一个大致的思路。 我们的聊天机器人将具备什么样的特性? 用户可以使用人类自然语言的方式来表达自己的意图。 可以依据用户的反馈进行在线增量学习,使用的越久,能回答得问题越多。 采用非侵入式设计,通过几个简单的API就可以接 ...

程序员一一涤生 发布于 2019-12-09 17:00 评论(6)阅读(387)
1

Vue组件应用

Vue的组件是可复用的 Vue 实例,且带有一个名字 。我们可以在一个通过 new Vue 创建的 Vue 根实例中,把这个组件作为自定义元素来使用。因为组件是可复用的 Vue 实例,所以它们与 new Vue 接收相同的选项,例如 data、computed、watch、methods 以及生命周... ...

任风来去匆匆 发布于 2019-12-09 16:58 评论(0)阅读(302)
1

tp5实现支付宝电脑支付(详解)

首先吐槽一下支付宝的官方文档,它只是简单介绍一下开发的流程和参数,而对于新人来说如果只看它的官方文档很多时候是看不懂的,我也是边看文档边网上查资料才把它弄懂。下面我详细介绍支付宝的电脑支付是如何实现 电脑网站支付 第一步:进入官网,在电脑网站支付下载它的demo 第二步:沙箱环境 想要实现支付宝支付 ...

不睡 发布于 2019-12-09 16:51 评论(0)阅读(578)
0

深入解析 ConcurrentHashMap 实现内幕,吊打面试官,没问题

在开发中,我们经常使用 HashMap 容器来存储 K V 键值对,但是在并发多线程的情况下,HashMap 容器又是不安全的, 因为在 put 元素的时候,如果触发扩容操作,也就是 rehash ,就会将原数组的内容重新 hash 到新的扩容数组中,但是在扩容这个过程中,其他线程也在进行 put ...

平头哥的技术博文 发布于 2019-12-09 16:30 评论(0)阅读(267)
1

DRF Django REST framework 之 APIView(一)

什么是REST? REST是一个标准,一种规范,遵循REST风格可以使开发的接口通用,便于调用者理解接口的作用。 使url更容易理解,让增删改清晰易懂,在前后端分离开发中按照这一规范能加快开发效率,减少不必要的讨论时间。 GET: 获取特定资源(通过ID)或资源集合 POST: 创建一个新资源 PU ...

Nolinked 发布于 2019-12-09 16:14 评论(0)阅读(166)
1

黑盒测试、白盒测试到底差别是什么?

邓小平曾言:不管白猫、黑猫,能抓到老鼠就是好猫。 如果用在软件测试领域,这句话也一点都没错。不管黑盒、白盒,能找出Bug、发现缺陷,保证软件质量才是王道。 对于刚踏足软件测试的新手小白来说,黑盒测试、白盒测试绝对是入门必学词汇之一。不过,他们说的黑是什么黑?白又是什么白?两者的区别到底在哪里呢?且听 ...

暮良文王 发布于 2019-12-09 16:06 评论(2)阅读(340)
0

Spring Boot中@ConditionalOnProperty使用详解

在Spring Boot的自动配置中经常看到@ConditionalOnProperty注解的使用,本篇文章带大家来了解一下该注解的功能。 Spring Boot中的使用 在Spring Boot的源码中,比如涉及到Http编码的自动配置、数据源类型的自动配置等大量的使用到了@Conditional ...

程序新视界 发布于 2019-12-09 15:58 评论(0)阅读(504)