自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(363)
  • 论坛 (1)
  • 收藏
  • 关注

原创 我的主站(https://www.guanacossj.com)

ArithmeticJia本站使用https连接,绝对安全

2019-06-13 10:16:07 18199

原创 Vue.js结合Element-UI实现markdown目录

引入markednpm install marked -S父子组件传值以及函数调用我的父组件是文章详情页,子组件是左侧菜单栏父组件代码<template> <el-container> <title></title> <Markdown :psMsg=navList @callFather="pageJump"></Markdown> <el-main> <vue-

2021-01-24 22:07:31 82

原创 Vue项目部署到Apache2解决404问题

vue项目打包打包的文件放在/var/www目录下此时包括一个index.html和一堆静态文件修改/etc/apache2下apache2.conf将AllowOverride None改为AllowOverride All<Directory /> Options FollowSymLinks AllowOverride All Require all denied</Directory><Directory /usr/share&g.

2021-01-23 09:29:29 125 1

原创 Vue.js结合Element-UI实现标题动态赋值以及国际化

国际化动态标题赋值添加标题<template> <el-container> <title>{{$t('common.category')}}</title> </el-container></template>首先监听语言改变watch: { '$i18n.locale' (newVal, oldVal) { document.title = this.$t('common

2021-01-21 18:07:11 57

原创 Vue.js结合Element-UI实现分页跳转页面详情返回记住当前点击第几页

列表页mountedmounted: function() { this.showBlogs(); this.getLastPage()},methodsgetLastPage() {     //当从详情页返回的时候,先获取详情页中存下来的detall标识,在列表页中,把获取到的分页页码重新赋值赋值,用以返回前的页面,保持不变 if (sessionStorage.getItem('detail')) { // console.log(Num

2021-01-20 13:11:37 83

原创 复现LLP-GAN代码(使用CIFAR-10数据集)

代码地址LLP-GANCIFAR-10数据集CIFAR-10数据集环境准备python3.6tensorflow1.14keras2.2.25其他的不用指定版本数据集改为本地文件环境准备好了以后,可以直接运行good-llp-gan.py,这里代码会去下载CIFAR-10数据集,会很慢,我们可以先下来来,然后本地直接加载。下载好cifar-10-python.tar.gz,解压,放在dataset文件夹下。load_local_cifar10.pyfrom __future__ i

2021-01-18 21:33:42 49

原创 SpringBoot创建Zuul网关

什么是ZuulZuul 是 一个API网关,API网关可以提供一个单独且统一的API入口用于访问内部一个或多个API。它可以将一个一直的请求通过路由的方式,映射到另外一个地址,使真实地址不可见;也可以对所有的请求进行拦截,验证,简单来说嘛就是一个统一入口,比如现在的支付宝或者微信的相关api服务一样,都有一个统一的api地址,统一的请求参数,统一的鉴权。创建一个SpringBoot应用pom.xml添加依赖<dependency> <groupId>org.

2021-01-04 15:25:58 172

原创 idea中对SpringBoot项目实现Maven隔离

pom.xml<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>*

2021-01-01 13:25:42 225

原创 Vue.js+Element-UI走马灯图片自适应实践

核心代码<el-carousel :height="bannerHeight+'px'" > <el-carousel-item v-for="item in imgUrls" :key="item"> <img ref="bannerHeight" @load="imgLoad" style="width: 100%" :src="item" >

2021-01-01 12:45:41 327 1

原创 Vue.js+Element-UI国际化实践

1、 下载element-ui和vue-i18n:npm i element-ui --save npm i vue-i18n –save2、 创建languages文件夹路径为/src/assets/languages,新建en.js和zh.jsconst en = { "common": { "home": "Home", "archive": "Archive", "category": "Category", "search": "..

2020-12-29 16:18:35 115

原创 SpringBoot使用gRPC实现HelloWorld完整示例

什么是gRPCgRPC 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。目前提供 C、Java 和 Go 语言版本,分别是:grpc,grpc-java,grpc-go. 其中 C 版本支持C,C++,Node.js,Python,Ruby,Objective-C,PHP和C#支持.SpringBoot添加相关依赖指定gRPC版本,不要太高,否则会报错<properties> <java.version>1....

2020-12-22 10:14:23 145

原创 Vue.js结合Element-UI实现导航菜单组件复用

定义顶部导航菜单CloudTabHead.vue注意,这里不要用<el-header>或者<el-container>之类的标签去包装,不然你在用的时候会出现错乱,还有可能导致Component template should contain exactly one root element的错误(这是因为一个template模板只能有一个根<div>,可以认为也不能出现两个根<el-container>。<template>

2020-12-19 10:02:18 295 2

原创 使用Tensorflow2.x实现基于LSTM+Attention的时间序列预测

数据集纳斯达克100模型原理模型代码class Attention(Layer): def __init__(self, step_dim, W_regularizer=None, b_regularizer=None, W_constraint=None, b_constraint=None, bias=True, **kwargs): self.suppor

2020-12-13 21:58:26 464 5

原创 Vue.js结合Element-UI递归实现多级导航菜单动态加载

主要参考https://blog.csdn.net/gnosed/article/details/105178518Menu.Vue在需要加载导航的地方调用该组件:<el-menu > <navigation-item v-for="(menu,i) in List" :key="i" :item="menu"/></el-menu>完整代码:<template> <div> <el-aside.

2020-12-10 20:00:41 249

原创 Ubuntu 16.04.7 LTS安装Jenkins

1 、添加 Jenkins PPAwget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'2、安装Jenkinssudo apt-get updatesudo apt-get instal

2020-11-21 12:29:01 247

原创 IntelliJ IDEA使用Maven创建SpringMVC项目-HelloWorld

我的IntelliJ IDEA是最新版(2020.2)旗舰版,好像无法直接创建Spring MVC项目,折腾好久也没找到解决办法,但是可以通过Maven引入Spring MVC。整体目录结构创建新项目这里选择webapp写好项目名后,你可以指定你的maven仓库地址和配置文件添加Maven依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/.

2020-10-01 19:58:07 1274

原创 Vue.js+HighCharts动态请求展示时序数据

<template> <el-container> <el-header> <el-menu :default-active="activeIndex" class="el-menu-header" mode="horizontal" @select="handleSelect"> <el-menu-item index="1"><router-link :to="{path: '/yun/index.

2020-09-23 18:29:12 1393

原创 springboot结合dubbo+zookeeper实践

项目结构安装zookeeper本例采用单机版本的zookeeper不要使用brew安装zookeeper,否则安装的是最新版,会和jdk1.8有冲突,无法正常启动zookeeper下载zookeeper官网下载路径:https://zookeeper.apache.org/releases.html#download推荐下载版本:3.4.14下载后解压至:/usr/local/etc配置环境变量打开环境变量文件:open ~/.bash_profile添加如

2020-09-18 23:05:45 1345

原创 Java线程和线程池详解

java线程java线程的五个状态NEW(尚未启动的线程处于此状态)RUNNABLE(在java虚拟机中执行的线程处于此状态)BLOCKED(被阻塞等待监视器的状态锁定的线程处于此状态)WAITING(正在等待另一个线程执行特定动作的线程处于此状态)TIMED WAITING(正在等待另一个线程执行动作达到指定等待时间的线程处于此状态)TERMINATED(已退出的线程处于此状态)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Um59MBqE-16001

2020-09-15 18:54:50 1361

原创 面试你需要知道的Redis

概述Redis是C语言开发的一个开源的高性能键值对(Key-Value)的内存数据库,可以用作数据库、缓存、消息中间件。它是一种NoSQL(not-only-sql)泛指非关系型数据库,支持10W QPS,单进程单线程,线程安全,采用I/O多路复用机制。Redis优势Redis完全基于内存,绝大部分请求是纯粹的内存操作,非常迅速,数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度是O(1)。数据结构简单,对数据操作也简单。用单线程,避免了不必要的上下文切换和竞争

2020-09-01 09:50:22 2113

原创 MySQL主从复制同步配置操作

准备工作准备两台服务器主:1.1.1.1备:1.1.1.2我的都是5.7的版本,端口都是3306主创建同步用户mysql> grant replication slave on *.* to 'replicate'@'1.1.1.2' identified by '123456';mysql> flush privileges;验证从是否能连上主在从服务器(Slave)上输入如下指令(不要进到mysql里):mysql -h1.1.1.1 -u r

2020-08-14 13:39:05 3050

原创 Postman以form-data方式发送POST请求参数MD5加密

接口请求如下查看页面js,发现是把密码加密之后发送的function doLogin(){ g_showLoading(); var inputPass = $("#password").val(); var salt = g_passsword_salt; var str = ""+salt.charAt(0)+salt.charAt(2) + inputPass +salt.charAt(5) + salt.charAt(4); var password = md5(str.

2020-08-11 01:17:51 3376

原创 Postman发生POST请求SpringBoot后端form-data和raw的区别

如果SpringBoot后端注解是@RequestParam请用form-data的方式如果SpringBoot后端注解是@RequestBody请用raw的方式

2020-08-11 01:10:59 3357

原创 解决Java 11 or more recent is required to run.Please download and install a recent JDK

MacOS和Windows 10都说一下首先下载jdk 11下载地址https://www.oracle.com/java/technologies/javase-jdk11-downloads.html需要账号登录,在这里找一个http://bugmenot.com/view/oracle.comMacOS下载这个Windows 10下载这个MacOS1、打开.dmg文件,一路安装到底2、打开环境变量配置文件bash_profilevim ~/.bas

2020-08-10 14:59:21 8019

原创 Java中Arrays.sort()的三种常用用法(自定义排序规则)

Arrays.sort(int[] a)这种形式是对一个数组的所有元素进行排序,并且是按从小到大的顺序。举例如下:import java.util.Arrays; public class Main { public static void main(String[] args) { int[] a = {9, 8, 7, 2, 3, 4, 1, 0, 6, 5}; Arrays.sort(a); for(int i = 0

2020-08-08 21:47:00 4102

原创 ASP.NET Core使用请求拦截器ActionFilterAttribute进行Basic Auth验证

using log4net.Repository.Hierarchy;using Microsoft.AspNetCore.Http;using Microsoft.AspNetCore.Mvc;using Microsoft.AspNetCore.Mvc.Controllers;using Microsoft.AspNetCore.Mvc.Filters;using Microsoft.Extensions.Configuration;using System;using System.C.

2020-08-07 21:41:48 3605

原创 用JS+HTML结合ASP.NET Core Web API给ASP.NET写一个基于Token的登录认证功能

之前一篇博客讲了如何使用ASP.NET Core WebAPI进行Jwt的登录认证,那么这个接口的认证如何结合登录呢?原来的系统前台页面是用的ASP.NET,基本可以看作是静态的页面,而且原来的aspx那一套登录认证也没法用,于是可以自己手写一套,包含了登录、返回登录前的路由、接口token检查、校验有效性。登录接口返回的数据大概是这样的{ "username": "shajia_shan", "access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI

2020-08-07 10:38:46 3507

原创 ASP.NET Core WebAPI中使用Jwt实现用户认证

生成Jwt TokenAuthControllerusing System;using System.IdentityModel.Tokens.Jwt;using System.Security.Claims;using System.Text;using Microsoft.AspNetCore.Authorization;using Microsoft.AspNetCore.Mvc;using Microsoft.Extensions.Configuration;using Mi

2020-07-30 11:29:57 3875

原创 ajax请求使用Bearer Token认证

注意,这里的Bearer后面有一个空格!!!function sendGet() { var token = "12312342424dsfasfa"; $.ajax({ url: "http://localhost:3019/api/v1/xxx/", type: 'GET', headers: { "Authorization": "Bearer "+ token +"" }, .

2020-07-30 10:24:09 4633

原创 使用ASP.NET Core开发Web API入门

什么是ASP.NET CoreASP.NET Core 是一个跨平台的高性能开源框架,用于生成启用云且连接 Internet 的新式应用。简单来说,就是比原来的ASP.NET新增了跨平台ASP.NET Core 包含了ASP.NET Core MVC和ASP.NET Core Web API两部分,今天主要介绍ASP.NET Core Web API开发的常用技巧。ASP.NET Core 支持使用 C# 创建 RESTful 服务,也称为 Web API。控制器ControllersW

2020-07-24 14:49:22 3414

原创 【Java】手写自定义类加载器

目录结构自定义类加载器package HelloClassLoader;import java.io.*;public class FileSystemClassLoader extends ClassLoader{ private String rootDir; public FileSystemClassLoader(String rootDir){ this.rootDir = rootDir; } @Override

2020-07-22 00:05:43 3842

原创 解决SQL Server删除字段报错The object ‘DF__CompanyTr__Creat__0CDAE408’ is dependent on column ‘Created’.

问题描述当我试图删除一个含有默认值得字段时ALTER TABLE CompanyTransactions DROP COLUMN Created报错如下:Msg 5074, Level 16, State 1, Line 2The object ‘DF__CompanyTr__Creat__0CDAE408’ is dependent on column ‘Created’.Msg 4922, Level 16, State 9, Line 2ALTER TABLE DROP COL

2020-07-20 16:43:54 3979

原创 解决报错dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib

问题描述在mac终端下输入node报错简单来说就是链接失效了,其实就是版本的问题。很久没有更新过node版本,之前依赖的icu4c的版本是64,但是我们查看当前的icu4c版本cd /usr/local/opt/ls -la发现版本已经是67,这个应该是homebrew自动更新了?这样之前安装的 node 依赖64版的 icu4c 被覆盖了,找不到了,自然就报我们没有 “Library not loaded” 的错误。解决方案简单粗暴,直接更新node版本即可b..

2020-07-19 16:27:37 7086 1

原创 Transformer全面详解

Time series on TransformerTransformer InputTransformer输入是一个序列数据,以"Tom chase Jerry" 翻译成中文"汤姆追逐杰瑞"为例:Encoder 的 inputs就是"Tom chase Jerry" 分词后的词向量。可以是任意形式的词向量,如word2vec,GloVe,one-hot编码。假设上图中每一个词向量都是一个512维的词向量。Postions Encoding(PE)transformer模型的attention

2020-07-12 20:49:41 4142

原创 SweetAlert2结合CKEditor的输入弹框实践

全网只此一篇引入sweetalert2和ckeditor的js、css<script src="/static/sweetalert2/js/sweetalert2.min.js"></script><script src="/static/sweetalert2/js/sweetalert2.all.min.js"></script><link rel="stylesheet" href="/static/sweetalert2/css/

2020-07-11 17:43:04 4077

原创 CKEditor无法读取config.js配置的问题

问题描述CKEditor中配置文件config.js不生效解决办法在初始化的时候,指定config.js的位置,你也可以重新自定义一个,指定你要使用的配置文件路径即可<textarea id="ceditor" placeholder="your comment here"></textarea><script> CKEDITOR.replace( 'ceditor',{ customConfig: '/static/ckedi

2020-07-11 02:55:21 4400

原创 xslt中将ckeditor存储原样输出html

处理xslt时,直接用<xsl:value-ofselect="."/>输出,标签会被当成文本处理,譬如数据库存储一级标题为&lt;h1&gt;Hello&lt;/h1&gt;如果直接用<xsl:value-ofselect="."/>输出,在html页面上会直接展示成,,注意,这就是你看到的样子,不是html代码<h1>Hello</h1>只要加上disable-output-escapin...

2020-07-10 15:11:44 3811

原创 C#序列化对象转为为XML格式字符串

实习公司原来的左侧菜单是通过js进行ajax请求一个xml文件得到一个xml对象,然后拼接html文件,现在需要从数据库取数据生成xml,因为保密关系,太详细的不能放出来,简单说下流程1、C#后台执行SQL,得到DataTable对象2、变量DataTable对象,生成一个Dictionary,key就是主菜单,value就是这个主菜单包含的所有子菜单,是个ArrayList3、变量这个Dictionary,根据每个key生成一个对象,这个对象的属性是个List,List中包含的事子菜单的对象

2020-07-07 21:42:19 3927

原创 Django博客重构教程(一)models模型设计

这里主要是三张表Tag、Category、Post,关于评论,后面再加blogproject/models安装包pip install django-model-utilspip install pillowpip install django-imagekitpip install django-uuslugpip install markdownfrom django.db import modelsfrom django.contrib.auth.models i

2020-07-05 23:43:03 3916

原创 ASP.NET WebForms引入Select2选择框以及传值

引入js和css<!-- 加载 Jquery --><script src="https://code.jquery.com/jquery-3.2.1.min.js"></script><!-- 加载 Select2 --><link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.8/css/select2.min.css" rel="stylesheet" />&l

2020-07-01 15:16:16 3665

空空如也

请叫我算术嘉的留言板

发表于 2020-01-02 最后回复 2020-02-12

空空如也

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

TA关注的人 TA的粉丝

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