if语句 if条件判断语句,通常以if开头,fi结尾。也可加入else或者elif进行多条件的判断,if的表达式如下: if(表达式) 语句1 else 语句2 fi if语句shell脚本编程案例如下。 比较两个整数的大小,代码如下: #!/bin/bash NUM=100 if(($NUM>4) ...
分类:
系统相关 时间:
2019-11-16 23:19:52
阅读次数:
112
接下来我们介绍利用关键代码段实现线程同步的方法。 关键代码段(临界区)工作在用户方式下。它是指一个小代码段,在代码能够执行前,它必须独占对某些资源的访问权。 关键代码段机制,创建 进入 离开 删除. 1 InitializeCriticalSection( 2 LPCRITICAL_SECTION ...
分类:
编程语言 时间:
2019-11-07 15:06:22
阅读次数:
81
1.微服务跟SOA有什么区别 可以把微服务当做去除了ESB的SOA。ESB是SOA架构中的中心总线,设计图形应该是星形的,而微服务是去中心化的分布式软件架构。 2.优点 每个服务足够内聚,足够小,代码容易理解、开发效率提高;服务之间可以独立部署,微服务架构让持续部署成为可能;每个服务可以各自进行负载 ...
分类:
其他好文 时间:
2019-10-28 23:53:07
阅读次数:
125
当代码时下面这样的时候,不知道你有没有想过出现的图形是什么呢? 运行结果如下: 如果这时候中间的框消失,是不是就构成了四个三角形?? 运行结果: 所以我们可以利用这一原理,将其他的颜色的三角形换成透明色,最终显示的就是三角形了 运行结果: 注意: 1.如果需要其他图形的三角形,比如直角三角形:可以将 ...
分类:
Web程序 时间:
2019-10-26 15:02:23
阅读次数:
129
题意: 给定两个整数L,R ,求闭区间【L,R】 中相邻两个质数差值最小的数对与差值最大的数对。当存在多个时,输出靠前的素数对。 这道题虽然不难,但是细节很多,虽然给的代码没有用long long ,但是推荐大家尽量用long long 不然会出现一些意想不到的错误。 我们不能吧2^31次方的素数都 ...
分类:
其他好文 时间:
2019-10-24 00:06:56
阅读次数:
96
dedecms5.7文章页的替换掉特定标志的图片链接 解决思路 1个是在数据库里面执行替换操作 我自己查看 织梦后台也有这个功能 但是执行了一次 效果不是很好 那么就用下面的 在模板中进行内容替换 这样风险最小 代码如下 找到 templates\default\article_article.ht ...
分类:
其他好文 时间:
2019-10-22 14:51:12
阅读次数:
88
下面介绍的是JavaCC在windows系统中的安装与小代码测试过程。 一、JavaCC安装 步骤 :在JavaCC的官网首页下载JavaCC,然后配置电脑的环境变量,接着在dos命令行里就可以使用了。 1. 下载 官方下载地 ...
分类:
编程语言 时间:
2019-10-18 14:18:51
阅读次数:
123
发布前端组件时,通常为求彻底组件化,npm publish 命令会只发布组件本身,package.json 的所有依赖均不允许一起发布,否则大家的组件可能越发布越庞大,从“发布组件”变成“发布系统”。。。 但是,有时组建会用到一些必要的小图标或者较精简的小代码库,此时发布组件时包含这些资源较为必要。 ...
分类:
其他好文 时间:
2019-10-06 11:19:02
阅读次数:
83
题目大意: 一开始想用并查集,发现很难维护联通块的代表元素,所以用了宽搜,开数组会炸,所以开一个优先队列维护,每扫完一个联通块,统计答案,清空优先队列,!!千万记住注意数组的大小!!! 代码: ...
分类:
移动开发 时间:
2019-09-21 21:28:53
阅读次数:
84
刚刚使用IntelliJ IDEA 编辑器的时候,会有很多设置,会方便以后的开发,工欲善其事必先利其器。 比如:设置文件字体大小,代码自动完成提示,版本管理,本地代码历史,自动导入包,修改注释,修改tab的显示的数量和行数,打开项目方式,等等一大堆东西。 总结一下,免得下次换了系统,还得再找一遍配置 ...
分类:
编程语言 时间:
2019-09-01 23:54:54
阅读次数:
179