自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 问答 (1)
  • 收藏
  • 关注

原创 Databricks 入门之连接外部数据库

连接方式应该很多,现在记录本人目前学习到的一种方式。

2023-11-03 09:50:04 284

原创 Databricks 入门之sql(二)常用函数

使用CAST函数转换数据类型(可以起别名)

2023-08-31 11:19:49 1333

原创 Databricks 入门之sql(一)基础查询

Databricks提供以spark sql的方式管理数据,本文记录最近学习到的常用sql。

2023-07-13 16:49:04 1533

原创 Centos8 安装Mysql 官方文档版

Centos8环境下的安装官网文档地址https://dev.mysql.com/doc/refman/8.0/en/linux-installation-yum-repo.html安装步骤来自这官网的安装说明1.第一步下载对应rpm文件并安装,下载地址:https://dev.mysql.com/downloads/repo/yum/sudo yum install mysql80-community-release-el8-1.noarch.rpm查看Mysql相关的库信息

2021-10-26 20:23:26 115

原创 CrossEntroy的计算

categorical_crossentropy用于多分类。tensorflow2.0+中提供了计算方法:y_true = tf.constant([[0,1,0],[0,0,1]])# 这里的y_pred是经过softmax激活函数运算后的值y_pred = tf.constant([[0.05,0.95,0],[0.1,0.8,0.1]])# 如果y_pred不经过softmax激活函数,这里加上参数 from_logits=Truetf.keras.losses.categor

2021-07-23 14:25:21 135

原创 Tensorflow2 加载别人模型权重失败时的一种解决方法:每一层分别设置值

有时自己建立模型导入别人模型参数时会因为版本等各个问题导致导入失败,这时可以一层一层的给网络赋值权重。本人在加载某个模型的权重时

2021-06-01 17:08:25 1696

翻译 转置卷积(Transposed convolution)(反卷积)在不同情况下的计算

反卷积即卷积的逆运算,下面针对不同的卷积列出其对应的反卷积大小计算ps: 卷积输出 o = (i+2p-k)/s +1以下都是,输入、卷积核都是 nn为例一、没有Padding,步长为1的卷积的反卷积k,p=0,s=1的卷积对应反卷积:k’ = k,s’ = s,p’ = k-1 的卷积其输出大小:o’ = i’ + (k-1)例如:输入为4 * 4,k=33,s=1,padding=0,输出为22的卷积,其对应反卷积为:2 * 2 经过padding’=2(得到66),k’=33,

2020-05-18 20:28:02 1527

原创 Elasticsearch安装、单机与集群配置

Centos7 系统先装好JDK(我用的1.8)elasticsearch 5.6.16elasticsearch对JDK版本有要求单机安装elasticsearch官网下载地址下载到linux下我的目录是 /apps 下elasticsearch需要普通用户启动,如果没有普通用户需要新建普通用户#新建普通用户(这个我起名 zzm)useradd zzm# 为用户设置密码p...

2019-12-25 22:15:04 328

原创 keepalived安装与简单配置

系统 CentOs7版本 keeplived 1.4.5官网下载keeplived官网下载地址#解压tar -zxvf keepalived-1.4.5.tar.gz#进入目录cd keepalived-1.4.5#编译前配置./configure#编译并安装make && make install此时在keepalived-1.4.5会生成安装后的文件...

2019-12-25 17:35:14 326

原创 nginx安装与配置

CentOs7 系统安装yum install nginx配置默认配置在 /etc/nginx/ 目录下nginx提供了模板 nginx.conf.default贴上我用的简单配置此配置作用是将192.168.23.17:80 访问最终映射到server 192.168.23.17:8080 ;server 192.168.23.17:8081 ;server 192.168....

2019-12-25 16:56:30 192

转载 部署Maven项目到tomcat报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderLi

问题背景:工程为maven工程,ContextLoaderListener类位于spring-web-3.1.0.RELEASE.jar包中。检查了maven的pom.xml,依赖引入正常。在工程Maven Dependencies视图中也能看到spring-web-3.1.0.RELEASE.jar包被正常引入进来了。 错误原因:进入到tomcat的部署路径.me

2017-11-20 10:58:37 363

原创 git使用方法-下载or上传代码到github--记录下防止忘了

git的使用 简单教程

2017-10-27 16:17:47 354

转载 git 中文显示问题

git上传代码到github时 git status 查看后有中文的话会显示不正常

2017-10-27 16:07:27 346

原创 数据连接池c3p0和druid的简单配置

记录下数据连接池的简单配置使用数据连接池即:比如使用mybatis给其传入的dataSource用池来给相关配置

2017-10-09 12:21:48 274

原创 Linux系统下我的/etc/sysconfig/路径下无iptables文件

虚拟机新装了一个CentOs7,然后做防火墙配置的时候找不到iptables文件,解决方法如下

2017-09-25 11:46:11 18658 2

原创 springboot集成Redis

sringboot集成redis。。。

2017-09-22 13:46:39 239

转载 Linux下的Redis的安装与配置

Linux下安装Redis及相关配置 亲测可用

2017-09-21 16:02:36 518

转载 Springboot整合mybatis

spring-boot整合mybatis

2017-09-20 11:29:40 287

原创 spring-boot 生成可执行jar报错:No compiler is provided in this environment

jdk的环境变量,maven的环境变量,eclipse里的jdk配置都正常了,但是使用spring-boot 生成可执行jar包时仍然报错: No compiler is provided in this environment . Perhaps you are running on a jre rather than a JDK?

2017-09-19 10:48:56 1761 2

原创 Java使用MulticastSocket实现组播

ip是组播的ip 和端口都可自己设定。这个类不断接收,控制台输入(scanner)可以发送。每启动一次,相当于向组播中加一个用户。发一个消息所有人接收。

2017-09-15 16:54:40 3466 2

原创 java 使用Socket进行通信

本文实现一个服务端多个客户端,服务端可以向客户端群发消息,客户端向服务端可以发消息。

2017-09-15 16:41:17 395

原创 Quartz与spring整合实现动态添加任务

本人小白,最近工作遇到要实现动态Job的小功能,于是自行百度学习整理了下quartz在spring中的整合,写的不对不好之处,可以直接指出。首先准备一个普通的spring-mvc maven工程作为基础,我们在这上添加定时任务功能开始使用jar包<dependency> <groupId>org.quartz-scheduler</groupId> <artifact

2017-09-14 14:15:24 691

转载 关于多线程锁的获取

摘自某位大神的回复,讲的很不错作者:beralee 链接:https://www.zhihu.com/question/19708552/answer/12719903 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。要明白两个问题,1.锁的对象是谁,2.谁持有了锁。 假设方法A和B是在同一个类Test中的两个方法。 Test t=new Test(); t

2017-09-14 11:45:25 1788

原创 ###让一个类作为Servlet在TomCat启动时执行

将这个类作为Servlet 然后在web-Info里配置package com.zzm.test.vast.socket;import javax.servlet.http.HttpServlet;public class BeginClass extends HttpServlet { /** * */ private static final long se

2017-09-11 15:06:12 326

原创 WebSocket实现前后端消息推送

环境jdk8 tomcat7 谷歌浏览器和火狐浏览器(浏览器得支持websocket) 本文用webSocket建立一个简单的聊天室,直接上代码。。。先准备一个普通的maven工程 springMVC框架后台代码:主要是建立拦截器拦截webSocket请求并交于handler进行处理。 webSocket配置如下: 1.MySocketConfig:注册拦截器+handlerimport or

2017-09-11 14:23:32 4171 3

原创 JAVA用UDP实现通信

本人小白,最近工作用到UDP学习记录一下相关方法简单说明java里udp的通信是由UdpServiceSocket 这个类实现的发送:如果你想向外发送一个信息需要以下几个方法: DatagramSocket socket = new DatagramSocket();//实例化对象 String serverHost = "127.0.0.1";//地址 int se

2017-09-06 17:13:14 587

原创 使用jmail发送邮件

本人使用的是qq邮箱,邮箱需要先开启smtp:开启方法:邮箱jar包<dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.7</version></dependency>代码如下public class MailDemo {

2017-09-01 15:30:17 1411

翻译 quartz获取缓存中所有运行中的Job

public static void getAllJobs(){ try { Scheduler scheduler = schedulerFactory.getScheduler(); for (String groupName : scheduler.getJobGroupNames()) {

2017-09-01 10:21:51 10584 1

转载 Nginx相关配置简单说明

本人小白记录下Nginx的一些简单说明防止忘了

2017-08-31 13:57:32 245

原创 Linux环境下配置简单DNS服务

1.安装 DNS 套件: BIND                  说明有套件 (无套件需linux光盘安装套件)。2.执行yum install -y bind bind-chroot bind-utils安装DNS服务器组件 3.修改配置文件         位置 /etc/named.conf,若没有需自己建立文件,            (建立文件可参考nam

2017-08-25 10:01:27 209

原创 线程之间Exchanger通信简例

import java.util.concurrent.Exchanger;public class Test3{ public static void main(String[] args){ Exchanger<String> exchange = new Exchanger<String>(); new Thread(new A(exchange)).

2017-07-28 11:45:44 214

转载 分布式锁Memcached 和 Redis 分布式锁方案 收藏其他网页···

链接:http://www.cnblogs.com/zrhai/p/4015989.html我只是个搬运工0.0分布式缓存,能解决单台服务器内存不能无限扩张的瓶颈。在分布式缓存的应用中,会遇到多个客户端同时争用的问题。这个时候,需要用到分布式锁,得到锁的客户端才有操作权限。Memcached 和 Redis 是常用的分布式缓存构建方案,下面列举下基于Memcached

2017-07-27 17:23:28 354

原创 同一类一个对象属性赋值到另一个对象的属性,前者存在的替换,不存在的不做改动

对于类public class Car{private String brand;private String color;private Integer maxSpeed;public Car(){ super();}public Car(String brand, String color, int maxSpeed){ super(); this.br

2017-03-08 12:35:47 1033

原创 JAVA枚举类

例如:public enum EnumDemo{ 星期日(1),星期一(2),星期二(3),星期三(4),星期四(5),星期五(6),星期六(7); private int i; private EnumDemo (int i){ this.i = i; } public int getI(){ return i; }

2017-02-06 09:09:56 653

原创 写一个单例的类

就是写一个实例化一次的类 即把构造私有化,外部无法实例化他。通过调用他的静态方法,判断是否实例化了,未实例化则实例化并返回,已实例化则返回已实例化的。

2017-02-04 17:09:44 663

原创 几个applicationcontext实现类

ClassPathXmlApplicationContext:类路径加载 FileSystemXmlApplicationContext:文件系统路径加载 AnnotationConfigApplicationContext:用于基于注解的配置 WebApplicationContext:专门为web应用准备的,从相对于Web根目录的路径中装载配置文件完成初始化。

2017-02-04 16:52:53 2026

原创 java反射几个方法

记几个方法,好记性不如敲代码。

2017-02-04 09:27:05 359

原创 JAVA获取某个类加载路径

比如Car类System.out.println(Car.class.getProtectionDomain().getCodeSource().getLocation());输出为加载的class路径

2017-02-03 15:40:50 1876

空空如也

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

TA关注的人

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