新手区最新随笔(rss) RSS

解决“/bin/bash^M: bad interpreter: No such file or directory”

在执行shell脚本时提示这样的错误主要是由于shell脚本文件是dos格式,即每一行结尾以\r\n来标识,而unix格式的文件行尾则以\n来标识。
查看脚本文件是dos格式还是unix格式的几种办法。
冠军彩票代理⒐0.0 ⒌⒏⒏(1)cat -A filename 从显示结果可以判断,dos格式的文件行尾为^M$,unix格式的文件行尾为$。
(2)od -t x1 filename 如果看到输出内容中存在0d 0a的字符,那么文件是dos格式,如果只有0a,则是unix格式。
(3)vi filename打开文件,执行 : set ff,如果文件为dos格式在显示为fileformat=dos,如果是unxi则显示为fileformat=unix。

解决方法:
(1)使用linux命令dos2unix filename,直接把文件转换为unix格式
(2)使用sed命令sed -i -e 's/\r$//' filename 或者 sed -i "s/^M//" filename直接替换结尾符为unix格式
(3)vi filename打开文件,执行 : set ff=unix 设置文件为unix,然后执行:wq,保存成unix格式。

2019-12-11 13:42 作者: paulwong【评论:0】【阅读:11】 

防止在SPRING 甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-OOT的配置文件中使用明文存储密码

Spring 甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-oot how to hide passwords in properties file
http://stackoverflow.com/questions/37404703/spring-boot-how-to-hide-passwords-in-properties-file

工作随笔——jasypt-spring-boot使用
http://www.cnblogs.com/zz0412/p/jasypt-001.html

Get史上最优雅加密方式!没有之一!
http://www.jianshu.com/p/64ceda636e81

使用Jasypt对Spring甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-oot配置文件加密
http://www.jianshu.com/p/323ec96c46d2


2019-11-26 15:13 作者: paulwong【评论:0】【阅读:29】 

Git版本控制与工作流



http://www.jianshu.com/p/67afe711c731

2019-11-26 11:21 作者: paulwong【评论:0】【阅读:26】 

GIT TAG

GIT中的tag 相当于是一个快照,是不能更改它的代码的。
如果要在 tag 代码的基础上做修改,你需要一个分支: 

通常TAG与软件版本相对应,即TAG名称用软件版本号来表示。

软件版本的格式规范:
版本格式:主版本号.次版本号.修订号,版本号递增规则如下:

主版本号:当你做了不兼容的 API 修改,
次版本号:当你做了向下兼容的功能性新增,
冠军彩票代理⒐0.0 ⒌⒏⒏修订号:当你做了向下兼容的问题修正。

先行版本号及版本编译信息可以加到“主版本号.次版本号.修订号”的后面,作为延伸。

Git打标签与版本控制规范
http://juejin.im/post/5b0531c6f265da0b7f44eb8c

git切换到某个tag
http://blog.csdn.net/DinnerHowe/article/details/79082769

git cherry-pick 把提交到A分支的部分commit 再提交到甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-分支上
http://yijiebuyi.com/blog/0e65f4a59a1cfa05c5b30ccb6c2f413d.html

2019-11-26 10:57 作者: paulwong【评论:0】【阅读:18】 

Maven打包时,环境变量替换,并解决spring-boot项目中${}无效的问题

http://www.jianshu.com/p/cf3bd9ddfe6f

2019-11-20 16:12 作者: paulwong【评论:0】【阅读:28】 

LOG甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-ACK FOR SPRING

     摘要: 当程序中使用LOGGER.INFO("MESSAGE");要求打印日志时,LOG甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-ACK会获取该行代码所在类的全名,和打印等级(INFO/DE甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-UG等),再在配置文件的<logger>中查找对应logger,使用其配置的appender组件打印日志,如无法找到对应的logger,则使用<root>对应的appender打印日志。其中appender是用来输出日志,有file...  阅读全文

2019-11-19 15:14 作者: paulwong【评论:0】【阅读:37】 

MONGOD甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-安装


http://www.jianshu.com/p/d3b31b7aa182 

后续初始化用户及数据库
http://zocada.com/setting-mongodb-users-beginners-guide/

如果要以认证的方式登录,需加以下内容至/etc/mongod.conf
security:
  authorization: enabled





2019-11-15 17:30 作者: paulwong【评论:0】【阅读:35】 

Setting up ActiveMQ for HA-Load 甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-alance

     摘要: In a typical enterprise applications, we often need messaging and asynchronous processing.To satisfy this need, we need a reliable as well as scalable messaging infrastructure. In currently available ...  阅读全文

2019-11-04 16:14 作者: paulwong【评论:0】【阅读:45】 

ACTIVE MQ HA

     摘要: 组建ACTIVEMQ CLUSTER,使得其中一个ACTIVE MQ DOWN掉时,能自动切换到其他节点。ACTIVEMQ 只有MASTER-SLAVE模式,集群中的多个节点共享消息的存储,多个节点同时启动时,竞争消息存储的锁,谁先取得,谁就是MASTER,当MASTER DOWN掉时,锁被释放,SALVE中马上又竞争锁,取得者成为MASTER。方案:安装NFSV4修改消息存储路径Cod...  阅读全文

2019-11-01 10:46 作者: paulwong【评论:0】【阅读:46】 

ACTIVEMQ设置预取消息数目

     摘要: 当ACTIVEMQ的某个QUEUE有多个消费者,为避免某个消息者取了更多个消息处理,而造成其他消费者无消息可处理的情况,可以设置每个消费者不预取消息,即每个消费者消费完单个消息后,再去取消息,这样其他消费者就能平均的有消息可处理。 http://stackoverflow.com/questions/35928089/activemq-how-to-prevent-message-fr...  阅读全文

2019-10-31 11:28 作者: paulwong【评论:0】【阅读:56】 

SPRING INTEGRATION LESSONS

     摘要: LessonsIntroduction to Enterprise Application IntegrationIn our first lesson, you will get introduced to the concepts of Enterprise Application Integration. You will learn about the and Enterprise int...  阅读全文

2019-10-25 09:45 作者: paulwong【评论:0】【阅读:32】 

SPRING INTEGRATION DSL DEMO

http://github.com/spring-projects/spring-integration/tree/master/src/reference/asciidoc

2019-10-23 11:55 作者: paulwong【评论:0】【阅读:30】 

Spring Integration 中文手册 - GOOD

     摘要: Spring Integration 中文手册 (1) Spring Integration 中文手册 (2)  阅读全文

2019-10-11 10:28 作者: paulwong【评论:0】【阅读:65】 

LINUX配置DNS

vi /etc/resolv.conf

nameserver 8.8.8.8

2019-10-10 10:55 作者: paulwong【评论:0】【阅读:52】 

在SPRING INTEGRATION中手动开始和停止JMS LISTENER

     摘要: 如果要对JMS 甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-ROKER生产和消费MESSAGE,一种方式是用JmsTemplate发送和消费消息,另一种方式是SPRING INTEGRATION。冠军彩票代理⒐0.0 ⒌⒏⒏SPRING INTEGRATION是实现了EIP模式的一种框架,即使用CHANNEL和JMS-IN甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-OUND-ADAPTER、JMS-OUT甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-OUND-ADAPTER,完全脱离了JmsTemplate的API。如果需要实现这种场景:从甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-ROKE...  阅读全文

2019-10-09 17:16 作者: paulwong【评论:0】【阅读:36】 

CountDownLatch、Cyclic甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-arrier和Semaphore

     摘要: CountDownLatch、Cyclic甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-arrier和Semaphore这三个并发辅助类,可以在线程中呼叫,使得线程暂停等,但各有不同。 CountDownLatch 1、初始化,并传入计数器 2、向不同的线程传入CountDownLatch实例 3、如果在某一线程中呼叫await(),则此线程被挂起,直到计数器为0,才往下执行 4、如果在某一线程中呼叫coun...  阅读全文

2019-09-24 10:18 作者: paulwong【评论:0】【阅读:49】 

使用 Jenkins 部署 Spring 甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-oot

http://mp.weixin.qq.com/s?__biz=MzI4NDY5Mjc1Mg==&mid=2247489278&idx=2&sn=a48342d706bfd1651e277e1c24e81e3e&chksm=ebf6ce81dc81479764d1e6ff7b207257a78d52bed5ef8c2f16c76f70660d1da9609167ed7bbb&mpshare=1&scene=1&srcid=&sharer_sharetime=1568861026830&sharer_shareid=24856bf403968a883e437b859be0a9b5&pass_ticket=q甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-9yWQbj%2FGo7PDZNogj甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-wishDCx5Suu%2甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-v甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-WnS1TpKmY%3D#rd

2019-09-19 17:44 作者: paulwong【评论:0】【阅读:45】 

CI/CD 资源

Continuous delivery tool landscape
http://www.jamesbowman.me/post/continuous-delivery-tool-landscape/

2019-09-18 17:08 作者: paulwong【评论:0】【阅读:42】 

ANSI甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-LE + SPRING 甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-OOT

http://github.com/remyma/ansible-springboot

frontend+backend+jenkins+ansible
http://itnext.io/ci-cd-with-jenkins-and-ansible-f41ef2b33977

2019-09-18 16:09 作者: paulwong【评论:0】【阅读:45】 

技 术 改 变 世 界

宣传语

网站分类

其他分类

Google站内搜索

 

24小时内最热随笔

统计信息

订阅

甘肃扑克3开奖走势图_甘肃扑克3开奖号码_花少钱中大奖-log客户端API

推荐客户端

博客排行榜[前100人]

友情链接