自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IIS部署前端单页应用

IIS默认会根据路径去找对应的HTML文件,而单页应用只有一个index.html,所以会爆404错误。

2021-06-07 14:52:03 313

原创 dotnet通过exchange发送邮件

首先微软推荐使用Microsoft Graph来处理office组件的业务,Graph相较于Exchange拥有更强大的功能,更友好的API接口。但这个需要使用管理员权限开通专门的开发账号。本文只介绍如何使用Exchange发送邮件。exchange地址 nuget,maven官方开发文档源码 public void sendMsg0(string from, List<string> toList, List<string> ccList, string su

2021-04-08 08:50:54 325

原创 装配车间系统

目录开发模块领料返工设计返工来料返工开发模块领料返工未订物料损耗领料kimi中增加顺序装配计划,并将相关信息加入到料状态显示在工位任务上wbs和network号维护在计划中Created with Raphaël 2.2.0选择项目选择WBS选择工位一键领料填写附加信息发送到仓库附加信息:装备区域(编号)、发料时间、备注返工返工分为设计返工和来料返工,返工均为后到料设计返工#mermaid-svg-R7jGdq4u0v73sgHe .label{font-famil

2021-01-07 14:56:17 186

原创 论文markdown

时序图#mermaid-svg-DYcGXYrCfnNvZZyf .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-DYcGXYrCfnNvZZyf .label text{fill:#333}#mermaid-svg-DYcGXYrCfnNvZZyf .node rect,#mermaid-svg-DYcGXY

2020-12-14 20:54:23 116

原创 capacity report

#mermaid-svg-gsMiYrkPMC5GzUq8 .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-gsMiYrkPMC5GzUq8 .label text{fill:#333}#mermaid-svg-gsMiYrkPMC5GzUq8 .node rect,#mermaid-svg-gsMiYrkPMC

2020-12-07 14:54:45 111

原创 Spring Boot 使用mongo

增删改查Query query = new Query(Criteria.where("timestamp").gte(startTime.getTime()).lte(endTime.getTime()));mongoTemplate.remove(query, collectionName);mongoTemplate.insert(measureValue, collectionName);List<MeasureValueDto> valueList = mongoTempl

2020-10-20 14:31:45 147

原创 使用hutool操作MongoDB

这里写自定义目录标题背景引入maven操作代码背景在数据量特别大的情况下需要分库分表,这样不能用原生的spring MongoDB了。引入maven<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.4.3</version></dependency>&

2020-09-24 14:33:37 1729

原创 jeesite Perhaps you are running on a JRE rather than a JDK?

这个问题一般是没有把JAVA_HOME环境变量配置到jdk上面导致的。

2020-06-11 23:43:54 132

原创 dotnet 微服务路线图

Consul 服务注册与发现Ocelot 网关Polly 瞬态故障处理skywalking 服务追踪exceptionless分布式日志apollo 配置管理中心IdentityServer4 鉴权中心

2020-05-08 20:26:24 166

原创 docker desktop 安装sql server的坑

官网上的例子是docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=yourStrong(!)Password' -p 1433:1433 -d mcr.microsoft.com/mssql/server但是因为desktop在windows上运行所以压根不识别单引号,直接去掉即可:docker run -e ACCEPT_EULA=Y -...

2020-04-26 02:04:42 1037

原创 ASP.Net Core 执行Cron定时任务

安装Hangfiredotnet add package Hangfire.AspNetCore如果只用内存的话dotnet add package Hangfire.MemoryStorage配置启动项Starup.cs public class Startup { public Startup(IConfiguration configur...

2020-03-31 20:15:47 1720 1

原创 nginx 配置https

1、生成keyhttps://www.chinassl.net/ssltools/generator-csr.html2、保存csr和key文件(切记)3、将csr和要申请的域名发个安全部门。4、下载nginx,选择linux源码安装http://nginx.org/en/download.html5、在nginx解压文件tar -zxvf nginx-1.16.1.t...

2020-03-11 14:04:56 509

原创 ABP使用Windows账号登录

1、生成项目的时候别点login模块2、选中web项目,然后按照微软文档启用windows验证

2020-02-25 13:49:49 453

原创 web打开聊天工具

skype<a href="skype:XXX?chat">开始 Skype 文字聊天</a><a href="skype:XXX?userinfo">查看 Skype 资料</a><a href="skype:XXX?add">添加到 Skype 联系人列表</a><a href="skype:XXX?call...

2019-11-13 13:35:33 278

原创 Spring boot websocket

官方demo后端主动推送@Componentpublic class SendJob { @Autowired private SimpMessagingTemplate template; @Scheduled(cron = "0/1 * * * * ?") public void sendMessage() { template.co...

2019-10-11 10:33:24 111

原创 使用winsw把django注册为windows服务

文章目录winswwinsw配置文件winsw简而言之,这个软件能帮你轻松地完成windows服务注册。GitHubwinsw配置文件<configuration> <id>myproject</id> <name>名字</name> <description>描述</descriptio...

2019-08-26 17:00:21 865

原创 django ajax传文件并保存至数据库

文章目录Model表单后台处理Modelclass Order(models.Model): drawing = models.FileField(null=False, upload_to='drawing/%Y/%m/%d')FileField官方文档表单<form> <input type="file" id="a"></form...

2019-08-16 13:04:57 1069

原创 sql 统计连续输出次数

文章目录建表插入随机数统计连续出现次数建表create table signal( value smallint, record_datetime timestamp default now());插入随机数insert into signal(value)values (trunc(random() * (10 - 1)));ceil函数...

2019-08-16 09:45:19 688

原创 django admin ImageField图片展示

文章目录django版本settingsurlsmodeladmin界面django版本2.2.4settingsMEDIA_ROOT = os.path.join(BASE_DIR, "media") # 多媒体文件存放处MEDIA_URL = "/media/" # 这个会自动加在FileField的upload_to的前面urlsfrom django.conf.urls...

2019-08-08 21:56:32 1514

原创 使用.net类库向sql server中添加正则表达式

文章目录构建类库添加到Sql Server测试构建类库创建.net类库创建正则比较方法namespace SqlServerRegex{ public class RegexExtend { [Microsoft.SqlServer.Server.SqlFunction] public static bool IsMatch(strin...

2019-08-06 14:43:00 157

原创 git操作

Git 操作手册云端操作创建用户修改密码登录公司git,在右上角登录,没有用户名或忘记用户名密码的请联系管理员。点击头像,在出现的头像下拉菜单中修改密码。创建版本库在头像下拉菜单中点击创建版本库。进入创建页面,里面有相近说明。特别说明查看:在线查看克隆:下载到本地推送:上传到云端派生:在该项目基础上拉分支readme: 项目说明书,要用markdown写.gi...

2019-06-03 16:39:08 164

原创 postgresql利用开窗函数取附近行的数据、阶段累加、添加序号

文章目录建表并插入数据获取下一行时间阶段累加添加序号建表并插入数据建表语句create table test1( id bigserial not null constraint test1_pk primary key, create_time timestamp default now());插入随机...

2019-05-28 21:47:51 1677

原创 django admin 一对多关联验证

文章目录应用场景踩过的坑正确的写法总结应用场景一条线有且只有一个参考站,在一次性保存的时候验证参考站的唯一性。踩过的坑试图重写save_model和save_relate在存储过程中拦截并添加报错,结果徒劳无功正确的写法自定义个formset类并重写里面的clean方法,如果不合逻辑直接抛异常,官方出处class StationFormSet(BaseInlineFormSe...

2019-05-24 00:23:07 604 1

原创 C#连接nats消息中间件

文章目录下载安装编写代码Subscribepublish &amp;amp; request下载安装去官网下载相应的server启动server,windows成功启动后如图所示编写代码SubscribeConnectionFactory cf = new ConnectionFactory();IConnection c = cf.CreateConnection();//这里可以输入...

2019-03-04 15:07:28 1786

原创 各国语言代号

af 南非荷兰语sq 阿尔巴尼亚语eu 巴斯克语bg 保加利亚语be 贝劳语ca 加泰罗尼亚语zh 中文hr 克罗地亚语cs 捷克语da 丹麦语nl 荷兰语en 英语et 爱沙尼亚语fo 法罗语fa 波斯语fi 芬兰语fr 法语gd 盖尔语de 德语el 希腊语he 希伯来语hi 北印度语hu 匈牙利语is 冰岛语in 印度尼西亚语it 意大利语...

2019-03-01 08:42:36 2828

原创 django admin集成富文本编辑器

文章目录django-ckeditor富文本编辑器安装注册修改model备注django-ckeditor富文本编辑器作者尝试了很多富文本编辑器的整合目前这个功能最全,最无缝安装pip install django-ckeditor注册在setting.py文件里注册ckeditorINSTALLED_APPS = [ '……', 'ckeditor', ...

2019-02-21 23:00:46 839

原创 django admin自定义模板

文章目录方法找到admin后台默认模板替换默认模板模板列表方法找到admin后台默认模板控制台输入代码python -c "import django; print(django.__path__)"源码存放在下django/contrib/admin/templates替换默认模板在app更目录下新建template/admin/app_name/model_name文件夹将默...

2019-02-21 12:25:47 1882

原创 django的国际化

文章目录安装gettext下载路径设置locale文件夹安装gettext下载路径http://mlocati.github.io/articles/gettext-iconv-windows.html 下载问候,直接下一步安装就行设置locale文件夹在文件setting.py里添加LOCALE_PATHS = ( os.path.join(BASE_DIR, 'loca...

2019-02-15 11:20:52 226

原创 c# TCP/IP通信

首先是监听namespace TcpIpTest{ public partial class ListenerForm : Form { private Thread listenThread; public bool keepReading=false; public ListenerForm() { ...

2018-12-06 10:10:34 6685

原创 utgard连接opc服务器的准备

一、准备工作1、右击点管理出现如下界面2、右击用户新建用户,弹出对话框,按下图完成表单(描述可选),记住用户名和密码3、然后选择组4、右击添加到组,然后点添加5、选高级6、点立即查找,并找到刚才建的用户然后一路点确定,并关闭计算机管理窗口,准备工作做完二、连接opc导入jar包jar包下载地址,这个也是mvn的远程仓库http://neutronium.openscada.org/maven/po...

2018-01-17 10:58:12 3175 3

原创 java读取opc服务器

前言实现原理和核心参照Java调用dll库的方法,本文不在赘述,本文主要讲jeasyopc的用法。基本操作基本类JCustomOpc是jeasyopc的基本类,所有对opc的操作类都应该继承它。 对opc操作有一个基本的通用形式和步骤:初始化 JCustomOpc.coInitialize();这是初始化方法,必须在刚进入程序时调用。创建实例JCustomOpc opc = new JCus

2017-11-08 14:28:22 7383 2

原创 rabbitMq与spring的整合

rabbitMq与spring的整合添加mvn库添加connectionFactory的bean创建发送服务创建接受线程主线程rabbitMq与spring的整合本文所涉及字符串均可用ioc注入,只是我懒得写……添加mvn库<dependency> <groupId>org.springframework.amqp</groupId> <artifactId>s

2017-11-08 13:45:11 237

转载 easyui-datagrid去除最右空白滚动条边框

最右边多出来的是空白滚动条只要scrollbarSize :0 就可以了

2017-09-05 01:56:31 1039

转载 java发送电子邮件

java发送email

2017-09-05 01:47:08 339

空空如也

空空如也

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

TA关注的人

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