【过时】博客园中使用syntaxhighlighter插件(图文详细版本)

简介:

1.上SyntaxHighlighter官网下载引用文件,并上传到博客园 http://alexgorbatchev.com/SyntaxHighlighter/download/

2.文件,上传

 

3.记录一些两个文件的url地址 

 4.设置,在页首HTML代码中添加上面两个地址的引用,具体的看图

5.编辑器正常使用,如果想使用 syntaxhighlighter插件 ,就:选择编辑html代码=>添加<pre></pre>标签对,<pre>添加属性:'class="brush: 引用代码使用的语言(具体例子看下图)

6.具体案例:

eg:<pre class="brush: js;"> 

1
2
3
4
function  helloSyntaxHighlighter()
{
     return  "hi!" ;
}

 eg:<pre class="brush: c-sharp;">

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[System.Diagnostics.CodeAnalysis.SuppressMessage( "Microsoft.Security" , "CA2100:检查 SQL 查询是否存在安全漏洞" )]
         public  static  DataTable ExcelToDataTable( string  strExcelFileName, string  strSheetName)
         {
             string  strConn = "Provider=Microsoft.Jet.OLEDB.4.0;"  + "Data Source="  + strExcelFileName + ";"  +
                              "Extended Properties=Excel 5.0;" ;
             string  strExcel = string .Format( "select * from [{0}$]" , strSheetName);
             DataSet ds = new  DataSet();
             using  (OleDbConnection conn = new  OleDbConnection(strConn))
             {
                 conn.Open();
                 OleDbDataAdapter adapter = new  OleDbDataAdapter(strExcel, strConn);
                 adapter.Fill(ds, strSheetName);
                 conn.Close();
                 return  ds.Tables[strSheetName];
             }
         }

发完我才发现,,,博客园现在也已经内置了。。。。。看看吧,当涨个经验 

博客园内置的编辑器:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[System.Diagnostics.CodeAnalysis.SuppressMessage( "Microsoft.Security" "CA2100:检查 SQL 查询是否存在安全漏洞" )]
         public  static  DataTable ExcelToDataTable( string  strExcelFileName,  string  strSheetName)
         {
             string  strConn =  "Provider=Microsoft.Jet.OLEDB.4.0;"  "Data Source="  + strExcelFileName +  ";"  +
                              "Extended Properties=Excel 5.0;" ;
             string  strExcel =  string .Format( "select * from [{0}$]" , strSheetName);
             DataSet ds =  new  DataSet();
             using  (OleDbConnection conn =  new  OleDbConnection(strConn))
             {
                 conn.Open();
                 OleDbDataAdapter adapter =  new  OleDbDataAdapter(strExcel, strConn);
                 adapter.Fill(ds, strSheetName);
                 conn.Close();
                 return  ds.Tables[strSheetName];
             }
         }

  

目录
相关文章
|
XML 分布式计算 安全
hadoop升级流程
hadoop升级流程
|
存储 SQL 消息中间件
实战|使用Spark Structured Streaming写入Hudi
传统数仓的组织架构是针对离线数据的OLAP(联机事务分析)需求设计的,常用的导入数据方式为采用sqoop或spark定时作业逐批将业务库数据导入数仓。随着数据分析对实时性要求的不断提高,按小时、甚至分钟级的数据同步越来越普遍。由此展开了基于spark/flink流处理机制的(准)实时同步系统的开发。
1044 0
实战|使用Spark Structured Streaming写入Hudi
|
JavaScript 前端开发 UED
如何配置 Webpack 进行代码分离?
通过以上方法,可以有效地配置Webpack进行代码分离,根据项目的具体需求和场景选择合适的方式,能够显著提高应用的性能和用户体验。在实际应用中,还可以结合其他优化技术,进一步优化Webpack的打包结果和应用的加载速度。
374 5
|
存储 Ubuntu 开发工具
在Ubuntu 18.04上安装Git的方法
在Ubuntu 18.04上安装Git的方法
259 0
|
存储 搜索推荐 索引
5个 Elasticsearch 核心组件
Elasticsearch 是基于 Lucene 的分布式搜索引擎,具备高可用和多租户特性。其核心组件包括:节点(Node)、集群(Cluster)、索引(Index)、分片(Shard)和副本(Replica)。节点是集群中的服务器,可设置为主、数据或客户端节点。集群由多个节点组成,通过集群名称区分。索引是文档集合,7.x 版本后每个索引仅含一种类型。分片是索引的子集,可分布于不同节点,分为主分片和副本分片,副本用于提高数据可用性和性能。【5月更文挑战第5天】
343 1
|
缓存 自然语言处理 Rust
比JDK最高快170倍,蚂蚁集团开源高性能多语言序列化框架Fury
Fury是一个基于JIT动态编译和零拷贝的多语言序列化框架,支持Java/Python/Golang/JavaScript/C++等语言,提供全自动的对象多语言/跨语言序列化能力,和相比JDK最高170倍的性能。经过多年蚂蚁核心场景的锤炼打磨,现已正式在Github对外开源:https://github.com/alipay/fury
2932 5
|
Java Spring
SpringBoot整合Sfl4j+logback的实践
对于一个web项目来说,日志框架是必不可少的,日志的记录可以帮助我们在开发以及维护过程中快速的定位错误。`slf4j`,`log4j`,`logback`,`JDK Logging`等这些日志框架都是我们常见的日志框架,本文主要介绍这些常见的日志框架关系和SpringBoot整合Sfl4j+logback的实践。
617 1
|
算法 C++
【BFS】八数码问题(c++基础算法)
【BFS】八数码问题(c++基础算法)
521 0
|
机器学习/深度学习 并行计算 PyTorch
【Pytorch】2022 Pytorch基础入门教程(完整详细版)
Pytorch是torch的python版本,是由Facebook开源的神经网络框架,专门针对 GPU 加速的深度神经网络(DNN)编程。Torch 是一个经典的对多维矩阵数据进行操作的张量(tensor )库,在机器学习和其他数学密集型应用有广泛应用。与Tensorflow的静态计算图不同,pytorch的计算图是动态的,可以根据计算需要实时改变计算图。但由于Torch语言采用 Lua,导致在国内一直很小众,并逐渐被支持 Python 的 Tensorflow 抢走用户。
1110 0