自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 文本分类:短文本分类

文本分类:短文本分类应用场景:我们在和智能产品(如智能音箱,服务机器人,智能电话,车机,手机助手等)对话时。产生的一般都是口语化的短文本。那么如何对短文本进行分类来识别用户意图呢。下面介绍一下集中常用的文本分类技术1.几种文本分类算法的对比 文本分类实质上是一种分类技术在文本领域的应用。时下最时髦的做法便是用神经网络,比如用CNN进行文本分类。据说会比传统机器学习算法...

2018-09-13 11:49:25 4599

原创 用非对称算法实现用户的安全登陆

安全性对于项目非常的重要,特别是用户的数据安全。今天,我们将讨论一下如何在用户登录过程中保证密码的安全。 这是非对称算法下密码传输的流程图,在客户端用公钥进行加密,在服务器端用私钥进行解密,这样的好处是,即使用户密码在传输过程中被非法拦截了,拦截者没有私钥,也就没有办法对密码进行解密。这样就保证了数据安全。但是,这样并不能避免请求伪造。如果服务器端和客户端密钥一直不变,那么拦截者只需

2016-10-20 00:12:37 444 1

原创 MongoDB分片的搭建

mongoDB分片和mysql的水平分片作用都是一样的,都可以对数据集进行切分以分散不同的主机,达到平衡负载和扩大存储的作用。

2016-09-26 21:22:39 822

原创 基于MongoDB 2dSphere索引查找最近的点

在移动端普及的今天,LBS应用需求也越来越大。比如查找附近的人,最近的餐厅等。面对这些需求,MongoDB提供了功能完备的解决方案。下面通过一个案例讲诉如何用mongoDB做位置搜索。 在这个图片中,有A B C D E F G,假如我是搜索点A。我想查找离自己最近的点。下面是具体的操作步骤: 1.建立集合和索引。sp为建立索引的字段名,我们建立的索引类型是2dsphere #创建2

2016-09-23 10:24:50 6342 2

原创 spring源码分析(4)

loadBeanDefinitionspublic int loadBeanDefinitions(String location, Set<Resource> actualResources) throws BeanDefinitionStoreException { ResourceLoader resourceLoader = getResourceLoader(); if (resourceLoader == null) { throw new BeanDefinitionSt

2021-11-02 11:20:40 132

原创 python模拟12306官网查询车站车次以及检票口

# 车站对应代码station_code = station.get_station_code(station_name)if station_code == None: response = Response(-1, None, 'station_name参数有误') return json.dumps(response, default=lambda o: o.__dict__, sort_keys=True, indent=4, ensure_ascii=False)# 车次代码

2021-11-01 21:11:22 740

原创 idea build之后一直在copy文件 导致target不断变化

在网上找到的方案无非把target目录进行exclude但是在我这并不管用我的项目是前后端分离 但是前端页面依旧是放在tomcat中 这里涉及的不是很好前端文件包括angularjs项目以及vue项目 导致resource目录庞大vue项目中包含许多node_module模块 在这种情况下 就会出现标题的情况 这个时候把vue文件夹也进行exclude就能解决这种问题由于项目结构设计的太辣鸡导致这种情况 强烈建议前后端完全分离...

2021-11-01 20:55:29 680

原创 项目每次都需要rebuild tomcat才能启动

项目结构是A 单独项目B 单独项目C 公共项目D 公共项目依赖关系是A依赖B,C,DB依赖C,DC依赖D由于以前项目结构设计不是很好 导致idea tomcat总是启动失败 需要反复mvn clean,insall或者rebuild解决方案:1.检查pom.xml中的依赖关系,代码结构是否正常2.项目结构-Artifacts-选择你的项目-Availalbe Elements 把你有依赖关系的项目全都put进去第二种方案比较适合我项目架构和依赖处理必须设计好!!!不要出现A依赖B

2021-11-01 20:48:44 434

原创 spring阅读(3)

refreshBeanFactory()protected final void refreshBeanFactory() throws BeansException { if (hasBeanFactory()) { destroyBeans(); closeBeanFactory(); } try { DefaultListableBeanFactory beanFactory = createBeanFactory(); beanFactory.setSerialization

2021-10-28 18:04:13 148 1

原创 spring源码阅读(2)

最重要的refresh方法public void refresh() throws BeansException, IllegalStateException { synchronized (this.startupShutdownMonitor) { // Prepare this context for refreshing. prepareRefresh(); // Tell the subclass to refresh the internal bean factory. C

2021-10-28 15:37:19 166

原创 spring源码阅读(1)

1.web.xml<context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/applicationContext.xml</param-value> </context-param> <listener> <listener-class>

2021-10-28 14:08:36 122

原创 Spark Mlib系列(一)svm实现

SVM(Support Vector Machine)指的是支持向量机,是常见的一种判别方法。在机器学习领域,是一个有监督的学习模型,通常用来进行模式识别、分类以及回归分析。下面是spark官网给出的例子。原网址为http://spark.apache.org/docs/latest/mllib-linear-methods.html#classificationimport org.apach...

2018-11-02 11:16:21 688

空空如也

空空如也

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

TA关注的人

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