- 博客(76)
- 资源 (3)
- 收藏
- 关注
原创 TensorFlow2.0学习(P1)
1.使用Keras和eager execution轻松构建模型,为研究提供强大的实验工具。Tf.keras:允许创建复杂的拓扑,包括使用残差层,自定义多输入/输出模型以及强制编写的正向传递。轻松创建自定义训练循环。低级TensorFlow API始终可用,并与更高级别的抽象一起工作,以实现完全可定制的逻辑。2.在部署方面在任意平台上实现稳健的生产环境模型部署不论是在服务器,边缘设备还是网页上,也不论你使用的是什么语言或平台,TensorFlow总能让你轻易训练和部署模型。3.Tensor
2020-06-07 23:21:11
197
原创 spring cloud学习(1)学习组件整理
1.spring cloud 是spring微服务一揽子解决方案2.以spring boot2.X版,spring cloud(H版)3.学习版本选择
2020-03-16 17:25:15
180
原创 阿里云:第2章 常见算法介绍
1.介绍算法的常见分类2.介绍有监督学习算法,重点介绍KNN,ID33.介绍无监督学习算法,重点介绍Apriori、K-Means4.介绍其他常见的算法学习目标1.了解无监督学习与有监督学习2.掌握KNN,ID3分类算法3.掌握Apriori,K-Means算法4.了解集成学习等其他算法算法算法:是利用计算机解决特定问题的处理步骤,是有限操作的集合。...
2020-03-16 14:17:42
486
原创 Flutter学习:(3)编写Flutter Demo
1.Mac 电脑 Flutter安装:https://flutter.dev/docs/get-started/install/macos2.启动 VS Code,打开Command Pallete3.选择Flutter: New Project来创建Flutter项目helloworld,也可使用命令 flutter create helloworld来创建4.替换 lib/mai...
2020-03-08 23:10:57
322
原创 Flutter学习:(2)Dart介绍
类- 使用类成员 - 对象的成员包括函数和数据,分别称为方法和实例变量 - 方法在某个对角上被周用,可以访问该对象的实例变量- 使用构造函数 - 构造函数可以是ClassName或ClassName.identifier,关键字new可选 - 如果类提供了常量构造函数,可使用const来创建编译时常量,创建两个完全一样的编译时常量将亲生同...
2020-03-02 21:31:37
139
原创 Flutter学习:(1)Dart介绍
对于dart的想法:Dart最终会转化为js,Dart有取代css+html的嫌疑,flutter作为一个框架,类似于VUE,可做为js的框架可在https://dartpad.dev/这个网址中写代码体验。1.Dart致力于打造漂亮且高质量的跨屏体验- 针对客户端开发优化- 丰富而强大的框架- 令人愉悦且灵活的工具dart 官网https://dart.dev/...
2020-02-29 23:49:18
136
原创 阿里云:第1章 机器学习介绍
课时2.云计算大数据及人工智能云计算: 是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。大数据:无法在可承受的时间范围内用常规软件工具进行捕捉,管理和处理的数据集合,是需要新处理模式才能具有更强的决策力,洞察发现力和流...
2020-02-29 13:37:09
211
转载 Mac下通过Homebrew安装redis
安装命令 brew install redis 开机启动redis命令 $ ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents使用launchctl启动redis server $ launchctl load ~/Library/LaunchAgents/homebrew.mxcl.red
2017-09-21 13:31:09
254
转载 Mac OSX中memcached安装测试
安装一如既往,使用brew直接安装$brew info memcachedmemcached: stable 1.4.24 (bottled)High performance, distributed memory object caching systemhttp://memcached.org/Conflicts with: mysql-clusterNot instal
2017-09-21 13:14:49
293
转载 Twitter的分布式自增ID算法snowflake (Java版)
概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移到Cassandra,因为Cassandra没
2017-04-20 11:06:24
303
转载 如何在linux下查看目录的剩余空间大小
df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式:df -hl显示格式为:文件系统 容量 已用 可用 已用% 挂载点Filesystem Size Used Avail Use% Mounted on/dev/hda2 45G 19G 24G 44% //dev/hda1 494M 19M 450M 4% /boot/de
2017-03-21 17:39:52
792
转载 springmvc 用拦截器+token防止重复提交
首先,防止用户重复提交有很多种方式,总体分为前端JS限制和后端限制,我个人认为后端限制比较妥当(本着能做到更优秀得理念,舍去了前端JS限制重复提交得想法). 之前没有做过防止用户重复提交,所以直接百度了一大堆,竟然发现基本上可以归为2到3种真正不同实现得代码,文章虽然有很多,不过大部分代码几乎都出自同一人,原文网址:http://blog.icoolxue.com/submitted-by-
2017-02-16 15:49:46
733
转载 设计模式(Design Patterns)
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化
2017-02-13 11:59:56
281
转载 CountDownLatch,interrupt, wait, notify, Thread各方法
【1】典型应用CountDownLatch begin = new CountDownLatch(1);begin.countDown(); //锁计数减1begin.await(); //阻塞等,直到begin为0,或当前线程被其他线程中断http://man.ddvip.com/program/java_api_zh/java/util/concurrent/CountDown
2017-02-03 11:00:59
273
转载 远程连接redis问题集合
在虚拟机linux上安装好redis后,使用本地机器进行访问redis1:访问出现Could not connect to Redis at (ip地址):6379: Connection refused最有可能的原因就是没有关闭防火墙,1) 重启后生效 开启: chkconfig iptables on 关闭: chkconfig iptables
2017-01-16 23:09:14
513
转载 Java线程:新特征-有返回值的线程
Java线程:新特征-有返回值的线程 在Java5之前,线程是没有返回值的,常常为了“有”返回值,破费周折,而且代码很不好写。或者干脆绕过这道坎,走别的路了。 现在Java终于有可返回值的任务(也可以叫做线程)了。 可返回值的任务必须实现Callable接口,类似的,无返回值的任务必须Runnable接口。 执行Callable任务后,可以获取一个Future的对象
2017-01-16 14:54:30
185
转载 跟着实例学习ZooKeeper的用法: 临时节点
跟着实例学习ZooKeeper的用法: 队列跟着实例学习ZooKeeper的用法: Curator框架应用跟着实例学习ZooKeeper的用法: 缓存跟着实例学习ZooKeeper的用法: Barrier跟着实例学习ZooKeeper的用法: 计数器跟着实例学习ZooKeeper的用法: 分布式锁跟着实例学习ZooKeeper的用法: Curator扩展库跟着实例学习Z
2017-01-13 17:21:16
1122
转载 Java 信号量 Semaphore 介绍
Semaphore当前在多线程环境下被扩放使用,操作系统的信号量是个很重要的概念,在进程控制方面都有应用。Java 并发库 的Semaphore 可以很轻松完成信号量控制,Semaphore可以控制某个资源可被同时访问的个数,通过 acquire() 获取一个许可,如果没有就等待,而release() 释放一个许可。比如在Windows下可以设置共享文件的最大客户端访问个数。 Semaph
2017-01-13 17:19:37
158
转载 深入理解Java之线程池
原作者:海子 出处:http://www.cnblogs.com/dolphin0520/ 本文归作者海子和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并
2017-01-13 10:43:15
216
转载 判断线程池中的线程是否全部执行完毕
判断线程池中的线程是否全部执行完毕在使用多线程的时候有时候我们会使用 java.util.concurrent.Executors的线程池,当多个线程异步执行的时候,我们往往不好判断是否线程池中所有的子线程都已经执行完毕,但有时候这种判断却很有用,例如我有个方法的功能是往一个文件异步地写入内容,我需要在所有的子线程写入完毕后在文件末尾写“---END---”及关闭文件流等,这个时候我就需要某个
2017-01-13 10:29:46
390
转载 奇怪的web.xml配置错误
奇怪的web.xml配置错误为org.springframework.web.servlet.DispatcherServlet设置参数contextConfigLocation自定义spring配置文件的位置,设置完后如下:123456789servlet> servlet-name>springser
2017-01-11 23:49:34
484
转载 Dubbo cvc-complex-type.2.4.c 错误,dubbo.xsd
错误:cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'dubbo:application'.这种错误的原因就是某个标签没找到引用的具体配置文件。spring解析到你有一个dubbo定义的标签的时候,会从jar包里面的
2017-01-11 23:46:06
227
转载 java中的移位运算符:<<,>>,>>>总结
java中有三种移位运算符>> : 右移运算符,num >> 1,相当于num除以2>>> : 无符号右移,忽略符号位,空位都以0补齐下面来看看这些移位运算都是怎样使用的 1 /** 2 * 3 */ 4 package com.b510.test; 5 6 /** 7 * @author Jone Hongten
2017-01-05 11:01:21
156
转载 Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)
位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。 1.与运算符与运算符用符号“&”表示,其使用规律如下:两个操作数中位都为1,结果才为1,否则结果为0,例如下面的程序段。public class dat
2017-01-05 11:00:15
261
原创 qq邮箱发送
hostname:smtp.qq.comport:465username:.....@qq.compassword: ....... 开通smtp后的密码connection:Use Secure SMTP(SSL)
2017-01-03 23:36:54
306
转载 RocketMQ 消息队列单机部署及使用
转载请注明来源:http://blog.csdn.net/loongshawn/article/details/51086876相关文章:《RocketMQ 消息队列单机部署及使用》《 java编写简单消息队列,实现高德坐标变形服务》0 RocketMQ简介0.1 介绍RocketMQ是一个消息中间件。消息中间件中有两个角色:消息生产者和消息消费者。RocketMQ里同
2017-01-03 13:46:47
740
转载 maven deploy到nexus报错:Return code is: 401, ReasonPhrase:Unauthorized
提交到nexus时候报错:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project *: Failed to deploy artifacts: Could not transfer artifact *:jar:1
2017-01-01 01:40:05
565
转载 Failed to load JavaHL Library(windows和mac)
一,windows下:在windows是64位的电脑中,安装好svn后,把项目提交到svn的过程中,总是弹出来一个错误的对话框: Failed to load JavaHL Library. These are the errors that were encountered: 从网上查看了一下解决办法, 1.选择window--->preferences->Team->S
2017-01-01 00:18:43
245
转载 javax.mail.AuthenticationFailedException: 530
hudson配置一直不成功,提示错误如下:Failed to send out e-mail: javax.mail.AuthenticationFailedException: 530 Error: A secure connection is requiered(such as ssl). More information at我使用的qq邮箱,选择使用SSL协议,
2016-12-27 22:50:13
581
原创 sonar plugin
http://maven.outofmemory.cn/org.codehaus.sonar.plugins/sonar-pmd-plugin/2.14/
2016-12-23 01:38:09
332
转载 Eclipse中SVN的安装步骤(两种)和使用方法
一、给Eclipse安装SVN,最常见的有两种方式:手动方式和使用安装向导方式。具体步骤如下: 方式一:手动安装1、从官网下载site-1.6.9.zip文件,网址是:subclipse.tigris.org2、从中解压出features与plugins文件夹,复制到E:/MyEclipse/myPlugin/svn里面,其它的*.xml文件不要。3、在E:/MyEclipse
2016-12-19 22:20:41
239
转载 客户端svn上传后,原始文件在服务器的什么位置?
原作者:寅春树来源:知乎著作权归作者所有,转载请联系作者获得授权。SVN服务器端不是简单将上传的文件一个一个存放起来的;SVN服务器端默认采用的FSFS格式是将每次commit的内容增量方式存放的,每个增量包存成1个文件,这个增量包中包括了这次commit的全部数据。也就是说你不可能在服务器端存放该版本库的文件夹下找到你上传的某个文件。SVN服务器版本库有两种格
2016-12-19 11:23:40
569
转载 linux下设置mysql数据库字符集utf8
mysql中文乱码解决方法:将mysql数据库编码统一utf8查看数据库编码:1<span style="font-size: 16px;">show variables like 'character%'; 编辑/etc/my.cnf12
2016-12-16 23:44:27
554
原创 linux环境下安装idk
删除旧的包和平台不需要的包:删除旧的内核版本:# rpm -qa | grep kernelkernel-2.6.32-431.el6.x86_64libreport-plugin-kerneloops-2.0.9-21.el6.centos.x86_64dracut-kernel-004-356.el6.noarchkernel-headers-2.6.32-50
2016-12-13 23:05:09
867
转载 spring动态创建,加载,使用多数据源
项目中我们经常会遇到多数据源的问题,尤其是数据同步或定时任务等项目更是如此。多数据源让人最头痛的,不是配置多个数据源,而是如何能灵活动态的切换数据源。例如在一个spring和hibernate的框架的项目中,我们在spring配置中往往是配置一个dataSource来连接数据库,然后绑定给sessionFactory,在dao层代码中再指定sessionFactory来进行数据库操作。
2016-12-13 13:40:53
257
转载 url-pattern / 和 /* 的区别
上述问题我也遇到,所以就记录下来。总是现象就是:spring用到forward("/WEB-INF/jsp/*.jsp")而forward当然是又要经过web.xml的映射的,然后,在URL匹配时, / 不会匹配到*.jsp,不会进入spring的DispatcherServlet类 /* 会匹配*.jsp,导致进入spring的DispatcherServlet类,然后
2016-12-13 02:02:41
241
转载 log4j-over-slf4j与slf4j-log4j12共存stack overflow异常分析
注:下文中的“桥接”、“转调”、“绑定”等词基本都是同一个概念。log4j-over-slf4j和slf4j-log4j12是跟java日志系统相关的两个jar包,当它们同时出现在classpath下时,就可能会引起堆栈溢出异常。异常信息大致如下(摘自slf4j官网文档 Detected both log4j-over-slf4j.jar AND slf4j-log4j12.jar o
2016-12-08 23:43:57
348
转载 安装Tomcat指定JDK
一、应用实例 一般情况下一台服务器只跑一个业务,那么就直接配置一套环境,设置好Java环境变量即可。某些时候一台服务器上会安装多个业务,而且各个业务需要的JDK版本各不相同,或者为了使业务独立开来,需要指定Tomcat的JDK。 现假设某个业务的Tomcat(apache-tomcat-6.0.32)需要用到该版本JDK(jdk1.6.0_18),JDK安装目录
2016-12-02 22:40:16
189
转载 异步Servlet在什么样的场景下能发挥作用?
从 Servlet 3.0开始, 异步Servlet成为了标准, 在此之前类似jetty这样的web服务器都已经有了自己的实现. 从2011年3月份 Servlet 3.0 的最终规范出来到现在4年已经过去了, 似乎在实际项目上看到的用异步方式处理HTTP请求的例子并不多. 我想不是因为异步Servlet太复杂, 也不是因为异步Servlet的实现不稳定, 而是多数情况下人们找不到应用他的场景.
2016-12-02 15:47:41
485
转载 使用异步Servlet改进应用性能
Nikita Salnikov Tarnovski是plumbr的高级开发者,也是一位应用性能调优的专家,他拥有多年的性能调优经验。近日,Tarnovski撰文谈到了如何通过异步Servlet来改进常见的Java Web应用的性能问题。众所周知,Servlet 3.0标准已经发布了很长一段时间,相较于之前的2.5版的标准,新标准增加了很多特性,比如说以注解形式配置Servlet、web.x
2016-12-02 15:32:16
193
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人