- Win10 + VS2019 编译安装 SuiteSparse
defacto'
文章目录一、环境准备二、编译一、环境准备首先下载安装包:百度云:https://pan.baidu.com/s/1NWCMRpUjy0wugV3JctCV9A,提取码:c2fn解压后,在suitesparse-metis-for-windows目录下新建build文件夹。二、编译cmake版本:3.18.0VS版本:2019打开suitesparse-metis-for-windows\Suite
- 源码编译 METIS 以及 GKlib 在Linux ubuntu上
Eloudy
有限元高性能计算hpc
1.GKlib构建
[email protected]:Kleenelan/GKlib.git$cdGKlib/$makeconfigcc=gccopenmp=set$make$makeinstall源码构建了GKlib的openmp版本,以便充分使用多核的算力;makeconfigcc=gccopenmp=set的效果图:测试GKlib的方式是编译METIS;2.
- 49 “冰美人”雅典娜的故事
看风景的望远镜
小时候看《圣斗士星矢》,很喜欢拿着权杖的雅典娜女神,一大群圣斗士为了正义,保卫雅典,保卫雅典娜。慢慢开始解除希腊神话,更多的了解了这位女神的性格,她并不像动漫所表现出来的少女般可爱,她有冷静、理智的头脑,有高超的武艺,还有高贵的血统。总体上来说,希腊神话里的雅典娜,是一位神圣不可侵犯的女神,一位典型的“冷美人”。出生雅典娜的父亲是神王宙斯,母亲是另一位智慧女神墨提斯(Metis),泰坦神俄刻阿诺斯
- 镭神16线激光雷达跑SC-LeGo-LOAM算法
酸梅果茶
室内机器人专栏3DSLAMlslidar
一、运行环境环境:ubutu18.04+ros:melodic+pcl:1.8+gtsam+metis环境配置:Eigen3.3.4PCL1.8.1(1.11不能用)ceres2.0.0gtsam4.0.0雷达参数:二、下载编译运行已修改配置的源码文件,下载catkin_make即可跑通。https://gitee.com/zhankun3280/lslidar_c16_lego_loam首先,要
- 《战略——一部历史》4—5领读
Vickey琪
这部分内容讲述的是:战略是从一系列英雄(军事家、政治家)的“全部”(注意这个词)个人品性或者素养中提炼出来的,是某种智慧或者能力的象征。以下是作者的三个主要论据,论据(1)为第3节内容,论据(2)、(3)为第四节内容,论据(4)为第5节内容。(1)古希腊的英雄智慧(Metis):在力量之身(bie)和智慧之神(Metis)的分野中,更详细后者,即追求精神上的胜利,更看重智谋。因此,战略取决于用智慧
- 《数据挖掘导论》学习 | 第九章 聚类分析:其他问题与算法
蕴玉山辉,怀珠川媚
数据挖掘导论数据科学数据挖掘
目录第九章聚类分析:其他问题与算法数据、簇和聚类算法的特性比较K均值和DBSCAN数据特性簇特性聚类算法的一般特性基于原型的聚类模糊聚类使用混合模型的聚类自组织映射基于密度的聚类基于网格的聚类子空间聚类基于图的聚类稀疏化最小生成树聚类OPOSSUM:使用METIS的稀疏相似度最优划分Chameleon:使用动态建模的层次聚类共享最近邻相似度Jarvis-Patrick聚类算法SNN密度可伸缩的聚类
- 混合Rollup:探秘 Metis、Fraxchain、Aztec、Miden和Ola
mutourend
区块链区块链
1.引言混合Rollup为新的以太坊L2扩容方案,其分为2大类:将乐观与ZK技术结合的混合Rollup同时支持公开智能合约和私人智能合约的混合Rollup本文将重点关注Metis、Fraxchain、Aztec、Miden和Ola这五大项目。2.何为混合Rollup?混合Rollup具有2重含义:1)作为以太坊L2扩容方案,结合了乐观Rollup的可扩展性,和,ZKRollup的安全性。如Meti
- 全球公链进展| Metis 将成为完全去中心化的 L 2 网络;Circle在NEAR和Noble上推出原生 USDC
Tokenview
去中心化区块链
一周速览过去一周,明星项目动态如下:Gethv1.13.1修补程序已发布,修复区块生产等问题Metis计划年内成为完全去中心化的Layer2网络Sui主网已升级至V1.9.1版本Circle在NEAR和Noble上推出原生USDCPolygon发布关于2.0升级和POL代币迁移的三项提案CosmosHub已完成「Gaiav12」升级opBNB主网正式上线01ETHGethv1.13.1修补程序已发
- M40780 POCHETTE METIS 手袋,值得种草的一款包
奢侈品皮具
第一次见PochetteMetis是因为刘雯:刘雯对它也是宠爱有佳,在不同场合都拿过它,当时就觉得:哇!真好看!真的很久没有哪款包包如PochetteMetis般深得我心了!所以,今天又要来给大家种草了!METIS手袋是LV旗下非常成功的产品,刚已发布立即吸引了全世界LV粉的强力关注。由于其完美的造型和过硬的品质,很快就成为时尚界的领头羊,各大品牌不断推出同等款式的包包。复古的包型实属当下最流行,
- Metis区块链浏览器|查看Layer2 公链网络的数据表现 - Tokenview
Tokenview
区块链知识库
什么是Metis?Metis是一个基于Optimism分叉的Layer2公链网络,其Layer2DAO基础协议Metis,是一个基于Layer2协议构建的开放框架,主要是用于DAC(去中心化的自组织公司)的创建、管理和发展。Metis提供了高可扩展性、高性能、低成本的layer2,让开发者可以透过Metis开源的软件框架去快速实现去中心化应用的落地。Metis区块链浏览器Metis的核心在于Opt
- Metis存储层升级,Gas 费将低至30美分|Tokenview
Tokenview
区块链知识库
Metis是一个基于Optimism分叉的Layer2公链网络。Tokenview浏览器数据显示,当前Metis价格为143.56美元,24小时下跌6.21%。Metis的核心技术在于对OptimisticRollup扩容技术的构建,该技术也是Layer2头部公链网络Arbitrum所采用的扩容方案,旨在解决以太坊网络拥堵以及高昂的Gas费等问题。3月29日消息,Metis官方推特发文称Metis
- Metis
呼呼海爸
读了《商业的常识》之后发现,其中很多观点道出了商业背后被忽视却又十分重要的现象。其中,有个概念一直回旋在脑海中,就是米提斯(metis),米提斯来源于古希腊人们对奥德修斯的赞美,有些书籍翻译为计谋,其实,米提斯本质上是一种能够成功的适应不断变化的环境,并迅速的领悟和找出解决方案的能力。而这种能力才是创业者应该具有的最关键的能力。每个人成功有着各自的方法与过程,若想从中学点什么,还是非常难的。并且别
- DGL分布式训练图划分函数
vvvvvampire
笔记
'''Partitionagraphfordistributedtrainingandstorethepartitionsonfiles.Thepartitioningoccursinthreesteps:1)runapartitionalgorithm(e.g.,Metis)toassignnodestopartitions;2)constructpartitiongraphstructureb
- 2019-05-10
美蒂丝
哈尔滨METIS神经酰胺干体修护面膜唤醒肌肤年轻活力哈尔滨METIS(美蒂丝)生物科技有限公司以极具前瞻性运营理念,专注于微电商行业的创新发展,致力于新零售点子商业形式下的微电商市场的升级与发展,是微电商行业领先的品牌运营商。公司力求品牌价值与市场份额的稳健并行,让品牌更有销售力。多角度资源整合、多元化媒体传播、多层次战略布局,以专业、新锐的发展视角,成就品牌在市场中的绝对高度。METIS自有品牌
- mt-metis 在 Ubuntu 环境下的配置
邂逅的光阴
metisubuntu机器翻译linux
一、Ubuntu系统的配置1.虚拟机中的Ubuntu的配置(1)打开该网站(VMware-DeliveringaDigitalFoundationForBusinesses),下载VM虚拟机(2)安装VMwareWorkstation(3)打开VMwareWorkstation2.WSL中的Ubuntu的配置(1)打开该网站(旧版WSL的手动安装步骤|MicrosoftLearn),下载红圈中的版
- 图划分(Graph Partition&Re-ordering): METIS(5.x)&ParMETIS(4.x)使用实践
weixin_42849849
HPC/MPI数值计算/数值优化CFD/OpenFOAMOpenFOAM
图划分(GraphPartition&Re-ordering):METIS(5.x)&ParMETIS(4.x)使用实践学习METIS&ParMETIS用法:阅读手册和示例程序。总结METIS主要API说明API说明备注METIS_PartGraphRecursive输入图数据(GraphData),使用multilevel-recursive-bisection方法划分图数据输入CSR格式(xa
- 开源网格划分软件_图划分软件Metis的使用(win10+vs2017)
weixin_39966163
开源网格划分软件
Metis是由KarypisLab开发的一个具有强大功能的图划分软件包,可用于划分不规则图(graph)、网格(mesh)以及计算稀疏矩阵(SparseMatrices)的Fill-ReducingOrderings。它提供了一组可以独立运行的命令行程序,同时也提供API方便集成到C/C++或Fortran程序中。由于图划分问题np-hard性质带来的求解难度,Metis更新并不频繁(从1997年
- METIS-一种图切分的软件包(简介)
Yunhe_Feng
C/C++ToolsAlgorithmMETIS图划分graphpartition图切分gpmetis
METIS是由KarypisLab开发的一个具有强大功能的图切分软件包。准确来说,METIS是一个串行图切分的软件包,KarypisLab还提供了并行版的图切分软件包parMETIS和支持超图和电路划分的hMETIS。METIS的算法设计主要基于多层次递归二分切分法、多层次K路切分法以及多约束划分机制。用户使用METIS软件包时,可以根据需要选择相应的切分方式。METIS主要的特性如下。首先,ME
- 使用METIS软件包进行图划分
Jalingpp
大数据
目录0前言1安装METIS2安装CMakeGUI3用CMakeGUI编译METIS4修改gk_arch.h文件5用VS生成解决方案6在VS中进行图划分参考文献0前言图的划分是图数据处理中的重要环节,被广泛应用于诸多领域的优化问题中,例如超大规模集成电路的设计、时空数据库的存储与访问、传输管理和数据挖掘等。高效的图划分算法在大规模图数据的分布式计算中至关重要。在并行计算机上进行大规模图数据处理时,需
- metis 论文串行图划分笔记
kevinsouth
图论算法
Metis图划分目标:将图划分为几个包含差不多相等的顶点个数的部分,并且这些部分之间的边数目尽可能地小。(若是有权重的,则是各个划分内部的权重和差不多相等,各划分之间的权重尽可能小)k路划分:可以不断地执行二路划分递归的执行logk次:例如要求4个,那么递归执行log4即两次二分,那么就变成了四块。CoarseningPhase多个节点合成一个节点,有以下几点要注意:节点的权值为合成的结点的总个数
- 图划分软件Metis的使用
回廊识路
C++OperationalResearch图划分Metis运筹优化
Metis是由KarypisLab开发的一个具有强大功能的图划分软件包,可用于划分不规则图(graph)、网格(mesh)以及计算稀疏矩阵(SparseMatrices)的Fill-ReducingOrderings。它提供了一组可以独立运行的命令行程序,同时也提供API方便集成到C/C++或Fortran程序中。由于图划分问题np-hard性质带来的求解难度,Metis更新并不频繁(从1997年
- METIS在VS2017下的C++调用
f455830d799db1
一些库的使用c++windows
METIS在VS2017下的C++调用METIS安装步骤``METIS_PartGraphKway()``的使用小节参考METISMETIS是一个图分割库(graphpartitioning)。安装步骤下载METIS:最新METIS版本(5.1.0)。用cmake-GUI编译:下载CMake,BrowseSource选择源代码文件,Generate选择VS版本,以及生成项目的文件夹,生成METIS
- metis 多线程图划分论文笔记
kevinsouth
算法图计算
多线程图划分目的利用多线程来完成图划分,从而达到提高效率的作用。定义balance:balance是用来衡量k划分有多么的平等的。balance定义为k*max_i{η(V_i)/η(V)},其中η(A)是A集合中的点的权重之和。balance接近一表明划分非常的平均,当值大于1的时候,说明有更好的划分方式。给定用户提供的一个ε,我们定义一个k划分问题为划分图为最小的edgecut且balance
- Linux环境下metis与mt-metis的安装和使用
三水没水
linux运维服务器
Linux下的metis与mt-metis的安装和使用本文的Linux包括VMare和windows下的WSL环境下安装metis串行和并行本文还讲述了电脑的线程以及和超线程的区别,如何寻找,如何判别,请看下文装备:Ubuntu18.6.4LTSgcc7.5.0cmakeversion3.10.2metis的安装别相信网上的一键sudoapt-getinstalllibmetis-dev,有很多问
- Ubuntu 20.04.05安装ceres-1.14.0
zhiTjun
ubuntulinux运维
1、安装Ceres1.14.0链接:Ubuntu20.04安装Ceres1.14.0.3、cmake编译ceres遇到的问题(1)TBB问题描述:DidnotfindIntelTBBlibrary,assumingSuiteSparseQRwasnotcompiledwith解决方法:sudoapt-getinstalllibtbb-dev(2)METIS问题描述:DidnotfindMETISl
- Windows/Linux在Python下使用Metis
BinBalll
深度学习python深度学习聚类神经网络
Windows配置MetisMetis安装本人系统环境为Windows1121H21.安装前需要准备的软件Conda-Metis:https://github.com/menpo/conda-metisVS2019:https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/不推荐使用VS2022,本人一开始使用VS2022无法完成c
- 2022华为开发者大赛北区决赛在1024程序员节北京峰会成功举行
coc_certification
华为
10月24日,2022华为开发者大赛•云应用创新赛北区决赛在1024程序员节北京峰会上圆满落幕。北方区域(北京、天津、黑龙江、吉林、辽宁、内蒙古、河北、山东、江苏)共吸引了132支队伍报名参赛,涌现出众多有创意、有价值的优秀作品,技术覆盖了AI、IoT、PaaS、媒体、数据库、aPaaS等多个领域,在历时4个月的征稿、初赛之后,有30支队伍进入北区决赛圈。最终,万洲嘉智信息、云化METIS、科小星
- 为什么看了那么多经验和资源,还是学不好英语?
Metisfess
https://mp.weixin.qq.com/s/fsif60HKPYc5KPuSk-FVjg关注Metisfess微信号,更多英语干货第一时间更新~最近我看了一本书《大众传播理论:范式与流派》.作者刘海龙.。如果用这本书介绍的传播学理论和研究发现了来分析英语学习,会有一些有意思的发现。为了学好英语,我把某乎上所有英语话题大V的回答都关注并保存了、某方所有教学大咖的文章和书籍都买了,Metis
- 「王饱饱」完成数亿元C轮融资;「METiS」连续完成红杉、光速领投两轮过亿融资;浙江正式探索个人破产制度|杭州创新周报12.04
B座12楼
B12-关注创业和投资的互联网媒体-投融资与IPO-健康食品品牌“王饱饱”完成数亿元C轮融资近日,健康食品品牌“王饱饱”已完成数亿元C轮融资,经纬中国领投、高瓴创投跟投,老股东黑蚁资本、源码资本、祥峰投资持续加码。本轮融资将主要用于品牌建设和供应链持续升级。王饱饱品牌成立于2018年5月,同年8月产品正式上线天猫。从2019年下半年开始,王饱饱成为淘系麦片品类第一。今年双十一王饱饱继续保持了天猫麦
- 腾讯三大运维开源项目齐聚“OSCAR开源先锋日”
weixin_33796205
10月20日,腾讯开源三大运维开源项目——TARS、蓝鲸和织云Metis首次集结,参与了由中国信息通信研究院主办、云计算标准与开源推进委员会承办的“OSCAR开源先锋日”。会上,腾讯开源团队与前线的技术工程师面对面交流运维经验,积极投入开源社区的建设。在会上,腾讯开源运营负责人王春雨分享了腾讯自下而上做开源的历程。据了解,腾讯开源起始于2010年。在过去六年里,腾讯围绕做好开发者体验,实现从内部开
- 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版本设为默