- 深智城基于超融合数据库MatrixOne的一站式交通大数据平台改造
MatrixOrigin
数据库云原生大数据
在智慧交通应用中,数据处理需求极为复杂,涉及人、车辆、道路和环境等多个方面,产生了大量异构数据。交通管理人员需要对这些数据进行实时分析和决策,以应对各种交通事件。然而,在实际生产中会发现数据处理缺陷、管理复杂度高、云原生基础设施兼容性不足等问题。实践证明,MatrixOne可完整、稳定支撑深智城集团的交通数字实时仿真项目,实现秒级的业务及分析实时性,并在技术、管理和成本方面均得到了显著提升,大幅降
- 推荐一本学习vSAN的好书
力哥聊
最近在研究vSAN,当然看了官方文档,也看了很多博客资料,收益最大的还是王春海老师的《VMwarevSAN超融合企业应用实战》一书。学习一项技术,好的学习材料能够事半功倍,这本书就能达到这样的效果。最新的vSAN版本已经是8.0了,这本书是三年前出版,以vSAN6.5为基础,但是不影响对vSAN的理解。8.0和6.5在原理上差别不大,在配置上很相似,不影响对vSAN的理解。本书有三大特点。第一,本
- 陪标材料制作
吴亮16
1、陪标材料的概念招标需要三个投标人,不然就废标。因此为了让主投更加有把握中标,请不让招标失败,主投会找陪标者,如渠道或者集成商,甚至是友商。陪标者会以非主投的产品去应标,对于一些加分项的,会不去满足,以降低陪标者竞标时的评分,在满足不废标的前提下提高主投的中标率。2、售前负责的内容1)偏离表制作。(1)陪标时会以不同于主投方的产品与应标,如此次陪标是用Lenvon的分布式存储,超融合服务器,交换
- 使用 Kubernetes,基础设施层面如何优化?分享一些解决方案
志凌海纳SmartX
kubernetes云原生
重点内容搭配SmartX自主研发的Kubernetes服务、分布式存储、Kubernetes原生存储等产品,用户既可基于SmartX超融合构筑全栈Kubernetes基础设施,也可选择为部署在裸金属、其他虚拟化平台或混合环境的Kubernetes集群提供持久化存储支持。文末附赠两本免费电子书,欢迎下载获取更多Kubernetes基础设施建设方案与产品对比资料。随着云原生技术逐渐成熟,越来越多的用户
- 金融行业专题|证券超融合架构转型与场景探索合集(2023版)
志凌海纳SmartX
金融架构超融合
更新内容更新SmartX超融合在证券行业的覆盖范围、部署规模与应用场景。新增操作系统信创转型、Nutanix国产化替代、网络与安全等场景实践。更多超融合金融核心生产业务场景实践,欢迎阅读文末电子书。在金融行业如火如荼的数字化转型大潮中,传统架构向软件定义、分布式架构和按需服务的云化转型已成为大势所趋,对关键技术国产化、自主可控的信创转型需求也越来越明确。目前已有许多金融用户完成了云化转型,并率先试
- SmartX 超融合和分布式存储支持哪些信创硬件?如何选型配置?
志凌海纳SmartX
超融合云计算分布式
为了推动IT基础架构国产化转型,不少用户都使用SmartX超融合和分布式存储构建信创云基础设施。其中,信创硬件的选型与配置往往是用户在规划与部署环节关注的重点:国产CPU/存储怎么选?哪个系列/型号的性价比最高?如何基于信创硬件构建高性能资源池?……本文,我们将结合实践经验与测试数据,为用户提供基于SmartX产品的信创服务器、服务器部件(包括CPU、SSD、HDD、RAID、网卡等)和交换机硬件
- 超融合系统疑难故障定位与解决实践 3 例(含信创技术栈)
志凌海纳SmartX
超融合云计算
当IT系统出现故障,问题定位往往是运维人员最头疼的环节。尤其是超融合系统,由于整体涉及的技术栈比较复杂,且有越来越多的用户基于信创环境进行部署,非常考验厂商和技术人员的专业能力:厂商研发和售后工程师不仅应能快速定位自家产品的问题,还可帮助用户定位和解决相关硬件、存储、虚拟化、宿主机操作系统等不同层面的故障。得益于核心组件的自主研发能力、深度的信创生态支持和专业的技术团队实力,SmartX可为用户提
- 某人寿保险公司:超融合承载核心业务系统,支撑信创改造与数据中心异地迁移
志凌海纳SmartX
超融合架构数据库
案例亮点45节点超融合承载个险核心、单证管理、统信报送、销管系统等核心业务系统与关键数据库,采用SmartX原生虚拟化ELF。基于鲲鹏(ARM芯片)完成信创化改造,顺利通过验收。生产业务虚拟机guestOS(Redhat、centos)全部替换为麒麟操作系统,满足国产化要求,并应对Redhat、centos停更停服。北京3个生产集群、共计250+台生产虚拟机,迁移到大连数据中心,完成数据中心异地迁
- 一文了解 SmartX 超融合勒索攻击应对方案
志凌海纳SmartX
网络web安全安全
勒索病毒攻击不再是危言耸听。前段时间,全球著名的网络犯罪组织Lockbit表示,他们成功利用勒索病毒入侵了中国工商银行美国子公司,在导致多种业务系统瘫痪后(包括交易清算和电子邮件)成功获得了赎金。我们在《如何通过微分段与备份产品加强防护勒索病毒?》中详细介绍了勒索病毒这种“挟持数据以令各企业”的新型网络安全威胁,这则新闻更让我们直观感受到勒索病毒给企业造成的损失——不仅是经济上的损失,还有因数据泄
- SmartX 在保险(2023):服务 40+ 客户,聚焦信创转型与高性能数据库场景
志凌海纳SmartX
超融合架构云计算数据库分布式
更新内容:更新SmartX超融合在保险行业的覆盖范围与部署规模。更新保险客户超融合应用情况。新增Nutanix国产化替代、高性能数据库构建与验证、企业云原生转型等场景实践。更多超融合金融核心生产业务场景实践,欢迎阅读文末电子书。近两年来,在保险行业数字化转型的政策指导下,不少机构在引入AI、大数据、云计算等前沿技术的同时,加速开展IT基础设施的现代化转型与国产化替代,以更先进的分布式架构搭配信创技
- 开源经历——MatrixOne 开发感悟
语絮斌
golang
起源最近自己从学长口中得知matrixone——专为异构工作负载打造的全球规模、云边缘原生大数据引擎MatrixOne是面向未来的超融合云和边缘原生DBMS,它通过简化的分布式数据库引擎支持跨多个数据中心、云、边缘和其他异构基础架构的事务、分析和流工作负载。偶然了解到matrixone发布了一部分goodfirstissue的task,非常适合新手去完成,详细的文档介绍和对于matrixone的兴
- 干货分享 | MatrixOne系统架构
MatrixOrigin
系统架构数据库java
分享嘉宾:金海矩阵起源研发VP讲稿整理:张德通DataFun志愿者导读:随着数字化转型的深入,数据价值也愈发凸显,数据技术出现了融合的趋势,基于客户的真实痛点,矩阵起源推出了超融合MatrixOneHSTAP数据库。MatrixOne使数据数据库同时具备TP、AP和Streaming三种能力,帮助客户彻底打破数据孤岛问题,成为企业智能化核心的数据基础设施。今天的分享将解析新一代超融合异构云原生数据
- Notion 开源替代品:兼容 Miro 绘图 | 开源日报 No.162
开源服务指南
开源日报notion
toeverything/AFFiNEStars:25.6kLicense:NOASSERTIONAFFiNE是下一代知识库,将规划、排序和创建集于一身。它是一个注重隐私、开源、可定制且即插即用的替代方案,可以与Notion和Miro相媲美。主要功能和优势包括:超融合:在任意画布上写作、绘图和规划。注重隐私:用户数据完全由用户掌控,在线/离线均可自由编辑查看,并支持无冲突合并。干净直观的设计:现代
- 超融合架构 — Hyper Converged Infrastructure 小记
weixin_30446613
运维操作系统
前几天,一个同事突然过来问我,什么事超融合架构,具体做什么用的。当时我对这个概念还停留在比较模糊的状态,因此没能给出一个很好的解答。于是花了点时间研究了一下这个时下颇为热门的技术,并且给我的同事讲了一遍,效果不错。也自己总结一下。要了解这个概念,就先要了解一下目前的架构以及存在的一些挑战。目前的体系架构中,主要是通过网络,将服务器和存储连接起来,从而实现存储的共享。并且通过存储的冗余功能,实现高可
- 3台服务器+StarVCenter,搭建“超融合云平台”-完美体验-跑100台虚拟机
wtyuiohxvm
服务器云原生数据库
我们通常讲的“超融合”云平台是一种云平台的架构模式。这种模式不需要专用的存储设备,它采用分布式存储软件,利用每台计算节点上的本地硬盘构成存储集群。这样计算节点即有高可用的计算能力,又有高可用的存储能力。目前,超融合是多种云平台各种架构中综合性能最强、可用性最高、性价比最高的一种架构模式。今天为大家介绍怎样用3台服务器搭建超融合云平台。本文将采用StarVCenter云平台软件来演示部署的具体过程,
- 什么叫超融合基础架构?
greatrooster
服务器
云计算三大类别:私有云、公有云、混合云;三个层次:IAAS、PAAS、SAAS;超融合属于私有云中的IAAS服务层。一般在企业初次上云,除了会选择简便、高性价比私有云方案,更热门的就是超融合了。那么到底什么是超融合呢?虚拟化是1.0,超融合是1.5,云计算是2.0。或者说HCI是种一体化的私有云形态。超融合基础架构是一种软件定义的IT基础架构,包括虚拟化计算,虚拟化存储(一般为分布式存储)、虚拟化
- 深信服超融合
轻云望月笑容常挂
网络运维网络协议服务器tcp/ip
SDS(软件定义存储)是超融合基础架构(HCI)的重要一环,一般来说超融合基础架构(HCI)由三大模块组成,分别是计算虚拟化、网络虚拟化以及存储虚拟化,在超融合基础架构(HCI)之深信服信服云aCloud体系中分别对应aSV、aNet、aSAN三个功能模块。aSAN作为超融合基础架构(HCI)的重要组成部分,使用分布式存储技术为上层应用提供了高性能、高可靠的存储服务,在aCloud不同演进版本中合
- 超融合基础架构
shanyuncs
超融合系统架构
以软件为中心,替代传统架构超融合基础架构是一种融合的、统一的IT基础架构,它包含了传统数据中心常见的元素:计算、存储、网络以及管理工具。超融合基础架构解决方案是以软件为中心,结合x86或ARM架构的硬件替代传统架构中昂贵的专用硬件,解决了传统架构管理复杂、难以扩展等问题。可灵活扩展的分布式集群超融合基础架构一般以集群方式部署,在通用服务器硬件上安装超融合软件,多台通用服务器之间通过以太网互联,构成
- 超融合架构介绍
头大的一批
架构服务器数据库
一、什么是超融合?超融合具体包含那些组件?超融合架构,其实就是“服务器虚拟化+分布式存储”架构,即超融合技术包含了服务器虚拟化技术和分布式存储技术。服务器虚拟化技术目前在企业数据中心已经有广泛的应用,其核心是将服务器的计算资源虚拟化,然后使用虚拟主机代替物理服务器去承载业务负载。常见的服务器虚拟化软件有VMwareESXI、CitrixXen、MicrosoftHyper-V、KVM。但是服务器虚
- 什么是超融合?
IT搬砖我最拿手
数据库服务器运维网络学习
文章标题前言一、超融合是什么?二、超融合原理2.1、超融合三大组件2.2、超融合和传统架构对比2.3、传统方案和超融合软件架构与资源管理模式对比三、超融合与SDS、分布式存储关系3.1、SDS是什么?3.2、分布式存储是什么?3.3、超融合是什么?3.4、区别与联系四、超融合优缺点4.1、超融合优点4.2、超融合存在的问题前言随着企业对于IT基础设施的需求不断增长,传统的数据中心架构已经难以满足企
- 超融合的网络bond和bridge模式。kvm+bond+bridge
yzp-
网络服务器运维
需要双网卡进行bonding,又存在kvm虚拟机,需要配置网桥。桥接把物理机的网卡模拟成交换机,虚拟机的网卡直接连在虚拟的网桥即交换机上。这样kvm虚拟机分配的IP地址,就应该和物理机在同一网段,可以对外进行服务。所以需要将bonding和bridge结合。先将双网卡绑定在同一个bond下,再将bond与bridge相连接。brige主要用在KVM虚拟化环境下,而bond是进行物理层面的冗余。我们
- 关于云计算你必须知道的一些事(一)
money666
1、超融合基础架构(Hyper-ConvergedInfrastructure,或简称“HCI”)也被称为超融合架构,是指在同一套单元设备(x86服务器)中不仅仅具备计算、网络、存储和服务器虚拟化等资源和技术,而且还包括缓存加速、重复数据删除、在线数据压缩、备份软件、快照技术等元素,而多节点可以通过网络聚合起来,实现模块化的无缝横向扩展(scale-out),形成统一的资源池。软件定义分布式存储是
- PVE使用cloud-init快速启动虚拟机
上海一亩地
linuxdebian服务器PVECloud-init
这里写目录标题关于cloud-init云镜像(cloudimage)下载创建虚拟机模板,可反复使用超融合中硬盘虚拟化的三种方式DebianUbuntuCentOS7使用模板图形化方式命令行方式关于cloud-init传统ISO镜像装机时,需要一步一步规定虚拟机,比如系统盘安装在哪个磁盘里,ip是多少,root密码是多少,然后执行安装。安装时会下载许多系统包,整个过程耗时10分钟-30分钟,非常的慢
- 可靠与稳定的数字化时代之选——亚信安慧AntDB数据库
亚信安慧AntDB数据库
数据库
在数字化时代,数据已经成为企业的重要资产。为了确保数据的可靠、稳定与高效处理,越来越多的企业选择亚信安慧AntDB数据库作为其核心数据存储和处理解决方案。AntDB数据库凭借其超融合、可靠和稳定的特点,为企业提供了卓越的数据管理体验。首先,亚信安慧AntDB数据库具备超融合的能力。随着云计算和虚拟化技术的不断发展,越来越多的企业开始采用多云策略。AntDB数据库通过先进的云原生技术和分布式架构,实
- 亚信安慧AntDB数据库实现用户稳定服务与超融合功能的融合
亚信安慧AntDB数据库
数据库antdb数据库antdb
随着数字时代的来临,数据库的重要性愈发凸显,而在这个领域,中国的AntDB数据库正以强大的姿态崭露头角。AntDB不仅仅是一个数据库,更是一个强大的数据处理引擎,其成功服务了10亿多用户,处理着每秒百万笔通信核心交易,性能甚至超越了国外商用数据库。AntDB的成功得益于其独特的“超融合”理念,这一理念的提出旨在将多种数据处理场景融合于一个数据库产品中,使其具备交易、分析、流处理等多重能力。这样一来
- 超融合之道:亚信安慧AntDB 8.0版本引领数据库创新
亚信安慧AntDB数据库
数据库antdb数据库antdb
在当今多变的数据应用场景中,AntDB作为行业领先的超融合流式实时数仓,秉承着“融合+实时”的研发理念,全面应对企业日益复杂的数据处理需求。通过SQL接口访问多种执行引擎,AntDB在实现交易、分析等多重能力的“超融合”方面取得了显著成就,为企业提供了更为灵活和高效的解决方案。AntDB不仅仅停留在传统数据库的功能层面,而是从内核层面引入了流式计算,彻底实现了业务数据的实时流转和异常告警。这一创新
- 亚信安慧AntDB数据库:开辟数据库新纪元
亚信安慧AntDB数据库
数据库
在数字化时代的快速发展中,数据成为企业的核心资产,而数据库则是管理和利用这些数据的关键。为满足企业日益复杂的混合负载场景和混合数据类型业务需求,亚信科技AntDB提出了全新的“超融合”理念。该理念将多引擎、多能力融合在一起,以满足用户对实时性要求更为苛刻的情况。为了应对用户对“实时性”的苛刻要求,AntDB通过原生的“流式处理引擎”实现了流式计算与数据库的融合,满足业务实时分析、实时报表和互联网+
- 云轴科技ZStack 助力广西某地级市建设市级警务云视频系统
ZStack云计算
云计算
某市属于广西壮族自治区辖地级市,省域副中心城市,选择云轴科技ZStack超融合解决方案支撑警务云视频监控联网管理系统(警务云视频系统),实现了该市对各辖区视频资源统一管理;同时也满足了该市警务云视频系统对云计算、存储资源的高并发弹性需求。ZStack超融合解决方案与电信自研大视频平台耦合对接,为某市提供全栈警务云联合解决方案。某市警务云视频系统中各街道终端设备覆盖整个城市的视频监控,实时记录城市安
- 深信服超融合HCI版本升级,6.0.0R5升级至6.8.0R2
墨染866
虚拟化/云计算/超融合运维云计算计算机网络服务器
超融合升级,需要满足以下条件及前期准备:确认HCI的升级序列号有效升级时长大概在一个半小时,安全起见,需预留至少三至四小时窗口期升级前,需要将所有虚拟机关机,涉及到业务无法访问,需提前通知各单位用户升级前,需为平台做一次巡检,看是否满足升级条件,如有其他问题,需提前处理准备6.8.0R2的升级包,6.0.0_R5可以直接升级至6.8.0_R2,其他版本要考虑是否需要先升级至过渡版本最重要的一点,如
- 深信服超融合告警提示主机数据通信口与MAC地址冲突
墨染866
网络
告警日志:检查后发现在超融合这一端是做了聚合的,但是对端交换机未做聚合,所以会有一个这样的告警对端交换机聚合配置如下调整好后等待几分钟,日志会提示已自动恢复
- html
周华华
html
js
1,数组的排列
var arr=[1,4,234,43,52,];
for(var x=0;x<arr.length;x++){
for(var y=x-1;y<arr.length;y++){
if(arr[x]<arr[y]){
&
- 【Struts2 四】Struts2拦截器
bit1129
struts2拦截器
Struts2框架是基于拦截器实现的,可以对某个Action进行拦截,然后某些逻辑处理,拦截器相当于AOP里面的环绕通知,即在Action方法的执行之前和之后根据需要添加相应的逻辑。事实上,即使struts.xml没有任何关于拦截器的配置,Struts2也会为我们添加一组默认的拦截器,最常见的是,请求参数自动绑定到Action对应的字段上。
Struts2中自定义拦截器的步骤是:
- make:cc 命令未找到解决方法
daizj
linux命令未知make cc
安装rz sz程序时,报下面错误:
[root@slave2 src]# make posix
cc -O -DPOSIX -DMD=2 rz.c -o rz
make: cc:命令未找到
make: *** [posix] 错误 127
系统:centos 6.6
环境:虚拟机
错误原因:系统未安装gcc,这个是由于在安
- Oracle之Job应用
周凡杨
oracle job
最近写服务,服务上线后,需要写一个定时执行的SQL脚本,清理并更新数据库表里的数据,应用到了Oracle 的 Job的相关知识。在此总结一下。
一:查看相关job信息
1、相关视图
dba_jobs
all_jobs
user_jobs
dba_jobs_running 包含正在运行
- 多线程机制
朱辉辉33
多线程
转至http://blog.csdn.net/lj70024/archive/2010/04/06/5455790.aspx
程序、进程和线程:
程序是一段静态的代码,它是应用程序执行的蓝本。进程是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程,这个过程也是进程本身从产生、发展至消亡的过程。线程是比进程更小的单位,一个进程执行过程中可以产生多个线程,每个线程有自身的
- web报表工具FineReport使用中遇到的常见报错及解决办法(一)
老A不折腾
web报表finereportjava报表报表工具
FineReport使用中遇到的常见报错及解决办法(一)
这里写点抛砖引玉,希望大家能把自己整理的问题及解决方法晾出来,Mark一下,利人利己。
出现问题先搜一下文档上有没有,再看看度娘有没有,再看看论坛有没有。有报错要看日志。下面简单罗列下常见的问题,大多文档上都有提到的。
1、address pool is full:
含义:地址池满,连接数超过并发数上
- mysql rpm安装后没有my.cnf
林鹤霄
没有my.cnf
Linux下用rpm包安装的MySQL是不会安装/etc/my.cnf文件的,
至于为什么没有这个文件而MySQL却也能正常启动和作用,在这儿有两个说法,
第一种说法,my.cnf只是MySQL启动时的一个参数文件,可以没有它,这时MySQL会用内置的默认参数启动,
第二种说法,MySQL在启动时自动使用/usr/share/mysql目录下的my-medium.cnf文件,这种说法仅限于r
- Kindle Fire HDX root并安装谷歌服务框架之后仍无法登陆谷歌账号的问题
aigo
root
原文:http://kindlefireforkid.com/how-to-setup-a-google-account-on-amazon-fire-tablet/
Step 4: Run ADB command from your PC
On the PC, you need install Amazon Fire ADB driver and instal
- javascript 中var提升的典型实例
alxw4616
JavaScript
// 刚刚在书上看到的一个小问题,很有意思.大家一起思考下吧
myname = 'global';
var fn = function () {
console.log(myname); // undefined
var myname = 'local';
console.log(myname); // local
};
fn()
// 上述代码实际上等同于以下代码
m
- 定时器和获取时间的使用
百合不是茶
时间的转换定时器
定时器:定时创建任务在游戏设计的时候用的比较多
Timer();定时器
TImerTask();Timer的子类 由 Timer 安排为一次执行或重复执行的任务。
定时器类Timer在java.util包中。使用时,先实例化,然后使用实例的schedule(TimerTask task, long delay)方法,设定
- JDK1.5 Queue
bijian1013
javathreadjava多线程Queue
JDK1.5 Queue
LinkedList:
LinkedList不是同步的。如果多个线程同时访问列表,而其中至少一个线程从结构上修改了该列表,则它必须 保持外部同步。(结构修改指添加或删除一个或多个元素的任何操作;仅设置元素的值不是结构修改。)这一般通过对自然封装该列表的对象进行同步操作来完成。如果不存在这样的对象,则应该使用 Collections.synchronizedList 方
- http认证原理和https
bijian1013
httphttps
一.基础介绍
在URL前加https://前缀表明是用SSL加密的。 你的电脑与服务器之间收发的信息传输将更加安全。
Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。
http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后
- 【Java范型五】范型继承
bit1129
java
定义如下一个抽象的范型类,其中定义了两个范型参数,T1,T2
package com.tom.lang.generics;
public abstract class SuperGenerics<T1, T2> {
private T1 t1;
private T2 t2;
public abstract void doIt(T
- 【Nginx六】nginx.conf常用指令(Directive)
bit1129
Directive
1. worker_processes 8;
表示Nginx将启动8个工作者进程,通过ps -ef|grep nginx,会发现有8个Nginx Worker Process在运行
nobody 53879 118449 0 Apr22 ? 00:26:15 nginx: worker process
- lua 遍历Header头部
ronin47
lua header 遍历
local headers = ngx.req.get_headers()
ngx.say("headers begin", "<br/>")
ngx.say("Host : ", he
- java-32.通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小(两数组的差最小)。
bylijinnan
java
import java.util.Arrays;
public class MinSumASumB {
/**
* Q32.有两个序列a,b,大小都为n,序列元素的值任意整数,无序.
*
* 要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。
* 例如:
* int[] a = {100,99,98,1,2,3
- redis
开窍的石头
redis
在redis的redis.conf配置文件中找到# requirepass foobared
把它替换成requirepass 12356789 后边的12356789就是你的密码
打开redis客户端输入config get requirepass
返回
redis 127.0.0.1:6379> config get requirepass
1) "require
- [JAVA图像与图形]现有的GPU架构支持JAVA语言吗?
comsci
java语言
无论是opengl还是cuda,都是建立在C语言体系架构基础上的,在未来,图像图形处理业务快速发展,相关领域市场不断扩大的情况下,我们JAVA语言系统怎么从这么庞大,且还在不断扩大的市场上分到一块蛋糕,是值得每个JAVAER认真思考和行动的事情
- 安装ubuntu14.04登录后花屏了怎么办
cuiyadll
ubuntu
这个情况,一般属于显卡驱动问题。
可以先尝试安装显卡的官方闭源驱动。
按键盘三个键:CTRL + ALT + F1
进入终端,输入用户名和密码登录终端:
安装amd的显卡驱动
sudo
apt-get
install
fglrx
安装nvidia显卡驱动
sudo
ap
- SSL 与 数字证书 的基本概念和工作原理
darrenzhu
加密ssl证书密钥签名
SSL 与 数字证书 的基本概念和工作原理
http://www.linuxde.net/2012/03/8301.html
SSL握手协议的目的是或最终结果是让客户端和服务器拥有一个共同的密钥,握手协议本身是基于非对称加密机制的,之后就使用共同的密钥基于对称加密机制进行信息交换。
http://www.ibm.com/developerworks/cn/webspher
- Ubuntu设置ip的步骤
dcj3sjt126com
ubuntu
在单位的一台机器完全装了Ubuntu Server,但回家只能在XP上VM一个,装的时候网卡是DHCP的,用ifconfig查了一下ip是192.168.92.128,可以ping通。
转载不是错:
Ubuntu命令行修改网络配置方法
/etc/network/interfaces打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载.
1. 以D
- php包管理工具推荐
dcj3sjt126com
PHPComposer
http://www.phpcomposer.com/
Composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。
中文文档
入门指南
下载
安装包列表
Composer 中国镜像
- Gson使用四(TypeAdapter)
eksliang
jsongsonGson自定义转换器gsonTypeAdapter
转载请出自出处:http://eksliang.iteye.com/blog/2175595 一.概述
Gson的TypeAapter可以理解成自定义序列化和返序列化 二、应用场景举例
例如我们通常去注册时(那些外国网站),会让我们输入firstName,lastName,但是转到我们都
- JQM控件之Navbar和Tabs
gundumw100
htmlxmlcss
在JQM中使用导航栏Navbar是简单的。
只需要将data-role="navbar"赋给div即可:
<div data-role="navbar">
<ul>
<li><a href="#" class="ui-btn-active&qu
- 利用归并排序算法对大文件进行排序
iwindyforest
java归并排序大文件分治法Merge sort
归并排序算法介绍,请参照Wikipeida
zh.wikipedia.org/wiki/%E5%BD%92%E5%B9%B6%E6%8E%92%E5%BA%8F
基本思想:
大文件分割成行数相等的两个子文件,递归(归并排序)两个子文件,直到递归到分割成的子文件低于限制行数
低于限制行数的子文件直接排序
两个排序好的子文件归并到父文件
直到最后所有排序好的父文件归并到输入
- iOS UIWebView URL拦截
啸笑天
UIWebView
本文译者:candeladiao,原文:URL filtering for UIWebView on the iPhone说明:译者在做app开发时,因为页面的javascript文件比较大导致加载速度很慢,所以想把javascript文件打包在app里,当UIWebView需要加载该脚本时就从app本地读取,但UIWebView并不支持加载本地资源。最后从下文中找到了解决方法,第一次翻译,难免有
- 索引的碎片整理SQL语句
macroli
sql
SET NOCOUNT ON
DECLARE @tablename VARCHAR (128)
DECLARE @execstr VARCHAR (255)
DECLARE @objectid INT
DECLARE @indexid INT
DECLARE @frag DECIMAL
DECLARE @maxfrag DECIMAL
--设置最大允许的碎片数量,超过则对索引进行碎片
- Angularjs同步操作http请求with $promise
qiaolevip
每天进步一点点学习永无止境AngularJS纵观千象
// Define a factory
app.factory('profilePromise', ['$q', 'AccountService', function($q, AccountService) {
var deferred = $q.defer();
AccountService.getProfile().then(function(res) {
- hibernate联合查询问题
sxj19881213
sqlHibernateHQL联合查询
最近在用hibernate做项目,遇到了联合查询的问题,以及联合查询中的N+1问题。
针对无外键关联的联合查询,我做了HQL和SQL的实验,希望能帮助到大家。(我使用的版本是hibernate3.3.2)
1 几个常识:
(1)hql中的几种join查询,只有在外键关联、并且作了相应配置时才能使用。
(2)hql的默认查询策略,在进行联合查询时,会产
- struts2.xml
wuai
struts
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache