notepad++

Removing all line breaks and adding them after certain text

不打扰是莪最后的温柔 提交于 2020-08-20 18:00:27
问题 I have text file in which I have to remove all line breaks, and later add new ones after each text </row> . how could I do that using replace tool? 回答1: You need to that in two steps, at least. First, click on the ¶ symbol in the toolbar: you can see if you have CRLF line endings or just LF . Click on the Replace button, and put \r\n or \n , depending on the kind of line ending. In the Search Mode section of the dialog, check Extended radio button (interpret \n and such). Then replace all

CSV 文件 上传 乱码

倾然丶 夕夏残阳落幕 提交于 2020-08-19 05:41:35
CSV 文件 上传 乱码 项目有上传csv文件的功能的,一开始upload中文的文件是没有乱码出现的,但是某一版本开始就出现乱码了。 调试了很多方法,发现上传的格式是没有错的,请求的编码和接受的编码是一致的,但还是出现乱码。 后来检查代码发现是读取csv文件的时候出现乱码,原来的写法是没有规定使用哪种编码来读取csv文件,所以读取出来的代码乱码了,更换了读取csv文件的写法,并使用UTF-8编码格式来读取后,乱码的文件就解决了! 原来的写法: public void test42() throws IOException { String fileName = "D:\\Logs\\MMS\\upload_9e6610d5_e516_4902_81ed_374763055092_00000000.tmp"; java.io.File file = new java.io.File(fileName); BufferedReader reader = null; try { System.out.println("以行为单位读取文件内容,一次读一整行:"); reader = new BufferedReader(new FileReader(file)); String tempString = null; int line = 1; // 一次读入一行,直到读入null为文件结束

Azure Web App (三)切换你的Net Core Web 项目的数据库连接字符串

喜你入骨 提交于 2020-08-19 00:56:41
一,引言   上一篇文章讲到今天我们演示了一下,如何在Web App中创建 “Deployment Slot”进行快速无停机部署新功能代码,也使用VS进行发布到创建的Web App中创建的新的部署槽位中,同时也引出了另外一个问题,环境变量怎么切换,切换槽位后,生产环境的数据库连接字符串怎么办。本篇文章,我会继续 部署槽,进行配置部署槽设置,同时在交换槽位的时候,测试环境/生产环境都能够准确的连接到对于的数据库。😎😎😎😎😎 --------------------我是分割线-------------------- Azure Web App 部署系列: 1,Azure Web App(一)发布你的Net Core Web 项目 2,Azure Web App(二)使用部署槽切换部署环境代码 3,Azure Web App(三)切换你的Net Core Web 项目的数据库连接字符串 二,正文 1,新建Net Core Web 项目 项目名称 “CnBateBlogWeb” 选择 “Web 应用程序(模型视图控制器)”,去掉 “为HTTPS 配置” 的勾选,点击创建 删除 “launchSettings” 文件中 IIS 配置部分 添加一个名叫 “appsettings.Production.json” 配置文件,里面当前项目的生产环境的数据库连接字符串。 ”appsettings

Azure Web App (三)切换你的Net Core Web 项目的数据库连接字符串

半世苍凉 提交于 2020-08-18 09:11:56
一,引言   上一篇文章讲到今天我们演示了一下,如何在Web App中创建 “Deployment Slot”进行快速无停机部署新功能代码,也使用VS进行发布到创建的Web App中创建的新的部署槽位中,同时也引出了另外一个问题,环境变量怎么切换,切换槽位后,生产环境的数据库连接字符串怎么办。本篇文章,我会继续 部署槽,进行配置部署槽设置,同时在交换槽位的时候,测试环境/生产环境都能够准确的连接到对于的数据库。😎😎😎😎😎 --------------------我是分割线-------------------- Azure Web App 部署系列: 1,Azure Web App(一)发布你的Net Core Web 项目 2,Azure Web App(二)使用部署槽切换部署环境代码 3,Azure Web App(三)切换你的Net Core Web 项目的数据库连接字符串 二,正文 1,新建Net Core Web 项目 项目名称 “CnBateBlogWeb” 选择 “Web 应用程序(模型视图控制器)”,去掉 “为HTTPS 配置” 的勾选,点击创建 删除 “launchSettings” 文件中 IIS 配置部分 添加一个名叫 “appsettings.Production.json” 配置文件,里面当前项目的生产环境的数据库连接字符串。 ”appsettings

《Oracle Java SE编程自学与面试指南》02-01:Notepad++

你说的曾经没有我的故事 提交于 2020-08-18 04:17:16
深入了解IT/互联网行业及岗位,请参阅 通用IT/互联网岗位招聘计划(最新全岗版) 。 深入了解职业晋升及学习路线,请参阅 最优职业晋升路线和课程学习指南(最新全栈版) 。 内容导航 : 前言 1、Notepad++是什么? 2、下载安装包 3、特点 1、Notepad++是什么? Notepad ++是一个免费的(就像“自由言论”和“免费啤酒”一样)源代码编辑器和记事本的替代品,支持多种语言。运行在MS Windows环境中,它的使用受GPL许可协议的约束。 基于强大的编辑组件Scintilla, notepad++是用c++编写的,使用纯Win32 API和STL,保证了更高的执行速度和更小的程序大小。通过优化尽可能多的例程而不失去用户友好性,Notepad++正试图减少世界二氧化碳排放。当使用更少的CPU功率时,PC可以降低速度并减少功耗,从而实现更绿色的环境。 2、下载安装包 官方下载地址:https://notepad-plus-plus.org/downloads/ 3、特点 小巧 快捷 多种编程语言支持 多种编码支持 好好学习,天天向上!继续下一章…👏👏👏👏👏👏 感谢您阅读,如果对作者其它文章也很感兴趣,请扫码关注!🚀🚀🚀🚀🚀🚀 来源: oschina 链接: https://my.oschina.net/u/4381686/blog/4281766

EXTJS系列二《第一个程序》

五迷三道 提交于 2020-08-17 17:00:09
一、概要 上一步我们已经把环境搭建好了,本章我们将用编辑器开始我们第一个extjs程序 二、开始开发 1.首先先在我们之前建立好的工作目录新建个目录名叫“1.第一个程序” 2.新建htm文件“index.htm” 如下图所示 3.用任何一个能打开文件的编辑器,我这里用的notepad++,打开文件,可以将下面的内容复制的index.htm里面 <!DOCTYPE html> <html> <head> <link href="D:/work/extJs/build/classic/theme-classic/resources/theme-classic-all.css" rel="external nofollow" target="_blank" rel="stylesheet"> <script src="D:/work/extJs/build/ext-all.js" rel="external nofollow" ></script> <script type="text/javascript"> Ext.onReady(function() { Ext.create('Ext.Panel', { renderTo: 'helloWorldPanel', height: 200, width: 600, title: 'Hello world', html: 'First

Cesium快速开始

ⅰ亾dé卋堺 提交于 2020-08-16 06:42:23
准备开始 本教程将让所有开发人员学会Cesium应用程序运行和并提高水平。 确保你的浏览器已经准备好了 验证Cesium在web浏览器中工作的最简单方法是通过 点击这里 ,运行Hello World示例(打开一个新窗口)。如果你看到下面的图片,恭喜你,你的系统可以运行Cesium,你可以安全地跳到下一节;否则,继续阅读。 Cesium是建立在几种新的HTML5技术上的,其中最重要的是 WebGL 。尽管这些新标准很快被广泛采用,但一些浏览器和系统需要更新以支持它们。如果示例应用程序不适合您,这里有一些需要尝试的东西。 更新您的web浏览器。大多数Cesium团队使用谷歌Chrome,但火狐、Internet Explorer 11和Opera也将工作。如果您已经使用了上述浏览器中的一个,请确保它已更新到最新版本。 更新你的显卡驱动,以更好地支持3D。如果你知道你有什么类型的视频卡,你可以检查供应商网站进行更新。最受欢迎的三个是: Nvidia , AMD , 和 Intel 。 如果您仍然有问题,请尝试访问 http://get.webgl.org/ ,它提供了额外的解决问题的建议。你也可以在 Cesium forum (论坛)上寻求帮助。 选择编辑器或IDE 如果您已经是一个经验丰富的开发人员,那么您很可能拥有一个最喜欢的编辑器或开发环境;例如,大多数铯团队都使用 Eclipse

dotnet 三句命令行创建运行一个 web 服务程序

一笑奈何 提交于 2020-08-16 02:50:57
现在 dotnet 的服务创建十分具有效率,本文的前提要求是电脑上面已经安装了 dotnet 程序,接下来就是三句命令行的事情 如果还没有安装 dotnet 那么请到 https://dotnet.microsoft.com/ 官网 下载安装,基本上看界面就知道如何下载安装 接下来在可以进行测试的临时文件夹打开命令行,这一句话不算在本文的命令行数量统计内 第一句话创建一个 web 服务程序的代码到 Foo 文件夹 dotnet new webapi -o Foo 这里的 new 就是创建的意思,而 webapi 指的是创建的是什么样的模板的代码,后续加上的 -o 表示创建到哪个文件夹,这里指定创建到 Foo 文件夹里面 第二句话就是进入 Foo 文件夹 cd Foo 第三句话就是运行刚才创建的代码,第一次运行编译 dotnet 项目需要等待一下依赖包的下载 dotnet run 此时就完成了一个简单的服务的创建和运行了,如果看到下面代码表示服务已经运行起来,可以访问 info: Microsoft.Hosting.Lifetime[0] Now listening on: https://localhost:5001 info: Microsoft.Hosting.Lifetime[0] Now listening on: http://localhost:5000 info: