- kubernetes-flannel组件的安装方式
背锅攻城师
kuberneteskubernetes
使用flannel网络数据转发的过程数据->源容器->宿主机docker0虚拟网卡->flannel0虚拟网卡(UDP封装->etcd->目标容器所在宿主机flannel0->目标容器所在宿主机的docker0虚拟网卡->目标容器文章目录二进制安装flannelyaml文件部署flannel二进制安装flannel一,原有的二进制etcd集群添加配置信息#[Member]ETCD_NAME="et
- 二进制方式部署K8s高可用集群
麻辣头马头
kubernetes容器云原生运维服务器docker网络
1二进制方式部署K8s高可用集群1.1kubeadm和二进制安装k8s适用场景分析kubeadm是官方提供的开源工具,是一个开源项目,用于快速搭建kubernetes集群,目前是比较方便和推荐使用的。kubeadminit以及kubeadmjoin这两个命令可以快速创建kubernetes集群。Kubeadm初始化k8s,所有的组件都是以pod形式运行的,具备故障自恢复能力。kubeadm是工具,
- heidisql linux 安装_linux安装mysql教程
是佐罗而非索隆
heidisqllinux安装
1系统约定安装文件下载目录:/data/softwareMysql目录安装位置:/usr/local/mysql数据库保存位置:/data/mysql日志保存位置:/data/log/mysql执行如下命名:#mkdir/data/software#cd/data/software--下载安装包--建议:在windows上使用迅雷下载,速度很快(我的是1M/s),然后用工具(Xftp)上传到/da
- 双vip高可用的MySQL集群
Hi,你好啊
数据库mysql数据库高可用
文章目录项目介绍项目架构项目环境项目步骤环境准备Ansible服务器部署1、安装Ansible2、配置免密登录3、修改Ansible的主机清单Prometheus部署1、下载软件包2、二进制安装PrometheusServer3、通过服务管理Prometheus4、安装node_exporter5、安装mysqld_exporter6、添加被监控的服务器部署MySQL集群(基于GTID的半同步)1
- CLION+gdbserver远程调试C项目
shulu
C项目c语言开发语言
CLION+gdbserver远程调试C项目CLION版本:2023.3.5gdb、gdbserver版本:13.2cmake版本:3.27.9操作系统版本:centos7.9x64gcc版本:4.8.5(系统自带)cmak安装以下是下载二进制安装包:https://cmake.org/files/v3.27/cmake-3.27.7-linux-x86_64.tar.gzgdb安装下载源码:ht
- Rocky Linux 8.8 离线安装Mariadb 10.11.7
恒云客
linuxmariadb运维
用户在阿里购买了一台无公网的云服务器,不能用yum进行安装,用离线方式进行了安装。1、创建一个不指定home目录帐号useradd-s/sbin/nologin-Mmysql2、下载官方二进制安装压缩包wgetmariadb-10.11.7-linux-systemd-x86_64.tar.gz3、解压指定目录/usr/localtarzxvfmariadb-10.11.7-linux-syste
- vba mysql教程 pdf_VBA自动化Acrobat并进行PDF文档合并-Big Young
weixin_42365804
vbamysql教程pdf
PublicSubNewPDF()DimokAsBooleanDimPDFAppAsAcrobat.AcroAppDimpddocAsAcrobat.AcroPDDocDimtempPDDocAsAcrobat.AcroPDDocSetPDFApp=CreateObject("AcroExch.App")Setpddoc=CreateObject("AcroExch.PDDoc")SettempP
- MySQL 教程
杨哥带你写代码
mysql数据库
MySQL教程目录简介安装MySQLWindowsmacOSLinux连接MySQL命令行客户端图形化工具基础操作创建数据库删除数据库选择数据库表的操作创建表删除表插入数据查询数据更新数据删除数据高级操作索引视图存储过程触发器用户管理创建用户授权删除用户备份与恢复备份恢复常见问题简介MySQL是一种关系型数据库管理系统,由瑞典公司MySQLAB开发,目前属于Oracle公司。MySQL是世界上最流
- MySQL——知识点总结(持续更新中)
人若少年要风流
MySQLmysqllinuxcentos运维数据库
知识点汇总MySQL——在线、离线安装MySQL-5.7.14MySQL——使用docker镜像拉取MySQLMySQL——通用二进制安装MySQL-5.7.14MySQL——源码安装MySQL-5.7.14MySQL——修改密码及密码强度规则MySQL——表查询基本语句MySQL——单表查询(素材+习题)MySQL——多表查询(素材+习题)MySQL——备份恢复练习,mysqldump的使用My
- 【python】windows&linux系统python的安装
穿山甲yyds
python开发语言
一、python官网及下载路径官网地址:WelcometoPython.org下载路径:DownloadPython|Python.orglinux源码安装包下载:windows二进制安装包下载:二、Linux如何安装python2.1单版本安装以安装python3.9.7源码包为例。2.1.1下载安装包$wgethttps://www.python.org/ftp/python/3.9.7/Py
- Linux|centos7下的编译|ffmpeg的二进制安装
晚风_END
Linuxlinux运维服务器单片机stm32ffmpegc#
Windows版本的ffmpeg:###注意,高版本可能必须要windows10以及以上才支持,win7估计是用不了的下载地址:
[email protected]或者这个下载地址:https://github.com/BtbN/FFmpeg-Builds/releases这两个网址下载的ffmpeg使用上基本没有区别,例如查看该ffmpeg所安装的依赖库,基本都是很全的这种Li
- docker (六)-进阶篇-数据持久化最佳实践MySQL部署
小关暗器
docker容器运维
容器的数据挂载通常指的是将宿主机(虚拟机或物理机)上的目录或文件挂载到容器内部MySQL单节点安装详情参考docker官网文档1创建对应的数据目录、日志目录、配置文件目录(参考二进制安装,需自己建立数据存储目录)mkdir-p/data/mysql/{data,log,conf}2编写配置文件[root@docker-131mysql]#cat/data/mysql/conf/my.cnf[mys
- golang 飞书机器人Docker&Jenkinsfile&命令行工具&module
CatchZeng
原文:http://makeoptim.com/golang/feishu前言feishu文档特性安装Docker安装二进制安装goget安装使用方法配置文件DockerJenkinsfile作为module命令行工具DemoPostInteractiveHelp前言之前使用钉钉机器人做持续集成的通知,最近换成飞书作为交流工具。因此,基于钉钉机器人改造了一版飞书机器人。feishufeishu是飞
- 【zabbix】(一)-二进制安装
小关暗器
zabbix
一环境说明这里使用为CentOS7.9(cat/etc/redhat-release)版本进行测试验证,ZabbixServer采用源码包部署,数据库采用MySQL8.0版本,zabbix-web使用nginx+php来实现。具体信息如下软件名版本安装方式ZabbixServer5.0.15源码安装ZabbixAgent5.0.15源码安装MySQL8.0.12源码安装Nginx1.22.1源码安
- 什么?我被 Docker 一条龙服务了!
不懂前端的运维不是好架构
docker容器运维
Docker安装与使用安装二进制安装确保CentOS7.x系统已更新:sudoyumupdate-y安装必要的依赖包:yum-utils:提供了yum-config-manager工具,可以用来管理yum的配置文件,如添加、删除、启用和禁用存储库。device-mapper-persistent-data:提供了一个持久化的数据存储层,允许Docker使用高级存储特性,如镜像的分层和快照。lvm2
- Apache 神禹(shenyu)源码阅读(一)——Admin向Gateway的数据同步(Admin端)
学疯了
apachegateway
源码版本:2.6.1单机源码启动项目启动教程:社区新人开发者启动及开发防踩坑指南源码阅读前言开了个新坑,也是第一次阅读大型项目源码,写文章记录。在写文章前,已经跑了Divide插件体验了一下(体验教程:Http快速开始)。由于shenyu默认使用H2数据,但是我因为IDEA连接内存模式下的数据库有BUG,连接不到,改用MySQL(改用MySQL教程:Apache-Shenyu入门教程(demo实战
- [kubernetes]-二进制安装k8s1.18
爷来辣
kubernetes
导语:第一次安装记录一下大致步骤方便自己后面操作。服务器信息角色IP组件master192.168.1.120kube-apiserver,kube-controller-manager,kube-scheduler,docker,etcdnode192.168.1.121kube-apiserver,kube-controller-manager,kube-scheduler,docker,et
- 二进制安装 calicoctl工具
深耕云原生
kuberneteskubernetes
1.1安装calicoctl工具calicoctl允许从命令创建,读取,更新和删除Calico对象二进制方式安装calicoctl工具。版本号选择自己calico的版本。#https://github.com/projectcalico/calicoctl/releases/kubectlgetdeployment-nkube-systemcalico-kube-controllers-oyaml
- linux k8s 源码编译及单集群测试
流月up
k8slinuxkubernetesk8s源码编译单集群测试
目录概述实践安装插件docker在线安装containerd安装二进制安装yum安装修改containder配置文件cnietcdrsyncgo设置golang代理安装CFSSL下载kubernetes代码编译启动本地单节点集群问题k8s没有被正常启动该如何k8s正常启动日志测试结束概述此文详细说明在centos7上编译k8s源码,并运行单个集群,测试用例nginx#找不到vim等这种源找不到,挂
- c++服务器开发学习--02--MySQL,Redis,ASIO,iocp,TrinityCore代码结构,c++对象模型
WeidanJi
c++服务器开发学习mysqlredisasioiocp
c++服务器开发学习--02--MySQL,Redis,ASIO,iocp,TrinityCore代码结构,c++对象模型MySQL问题RedisAsioiocpTrinityCore代码结构c++对象模型虚函数表(vtbl)、虚指针(vptr)对象模型非继承单继承多继承虚继承MySQL学习链接:MySQL教程|菜鸟教程,博主学的是基础部分。数据库操作:创建(CREATE),删除(DROP)数据表
- navicat连接云服务器mysql教程
DiAO1uE
数据库mysql服务器数据库
包含navicat报错解决!文章目录1点击连接后填写相关内容2报错解决2.11130-HostXXXisnotallowedtoconnecttothisMySQLserver。2.2服务器未开启mysql端口通道1点击连接后填写相关内容主机名或ip地址:填写服务器公网ip用户名和密码:填写linux系统上对应的mysql账号和密码端口:mysql端口为33062报错解决2.11130-HostX
- 面向 Kubernetes 编程:如何写一个 Operator?
LavenLiu
kubernetes云原生容器
面向Kubernetes编程:如何写一个Operator?概述CRD介绍什么是KubernetesOperatorKubernetesOperator是如何工作的构建一个自己的KubernetesOperator二进制安装OperatorSDK前提条件1.下载二进制文件2.验证已下载的文件(可选)3.把二进制文件放到PATH下面源码编译安装OperatorSDK前提条件使用Go创建Operator
- swift使用mysql教程_使用 Swift 3.0 操作 MySQL 数据库
weixin_39749243
swift使用mysql教程
在这篇swift教程中,我们采用Ubuntu16.04系统和MySQL5.7。MySQL5.7引入了一系列的新特性。其中一个就是提供了更加高效的存储JSON数据的能力,同时提供了查询JSON数据内部的能力。稍后如果MySQL5.7成为了Ubuntu16.04上默认的MySQL版本以后,我们将使用Ubuntu16.04作为我们的操作系统。如果你还没有安装Swift,你可以使用apt-get方式来安装
- 2401cmake,学习cmake3
fqbqrr
cmakec++cmake
步7:构建安装器.下一步,假定想要发布项目,以便其他人可用.想在多种平台上发布二进制和源码.这和第四步有所不同.第四步安装的是从源码构建的二进制.本例中,会构建支持二进制安装和包管理特性的安装包.为此,使用CPack来生成对应平台的安装器.即,需要在顶级CMakeLists.txt底添加几行:include(InstallRequiredSystemLibraries)set(CPACK_RESO
- ubuntu cmake安装与卸载
车猫
简易安装ubuntu
cmake版本在cmake官网连接中,存在两种版本cmake,根据自己的需要下载相应的版本,下载地址点击此链接。如无特殊需求,个人建议使用已经编译好的版本,方便快捷,一般不存在系统环境困扰:一种为未编译版本,如下:一种为已编译完成,可以直接使用的二进制安装包,如下:方法一:使用二进制文件(推荐使用)下载wgethttps://github.com/Kitware/CMake/releases/do
- 在Jetson Nano上实现单目相机 apritag_ros识别
蒋程扬
ROS机器人自动驾驶视觉检测人工智能
一,apritag_ros安装最开始采用克隆源码编译的方式进行安装,后来在Jetsonnano上有opencv4与opencv3的依赖问题,后来索性直接采用二进制安装:sudoapt-getinstallros-melodic-apriltag-ros二,单目相机数据读取这里使用的是uvc_camera包:launch文件:这里使用了命名空间head_camerahead_camera为相机标定参
- linux mysql重置root_如何在Linux中重置MySQL root密码
陈大一
linuxmysql重置root
MySQL是一种广泛用于数据存储的开源数据库软件。有时我们忘记了MySQLroot密码,但是不需要紧张,本篇文章将介绍关于如何通过简单的步骤重置MySQLroot密码。(相关推荐:MySQL教程)步骤1:在安全模式下启动MySQL首先,需要停止运行mysql服务器。我们使用以下命令之一在Linux系统上停止MySQL服务器。#servicemysqlstop//对于基于SysVinit的系统#sy
- mysql在查询结果中添加数据_MySQL将查询结果插入到数据表中
槿灵兮
mysql在查询结果中添加数据
转自Mysql教程:http://www.baike369.com/content/?id=5582MySQL将查询结果插入到数据表中INSERT语句还可以将SELECT语句查询出来的数据插入到另一个表中,即可快速地从一个或多个表中向一个表中插入多个行。这样,可以方便不同表之间进行数据交换。基本的语法格式如下:INSERTINTO表名1(字段列表1)SELECT字段列表2FROM表名2WHERE条
- 4. MySQL 多表查询
开源极客行
MySQL数据库mysql数据库
重点:MySQL的三种安装方式:包安装,二进制安装,源码编译安装。MySQL的基本使用MySQL多实例DDLcreatealterdropDMLinsertupdatedeleteDQLselect3.5)DDL语句表:二维关系设计表:遵循规范定义:字段,索引字段:字段名,字段数据类型,修饰符约束,索引:应该创建在经常用作查询条件的字段上3.5.1)创建表参考文档:MySQL::MySQL8.0R
- mysql视图数据更新_怎么更新Mysql数据表视图中数据
十二月极光
mysql视图数据更新
本篇文章主要给大家介绍mysql数据表中视图中数据的更新操作。相关mysql视频教程推荐:《mysql教程》mysql数据表视图的定义及相关操作,如查询、修改、删除、添加等操作介绍,在我们近期发布的文章中,已经给大家详细讲解过了,这里就不一一为大家介绍了。需要了解的新手朋友们,可以参考一下相关文章。本节主要内容是视图的更新操作,所谓更新操作就是指通过视图,来更新(更改、替换...)基本表中的数据。
- iOS http封装
374016526
ios服务器交互http网络请求
程序开发避免不了与服务器的交互,这里打包了一个自己写的http交互库。希望可以帮到大家。
内置一个basehttp,当我们创建自己的service可以继承实现。
KuroAppBaseHttp *baseHttp = [[KuroAppBaseHttp alloc] init];
[baseHttp setDelegate:self];
[baseHttp
- lolcat :一个在 Linux 终端中输出彩虹特效的命令行工具
brotherlamp
linuxlinux教程linux视频linux自学linux资料
那些相信 Linux 命令行是单调无聊且没有任何乐趣的人们,你们错了,这里有一些有关 Linux 的文章,它们展示着 Linux 是如何的有趣和“淘气” 。
在本文中,我将讨论一个名为“lolcat”的小工具 – 它可以在终端中生成彩虹般的颜色。
何为 lolcat ?
Lolcat 是一个针对 Linux,BSD 和 OSX 平台的工具,它类似于 cat 命令,并为 cat
- MongoDB索引管理(1)——[九]
eksliang
mongodbMongoDB管理索引
转载请出自出处:http://eksliang.iteye.com/blog/2178427 一、概述
数据库的索引与书籍的索引类似,有了索引就不需要翻转整本书。数据库的索引跟这个原理一样,首先在索引中找,在索引中找到条目以后,就可以直接跳转到目标文档的位置,从而使查询速度提高几个数据量级。
不使用索引的查询称
- Informatica参数及变量
18289753290
Informatica参数变量
下面是本人通俗的理解,如有不对之处,希望指正 info参数的设置:在info中用到的参数都在server的专门的配置文件中(最好以parma)结尾 下面的GLOBAl就是全局的,$开头的是系统级变量,$$开头的变量是自定义变量。如果是在session中或者mapping中用到的变量就是局部变量,那就把global换成对应的session或者mapping名字。
[GLOBAL] $Par
- python 解析unicode字符串为utf8编码字符串
酷的飞上天空
unicode
php返回的json字符串如果包含中文,则会被转换成\uxx格式的unicode编码字符串返回。
在浏览器中能正常识别这种编码,但是后台程序却不能识别,直接输出显示的是\uxx的字符,并未进行转码。
转换方式如下
>>> import json
>>> q = '{"text":"\u4
- Hibernate的总结
永夜-极光
Hibernate
1.hibernate的作用,简化对数据库的编码,使开发人员不必再与复杂的sql语句打交道
做项目大部分都需要用JAVA来链接数据库,比如你要做一个会员注册的 页面,那么 获取到用户填写的 基本信后,你要把这些基本信息存入数据库对应的表中,不用hibernate还有mybatis之类的框架,都不用的话就得用JDBC,也就是JAVA自己的,用这个东西你要写很多的代码,比如保存注册信
- SyntaxError: Non-UTF-8 code starting with '\xc4'
随便小屋
python
刚开始看一下Python语言,传说听强大的,但我感觉还是没Java强吧!
写Hello World的时候就遇到一个问题,在Eclipse中写的,代码如下
'''
Created on 2014年10月27日
@author: Logic
'''
print("Hello World!");
运行结果
SyntaxError: Non-UTF-8
- 学会敬酒礼仪 不做酒席菜鸟
aijuans
菜鸟
俗话说,酒是越喝越厚,但在酒桌上也有很多学问讲究,以下总结了一些酒桌上的你不得不注意的小细节。
细节一:领导相互喝完才轮到自己敬酒。敬酒一定要站起来,双手举杯。
细节二:可以多人敬一人,决不可一人敬多人,除非你是领导。
细节三:自己敬别人,如果不碰杯,自己喝多少可视乎情况而定,比如对方酒量,对方喝酒态度,切不可比对方喝得少,要知道是自己敬人。
细节四:自己敬别人,如果碰杯,一
- 《创新者的基因》读书笔记
aoyouzi
读书笔记《创新者的基因》
创新者的基因
创新者的“基因”,即最具创意的企业家具备的五种“发现技能”:联想,观察,实验,发问,建立人脉。
第一部分破坏性创新,从你开始
第一章破坏性创新者的基因
如何获得启示:
发现以下的因素起到了催化剂的作用:(1) -个挑战现状的问题;(2)对某项技术、某个公司或顾客的观察;(3) -次尝试新鲜事物的经验或实验;(4)与某人进行了一次交谈,为他点醒
- 表单验证技术
百合不是茶
JavaScriptDOM对象String对象事件
js最主要的功能就是验证表单,下面是我对表单验证的一些理解,贴出来与大家交流交流 ,数显我们要知道表单验证需要的技术点, String对象,事件,函数
一:String对象;通常是对字符串的操作;
1,String的属性;
字符串.length;表示该字符串的长度;
var str= "java"
- web.xml配置详解之context-param
bijian1013
javaservletweb.xmlcontext-param
一.格式定义:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>contextConfigLocationValue></param-value>
</context-param>
作用:该元
- Web系统常见编码漏洞(开发工程师知晓)
Bill_chen
sqlPHPWebfckeditor脚本
1.头号大敌:SQL Injection
原因:程序中对用户输入检查不严格,用户可以提交一段数据库查询代码,根据程序返回的结果,
获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。
本质:
对于输入检查不充分,导致SQL语句将用户提交的非法数据当作语句的一部分来执行。
示例:
String query = "SELECT id FROM users
- 【MongoDB学习笔记六】MongoDB修改器
bit1129
mongodb
本文首先介绍下MongoDB的基本的增删改查操作,然后,详细介绍MongoDB提供的修改器,以完成各种各样的文档更新操作 MongoDB的主要操作
show dbs 显示当前用户能看到哪些数据库
use foobar 将数据库切换到foobar
show collections 显示当前数据库有哪些集合
db.people.update,update不带参数,可
- 提高职业素养,做好人生规划
白糖_
人生
培训讲师是成都著名的企业培训讲师,他在讲课中提出的一些观点很新颖,在此我收录了一些分享一下。注:讲师的观点不代表本人的观点,这些东西大家自己揣摩。
1、什么是职业规划:职业规划并不完全代表你到什么阶段要当什么官要拿多少钱,这些都只是梦想。职业规划是清楚的认识自己现在缺什么,这个阶段该学习什么,下个阶段缺什么,又应该怎么去规划学习,这样才算是规划。
- 国外的网站你都到哪边看?
bozch
技术网站国外
学习软件开发技术,如果没有什么英文基础,最好还是看国内的一些技术网站,例如:开源OSchina,csdn,iteye,51cto等等。
个人感觉如果英语基础能力不错的话,可以浏览国外的网站来进行软件技术基础的学习,例如java开发中常用的到的网站有apache.org 里面有apache的很多Projects,springframework.org是spring相关的项目网站,还有几个感觉不错的
- 编程之美-光影切割问题
bylijinnan
编程之美
package a;
public class DisorderCount {
/**《编程之美》“光影切割问题”
* 主要是两个问题:
* 1.数学公式(设定没有三条以上的直线交于同一点):
* 两条直线最多一个交点,将平面分成了4个区域;
* 三条直线最多三个交点,将平面分成了7个区域;
* 可以推出:N条直线 M个交点,区域数为N+M+1。
- 关于Web跨站执行脚本概念
chenbowen00
Web安全跨站执行脚本
跨站脚本攻击(XSS)是web应用程序中最危险和最常见的安全漏洞之一。安全研究人员发现这个漏洞在最受欢迎的网站,包括谷歌、Facebook、亚马逊、PayPal,和许多其他网站。如果你看看bug赏金计划,大多数报告的问题属于 XSS。为了防止跨站脚本攻击,浏览器也有自己的过滤器,但安全研究人员总是想方设法绕过这些过滤器。这个漏洞是通常用于执行cookie窃取、恶意软件传播,会话劫持,恶意重定向。在
- [开源项目与投资]投资开源项目之前需要统计该项目已有的用户数
comsci
开源项目
现在国内和国外,特别是美国那边,突然出现很多开源项目,但是这些项目的用户有多少,有多少忠诚的粉丝,对于投资者来讲,完全是一个未知数,那么要投资开源项目,我们投资者必须准确无误的知道该项目的全部情况,包括项目发起人的情况,项目的维持时间..项目的技术水平,项目的参与者的势力,项目投入产出的效益.....
- oracle alert log file(告警日志文件)
daizj
oracle告警日志文件alert log file
The alert log is a chronological log of messages and errors, and includes the following items:
All internal errors (ORA-00600), block corruption errors (ORA-01578), and deadlock errors (ORA-00060)
- 关于 CAS SSO 文章声明
denger
SSO
由于几年前写了几篇 CAS 系列的文章,之后陆续有人参照文章去实现,可都遇到了各种问题,同时经常或多或少的收到不少人的求助。现在这时特此说明几点:
1. 那些文章发表于好几年前了,CAS 已经更新几个很多版本了,由于近年已经没有做该领域方面的事情,所有文章也没有持续更新。
2. 文章只是提供思路,尽管 CAS 版本已经发生变化,但原理和流程仍然一致。最重要的是明白原理,然后
- 初二上学期难记单词
dcj3sjt126com
englishword
lesson 课
traffic 交通
matter 要紧;事物
happy 快乐的,幸福的
second 第二的
idea 主意;想法;意见
mean 意味着
important 重要的,重大的
never 从来,决不
afraid 害怕 的
fifth 第五的
hometown 故乡,家乡
discuss 讨论;议论
east 东方的
agree 同意;赞成
bo
- uicollectionview 纯代码布局, 添加头部视图
dcj3sjt126com
Collection
#import <UIKit/UIKit.h>
@interface myHeadView : UICollectionReusableView
{
UILabel *TitleLable;
}
-(void)setTextTitle;
@end
#import "myHeadView.h"
@implementation m
- N 位随机数字串的 JAVA 生成实现
FX夜归人
javaMath随机数Random
/**
* 功能描述 随机数工具类<br />
* @author FengXueYeGuiRen
* 创建时间 2014-7-25<br />
*/
public class RandomUtil {
// 随机数生成器
private static java.util.Random random = new java.util.R
- Ehcache(09)——缓存Web页面
234390216
ehcache页面缓存
页面缓存
目录
1 SimplePageCachingFilter
1.1 calculateKey
1.2 可配置的初始化参数
1.2.1 cach
- spring中少用的注解@primary解析
jackyrong
primary
这次看下spring中少见的注解@primary注解,例子
@Component
public class MetalSinger implements Singer{
@Override
public String sing(String lyrics) {
return "I am singing with DIO voice
- Java几款性能分析工具的对比
lbwahoo
java
Java几款性能分析工具的对比
摘自:http://my.oschina.net/liux/blog/51800
在给客户的应用程序维护的过程中,我注意到在高负载下的一些性能问题。理论上,增加对应用程序的负载会使性能等比率的下降。然而,我认为性能下降的比率远远高于负载的增加。我也发现,性能可以通过改变应用程序的逻辑来提升,甚至达到极限。为了更详细的了解这一点,我们需要做一些性能
- JVM参数配置大全
nickys
jvm应用服务器
JVM参数配置大全
/usr/local/jdk/bin/java -Dresin.home=/usr/local/resin -server -Xms1800M -Xmx1800M -Xmn300M -Xss512K -XX:PermSize=300M -XX:MaxPermSize=300M -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=5 -
- 搭建 CentOS 6 服务器(14) - squid、Varnish
rensanning
varnish
(一)squid
安装
# yum install httpd-tools -y
# htpasswd -c -b /etc/squid/passwords squiduser 123456
# yum install squid -y
设置
# cp /etc/squid/squid.conf /etc/squid/squid.conf.bak
# vi /etc/
- Spring缓存注解@Cache使用
tom_seed
spring
参考资料
http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-cache/
http://swiftlet.net/archives/774
缓存注解有以下三个:
@Cacheable @CacheEvict @CachePut
- dom4j解析XML时出现"java.lang.noclassdeffounderror: org/jaxen/jaxenexception"错误
xp9802
java.lang.NoClassDefFoundError: org/jaxen/JaxenExc
关键字: java.lang.noclassdeffounderror: org/jaxen/jaxenexception
使用dom4j解析XML时,要快速获取某个节点的数据,使用XPath是个不错的方法,dom4j的快速手册里也建议使用这种方式
执行时却抛出以下异常:
Exceptio