- 博客(22)
- 资源 (7)
- 收藏
- 关注
原创 女生适不适合做程序员?
正是因为接触了互联网,成为了一名女开发,我的人生发生了改变,我从一个普通且没有自信的女生,到现在变得内心强大且充满自信,有了一定的逻辑思维能力,帮助我在生活中也少走了不少弯路,因为接触IT,我的学习能力是读书时的好几倍,总能快速的掌握到本质,拥有举一反三的能力。这些都是学习编程带来的好处,希望我写的这篇文章,可以给刚毕业的你,或者正处于迷茫中的你一点力量。最后呢,说明一下,当初学习编程入门用的NET,入门很轻松,今后呢,我将会不定时分享NET的基础知识,帮助更多的小伙伴进入编程的世界。
2023-04-19 17:48:19 196
原创 Vue iview tree鼠标移动使用气泡显示完整文字
实现效果:html代码:<!DOCTYPE html><html><head> <meta charset="utf-8" /> <title></title> <link href="iview.css" rel="stylesheet" /> <style> #app { padding: 32px; }
2021-10-29 18:26:29 526
原创 LibreOffice Android构建——CollaboraOnline Android
编译collaboraOnline android步骤:编译环境环境和上一篇LibireOffice Andrioid的构建环境一样。新建一个目录拉取core,切换到distro/collabora/cp-6.4分支sudo mkdir /LibreOffice cd /LibreOffice git clone https://github.com/LibreOffice/coregit checkout distro/collabora/cp-6.4创建autogen.input文
2021-09-07 14:52:34 1674 8
原创 构建LibreOffice Android
构建LibreOffice Android预览有两种方式,第一种方式就是在master分支上进行构建,但是这种方式构建出来的Android应用程序,界面并没有那么友好,对于只是研究源码的小伙伴来说是一种不错的选择。如果想要界面友好,体验比较顺畅的话,可以选择Collabora公司的online部分源码结合LibreOffice core源码进行构建,在编译过程中,本人也遇到很多坑,不过在趟坑的过程中,两种方式的源码,都编译成功了,写这篇文章,一是为了记录,二是希望能帮助到更多和我一样的小伙伴,可以一起探讨
2021-08-19 19:36:46 1568 1
原创 NetCore浏览.heic格式的图片显示404
问题描述:客户端上传.heic文件后,浏览文件地址显示404,找不到?实际上文件在服务器上是存在的,访问不能预览的文件应该是可以下载的,但是没有下载,直接提示404。原因:跟在IIS上部署服务是一个问题,IIS对文件的一种保护,不在IIS指定的MIME类型里的文件不会被操作,手动添加对应的 MIME 类型就可以解决这个问题,NetCore服务在Startup里面添加指定的MIME类型就可以解决这个问题。解决方案:找到Startup中的Configure方法,启用静态资源文件(UseStaticFi
2021-08-12 16:55:09 373
原创 CentOS 7 编译LibreOffice 时提示 cpan -i Digest::MD5
编译LibreOffice 时提示错误:The missing Perl modules are: Digest::MD5Install them as superuser/administrator with “cpan -i Digest::MD5”解决方案:切换到root权限1.安装cpanyum -y install cpan或sudo yum -y install perl-CPAN2.安装perl-Test-Simpleyum install perl-Test-Sim
2021-08-10 11:17:11 479
原创 .NetCore实现word转PDF无第三方水印+批量生成自定义水印(不用安装Microsoft和WPS插件)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-06-09 11:44:57 1662 4
原创 多线程大文件分片上传思路分享
NETCore 大文件分片上传多线程遇到的问题记录问题描述问题描述根据上图可以看出我上传分片的整个思路,如果是同步上传的情况下是没有问题的,如果存在多线程上传,在“判断分片是否全部上传完成”这步会存在问题,当第一个线程进入上传流程时,...
2021-05-17 12:30:52 1006 2
原创 Windows下编译onlyoffice源码
前言:网上找了很多资料都是在Docker环境下安装、部署、调用,即使有编译文档,也只有Linux下编译的方法。建议设置好科学上网,不然源码编译会报各种各样错误,编译整个onlyoffice的过程我爬过无数的坑,编译过程是一边编译一边拉取代码,每个包都在不同的git库里,如果上一步没有编译成功,就会影响到下一个包的编译,再次说明,代理很重要!!不能解决科学上网的问题,基本上可以放弃了,编译onlyoffice源码的过程一定要有足够的耐心,一个好的产品经的起时间的打磨。好了,废话不多说,直接上步骤吧,步骤很繁
2021-03-10 17:37:27 5222 8
原创 Consul健康检查的四种方式
1.HTTP check(HTTP+ Interval){ "check": { "id": "api", "name": "HTTP API on port 5000", "http": "http://localhost:5000/health", "interval": "10s", "timeout": "1s" } } 2.TCP check(TCP + Interval){ "check": {
2021-02-02 14:22:17 1456
原创 VS2019编译googleV8
前言编译谷歌V8需要一个给力的科学上网,如果没有科学上网的同学,就可以放弃了。谷歌V8最新版本都是8点几的,可以直接用VS2019编译,直接上步骤吧,宝宝也是掉了五天头发才搞出来的。步骤一、环境Visual Studio2019(安装C++相关的内容和组件,为了不引起没必要的错误浪费时间,个人建议,都安装C盘下面,因为编译的过程中,需要找头文件,而需要的WindowsSdk的头文件基本上都在C盘)Windows SDKs 10.1.19041.0,安装的过程需要选择Windows调试工具Pyt
2021-01-18 14:25:28 901 2
原创 .NetCore+Consul+Ocelot实现服务网关和服务注册与发现(入门)
目的:1.使用Ocelot实现服务网关,实现一个网关地址访问多个服务2.学习使用Consul实现服务注册与发现(非集群,单点学习教程)步骤:一.安装Consul客户端访问https://www.consul.io/downloads.html下载Consul客户端,下载完成后解压,根据选择路径解压完成后,在解压路径下的地址栏输入“cmd”,打开命令行窗口。输入启动命令启动Consul:consul.exe agent -dev访问http://localhost:8500/ 出现以下页面就
2020-12-01 22:11:35 1683 1
原创 ASP.NET Core 中间件(三)——编写中间件
了解了中间件使用的简单步骤和中间件的原理,发现有些项目里调用的中间件和我写的不一样?比如是这样的:F12可以发现这些是Asp.Net Core 附带的中间件组件,那么我们在平时开发的过程中,是否可以自己封装方法,以组件的形式调用呢?回答当然是可以的,废话不多说,直接上代码。一、中间件通常封装在一个类中,并使用扩展方法进行暴露,所以我们新建一个类封装我们需要实现的业务逻辑public class RequestMiddlewareOne { private readonly R
2020-11-05 16:57:16 639 2
原创 ASP.NET Core 中间件(二)
Asp.Net和Asp.Net Core管道的区别了解了中间件的实现过程后,小妹在反思一个问题,为什么要使用中间件?他的作用是什么?经过面向百度编程,了解到原有ASP.NET应用升级到ASP.NET Core的过程中,会遇到一个新的概念:中间件。中间件是ASP.NET Core全新引入的概念。中间件是一种装配到应用管道中以处理请求和响应的软件。 每个组件选择是否将请求传递到管道中的下一个组件、可在管道中的下一个组件前后执行工作。单独看以上中间件的定义,一个很直观的感觉:中间件是HTTP请求管道中的一层
2020-11-05 15:07:21 216 1
原创 ASP.NET Core 中间件(一)
作为一个合格的搬砖程序员,小妹打开了VS2019搭建了人生中的第一个.NetCore项目,根据IDE工具的提示搭建好项目后,在初始项目中我们会发现有这么几个文件内部文件简介:Properties&launchSettings.json 是一个启动配置文件,其用于应用的启动准备工作,包括环境变量,开发端口等。Program类是项目的启动项,会为我们创建并初始化Web应用,并通过Startup类中的ConfigureServices和Configure方法,完成依赖注入和中间件管道的搭建。
2020-11-04 18:57:39 3093 7
原创 Echarts实现中国地图线路图特效(一对多发射点)
文章转载自:winne雪 地址:https://blog.csdn.net/m0_38134431/article/details/102799041实现地图一对多发射需要china.js,但Echarts的官网地图js下载已经暂停提供下载了,优化了一个完整版,分享给大家。页面代码,引入echarts.js和china.js<!DOCTYPE html><html&g...
2019-12-11 13:10:42 2646
.NetCore+Consul+Ocelot实现服务网关和服务注册与发现.rar
2020-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人