- SpringCloud 面试备战指南
宋发元
springcloud面试后端
SpringCloud面试备战指南以下是为你整理的SpringCloud核心面试题及详细解答,涵盖核心组件、原理及实战场景,帮助你高效备战大厂面试。一、SpringCloud基础概念SpringCloud是什么?解决了哪些问题?答:SpringCloud是一套微服务架构工具集,基于SpringBoot简化分布式系统开发。它整合了服务发现、配置中心、熔断器、网关等组件,解决微服务中的服务协调、容错、
- 2025年如何选择合适的云原生架构工具
zxzy_org
云原生架构ai
随着云原生技术的不断发展,市场上涌现出大量的工具和平台,供开发者选择。2025年,如何在这些工具中选择适合自己项目需求的架构工具,成为技术决策的重要议题。选择合适的云原生工具,首先需要根据项目的规模、复杂度以及团队的技能水平进行综合考虑。首先,容器化技术是云原生架构的核心。Docker是最受欢迎的容器化工具,适用于大多数开发场景。如果项目规模较大,Kubernetes将成为不可或缺的容器编排平台,
- 架构管理实战(1):通过架构工具实现架构标准、规范化管理
迪今科技
架构
企业架构治理是体系化工程,跨越时间周期长,且覆盖架构设计、发布、更新等生命周期,同时涉及业务、应用、数据及技术等不同架构领域,需多专业、跨团队协作。企业架构的标准化、规范化管理是开展架构长期、可持续的关键,不仅确保不同系统、团队和技术之间的一致性与协同合作,减少了重复建设和技术债务,还提升了架构的可维护性和可扩展性。架构标准、规划化管理难点与对策架构治理开展落地过程中,架构标准和规范管理作为架构治
- Sparx Systems入选Gartner魔力象限报告
非池中鱼
企业架构利基市场企业架构类工具
魔力象限(MagicQuadrants)报告是由美国著名咨询公司Gartner于2006年定义的一项报告,旨在依据标准对市场内的厂商进行分析,以选入在特定技术领域最有影响力的厂商。该报告虽不出具官方认可,但已成为全球企业决策者进行决策的重要依据。Sparx公司再次入选魔力象限报告,意味着Sparx在企业架构工具领域的重要地位,以及在满足客户需求上的极好口碑。Gartner报告评估是根据厂商的“执行
- 拥抱区块链(一)主体目标论
起平
昨天有币乎的朋友评论,区块链会迅速普及到各个行业。这让我想到了区块链的本质与价值:本质只是一个数据网络架构工具,一个分布式的透明账本;价值却是无法言尽的,在中本聪手里玩出了比特币,在V神手里玩出了智能合约,在BM手里玩出了通证社群和中小企业区块链操作系统。如果区块链的主体是公司,区块链的价值就是转化为公司的价值。如果区块链的主体是央行,区块链的价值就是社会资本的流通和社会经济价值。所以,今天分享的
- 架构绘图工具大全
和Ye哥学架构
架构设计架构流程图设计规范
本文介绍9个绘制软件架构图的画图工具,并附有安装链接或网址,助你提高生产力!软件架构工具可分为三类:建模工具、代码图表和画图工具。画图工具最适合在交谈和实验想法时进行快速草图。通过绘制软件架构图的方式,可以更有效地传达系统的复杂性,带来许多优势。清晰的系统设计可以帮助工程团队更好地理解架构,来规划未来的开发,同时也能够识别潜在的问题。1http://Diagrams.net安装链接:https:/
- Essential 企业架构工具的实践 - 001
xiaoqistar
企业架构师信息分享架构
EssentialEAToolPractice你是否曾经面对多种企业架构的工具平台?过去的一年,我有机会亲身实践的EssentialProject的EA工具的开源版本(TheEssentialProject|EnterpriseArchitectureTool),如果你能够访问YouTube,我开始整理学习和实践中的一些心得,这是第一个视频:https://youtu.be/5CJjwiWxPjA
- 自动驾驶技术入门平台分享:百度Apollo开放平台9.0全方位升级
lqj_本人
推广自动驾驶人工智能机器学习
目录平台全方位的升级全新的架构工具服务应用软件(场景应用)软件核心硬件设备更强的算法能力9.0版本算法升级总结更易用的工程框架Apollo开放平台9.0版本的技术升级为开发者提供了许多显著的好处,特别是对于深度开发需求的开发者而言:这些技术化的改进使得Apollo开放平台9.0版本成为一个更加灵活、高效、功能强大的自动驾驶软件搭建平台。不仅满足了不同层级开发者的需求,而且推动了自动驾驶技术的进一步
- 企业架构之应用架构
Real_man
有关企业架构的定义非常多,根据自己的理解简化下其含义,企业架构如同战略规划,可以帮助企业完成业务以及IT战略规划,基于业务来驱动的,是企业信息系统中有体系的,普遍的问题解决方案。根据TOGAF企业架构工具,其又将企业架构分为业务架构,应用架构,数据架构和技术架构。业务架构为主,应用、数据、和技术架构为支撑业务架构,实现业务战略目标。业务架构:企业治理结构、商业能力与价值流的正式蓝图;定义业务能力,
- 工具类(系统名称架构)
可以养肥
工具类java
importjava.util.Locale;/***系统名称架构工具类*可直接引用使用*例如:*Stringname=OSUtils.OPERATING_SYSTEM_NAME.name()*Stringarch=OSUtils.OPERATING_SYSTEM_ARCH*/publicclassOSUtils{/***系统名称*/privatefinalstaticPlatformEnumOP
- 【项目实战】日志系统
LinAlpaca
项目实战C++开发语言c++
目录前言整体架构工具类的实现日期类文件类判断文件存在获取文件路径创建目录日志等级的规划日志信息模块消息格式化模块格式化组件抽象基类派生子类日期格式化子类其他内容格式化子类格式化类根据字符创建不同对象格式化字符串的解析函数整体格式化函数日志落地类模块基类实现标准落地子类文件落地子类滚动文件落地子类构造函数获取文件的拓展名虚函数重写落地类工厂日志器模块日志器基类日志器外部接口实现基类代码同步日志器异步
- 【深度学习】系统架构工具链的学习笔记
songyuc
深度学习
1.数据管理数据版本控制和数据包管理:ActiveloopNote:ScaleNucleus:其GitHub(nucleus-python-client)的stars数量少于DeepLake。Quilt:其GitHub(quilt)的stars数量少于DeepLake。
- 企业架构EA工具
执于代码
【原则-模式-架构】java
企业架构EA工具目录概述需求:设计思路实现思路分析1.EA企业架构工具参考资料和推荐阅读Survivebydayanddevelopbynight.talkforimportbiz,showyourperfectcode,fullbusy,skiphardness,makeabetterresult,waitforchange,challengeSurvive.happyforhardesstos
- 前端构建工具&&前端模块化工具&&前端架构工具&&前端类库
gaoxuerong
前端自动化构建工具webpack是一个打包模块化的js的工具,在webpack里一切文件都是模块,通过loader转换文件,通过Plugin注入钩子,最后输出由多个模块组成的文件.详见官网,最近特别流行!gulp基于流的自动化构建工具,管理任务,执行任务,监听文件,读写文件;1.gulp.task注册一个任务2.gulp.run执行任务3.gulp.watch监听文件变化4.gulp.src读取文
- 2021-09-06 企业架构之应用架构
AIOPstack
有关企业架构的定义非常多,根据自己的理解简化下其含义,企业架构如同战略规划,可以帮助企业完成业务以及IT战略规划,基于业务来驱动的,是企业信息系统中有体系的,普遍的问题解决方案。根据TOGAF企业架构工具,其又将企业架构分为业务架构,应用架构,数据架构和技术架构。业务架构为主,应用、数据、和技术架构为支撑业务架构,实现业务战略目标。业务架构:企业治理结构、商业能力与价值流的正式蓝图;定义业务能力,
- 打造数据处理新范式,DataPilot畅游数据向量海
九章云极DataCanvas
人工智能
一直以来,AI和Data有着密切的关联。在过去的十几年,数据通常被认为是AI的原料、基础要素,我们称之为DataforAI的架构时代。大模型的出现,让数据得到了AI的反向赋能,这是全新NewData时代的标志。当数据与AI能力大突破发生碰撞,它的未来又将如何变化?在九章云极DataCanvas新产品发布会上,九章云极DataCanvas公司副总裁周晓凌深度解读了公司自研的新一代数据架构工具产品Da
- 顺丰科技架构升级之路
qianshanding0708
网络大数据人工智能devops编程语言
顺丰作为物流龙头,公司在2018年面临业务多元化、快速发展的诉求和技术架构工具、平台落后的冲突。在2018-2021年期间,顺丰通过联动业务研发、基础设施和工具平台“铁三角”,实现架构的全面升级,支撑公司业务的快速发展和多元化。本文主要分享了顺丰在架构升级方面的一些经验和体会,包括如何去联动应用架构、技术架构,如何和关键平台一起实现分布式架构升级等,还会分享一些个性化的技术解决方案。顺丰概况首先,
- 2020上半年收集到的优质AI文章 – 机器学习和深度学习
喜欢打酱油的老鸟
人工智能
2020上半年收集到的优质AI文章–机器学习和深度学习一文读懂机器学习机器学习应补充哪些数学基础?简单梳理一下机器学习可解释性(Interpretability)什么是CNN?机器学习入门贴,Facebook员工打造,47k访问量如何提高模型性能?这几个方法值得尝试|CSDN博文精选机器学习模型的超参数优化机器学习的中流砥柱:用于模型构建的基础架构工具有哪些?机器学习“七宗罪”:影响可信度的七个常
- 主流的深度学习推理架构
吃水果不削皮
深度学习技术操作深度学习架构人工智能
以深度学习为主的人工智能算法模型在日常AI应用中逐渐占据主流方向,相关的各类产品也是层出不穷。我们平时所看到的AI产品,像刷脸支付、智能语音、银行的客服机器人等,都是AI算法的具体落地应用。AI技术在具体落地应用方面,和其他软件技术一样,也需要具体的部署和实施的。既然要做部署,那就会有不同平台设备上的各种不同的部署方法和相关的部署架构工具,目前在人工智能的落地部署方面,各大平台机构也都是大展身手,
- 《GAMES104-现代游戏引擎:从入门到实践》-02 学习笔记
发呆3
GAMES104学习笔记游戏引擎学习材质图形渲染游戏程序
目录游戏引擎分层架构工具层(ToolLayer)功能层(FunctionLayer)资源层(ResourceLayer)核心层(CoreLayer)平台层(PlatformLayer)第三方库(ThirdPartyLibraries)资源层功能层核心层平台层工具层为什么要分层架构?Takeaways游戏引擎分层架构工具层(ToolLayer)在一个现代游戏引擎中,我们最先看到的可能不是复杂的代码,
- GAMES104 笔记 -引擎架构分层和整体pipeline
奇迹小缘
game104游戏引擎
目录现代游戏引擎什么是游戏引擎引擎开发的难点游戏引擎分层资源层Importing关联资产CompositeassetRuntimeAssetManager功能层Tick多核核心层高性能计算数据结构与容器内存管理平台层文件路径硬件渲染接口硬件CPU架构工具层现代游戏引擎目前市面上的游戏引擎可分为三种:商业引擎(虚幻,unity,Cry)自研引擎开源引擎什么是游戏引擎构建虚拟世界的基础技术人类想象力或
- 主流的深度学习推理架构有哪些(NCNNN)
Vertira
paddlepytorchpython深度学习人工智能
AI技术在具体落地应用方面,和其他软件技术一样,也需要具体的部署和实施。部署对于不同的平台设备上的部署方法和不同的架构工具。目前在人工智能的落地部署方面,各大平台机构都退出了自家的部署平台。目前市场上应用最广泛的部署工具主要有以下几种:1.腾讯公司开发的移动端平台部署工具——NCNN;2.Intel公司针对自家设备开开发的部署工具——OpenVino;3.NVIDIA公司针对自家GPU开发的部署工
- 主流的深度学习推理架构有哪些呢?
javastart
深度学习人工智能
简介以深度学习为主的人工智能算法模型在日常AI应用中逐渐占据主流方向,相关的各类产品也是层出不穷。我们平时所看到的AI产品,像刷脸支付、智能语音、银行的客服机器人等,都是AI算法的具体落地应用。AI技术在具体落地应用方面,和其他软件技术一样,也需要具体的部署和实施的。既然要做部署,那就会有不同平台设备上的各种不同的部署方法和相关的部署架构工具,目前在人工智能的落地部署方面,各大平台机构也都是大展身
- 主流的深度学习推理架构有哪些呢?
javastart
深度学习深度学习人工智能神经网络
原文:主流的深度学习推理架构有哪些呢?以深度学习为主的人工智能算法模型在日常AI应用中逐渐占据主流方向,相关的各类产品也是层出不穷。我们平时所看到的AI产品,像刷脸支付、智能语音、银行的客服机器人等,都是AI算法的具体落地应用。AI技术在具体落地应用方面,和其他软件技术一样,也需要具体的部署和实施的。既然要做部署,那就会有不同平台设备上的各种不同的部署方法和相关的部署架构工具,目前在人工智能的落地
- 金仓数据库兼容Oracle exp/imp的导出导入工具手册(3. exp/imp工具介绍)
沉舟侧畔千帆过_
KingbaseES产品手册数据库oraclejava金仓数据库kingbase
本章节包含以下内容:运行环境说明逻辑架构工具的构成工具运行的配置3.1.运行环境说明¶exp/imp在KingbaseESV8.6发布包内,支持Windows和常见Linux操作系统。3.2.逻辑架构¶exp工具是由用户直接执行,或者通过脚本等第三方工具间接触发执行,exp连接到指定数据库收集数据对象或内容,最后将这些信息汇总写入到dmp文件中。imp工具也是由用户直接执行,或者通过脚本等第三方工
- 前端-开发脚手架的必要性
思考架构设计
站在前端研发角度,分析研发前端脚手架的必要性开发脚手架的核心目标是:提升前端研发效能如何提升前端效能脚手架核心价值在整个研发过程中自动化:项目重复代码构建/git操作/发布上线操作标准化:项目创建/gitflow/发布流程/回滚流程数据化:研发过程系统化、数据化、使得研发过程可量化开发脚手架和自动化构架工具区别如果自动化架构工具能完成项目的大包上线,是否还需要开发前端脚手架?是否存在重复?jenk
- 中电资讯-EAST5.0规范详解 有这个就够了
zhongdianjinxin
大数据
从EAST1.0推出到现在已有约8年时间,各银行结合自身特点,建立了EAST报送的组织架构工具、制度工具、流程工具。近期,EAST4.0又迈入5.0新阶段,商业银行标准化数据报送采集范围、报送要求以及数据质量等方面再次升级,金融机构应该注意哪些变化,作出哪些调整?一文详解EAST5.0报送要求。近日,银保监会正式发布《中国银保监会银行业金融机构监管数据标准化规范(2021版)》(即EAST5.0)
- NCNN、OpenVino、 TensorRT、MediaPipe、ONNX,各种推理部署架构,到底哪家强?
深度人工智能
模型部署人工智能深度学习机器学习神经网络ai
以深度学习为主的人工智能算法模型在日常AI应用中逐渐占据主流方向,相关的各类产品也是层出不穷。我们平时所看到的AI产品,像刷脸支付、智能语音、银行的客服机器人等,都是AI算法的具体落地应用。AI技术在具体落地应用方面,和其他软件技术一样,也需要具体的部署和实施的。既然要做部署,那就会有不同平台设备上的各种不同的部署方法和相关的部署架构工具,目前在人工智能的落地部署方面,各大平台机构也都是大展身手,
- 从入门到精通,7天轻松玩转云速搭CADT,所见即所得的云架构工具
简介:所见即所得(英语:WhatYouSeeIsWhatYouGet,缩写:WYSIWYG)是由菲利普·威尔逊(FlipWilson)所提出的一种电脑文本编辑器方面的技术,使得编辑文字时在屏幕上直接呈现最终显示效果,如打印到纸张上的效果,故也称可视化操作。“我觉得云计算的UI应该朝着这个方向去发展。”——阿里云MVPanxin前言在云计算越来越趋于基础设施化的今天,广大中小客户使用云时通常会遇到的
- 从0开始构建一个前端工程架构
JokerPeng
2017年4月1日远眺天津之眼零、前端技术选型1、多页应用①特点:内容都是由服务端用模板生成,如JSP,Django等每次页面跳转都要经过服务端,会给用户一定等待时间JavaScript更多只是做页面的事件、动画等②主要的类库:jQuery(快速操作DOM,兼容各类浏览器)YUI③架构工具:没有特定的前端工具,跟后端配合grunt/gulp④模块化工具:seajsrequirejs⑤静态文件使用g
- Java开发中,spring mvc 的线程怎么调用?
小麦麦子
springmvc
今天逛知乎,看到最近很多人都在问spring mvc 的线程http://www.maiziedu.com/course/java/ 的启动问题,觉得挺有意思的,那哥们儿问的也听仔细,下面的回答也很详尽,分享出来,希望遇对遇到类似问题的Java开发程序猿有所帮助。
问题:
在用spring mvc架构的网站上,设一线程在虚拟机启动时运行,线程里有一全局
- maven依赖范围
bitcarter
maven
1.test 测试的时候才会依赖,编译和打包不依赖,如junit不被打包
2.compile 只有编译和打包时才会依赖
3.provided 编译和测试的时候依赖,打包不依赖,如:tomcat的一些公用jar包
4.runtime 运行时依赖,编译不依赖
5.默认compile
依赖范围compile是支持传递的,test不支持传递
1.传递的意思是项目A,引用
- Jaxb org.xml.sax.saxparseexception : premature end of file
darrenzhu
xmlprematureJAXB
如果在使用JAXB把xml文件unmarshal成vo(XSD自动生成的vo)时碰到如下错误:
org.xml.sax.saxparseexception : premature end of file
很有可能时你直接读取文件为inputstream,然后将inputstream作为构建unmarshal需要的source参数。InputSource inputSource = new In
- CSS Specificity
周凡杨
html权重Specificitycss
有时候对于页面元素设置了样式,可为什么页面的显示没有匹配上呢? because specificity
CSS 的选择符是有权重的,当不同的选择符的样式设置有冲突时,浏览器会采用权重高的选择符设置的样式。
规则:
HTML标签的权重是1
Class 的权重是10
Id 的权重是100
- java与servlet
g21121
servlet
servlet 搞java web开发的人一定不会陌生,而且大家还会时常用到它。
下面是java官方网站上对servlet的介绍: java官网对于servlet的解释 写道
Java Servlet Technology Overview Servlets are the Java platform technology of choice for extending and enha
- eclipse中安装maven插件
510888780
eclipsemaven
1.首先去官网下载 Maven:
http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.2.3-bin.tar.gz
下载完成之后将其解压,
我将解压后的文件夹:apache-maven-3.2.3,
并将它放在 D:\tools目录下,
即 maven 最终的路径是:D:\tools\apache-mave
- jpa@OneToOne关联关系
布衣凌宇
jpa
Nruser里的pruserid关联到Pruser的主键id,实现对一个表的增删改,另一个表的数据随之增删改。
Nruser实体类
//*****************************************************************
@Entity
@Table(name="nruser")
@DynamicInsert @Dynam
- 我的spring学习笔记11-Spring中关于声明式事务的配置
aijuans
spring事务配置
这两天学到事务管理这一块,结合到之前的terasoluna框架,觉得书本上讲的还是简单阿。我就把我从书本上学到的再结合实际的项目以及网上看到的一些内容,对声明式事务管理做个整理吧。我看得Spring in Action第二版中只提到了用TransactionProxyFactoryBean和<tx:advice/>,定义注释驱动这三种,我承认后两种的内容很好,很强大。但是实际的项目当中
- java 动态代理简单实现
antlove
javahandlerproxydynamicservice
dynamicproxy.service.HelloService
package dynamicproxy.service;
public interface HelloService {
public void sayHello();
}
dynamicproxy.service.impl.HelloServiceImpl
package dynamicp
- JDBC连接数据库
百合不是茶
JDBC编程JAVA操作oracle数据库
如果我们要想连接oracle公司的数据库,就要首先下载oralce公司的驱动程序,将这个驱动程序的jar包导入到我们工程中;
JDBC链接数据库的代码和固定写法;
1,加载oracle数据库的驱动;
&nb
- 单例模式中的多线程分析
bijian1013
javathread多线程java多线程
谈到单例模式,我们立马会想到饿汉式和懒汉式加载,所谓饿汉式就是在创建类时就创建好了实例,懒汉式在获取实例时才去创建实例,即延迟加载。
饿汉式:
package com.bijian.study;
public class Singleton {
private Singleton() {
}
// 注意这是private 只供内部调用
private static
- javascript读取和修改原型特别需要注意原型的读写不具有对等性
bijian1013
JavaScriptprototype
对于从原型对象继承而来的成员,其读和写具有内在的不对等性。比如有一个对象A,假设它的原型对象是B,B的原型对象是null。如果我们需要读取A对象的name属性值,那么JS会优先在A中查找,如果找到了name属性那么就返回;如果A中没有name属性,那么就到原型B中查找name,如果找到了就返回;如果原型B中也没有
- 【持久化框架MyBatis3六】MyBatis3集成第三方DataSource
bit1129
dataSource
MyBatis内置了数据源的支持,如:
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<data
- 我程序中用到的urldecode和base64decode,MD5
bitcarter
cMD5base64decodeurldecode
这里是base64decode和urldecode,Md5在附件中。因为我是在后台所以需要解码:
string Base64Decode(const char* Data,int DataByte,int& OutByte)
{
//解码表
const char DecodeTable[] =
{
0, 0, 0, 0, 0, 0
- 腾讯资深运维专家周小军:QQ与微信架构的惊天秘密
ronin47
社交领域一直是互联网创业的大热门,从PC到移动端,从OICQ、MSN到QQ。到了移动互联网时代,社交领域应用开始彻底爆发,直奔黄金期。腾讯在过去几年里,社交平台更是火到爆,QQ和微信坐拥几亿的粉丝,QQ空间和朋友圈各种刷屏,写心得,晒照片,秀视频,那么谁来为企鹅保驾护航呢?支撑QQ和微信海量数据背后的架构又有哪些惊天内幕呢?本期大讲堂的内容来自今年2月份ChinaUnix对腾讯社交网络运营服务中心
- java-69-旋转数组的最小元素。把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个排好序的数组的一个旋转,输出旋转数组的最小元素
bylijinnan
java
public class MinOfShiftedArray {
/**
* Q69 旋转数组的最小元素
* 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个排好序的数组的一个旋转,输出旋转数组的最小元素。
* 例如数组{3, 4, 5, 1, 2}为{1, 2, 3, 4, 5}的一个旋转,该数组的最小值为1。
*/
publ
- 看博客,应该是有方向的
Cb123456
反省看博客
看博客,应该是有方向的:
我现在就复习以前的,在补补以前不会的,现在还不会的,同时完善完善项目,也看看别人的博客.
我刚突然想到的:
1.应该看计算机组成原理,数据结构,一些算法,还有关于android,java的。
2.对于我,也快大四了,看一些职业规划的,以及一些学习的经验,看看别人的工作总结的.
为什么要写
- [开源与商业]做开源项目的人生活上一定要朴素,尽量减少对官方和商业体系的依赖
comsci
开源项目
为什么这样说呢? 因为科学和技术的发展有时候需要一个平缓和长期的积累过程,但是行政和商业体系本身充满各种不稳定性和不确定性,如果你希望长期从事某个科研项目,但是却又必须依赖于某种行政和商业体系,那其中的过程必定充满各种风险。。。
所以,为避免这种不确定性风险,我
- 一个 sql优化 ([精华] 一个查询优化的分析调整全过程!很值得一看 )
cwqcwqmax9
sql
见 http://www.itpub.net/forum.php?mod=viewthread&tid=239011
Web翻页优化实例
提交时间: 2004-6-18 15:37:49 回复 发消息
环境:
Linux ve
- Hibernat and Ibatis
dashuaifu
Hibernateibatis
Hibernate VS iBATIS 简介 Hibernate 是当前最流行的O/R mapping框架,当前版本是3.05。它出身于sf.net,现在已经成为Jboss的一部分了 iBATIS 是另外一种优秀的O/R mapping框架,当前版本是2.0。目前属于apache的一个子项目了。 相对Hibernate“O/R”而言,iBATIS 是一种“Sql Mappi
- 备份MYSQL脚本
dcj3sjt126com
mysql
#!/bin/sh
# this shell to backup mysql
#
[email protected] (QQ:1413161683 DuChengJiu)
_dbDir=/var/lib/mysql/
_today=`date +%w`
_bakDir=/usr/backup/$_today
[ ! -d $_bakDir ] && mkdir -p
- iOS第三方开源库的吐槽和备忘
dcj3sjt126com
ios
转自
ibireme的博客 做iOS开发总会接触到一些第三方库,这里整理一下,做一些吐槽。 目前比较活跃的社区仍旧是Github,除此以外也有一些不错的库散落在Google Code、SourceForge等地方。由于Github社区太过主流,这里主要介绍一下Github里面流行的iOS库。 首先整理了一份
Github上排名靠
- html wlwmanifest.xml
eoems
htmlxml
所谓优化wp_head()就是把从wp_head中移除不需要元素,同时也可以加快速度。
步骤:
加入到function.php
remove_action('wp_head', 'wp_generator');
//wp-generator移除wordpress的版本号,本身blog的版本号没什么意义,但是如果让恶意玩家看到,可能会用官网公布的漏洞攻击blog
remov
- 浅谈Java定时器发展
hacksin
java并发timer定时器
java在jdk1.3中推出了定时器类Timer,而后在jdk1.5后由Dou Lea从新开发出了支持多线程的ScheduleThreadPoolExecutor,从后者的表现来看,可以考虑完全替代Timer了。
Timer与ScheduleThreadPoolExecutor对比:
1.
Timer始于jdk1.3,其原理是利用一个TimerTask数组当作队列
- 移动端页面侧边导航滑入效果
ini
jqueryWebhtml5cssjavascirpt
效果体验:http://hovertree.com/texiao/mobile/2.htm可以使用移动设备浏览器查看效果。效果使用到jquery-2.1.4.min.js,该版本的jQuery库是用于支持HTML5的浏览器上,不再兼容IE8以前的浏览器,现在移动端浏览器一般都支持HTML5,所以使用该jQuery没问题。HTML文件代码:
<!DOCTYPE html>
<h
- AspectJ+Javasist记录日志
kane_xie
aspectjjavasist
在项目中碰到这样一个需求,对一个服务类的每一个方法,在方法开始和结束的时候分别记录一条日志,内容包括方法名,参数名+参数值以及方法执行的时间。
@Override
public String get(String key) {
// long start = System.currentTimeMillis();
// System.out.println("Be
- redis学习笔记
MJC410621
redisNoSQL
1)nosql数据库主要由以下特点:非关系型的、分布式的、开源的、水平可扩展的。
1,处理超大量的数据
2,运行在便宜的PC服务器集群上,
3,击碎了性能瓶颈。
1)对数据高并发读写。
2)对海量数据的高效率存储和访问。
3)对数据的高扩展性和高可用性。
redis支持的类型:
Sring 类型
set name lijie
get name lijie
set na
- 使用redis实现分布式锁
qifeifei
在多节点的系统中,如何实现分布式锁机制,其中用redis来实现是很好的方法之一,我们先来看一下jedis包中,有个类名BinaryJedis,它有个方法如下:
public Long setnx(final byte[] key, final byte[] value) {
checkIsInMulti();
client.setnx(key, value);
ret
- BI并非万能,中层业务管理报表要另辟蹊径
张老师的菜
大数据BI商业智能信息化
BI是商业智能的缩写,是可以帮助企业做出明智的业务经营决策的工具,其数据来源于各个业务系统,如ERP、CRM、SCM、进销存、HER、OA等。
BI系统不同于传统的管理信息系统,他号称是一个整体应用的解决方案,是融入管理思想的强大系统:有着系统整体的设计思想,支持对所有
- 安装rvm后出现rvm not a function 或者ruby -v后提示没安装ruby的问题
wudixiaotie
function
1.在~/.bashrc最后加入
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
2.重新启动terminal输入:
rvm use ruby-2.2.1 --default
把当前安装的ruby版本设为默