说到配置文件热加载,这个功能在很多框架中都提供了,如beego,实现的效果就是当你修改文件后,会把你修改后的配置重新加载到配置文件中,而不用重启程序,这个功能在日常中还是非常实用的,毕竟很多时候,线上的配置文件不是想改就能改的。 这次就自己实现一个配置文件的热加载功能的包,并通过一个简单的例子对完成 ...
分类:
其他好文 时间:
2018-03-17 23:28:21
阅读次数:
499
早上群上讨论了一下systemd的作用,还导致了一个人的直接退群,出于求知心理,搜索了一些systemd,对此也作出了一些相应的整理; 一、systemd的诞生: 学习嵌入式bootloader与kernel衔接的时候,就入门了init进程;init进程也就是系统的第一个进程,PID号为1; ini ...
分类:
其他好文 时间:
2018-03-17 16:14:41
阅读次数:
285
<bootm作用> 为linux内核的启动准备条件 <bootloader作用总结> (1)初始化软/硬件(内存硬件/外部设备/堆栈) (2)启动操作系统 <uImagine和zImagine之间的关系> zImagine 是最纯粹的Linux内核 在zImagine之上加上一个信息头就成位了uIm ...
分类:
其他好文 时间:
2018-03-17 14:20:41
阅读次数:
156
条件变量(二)这边文章主要纠结了pthread_cond_wait(&cond,&mutex)函数以及为何判断条件时要用while而不是if。 本文还想弄清楚另外两个关于pthread_cond_signal(&cond)的问题: 1、先改变条件值还是先调用pthread_cond_signal? ...
分类:
其他好文 时间:
2018-03-17 00:40:51
阅读次数:
165
一、前言 双十一刚过不久,大家都知道在天猫、京东、苏宁等等电商网站上有很多秒杀活动,例如在某一个时刻抢购一个原价1999现在秒杀价只要999的手机时,会迎来一个用户请求的高峰期,可能会有几十万几百万的并发量,来抢这个手机,在高并发的情形下会对数据库服务器或者是文件服务器应用服务器造成巨大的压力,严重 ...
分类:
其他好文 时间:
2018-03-16 00:26:06
阅读次数:
200
转载请注明出处:http://www.cnblogs.com/skywang12345/p/3496147.html 基本概念 本章,我们会讲解“线程获取公平锁”的原理;在讲解之前,需要了解几个基本概念。后面的内容,都是基于这些概念的;这些概念可能比较枯燥,但从这些概念中,能窥见“java锁”的一些 ...
分类:
编程语言 时间:
2018-03-12 20:59:22
阅读次数:
196
第一章 1.搭建Asp.net开发环境 1).net FrameWork(VS) 2)IIS(xp:5.1,2003:6.0,vista:70,win7:7.5) C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i [重新注册 ...
分类:
Web程序 时间:
2018-03-12 17:09:21
阅读次数:
238
At the beginning of every day, the first person who signs in the computer room will unlock the door, and the last one who signs out will lock the door ...
分类:
其他好文 时间:
2018-03-11 11:50:18
阅读次数:
181
请注意操作步骤: 1、 用数据线连接手机, 打开开发者模式, 并赋予相关权限; 2、 启动Appium桌面服务端; 3、 运行程序; 首次运行, Appium会在手机上安装3个App: Unlock; Appium Setting; Appium Android Input Manager for ...
分类:
移动开发 时间:
2018-03-06 21:42:19
阅读次数:
477
一、概述 此程序示例为博主根据路飞学城的python的作业而写的(博主也是python初学者,仅花了99元报了路飞学城的python入门14天集中营3期网络课堂班),此程序非常适合python初学者拿来联系,下面粘贴3个示例供大家参考学习 二、程序示例 一、简易登陆程序 1、需求说明 程序启动,用户 ...
分类:
其他好文 时间:
2018-03-05 20:41:42
阅读次数:
399