- 博客(32)
- 资源 (14)
- 收藏
- 关注
转载 Java多线程
参考:https://blog.csdn.net/weixin_42614447/article/details/886828541、控制批量线程事假import java.math.BigDecimal;import java.sql.Time;import java.util.ArrayList;import java.util.Iterator;import java.uti...
2019-10-07 19:10:31 143
原创 git常用操作
1、查看所有分支$ git branch -a2、查看remote地址,远程分支,还有本地分支与之相对应关系等信息 git remote show origin 3、删除了那些远程仓库不存在的分支(1中看到的不存在的远程分支,通过该命令可以删除)git remote prune origin4、拉取远程分支到本地$ git pull <远程主机名> ...
2019-10-01 11:06:33 122
原创 SpringCloud学习笔记
一、代码 https://github.com/forezp/SpringCloudLearning二、阅读总结基础思路1、服务注册与发现1.1 eureka-server实现注册1.2 高可用注册 启动多个eureka-server2、服务消费2.1 ribbon: 通过服务名称消费通过rest接口消费服务 return restTemplate.g...
2019-09-18 21:43:11 120
原创 textCNN原理与实战
一、CNN原理参考:https://www.zybuluo.com/hanbingtao/note/4854801、激活函数——Relu优势:速度快减轻梯度消失问题稀疏性2、思路局部连接权值共享下采样3、网络结构1> 层结构 卷积层,pooling层,全连接层2>神经元 卷积神经网络每层的神经元是按照三维排...
2019-09-10 17:53:57 301
原创 fasttext原理与实战
参考文档:https://zhuanlan.zhihu.com/p/32965521一、模型框架二、核心思想 将输入文档的词及n-gram的向量叠加平均得到文档向量;然后采用文档向量做softmax的多分类。1、文档向量化 类似CBOW 文档切词得到词汇集合 词汇向量化 词汇向量求平均得到文档向量...
2019-09-04 17:26:05 342
原创 bert学习
Bert中文提取词向量GPU参考网址:https://blog.csdn.net/jufengada9/article/details/902299311、环境安装 安装conda 1) 下载 https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh 2...
2019-09-03 16:51:32 345
转载 SimpleDateFormat 非线程安全和采用ThreadLocal实现变量隔离
原创:http://blog.sina.com.cn/s/blog_871746680100yuir.htmlSimpleDateFormat 这个类的实例化有性能问题,所以实例话的时候,应该在多个线程中创建一个线程副本,然后用单例的形式。以下是实例化SimpleDateFormate的方法。private static final String defaultDat...
2019-04-18 14:51:36 229
转载 XGBoost参数调优完全指南
XGBoost参数调优完全指南(附Python代码)转发地址: https://blog.csdn.net/u010657489/article/details/51952785原文地址:Complete Guide to Parameter Tuning in XGBoost (with codes in Python) 译注:文内提供的代码和运行结果有一定差异,可以从这里下载完整代...
2018-07-25 15:10:19 499
原创 xgboost在windows10系统下的安装
参考文档:http://dnc1994.com/2016/03/installing-xgboost-on-windows/https://stackoverflow.com/questions/43327020/xgboostlibrarynotfound-cannot-find-xgboost-library-in-the-candidate-path-did-y一
2017-12-17 18:15:28 1018
原创 xgboost在ubuntu系统下的安装使用
一、安装1、相关安装 #sudo apt-get install g++ #sudo apt-get install python-setuptools #sudo apt-get install python-scipy # sudo apt-get install python-numpy2、安装python 2.7 # sudo
2017-12-14 18:24:02 523
原创 Elastic search 系统学习之四: 文档API
一、Index API1、插入文档curl -XPUT 'localhost:9200/twitter/tweet/1?pretty' -H 'Content-Type: application/json' -d'{ "user" : "kimchy", "post_date" : "2009-11-15T14:12:12", "message" : "t
2017-11-25 10:41:34 955
原创 Elastic search系统学习之二: 插件安装
系统: ubuntu一、安装X-Pack插件步骤一:下载插件:https://artifacts.elastic.co/downloads/packs/x-pack/x-pack-5.6.4.zip (sha1)步骤二:安装 lxq@slave-01:~/elastic-search/elasticsearch-5.6.4$ bin/elasticsearch-plug
2017-11-20 23:49:14 501
原创 Elastic search系统学习之三:设置elasticsearch
系统: ubutnu一、安装elastic search1、下载wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.4.zipsha1sum elasticsearch-5.6.4.zip unzip elasticsearch-5.6.4.zipcd elasticsearc
2017-11-16 10:02:18 5419
原创 Elastic Search系统学习之一: 入门
一、ES单机安装1、windows[版本 5.6.4] 步骤一: 下载 https://www.elastic.co/cn/products/elasticsearch 步骤二:运行msi 步骤三:执行C:\Windows\system32>cd %PROGRAMFILES%\Elastic\Elasti
2017-11-12 17:01:41 1736
原创 Consul入门
参考文档:https://www.consul.io/intro/index.htmlconsul介绍consul安装运行代理关闭代理注册服务consul集群健康检查KV数据WebUIgossip协议一致性协议: https://www.consul.io/docs/internals/consensus.html一、co
2017-11-06 08:46:49 670
原创 gradle入门
参考文章:http://blog.jobbole.com/71999/http://blog.csdn.net/u011422624/article/details/72886820参考代码:git@github.com:xiangqian19831224/gradle-learn.git一、Gradle安装步骤一: 下载gradle https:
2017-11-01 09:49:12 248
原创 java8 lambda
目录1、Lambda表达式2、函数式接口3、Lambda语法4、方法引用5、Stream6、并行操作参考代码:https://github.com/xiangqian19831224/lambda一、Lambda表达式1、用处 Lambda表达式可以替代只有一个抽象函数的接口实现。 提升了对集合,框架的迭代,遍历,过滤数据等
2017-10-28 08:34:12 580
原创 JVM垃圾回收机制
参考文章:http://makaidong.com/u013038861/1/201_10585607.htmlhttp://www.cnblogs.com/loren-Yang/p/7523831.htmlhttp://www.importnew.com/1551.htmlhttp://www.cnblogs.com/laoyangHJ/articles/java_gc.html
2017-10-24 21:42:50 308
原创 springcloud框架下采用Grpc实现远程过程调用
一、RPC 简介 参考: http://itindex.net/detail/52530-rpc-%E6%A1%86%E6%9E%B6-%E5%88%86%E6%9E%90 简介: RPC(Remote Procedure Call Protocol)——远程过程调用协议。使得程序像访问本地资源一样,去访问远端系统资源。更具体的将,像调用本地api一样,调用远端
2017-10-23 22:07:01 10824
原创 zookeeper安装
说明:参考别人教程,亲自测试并总结一些注意点,方便初学者参考教程:http://blog.csdn.net/shirdrn/article/details/7183503因为作者不准转载,这边只给链接,抱歉。总结说明主机名与IP地址映射配置问题启动ZooKeeper集群时,如果ZooKeeper集群中slave-01结点的日志出现如下错误:[plain] viewp
2017-10-16 15:51:45 237
原创 Hadoop集群搭建
教程:http://www.cnblogs.com/huligong1234/p/4136331.html注意:1、配置好profile要重启系统2、lib/native/中的包拷贝到父目录lib中3、ssh免认证安装ssh服务:http://www.cnblogs.com/nodot/archive/2011/06/10/2077595.html免认证:http://
2017-10-16 15:50:32 135
原创 简单高效的RPC框架
说明:图看不清楚,可以下载代码,里面有doc文档微信:13552482980 qq:1012088761邮箱:xiangqian19831224@126.com一、分布式多线程是一台机器同时让多个cpu核心一起做一件事情,分布式是让多台机器共同做一件事。多线程能够共同做事是因为可以通信,多台机器上的进程可以通信自然也可以一起做事。所以,分布式与多线程只是通信方式不同罢了。分布式通信
2017-10-16 15:49:55 390
原创 spring initializr server部署
一、部署server原因 springboot开发,需要依赖https://start.spring.io,而该网站不稳定二、部署步骤[ubuntu] 1、环境配置 jdk1.8 maven3.x 2、网口确定 保证8080端口没有被占用 #netstat -anp|grep 80
2017-10-16 15:48:35 1827
原创 mybatis
说明: 视频学习总结 原视频网址: http://edu.51cto.com/course/10897.html一、mybatis介绍1、与ibatis关系: Mybatis是apache开源项目ibatis,后google收购以后改为mybatis2、orm介绍: object relation model 对象关系模型。
2017-10-16 15:47:20 505
原创 volatile修饰
参考网址:http://www.cnblogs.com/aigongsi/archive/2012/04/01/2429166.html 参考代码:https://github.com/xiangqian19831224/atomic.gitsynchronized 同步块大家都比较熟悉,通过 synchronized 关键字来实现,所有加上synchronized
2017-10-16 15:46:16 370
原创 原子操作
参考文章:http://blog.csdn.net/reggergdsg/article/details/51835184http://blog.csdn.net/hsuxu/article/details/9467651关键:各种原子操作例子 https://github.com/xiangqian19831224/atomic.git一、java中的原子操作类型1、基本
2017-10-16 15:45:38 199
原创 线程池
参考文档http://www.importnew.com/19919.htmlhttp://www.cnblogs.com/jersey/archive/2011/03/30/2000231.htmlhttp://www.cnblogs.com/dolphin0520/p/3932921.htmlhttp://www.cnblogs.com/liuling/p/2013-8-20-
2017-10-16 15:45:08 144
原创 aop基础知识
AOP(Aspect-Oriented Programming, 面向切面编程)一、基础概念1、切面Aspect 横切关注点被模块化的特殊对象,就是一个类2、通知Advice 切面要完成的工作3、目标Target 被通知的对象4、代理Proxy 向目标对象应用通知之后创建的对象5、连接点Joinpoint 程序执
2017-10-16 15:44:31 133
原创 事务
五、事务核心1、事务是通过AOP机制实现2、AOP机制就是动态代理机制3、代理在执行事务的时候,会保留执行前的状态,执行过程中如果失败就回滚;成功就更新为最新状态。 所有的一切控制工作都有代理来保证处理。六、事务不同实现1、DataSourceTransactionManager 例子中就是这种2、JtaTransactionManager3、Hibern
2017-10-16 15:44:01 143
原创 hibernate
一、概念 对象关系映射(ORM)的一种,就是将关系数据映射到数据对象上的技术。二、基本使用 配置数据源:dataSource 配置SessionFactory实例 配置hibernate的原声属性 配置hibernate的映射文件的位置和名称: 数据库表结构和类成员的对应 三、事务配置 配置事务管理器
2017-10-16 15:42:08 228
原创 struts2
一、概念 MVC经典设计模式的一种应用: 它通过采用JavaServlet/JSP技术,实现了基于JavaEE Web应用的Model-View-Controller(MVC)设计模式的应用框架二、实现原理 IOC容器管理Struts2的Action三、整合实现 1、配置struts2 web.xml中 2、配置strut2的acti
2017-10-16 15:41:33 133
原创 SpringMVC
一、概念 MVC: model,view,controller springMVC: 是一个MVC框架,能够将数据,业务和展现分离二、原理图 三、xml配置方式实现 代码地址:https://github.com/xiangqian19831224/springmvc01.git1、创建工程2、在web.xml中配置前端控制器Dispatch
2017-10-16 15:40:49 157
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人