- 博客(104)
- 收藏
- 关注
转载 softlockup检测(watchdog)原理(用于检测系统调度是否正常)
softlockup(watchdog)用于检测系统调度是否正常,即软锁的情况,当发生softlockup时,内核不能调度,但还能响应中断,对用户的表现可能为:能ping通,但无法登陆系统,无法进行正常操作。其基本原理为:为每个CPU启动一个内核线程(watchdog/x),此线程为优先级最高的实时线程,在该线程得到调度时,会更新相应的计数(时间戳),...
2017-12-31 15:15:00 407
转载 linux运维人员如何最大限度避免误删文件
运维人员如何最大限度避免误删除文件很多工作的网友对运维工作的定位,背黑锅的,“黑锅侠”!企业运维工作中50%以上的故障都是因内部人员管理失误造成的,“某程”就是个典型例子。如果规范工作中的一举一动,就会不断的犯错,最后导致所有的功劳都变成徒劳。今天给大家分享一些简单但可以有效的防止误删数据的小技巧:1、修改或删除数据前请务必备份,最好有异机备份,修改配置等先提交版本管理系统在...
2017-12-31 15:11:41 69
转载 eclipse 安装图形插件(图形化编程)
打开eclipse 查看什么版本 ,我的是Oxygenhelp --> install newsoftware 打开地址http://www.eclipse.org/windowbuilder/download.php找到对应eclipse的版本右键复制地址 下一步accept等待安装好,重启eclipse 新...
2017-12-29 16:58:00 159
转载 rabbitMQ 常用api翻译
1.首先是发布消息者的代码public class MQPublisher { public static void main(String[] args) { try{ ConnectionFactory factory = new ConnectionFactory(); factory.setHost("...
2017-12-29 12:09:00 98
转载 阿里P6Java工程师的学习经历自述,希望新人少走弯路
我个人觉得学习JAVA必须的具备的几个条件:第一:目标,坚持下去的一颗心,因为学习JAVA不容易,而且现在转行的也多,工资高,最后能拿高薪的都是刚开始没日没夜的熬过来的,所以坚持非常重要,而为什么学习JAVA成了主要因素,就是坚持下去的动力,比如:挣钱就是动力。第二:学习能力。什么是学习能力,就是当一个陌生东西给你了,是否有学习他的欲望,自己琢磨的心思,学习能力非常重要,如果一个人没有学习能力...
2017-12-29 06:55:16 305
转载 ArcEngine中多边形内外环的处理(转)
ArcEngine中多边形内外环的处理原创2012年09月06日 22:49:11标签:object/null/数据库3462Polylgon对象是由一个或多个Ring对象的有序集合,它可以是由单个Ring对象构成,也可以使用多个Ring组成如下图所示。其中Ring可以分为Outer Ring(外环)和Inner Ring(...
2017-12-28 19:31:00 410
转载 c 笔记 6
位字段:【专用于结构 体,结构体成员的类型必须是:int || unsigned int有时侯,结构体成员表示的数据很小,就用几个位来表示】。例如struct data1{unsigned a : 1; // 1就是一个bit,范围:0~1int : 31; // 无名字段,不可访问,只是占位unsigned b : 2; // 2就是er个b...
2017-12-28 13:34:24 44
转载 python爬取暖享图片
目标网页:http://www.axlcg.com/wmxz/1.html首先取得第一页每一个图集的url可以看到图集的url实在ul class 为homeboy-ul clearfix line-dot底下的li中的a标签里面,所以我们要 一层一层地接近目标。 allsoup = BeautifulSoup(allurldigit) # 得到解析后的html ...
2017-12-27 06:38:13 72
转载 GCC同时使用静态库和动态库链接
转自:https://www.cnblogs.com/lidabo/p/6206504.htmlchapter1在应用程序需要连接外部库的情况下,linux默认对库的连接是使用动态库,在找不到动态库的情况下再选择静态库。使用方式为:gcc test.cpp -L. -ltestlib如果当前目录有两个库libtestlib.so libtestlib.a 则肯定是连接libtestlib....
2017-12-26 20:23:00 211
转载 2.24. Spring boot with Apache Kafka
Spring boot 1.5.12.24.1.安装 kafka一下安装仅仅适合开发环境,生产环境请使用这个脚本安装 https://github.com/oscm/shell/tree/master/mq/kafka cd /usr/local/srcwget http://apache.communilink.net/k...
2017-12-26 11:16:00 107
转载 Xcode 创建自定义模板
背景在团队进行项目开发的时候,一般都会统一代码风格,以方便代码的维护。比如在以 Swift 为主的工程中,并不存在头文件的概念,声明与实现都是放在同一个文件,如果不对代码按一定规则进行分割,那在较复杂的对象文件中,对于不同的开发者来说,维护起来的成本要高上不少。但是统一代码风格,则要求每个参与项目的开发者每个源码文件都按照规范来编写,既繁琐又浪费时间,所以可以借助 Xcode 的自定义模板功...
2017-12-26 09:35:26 75
转载 Nginx限速模块初探
Nginx限速模块分为哪几种?按请求速率限速的burst和nodelay参数是什么意思?漏桶算法和令牌桶算法究竟有什么不同?本文将带你一探究竟。我们会通过一些简单的示例展示Nginx限速模块是如何工作的,然后结合代码讲解其背后的算法和原理。核心算法在探究Nginx限速模块之前,我们先来看看网络传输中常用两个的流量控制算法:漏桶算法和令牌桶算法。这两只...
2017-12-25 18:07:25 64
转载 “Device eth0 does not seem to be present”解决办法
VirtualBox迁移CentOS虚拟机后配置网卡时,出现如下问题:[root@localhost Desktop]# service network restartShutting down loopback insterface: [ OK ]Bringing up loopback insterface: [ OK ]Bringing up interface eth0: Devi...
2017-12-25 10:07:38 133
转载 很喜欢VS.NET 2003对条件编译的代码提示
VS.NET提供了一个条件编译参数,我们可以在Project->Properties->Configuration->Build里设置它,如下图: 用分号分开,可以支持定义n个条件变量 ,详细介绍在MSDN(Compiling Conditionally with Trace and Debug)中有。 ...
2017-12-25 03:43:00 104
转载 Gradle实战-配置环境变量
开篇介绍一下载GradleGradle官方下载地址Gradle百度云下载地址二配置环境变量配置要求配置GRADLE_HOME配置Path测试配置反馈与建议(开篇介绍)Gradle 是一款构建工具,是继 Ant 、Maven 之后的现代构建工具,我会在接下来的博文中陆续介绍,我在工作中是如何使用 Gradle 的...
2017-12-24 08:51:00 635
转载 10.众里寻他千百度- Find命令和文件后缀
二周第五次课(12月22日)2.23/2.24/2.25 find命令 2.26 文件名后缀快捷键:Ctrl + l :清屏Ctrl + d :退出终端(相当于执行了:exit 或logout)Ctrl + c : 强制中断Ctrl + u : 在命令输入行,删除光标前的字符串Ctrl + e : 光标移到末尾Ctrl + a : 光标移到开始find命令whi...
2017-12-23 10:52:36 107
转载 实用juniper SRX NAT小技巧。
当配置route-based IPSec ×××,对应的security tunnel 接口和external 接口在同一个zone时,为了正常的Internet 访问,需要做source nat off。set security nat source rule-set 002 from zone trust set security nat source rule-set 002 to zone...
2017-12-22 16:00:44 397
转载 第三章 Python函数
函数 如果在开发程序时,需要某块代码多次,但是为了提⾼编写的效率以及代码的重⽤,所以把具有独⽴功能的代码块组织为⼀个⼩模块,这就是函数函数的定义 函数定义的三种方式:无参函数,有参函数,空函数#无参函数def demo_print(): print('hello')#有参函数def add(x,y): print(x+y)#空函数...
2017-12-22 10:29:00 94
转载 ZooKeeper 典型的应用场景
Zookeeper 从设计模式角度来看,是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper 就将负责通知已经在 Zookeeper 上注册的那些观察者做出相应的反应,从而实现集群中类似 Master/Slave 管理模式,关于 Zookeeper 的详细架构等内部细节可以阅读 Zookeeper 的源...
2017-12-21 16:23:00 72
转载 游戏安全资讯精选 2017年第十八期:富控互动拟13.668亿收购棋牌游戏公司百搭网络51%股权,游戏市场的收入超2千亿,阿里云与中国电信云堤达成DDoS防护领域重大合作,阿里云云盾 · 云防火墙技术...
【游戏行业安全动态】富控互动拟13.668亿收购棋牌游戏公司百搭网络51%股权概要:富控互动发布公告,拟13.668亿收购百搭网络51%股权。百搭网络成立于2016年10月,是一家专注于开发、运营移动端棋牌游戏的互联网游戏公司。目前,百搭网络在线运营的主要游戏有阿拉宁波麻将、阿拉浙江麻将、阿拉血战麻将、阿拉舟山麻将、阿拉江西麻将、阿拉跑得快、...
2017-12-21 14:20:25 418
转载 是时候了解React Native了
随着科技的发展,手机开发也在向好的方向不停的转变。IOS和Android两大手机操作横空出世,称霸江湖。我们每开发一个手机软件最少都需要开发这两个终端。两大操作系统都在不断的提升完善,能力越来越强大,这对于我们开发者是好事,因为用智能手机的用户越来越多。话天下大事,分久必合,合久必分。这句话对于移动开发也是一样的。这几年来,移动应用开发者做梦都希望有一个能跨平台的开发工具,让他们不要把同一...
2017-12-21 10:52:28 65
转载 Java过滤器详细文档,简介,实例,应用
简介Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。Filter技术是servlet2.3新增加的功能。它能够对Ser...
2017-12-21 10:32:00 78
转载 golang常用手册:数据类型、变量和常量
大家好,我又来了,接着上一期我们搭建了golang的环境变量后,我们接着看一下编程的基础常识。众所周知在编程中,我们涉及到一下常用的东西:数据类型变量和常量运算符语句数组、集合方法资源引入包1、数据类型在go语言中,我们常见的数据类型有很多,但是值得注意的是,他们都是小写!都是小写!都是小写!package builtin// bool is the set o...
2017-12-21 04:10:30 203
转载 安装oracle9i时提示找不到文件OCS4J.properties的解决方法
解决方法是:在提示的路径下创建一个叫做OCS4J.properties的文本文件,并把如下内容copy到创建的这个文件里:# discoveryAddress is a list of cache servers and ports discoveryAddress = %s_hostName%:%s_cachePort% diskPath = %s...
2017-12-20 21:50:00 87
转载 AtCoder Regular Contest 058
C - こだわり者いろはちゃん / Iroha's Obsession暴力。#include<cstdio>#include<iostream>using namespace std;int n, k;bool a[10];bool check(int x) { for (; x; x /= 10) if (a[x...
2017-12-20 11:52:00 104
转载 C++函数返回局部变量
转自:https://www.cnblogs.com/fanhaha/p/7117766.html 原因:返回值是拷贝值,局部变量的作用域为函数内部,函数执行结束,栈上的局部变量会销毁,内存释放。可返回的局部变量: 1. 返回局部变量本身 1 int sum(int a, int b)2 {3 int s=a+b;4 return s;5 }2....
2017-12-18 14:19:00 88
转载 Dive Into Thrift Node-安装
mac安装下载地址tar -xzf thrift-0.11.0.tar.gzcd thrift-0.11.0.tar.gz./configure && make复制代码如果提示Bison version 2.5 or higher must be installed on the system!解决办法如果还提示src/thrift/transport/TSSLS...
2017-12-18 05:30:38 60
转载 关于js数组的六种算法---水桶排序,冒泡排序,选择排序,快速排序,插入排序,希尔排序的理解。...
1.水桶排序;原理:首先找到arr这个数组中的最大项 max(此处为88),然后创建一个新的数组bucket,bucket数组长度为max,然后for循环遍历,在bucket的索引为arr[i]的添加数据,可以添加字符"water";然后创建一个新的空数组arr2;给数组arr2增加bucket数据。代码如下。var arr = [19,8,47,34,78,95,64,22,50,88]; ...
2017-12-18 03:25:54 208
转载 Retrofit2 的简单使用
友情链接Rx:Rxjava2操作符(一)Rxjava2操作符(二)Rxjava2操作符(三)Retrofit2介绍demo地址:github1. 简介Retrofit 是一个用于 Android 和 Java 平台的类型安全的网络请求框架。Retrofit 通过将 API 抽象成 Java 接口而让我们连接到 REST web 服务变得很轻松。其实 Retrofit 已经使用很久了,...
2017-12-17 18:57:40 106
转载 (2)基于Bootstrap的网页开发
相关课程搜索:要点复习:BS下载模板解析:1、下载dist(即生产环境版本,此处为3.3.7版本),文件目录如下:bootstrap/├── css/│ ├── bootstrap.css│ ├── bootstrap.css.map│ ├── bootstrap.min.css│ ├── bootstrap.min.css....
2017-12-17 14:40:00 83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人