分类 Softeware 下的文章

一般都是将java代码编译成字节码class文件打包成war或者jar部署到服务端,如果使用Tocmat部署War包,Tomcat部署后会自动解压一个以War包名的文件夹,里面包含了java的class`文件以及静态资源和配置文件。linux下查看十六进制在服务端下查看class文件,如果直接用Vim等编辑器打开默认显示的是二进制乱码。如果要以十六进制查看class文件则需要使用对应的工具,...

说起网盘,不得不提多年之前的国内网盘大战。各厂家纷纷提供了数以TB的免费空间,然而好景不长,倒闭的倒闭,调整的调整,再加上网盘免费用户限速策略,最终到头空欢喜一场。相比空间而言,数据是更加珍贵的。国内网盘数据丢失,被和谐的新闻已经司空见惯。所以目前我在国内网盘上存放的东西都属于不太重要,主要用于公共分享。一些重要的数据都存在在Dropbox,Google Drive等网盘或自建私有云上并且做...

vifm是一个实用的类vim快捷键终端文件管理器,可以用来替代图形文件管理器。使用vim快捷键一样来方便快捷的管理文件。快捷键快捷键描述ctrl-w hjkl切换窗口ctrl-w s水平分隔ctrl-w v垂直分隔窗口w另个窗口预览当前光标文件e当前窗口预览光标文件dd删除文件:trashes查看垃圾箱目录lstrash查看垃圾桶文件:restore还原选中的垃圾箱文件j,k上下移动h,l在...

有如下的文本内容,需要处理下格式,方便在SQL中查询。政企渠道-青海-省政企商客、青海电渠-京东3C随销、政企渠道-青海-西宁-青海民族大学校园政企、政企渠道-青海-西宁-西宁中职院校校园政企、政企渠道-青海-西宁-青海大学校园政企、政企渠道-青海-西宁-青海师范大学校园政企、政企渠道-青海-西宁-大通校园、政企渠道-青海-西宁-湟中校园、政企渠道-青海-西宁-湟源校园、政企渠道-青海-西宁...

我从Windows转到Linux发行桌面版是,就对在终端上完成一些工作产生痴迷。比如修改,复制,移动,删除文件等等。当然也在配合一些图形文件管理器来完成一些需要拖拽的工作,比如上传文件到FTP等等。 之前一直都在图形文件管理器上对压缩包进行修改,我不太喜欢直接解压再打包而是直接修改,Archlinux上有一些好的工具可以帮助我更好的完成这些操作,但使用上都不是太满意。zip是一款终端压缩...

近些年容器技术非常流行,可以解决环境上的问题。让不同的应用之间环境隔离,不会冲突。在团队开发中,使用容器技术可以统一团队成员之间的环境问题,不用担心我本地可以,测试和生产不行的问题了。容器技术目前主流的是以docker为代表,这里就介绍下将原有的老项目迁移到docker的方案。当然最简单的就是直接迁移docker不考虑管理和编排。docker安装docker针对不同的GNU/Linux发型版...

开发完Java项目后,需要打包成War包并放入到Servlet容器目录中运行,常见开源免费Servlet容器有Tomcat和Jetty。企业级Servlet容器目前以Tomcat为市场主流,常规部署Java项目是将War包拷贝到Tomcat程序下的webapps目录,tomcat的目录结构如下:tomcat ├── bin ├── BUILDING.txt ├── conf ├── CONT...

不同的文件需要不同的解压命令,就一起来看看不同格式的解压命令吧。解压.zip 格式文件:$ unzip filename.zip解压 .gz格式文件:$ gunzip filename.gz解压 .tar 格式文件:$ tar -xvf filename.tar解压 .tar.gz格式文件:$ tar -xzf filename.tar.gz解压 .tar.xz格式文件:$ tar -xJf...

最近一段日子我将从写笔记过度到写wiki了,在写的上面虽然两者都很方便。当时当写到一定的量回过车来检索的时候笔记的关联系和索引效果就不是很好。我可以用很少的时候来快速记录笔记,当时当检索的时候我就要比较多的时候来检索到特定的笔记。正是因为如此我将记笔记过渡到写个人wiki,其中分为公开的知识和一些私密的内容。分别用一个wiki来管理。我选择的wiki软件是tiddlywiki,tiddlyw...

平常下载网页资源可以借助一些工具,比如IDM,FDM,上传可以借助各类网盘进行分享。但是到了服务器中,就不能容易借助这些工具直接上传下载了,因为服务器上的资源一般不对外暴露,需要使用特定的传输协议比如SSH,SFTP进行上传下载。全量同步与增量同步同步上传下载本地和服务器之间资源,现在主流的工具有XFTP,WinScp等。这些工具有个问题是基本上每次都是全量上传,假如一个压缩包有100MB大...