- helm 部署 Kube-Prometheus + Grafana + 钉钉告警部署 Kube-Prometheus
zxj19880502
grafanaprometheus
背景角色IPK8S版本容器运行时k8s-master-1172.16.16.108v1.24.1containerd://1.6.8k8s-node-1172.16.16.109v1.24.1containerd://1.6.8k8s-node-2172.16.16.110v1.24.1containerd://1.6.8安装kube-prometheusmkdir-p/data/yaml/kub
- 2021-12-01
81a077b2922b
本来是想到下午开会的时候一站风度,结果丢了温度感冒了,晕乎乎的。回来坐车又吐了一地,不知道的以为我怀孕了。下午。犇钉钉而去,遇到了几个意向客户,但是和交定金的瞬间错了点儿。可能时机不成熟。还有一个明天看管了,希望回来会交吧,又听说了小偷的事情,今天过得好忐忑,大家晚上路上也注意安全。尽量都结伴而行
- HertzBeat赫兹节拍 v1.0.beta.6 发布,Linux监控来啦
TanCloud探云
HertzBeat赫兹跳动是由Dromara孵化,TanCloud开源的一个支持网站,API,PING,端口,数据库,操作系统,全站等监控类型,支持阈值告警,告警通知(邮箱,webhook,钉钉,企业微信,飞书机器人),拥有易用友好的可视化操作界面的开源监控告警项目。官网:hertzbeat.com|tancloud.cn此升级版本包含了很多同学需要的Linux操作系统监控支持,支持其CPU,内存
- linux 硬盘存储剩余容量自动化监控+报警通知
m0_37678007
linux自动化运维
linux硬盘存储剩余容量自动化监控+报警通知·编写shell脚本#!/bin/bash#获取系统存储大小(单位为GB)storage_size=$(df-h/|awk'NR==2{print$4}'|sed's/G//')#阈值(小于10GB触发报警)threshold=10#钉钉机器人WebhookURLdingding_webhook="https://oapi.dingtalk.com/r
- “无题”
至慈
2020年3月9日,星期一【王毅飞】感恩日志第️️️18天【道德经】:0遍/156遍.【孝经】:3遍/075遍上周六我们开视频会议,我们的一位老师说:“我不是很自律,能不能一起共修诵读经典?我拉着我,我跟着你。”于是,就有了我们现在的经典晨读共修。一早五点半起来,洗漱完,开始打开电脑,试钉钉软件,一切就绪;6点20分,我们开始了同频诵读经典,这次最大的体验就是感受到了“同频共振”能量是那么的强大。
- 邻居家的淘气包42——介入
运气不差钱
介入小夏仍是不甘心,她通过电子邮件的方式把对白鹿市动物园虐待动物的事情详细的写了一份报告,虽然她并没有亲眼目睹动物园虐待动物,但是从这次的案件中,白鹿市动物园虐待动物的事情已经是板上钉钉。白鹿市林业局收到小夏的投诉邮件之后,立马派人去调查此事。"哎哟,什么风把您给吹来了?"白鹿市动物园园长有点儿惊讶,他没有料到林业局会突然造访。"魏园长,我们也算是老熟人了,我今天来找你喝茶当然是不可能的,现在也是
- uni-pp(一)什么是uni-pp
AlanGe
uni-app是一个使用Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。DCloud公司拥有900万开发者、数百万应用、12亿手机端月活用户、数千款uni-app插件、70+微信/qq群。阿里小程序工具官方内置uni-app),腾讯课堂官方为uni-
- 【菊言菊语】张祖庆老师的磨课史(四)
山中雏菊
张老师说,他没有痛不欲生的磨课史,他的磨课史,可以说是一部嘴角上扬的成长史。他第一次磨课是进入教师队伍的第三个年头,在讲《在仙台》这一课时,毛昉老师提醒:语文教学,一定要抓牢语言文字。要做好两个“ding”,一个是“盯”,要善于敏锐的揪出牵一发而动全身的重点词句,另一个是“钉”,要像钉钉子一下咬住不放,重锤敲打,反复推敲。34岁那年,张老师被王崧舟先生引进杭州拱宸桥小学任教,在这里有机会与于永正、
- redis scan命令导致cpu飙升
Mr1ght
redis
一.背景今天下午Redis的cpu占用突然异常升高,一度占用达到了90%,触发了钉钉告警,之后又回到正常水平,跟DBA沟通,他说主要是下面这个语句的问题SCAN0MATCHfastUser:6136*COUNT10000这个语句的执行时长很短,只有10毫秒,主要是利用scan匹配redis的所有key,当时第一反应是有大key。但是查询这个语句匹配的key,发现key的数量只有4个,而且每个key
- 2021-01-27
蒋铭国江西乐平
方法总比困难多今天陈秀玉老师组织教育行走专属公众号“行走拓宽世界”编辑开了一个钉钉视频会。视频会议主要内容是回顾总结了之前的公众号推文情况,当然更主要的是让每一位编辑谈谈自己在推送过程中遇到的困难与疑惑。通过交流大家的意见都比较统一,那就是稿件的来源不是很丰富,还有原创文稿的质量,得不到较高的保证。为了解决这些问题,我谈了些自己的看法。在我谈自己的见解之前,谈了一下我自己在公号推文的情况。我之所以
- 打破枯燥工作日,用Python统计键盘和鼠标点击次数,钉钉告诉你今天摸鱼了多少次!
码肥人壮
python钉钉摸鱼
1前言是否曾想过,在一天的工作中,你到底点击了键盘多少次,或者鼠标点击了多少下?是否好奇每天工作的时候,自己究竟有多努力?本文将带你使用Python,利用pynput监听键盘和鼠标事件,统计每天的点击次数,并通过钉钉机器人告诉你今天到底摸鱼了多少次。效果如下图:其实之前有做过一个类似的小软件:https://blog.csdn.net/weixin_42887343/article/details
- 给向阳班小可爱们的第五封信
积极向上偶尔丧的晖晖
亲爱的小可爱们:“秋深山有骨,霜降水无痕”,秋季的最后一个节气也在昨日偷偷溜走。不知道亲爱的你有没有感叹时光易逝,当你还在月考的失误中追悔莫及时,期中考试的脚步已经近了。上周,我们一同对班级管理模式,双分积分模式进行了升级。我看到了大家眼中的雀跃,也看到了大家积极的行动。周末两天在家,钉钉群中的背书任务一经布置,就有学生第一时间背诵并提交视频。这些内容都是复习的,不需要下大功夫去背诵,也就是说大家
- 平台组成-门户系统
wangbing1125
服务器数据库html
门户系统是整个平台的门面。从功能上讲,可以区分为内部门户和外部门户。内部门户面向内部应用,是内部管理的入口,一般运行在内网里;外部门户面向公众,是企业宣传、对外服务的窗口,一般运行在外网上。从访问载体上讲,可以区分为PC端和手机端。手机端以往是独立的App,现在的趋势是微信、钉钉或飞书的小应用。门户系统本身不具有业务功能,仅仅是展示平台,各种应用都以某种形式展现在门户里,通过单点登录技术,从门户中
- 生活被按下了暂停键
欢心家庭教育
昨晚我早早睡了,后来儿子找我要充电器,我起床了,测了体温,37.8度。难怪我觉得不舒服呢,原来是发烧了。早上6点半,我给儿子的班主任发了信息,因为我发烧了,儿子上午先不去学校,等我做了核酸再看。老师让儿子进钉钉群学习。我则继续躺在床上,与我的难受抗争着。之后,我吞了几个预防新冠的精油胶囊,又分别在喉咙、后背和腹部抹了点。偶尔看看一个高能量的姐妹群的信息。大家基本都中招了,不是发烧,就是感冒,或者喉
- 2022-05-22 【导师班第五天学习感悟】
一鹿相伴
2022年5月18日至5月22日,为期五天四晚的导师班钉钉课程圆满结束!非常感谢纪琼导师以及心时代的全体员工,为了满足我们学员的学习需求,通过线上和线下相结合的方式,让我们有幸足不出户就可以学完导师班的所有课程。纪琼导师绘声绘色、诙谐幽默、金句频出、有理有据、引古论今、案例分析的授课风格让我记忆深刻,个人感觉线上上课的感觉一点也不亚于线下上课的感觉!我翻来覆去看看我的笔记本,满满的知识内容代表纪琼
- 居家18天:被迫营业的“主播”要复工了!
阿拉小仙儿
因为疫情,被迫出来营业的主播老师们,这几天忙的特别想上班。就在今天上午10:20感觉我开始了上班模式,又一次在“钉钉”群里进行了一次试播。而后就是就下午两点的网络班会课和网络家长会进行再次修改。班会课早在前几天就接到学校通知,让我做一个年级通用版的。班会课倒不难,难的是第一次不面对学生,对着屏幕讲,这是我需要自己提前适应的。再有就是主题的把握方面,既不愿让孩子们过多的关注疫情,带来心理的压力,又希
- 2020年5月29日 星期五 天气多云 亲子日记(547)
love_happy
早上醒来就看到群消息,立刻打开钉钉查看作业,看到叉号自己还有些吃惊,又仔细一看,原来生字写错了,我昨天检查作业也没看出来,只是粗略地看了一眼,就提交了。于是赶紧叫醒豪宝,起来订正作业,他眯着眼睛告诉我,不相信自己的作业错了,说我是为了哄他起床,你睁眼好好看看老师的评语,他揉着眼睛一看,还真错了,一骨碌爬起来去对照课本,拿出本子重新订正了错字,我又找出所有的练习题一看,发现只要是写这个字,他都写错了
- 网课反思
陈奕帆_6657
以前开学,我们都在学校里听着校长发言,看着五星红旗冉冉升起,可今年开学就不一样了,为什么呢?因为有了一种非常厉害的、四处传染的病毒——新冠肺炎。由于病情很严重,所以我们不能开学了,只能在电脑上学习。我是第一次在电脑上学习,今天就要开始上课了,我特别得高兴,很早就起床了。第一节是语文课,我打开电脑,在一个叫钉钉的app上打开进入直播间,等了一会儿,熟悉的声音出现在了我的耳旁,电脑上出现的是王老师的课
- 慢慢来,不急
素馨若霞
我不得不相信:孩子们是存在个性差异的。刚开始使用钉钉群里的“家校本”布置作业时,多数孩子很快就明白了怎样操作,明白怎么提交作业。但是每天不交作业的总是宁同学和玉同学,各科老师点名的时候也是这两个孩子。如果是这两个孩子偷懒,不想做作业,可能性不大。我猜测,她们可能是不熟悉这个新生事物的使用发法。后来,我又多次告诉他们怎么提交作业,慢慢地,需要拍照提交作业的,他们都能按时完成了。但是需要录音或者拍视频
- 钉钉 × E签宝,打通系统屏障,实现钉钉审批通过后自动同步到E签宝发起签署并返回拖章链接全流程自动化
钉钉连接自动化无代码开发平台
1场景描述成熟的业务体系需要用户的优质体验和高效的交易效率来支撑。而合同作为双方业务往来的法律保证,签合同已成为目前企业必不可少的重要一环。但传统的签署场景中,传统纸质合同的签署往往采用线下见面或邮寄的方式进行,不仅流程复杂,而且占据了大量时间,文件还未进行备份就发生丢失的情况更是比比皆是。随着数字化时代的到来,越来越多企业开始采用线上签约的方式来达成交易,例如法律行业,因其特殊性往往会选择e签宝
- 莆田鞋拿货渠道推荐,记得把这10个可靠渠道收藏起来
优鞋之家
莆田鞋拿货渠道推荐,记得把这10个可靠渠道收藏起来莆田鞋去哪里拿货?有必要介绍十个靠谱的莆田鞋拿货渠道,除此之外还有拿货攻略傍身,拿到优质的莆田鞋一手货源是十拿九稳,板上钉钉的事。闲言少叙,看看今天介绍的莆田鞋拿货渠道有啥不一样吧!微信图片_20230417192857.jpg莆田鞋十大拿货渠道一览表1、微商拿货,微商各种版本莆田鞋货源一应俱全。耐克、阿迪达斯、新百伦、AJ乔丹、匡威、万斯、彪马、
- grafana配置钉钉告警模版(一)
點燈的人
监控grafana钉钉windows
1、配置钉钉告警模版创建钉钉告警模版,然后在创建钉钉告警时调用模版。定义发送内容具体代码my_text_alert_list是模版名称后面再配置钉钉告警时需要调用。{{/*定义消息体片段*/}}{{define"my_text_alert_list"}}{{range.}}告警名称:{{index.Labels.alertname}}告警机器:{{index.Labels.env}}{{index
- 微信发送一条消息经历哪些过程。企业微信以及钉钉的IM架构对比
呆呆呆呆梦
企业微信钉钉架构
0.前言微信和钉钉是经常会与到两个IM通讯软件,今天从技术角度对他们两个进行分析。这样也方便对于构建IM系统有更好的了解和认识。如果目标是想构建一个IM即时通信的app或者说想了解一下一条消息的收发会经历什么过程可以详细了解一下。我们可以想想一下微信发送一条消息会经历哪些过程。由此来思考IM系统中需要哪些东西。目前已经写的IM的文章分布式websocket即时通信(IM)系统构建指南【第七期】分布
- golang 飞书机器人Docker&Jenkinsfile&命令行工具&module
CatchZeng
原文:http://makeoptim.com/golang/feishu前言feishu文档特性安装Docker安装二进制安装goget安装使用方法配置文件DockerJenkinsfile作为module命令行工具DemoPostInteractiveHelp前言之前使用钉钉机器人做持续集成的通知,最近换成飞书作为交流工具。因此,基于钉钉机器人改造了一版飞书机器人。feishufeishu是飞
- 【zabbix】(三)-邮件告警配置
小关暗器
zabbix企业微信钉钉
企业微信、钉钉和邮件告警配置的目的是为了确保监控系统检测到的问题能够及时传达给相关人员,并通过灵活的通知方式提高团队的响应速度和协作效率。本文介绍的是QQ邮件告警一开启发件服务器SMTP功能本文使用的是QQ邮箱,其他邮箱操作类似:进入QQ邮箱,然后点击左上侧,下来到选择《POP3/SMTP/IMAP》服务管理按照要求进行验证后,获取授权码:二安装邮件服务软件安装配置Mailx和msmtp服务器信息
- 【zabbix】(四)-钉钉告警&企业微信配置
小关暗器
zabbix钉钉
前提条件:已经安装了Python3环境(脚本需要requests模块)。Centos7.x自带Python2(不含requests模块)钉钉告警配置一安装Python3参考该优秀文档部署查看Python的模块:piplist/pip3list报错报错原因二配置钉钉告警首先创建群组,若想创建一个人群组,只能在手机端上面对面创建其他操作请参考优秀文档这里需要注意点:环境测试时候,机器人关键词一定要设置
- 蚂蚁分工4.0,如何改变你的工作方式?
蚂蚁分工
2021年11月1日,蚂蚁分工4.0正式上线。3年多的时间里,我们服务了2000多万个用户,10万多家企业。在钉钉开放平台,保持了3年协同类目冠军。整个4.0的迭代耗时近9个月,我们做了大量的用户调研,珍视每一位用户给我们的宝贵意见,产品设计和用户需求紧密结合,因此,蚂蚁分工4.0是与广大用户共生共创的成果。这篇文章将带你走近蚂蚁分工4.0,了解它将如何彻底改变你的工作方式。3.0-4.0:全流程
- linux系统zabbix监控配置钉钉告警
丨析木丨
linuxlinuxzabbix钉钉
zabbix配置钉钉告警配置钉钉告警环境准备配置钉钉脚本文件钉钉日志目录编写脚本浏览器配置钉钉告警中文消息告警模版为用户添加报警媒介添加监控项=》添加触发器=》添加玩监控项和触发器后添加动作配置钉钉告警环境准备创建钉钉内部群创建自定义机器人记录加签地址和webhook地址安装python环境,因为这个钉钉报警的脚本使用python写的yuminstall-ypython3python3-reque
- 没能陪孩子去秋游
千娇面
今天幼儿园组织孩子们去长兴岛秋游,爸爸陪着孩子去的,我因为年假天数和工作原因这次没去。幸好今天天气不错,孩子玩的也比较尽兴。那边有超级大的蹦蹦床气垫、简单的攀爬设施、滑滑梯等,和爸爸一起摘了橘子,导游还组织了有趣的亲子小运动,晚上给小家伙刷牙的时候,还问我“妈妈,你知道什么是两人三足吗?”,幸好提前看了幼儿园钉钉群里的活动视频,他和爸爸走的还挺快。感到惋惜是因为昨晚睡觉前聊天时,小家伙悄悄的问我“
- vue-pdf问题求解-扫描得到的pdf文件渲染慢甚至一直白屏无显示
React强
用的是vue-pdf版本3.3.1。在钉钉端的H5应用用到vue-pdf展示pdf文件,用到了左右滑屏翻页的功能。现在遇到的问题是当加载的是一个扫描得到的文件时,在页面上完成pdf文件流的请求后渲染页面内容特别慢,或者一直白屏无显示,每次翻页又会白屏很久。H5控制台报了这两个警告Warning:Unabletodecodeimage:RangeError:Arraybufferallocation
- Enum 枚举
120153216
enum枚举
原文地址:http://www.cnblogs.com/Kavlez/p/4268601.html Enumeration
于Java 1.5增加的enum type...enum type是由一组固定的常量组成的类型,比如四个季节、扑克花色。在出现enum type之前,通常用一组int常量表示枚举类型。比如这样:
public static final int APPLE_FUJI = 0
- Java8简明教程
bijian1013
javajdk1.8
Java 8已于2014年3月18日正式发布了,新版本带来了诸多改进,包括Lambda表达式、Streams、日期时间API等等。本文就带你领略Java 8的全新特性。
一.允许在接口中有默认方法实现
Java 8 允许我们使用default关键字,为接口声明添
- Oracle表维护 快速备份删除数据
cuisuqiang
oracle索引快速备份删除
我知道oracle表分区,不过那是数据库设计阶段的事情,目前是远水解不了近渴。
当前的数据库表,要求保留一个月数据,且表存在大量录入更新,不存在程序删除。
为了解决频繁查询和更新的瓶颈,我在oracle内根据需要创建了索引。但是随着数据量的增加,一个半月数据就要超千万,此时就算有索引,对高并发的查询和更新来说,让然有所拖累。
为了解决这个问题,我一般一个月会进行一次数据库维护,主要工作就是备
- java多态内存分析
麦田的设计者
java内存分析多态原理接口和抽象类
“ 时针如果可以回头,熟悉那张脸,重温嬉戏这乐园,墙壁的松脱涂鸦已经褪色才明白存在的价值归于记忆。街角小店尚存在吗?这大时代会不会牵挂,过去现在花开怎么会等待。
但有种意外不管痛不痛都有伤害,光阴远远离开,那笑声徘徊与脑海。但这一秒可笑不再可爱,当天心
- Xshell实现Windows上传文件到Linux主机
被触发
windows
经常有这样的需求,我们在Windows下载的软件包,如何上传到远程Linux主机上?还有如何从Linux主机下载软件包到Windows下;之前我的做法现在看来好笨好繁琐,不过也达到了目的,笨人有本方法嘛;
我是怎么操作的:
1、打开一台本地Linux虚拟机,使用mount 挂载Windows的共享文件夹到Linux上,然后拷贝数据到Linux虚拟机里面;(经常第一步都不顺利,无法挂载Windo
- 类的加载ClassLoader
肆无忌惮_
ClassLoader
类加载器ClassLoader是用来将java的类加载到虚拟机中,类加载器负责读取class字节文件到内存中,并将它转为Class的对象(类对象),通过此实例的 newInstance()方法就可以创建出该类的一个对象。
其中重要的方法为findClass(String name)。
如何写一个自己的类加载器呢?
首先写一个便于测试的类Student
- html5写的玫瑰花
知了ing
html5
<html>
<head>
<title>I Love You!</title>
<meta charset="utf-8" />
</head>
<body>
<canvas id="c"></canvas>
- google的ConcurrentLinkedHashmap源代码解析
矮蛋蛋
LRU
原文地址:
http://janeky.iteye.com/blog/1534352
简述
ConcurrentLinkedHashMap 是google团队提供的一个容器。它有什么用呢?其实它本身是对
ConcurrentHashMap的封装,可以用来实现一个基于LRU策略的缓存。详细介绍可以参见
http://code.google.com/p/concurrentlinke
- webservice获取访问服务的ip地址
alleni123
webservice
1. 首先注入javax.xml.ws.WebServiceContext,
@Resource
private WebServiceContext context;
2. 在方法中获取交换请求的对象。
javax.xml.ws.handler.MessageContext mc=context.getMessageContext();
com.sun.net.http
- 菜鸟的java基础提升之道——————>是否值得拥有
百合不是茶
1,c++,java是面向对象编程的语言,将万事万物都看成是对象;java做一件事情关注的是人物,java是c++继承过来的,java没有直接更改地址的权限但是可以通过引用来传值操作地址,java也没有c++中繁琐的操作,java以其优越的可移植型,平台的安全型,高效性赢得了广泛的认同,全世界越来越多的人去学习java,我也是其中的一员
java组成:
- 通过修改Linux服务自动启动指定应用程序
bijian1013
linux
Linux中修改系统服务的命令是chkconfig (check config),命令的详细解释如下: chkconfig
功能说明:检查,设置系统的各种服务。
语 法:chkconfig [ -- add][ -- del][ -- list][系统服务] 或 chkconfig [ -- level <</SPAN>
- spring拦截器的一个简单实例
bijian1013
javaspring拦截器Interceptor
Purview接口
package aop;
public interface Purview {
void checkLogin();
}
Purview接口的实现类PurviesImpl.java
package aop;
public class PurviewImpl implements Purview {
public void check
- [Velocity二]自定义Velocity指令
bit1129
velocity
什么是Velocity指令
在Velocity中,#set,#if, #foreach, #elseif, #parse等,以#开头的称之为指令,Velocity内置的这些指令可以用来做赋值,条件判断,循环控制等脚本语言必备的逻辑控制等语句,Velocity的指令是可扩展的,即用户可以根据实际的需要自定义Velocity指令
自定义指令(Directive)的一般步骤
&nbs
- 【Hive十】Programming Hive学习笔记
bit1129
programming
第二章 Getting Started
1.Hive最大的局限性是什么?一是不支持行级别的增删改(insert, delete, update)二是查询性能非常差(基于Hadoop MapReduce),不适合延迟小的交互式任务三是不支持事务2. Hive MetaStore是干什么的?Hive persists table schemas and other system metadata.
- nginx有选择性进行限制
ronin47
nginx 动静 限制
http {
limit_conn_zone $binary_remote_addr zone=addr:10m;
limit_req_zone $binary_remote_addr zone=one:10m rate=5r/s;...
server {...
location ~.*\.(gif|png|css|js|icon)$ {
- java-4.-在二元树中找出和为某一值的所有路径 .
bylijinnan
java
/*
* 0.use a TwoWayLinkedList to store the path.when the node can't be path,you should/can delete it.
* 1.curSum==exceptedSum:if the lastNode is TreeNode,printPath();delete the node otherwise
- Netty学习笔记
bylijinnan
javanetty
本文是阅读以下两篇文章时:
http://seeallhearall.blogspot.com/2012/05/netty-tutorial-part-1-introduction-to.html
http://seeallhearall.blogspot.com/2012/06/netty-tutorial-part-15-on-channel.html
我的一些笔记
===
- js获取项目路径
cngolon
js
//js获取项目根路径,如: http://localhost:8083/uimcardprj
function getRootPath(){
//获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp
var curWwwPath=window.document.locati
- oracle 的性能优化
cuishikuan
oracleSQL Server
在网上搜索了一些Oracle性能优化的文章,为了更加深层次的巩固[边写边记],也为了可以随时查看,所以发表这篇文章。
1.ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前,那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾。(这点本人曾经做过实例验证过,的确如此哦!
- Shell变量和数组使用详解
daizj
linuxshell变量数组
Shell 变量
定义变量时,变量名不加美元符号($,PHP语言中变量需要),如:
your_name="w3cschool.cc"
注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:
首个字符必须为字母(a-z,A-Z)。
中间不能有空格,可以使用下划线(_)。
不能使用标点符号。
不能使用ba
- 编程中的一些概念,KISS、DRY、MVC、OOP、REST
dcj3sjt126com
REST
KISS、DRY、MVC、OOP、REST (1)KISS是指Keep It Simple,Stupid(摘自wikipedia),指设计时要坚持简约原则,避免不必要的复杂化。 (2)DRY是指Don't Repeat Yourself(摘自wikipedia),特指在程序设计以及计算中避免重复代码,因为这样会降低灵活性、简洁性,并且可能导致代码之间的矛盾。 (3)OOP 即Object-Orie
- [Android]设置Activity为全屏显示的两种方法
dcj3sjt126com
Activity
1. 方法1:AndroidManifest.xml 里,Activity的 android:theme 指定为" @android:style/Theme.NoTitleBar.Fullscreen" 示例: <application
- solrcloud 部署方式比较
eksliang
solrCloud
solrcloud 的部署其实有两种方式可选,那么我们在实践开发中应该怎样选择呢? 第一种:当启动solr服务器时,内嵌的启动一个Zookeeper服务器,然后将这些内嵌的Zookeeper服务器组成一个集群。 第二种:将Zookeeper服务器独立的配置一个集群,然后将solr交给Zookeeper进行管理
谈谈第一种:每启动一个solr服务器就内嵌的启动一个Zoo
- Java synchronized关键字详解
gqdy365
synchronized
转载自:http://www.cnblogs.com/mengdd/archive/2013/02/16/2913806.html
多线程的同步机制对资源进行加锁,使得在同一个时间,只有一个线程可以进行操作,同步用以解决多个线程同时访问时可能出现的问题。
同步机制可以使用synchronized关键字实现。
当synchronized关键字修饰一个方法的时候,该方法叫做同步方法。
当s
- js实现登录时记住用户名
hw1287789687
记住我记住密码cookie记住用户名记住账号
在页面中如何获取cookie值呢?
如果是JSP的话,可以通过servlet的对象request 获取cookie,可以
参考:http://hw1287789687.iteye.com/blog/2050040
如果要求登录页面是html呢?html页面中如何获取cookie呢?
直接上代码了
页面:loginInput.html
代码:
<!DOCTYPE html PUB
- 开发者必备的 Chrome 扩展
justjavac
chrome
Firebug:不用多介绍了吧https://chrome.google.com/webstore/detail/bmagokdooijbeehmkpknfglimnifench
ChromeSnifferPlus:Chrome 探测器,可以探测正在使用的开源软件或者 js 类库https://chrome.google.com/webstore/detail/chrome-sniffer-pl
- 算法机试题
李亚飞
java算法机试题
在面试机试时,遇到一个算法题,当时没能写出来,最后是同学帮忙解决的。
这道题大致意思是:输入一个数,比如4,。这时会输出:
&n
- 正确配置Linux系统ulimit值
字符串
ulimit
在Linux下面部 署应用的时候,有时候会遇上Socket/File: Can’t open so many files的问题;这个值也会影响服务器的最大并发数,其实Linux是有文件句柄限制的,而且Linux默认不是很高,一般都是1024,生产服务器用 其实很容易就达到这个数量。下面说的是,如何通过正解配置来改正这个系统默认值。因为这个问题是我配置Nginx+php5时遇到了,所以我将这篇归纳进
- hibernate调用返回游标的存储过程
Supanccy2013
javaDAOoracleHibernatejdbc
注:原创作品,转载请注明出处。
上篇博文介绍的是hibernate调用返回单值的存储过程,本片博文说的是hibernate调用返回游标的存储过程。
此此扁博文的存储过程的功能相当于是jdbc调用select 的作用。
1,创建oracle中的包,并在该包中创建的游标类型。
---创建oracle的程
- Spring 4.2新特性-更简单的Application Event
wiselyman
application
1.1 Application Event
Spring 4.1的写法请参考10点睛Spring4.1-Application Event
请对比10点睛Spring4.1-Application Event
使用一个@EventListener取代了实现ApplicationListener接口,使耦合度降低;
1.2 示例
包依赖
<p