美奇软件开发工作室

世上的事,只要肯用心去学,没有一件是太晚的。

  • 博客(36)
  • 资源 (44)
  • 问答 (1)
  • 收藏
  • 关注

原创 php采集网页table表格数据(将HTML表格的每行每列转为数组)

实现代码:<?php//php采集table表格数据(将HTML表格的每行每列转为数组)function get_td_array($table) { $table = preg_replace("'<table[^>]*?>'si","",$table); $table = preg_replace("'<tr[^>]*?>'si",...

2019-05-31 13:33:23 3799

原创 layui按钮css代码(css自定义按钮封装)

CSS代码fieldset{border: 1px solid #ccc;color: #666;padding: 10px;margin: 10px;}/*默认*/.oy-btn{ display: inline-block; height: 38px; line-height: 38px; padding: 0 18px; backgrou...

2019-05-28 10:15:40 7053

原创 windows系统下,Apache安装腾讯云SSL证书配置教程(phpstudy环境)

第1步、登录腾讯云申请SSL证书并下载,这里省略申请的步骤。第2步、解压证书文件,打开Apache文件夹,里面有三个文件,如下:1_root_bundle.crt // 公钥2_www.cpw535.com.crt // 根证书3_www.cpw535.com.key // 私钥在我们网站根目录下创建ssl目录,把上面的三个文件放进去。第3步、打开Apa...

2019-05-27 21:24:21 2498 1

转载 PHP随机产生固定长度的字符串(随机生成订单编号,用户账号等)

/*** PHP产生随机字符串** @param int $length 输出长度* @param string $chars 可选的 ,默认为 0123456789* @return string 字符串*/function random($length, $chars='0123456789') { $hash = ''; $max = strlen($chars) - 1...

2019-05-27 00:09:41 599 2

转载 PHP开启MySQL事务

一、php使用mysqli进行事务处理<?php$db = new mysqli("localhost","root","","test"); //连接数据库$db->autocommit(false); //设置为非自动提交——事务处理$sql1 = "INSERT INTO `test`.`test1` (`name` )VALUES ('1' )";$result...

2019-05-26 23:53:46 2237

原创 Thinkphp引入phpqrcode.php类库文件,实现对外的二维码生成接口

1、先下载phpqrcode.php类库下载链接:https://sourceforge.net/projects/phpqrcode/,下载成功后解压出来,我们只要phpqrcode文件夹里的phpqrcode.php即可。2、加载类库,调用类库方法方式一:把phpqrcode.php放到extend目录下,在controller控制器中引入该类库,引入方法如下:<?ph...

2019-05-25 16:32:53 2635 3

原创 解决phpqrcode.php生成二维码输出到页面上出现乱码问题

先来看一下乱码:解决方法:在执行生成二维码的那句代码之后添加die;或exit;即可。如果还是不行,可以用编程工具把.php文件转为“UTF-8 无BOM编码格式”<?phpnamespace app\index\controller;use think\Cache;use think\Controller;use think\Db;use think\Sess...

2019-05-25 16:12:57 1557

原创 javascript生成txt文件,并直接在浏览器中弹出下载提示。(本文以Thinkphp导出txt文件为例子)

先给大家看一下是怎么样的效果:一、前端javascript<script type="text/javascript">//导出按钮$('.export').on('click', function(){ //...这里省略全选id的代码 var json={'ids':ids}; //使用ajax提交到后台 $.post...

2019-05-24 21:01:38 2260

原创 PHP文件的写入(创建)、删除、复制操作方法实现函数的封装

一、写入(创建)文件/** 写入文件* $path 保存的路径* $content 写入的内容* $type 写入方式*/function writeFile($path,$content,$type='a'){ //fopen第二个参数可以是以下四个,区别就是是清空内容再写还是在后面累加内容 //"w" 写入方式打开,将文件指针指向文件头并将文件大小截为零。如果...

2019-05-24 16:44:59 338

转载 PHP使用递归方式删除指定目录下的所有文件和文件夹

/***PHP使用递归方式删除指定目录下的所有文件和文件夹*@param$path目录路径*/function deldir($path){ //如果是目录则继续 if(is_dir($path)){ //扫描一个文件夹内的所有文件夹和文件并返回数组 $p = scandir($path); foreach($p...

2019-05-24 16:16:59 641

原创 PHP使用echo函数操作javascript,让PHP的变量直接显示到页面上

php上的html页面内容如下,id="total"为我们要修改的元素<p>共查询到<span id="total" style="color:red;"></span>条数据</p>php逻辑部分<?php $result = mysql_query("select id from student");$count = m...

2019-05-21 21:08:17 3252

原创 php显示指定长度的字符串,超出长度以省略号(...)填补尾部显示

/*** php显示指定长度的字符串,超出长度以省略号(...)填补尾部显示* @ str 字符串* @ len 指定长度**/function cutSubstr($str,$len=30){ if (strlen($str)>$len) { $str=substr($str,0,$len) . '...'; } return $str;}...

2019-05-21 18:42:40 3572

原创 php自动识别字符集编码并转换为目标编码(UTF-8)的方法

在PHP处理页面的时候,我们对于字符集的转换都是采用了iconv或者mb_convert等函数,但这其实是有一个前提的,即我们事先得知道in和out是什么样的编码,我们才能进行正确的转换。虽然大多数转换都是在gbk和utf-8之间转,但如果不知道转换对象的编码怎么办呢?谷歌出来这么一个函数safeEncoding,可以简单的识别UTF8和GBK的编码。这个函数在一定程度上识别的很准确,但是在一...

2019-05-21 15:11:06 3645

原创 jQuery各版本文件在线引用地址大全

目录jquery-3.1.1(最新)jquery-3.0.0jquery-2.1.4jquery-2.1.1jquery-2.0.0jquery-1.11.3jquery-1.11.1jquery-1.10.2jquery-1.9.1jquery-1.8.3jquery-1.7.2jquery-1.6.4jquery-1.5.2jquery-...

2019-05-21 10:15:44 2000

原创 解决ThinkPHP表新增一个字段,但添加add()和修改save()都不成功的问题

原因分析:由于Thinkphp,采用字段缓存机制,一般情况下会将数据库的字段缓存到文件中,当我们对数据库里的字段增加,修改之后,缓存文件没有变化,所以,我们在Add或者Save的时候,不起作用。解决方法:将Runtime/Data/_fields/下面的字段缓存删除,或者直接删除整个Runtime文件也是可以的。...

2019-05-20 13:07:54 2359

原创 ThinkPHP根据用户ID生成不重复的6位邀请码(使用Hashids实现,带解码方法)

什么是hashids?Hashids是一个能利用整数生成出短小、唯一、非连续标识符的类库,它支持包含php在内的多种语言。Hashids支持通过生成出来的标识符进行解码为原数字,还支持加盐加密,不会因为大家都用这个类库就被猜到真实ID。hashids的原理:数字经过一个加盐(salted)算法产生一个哈希(hash)字符串。这样算法就是通过混淆使结果具有不可预测性,而唯一性依然由数字本...

2019-05-17 17:29:14 4555 2

原创 PHP手机号中间四位用星号*代替显示的方法

在显示用户列表的场景中,一般手机号码的显示都需要对手机号进行处理,一般是把中间的四位换成星号****<?php$tel = '13800138000';//1.字符串截取法$new_tel1 = substr($tel, 0, 3).'****'.substr($tel, 7);//2.替换字符串的子串$new_tel2 = substr_replace($tel, '***...

2019-05-17 11:47:19 2398

原创 MySQL解决修复表时提示 “The storage engine for the table doesn't support repair“问题

遇到的问题, 如下图: “ The storage engine for the table doesn't support repair “的意思是:“该表的存储引擎不支持修复”,通过表设计查看,可以看到该表的引擎是InnoDB。InnoDB支持外键参照完整性,具备故障恢复能力,所以不需要修复!解决方案:1、从数据库设计上来讲,是不需要修复这个表的。2、如...

2019-05-16 12:59:16 17698

原创 PHP随机生成不重复的8位卡号(数字)和卡密(字符串)

一、生成不重复的随机数字,可自定义长度/***生成不重复的随机数字*@paramint$start需要生成的数字开始范围*@paramint$end结束范围*@paramint$length需要生成的随机数个数*@returnnumber生成的随机数*/function getRandNumber($start...

2019-05-14 22:43:28 5412

原创 rewrite常用的.htaccess规则举例(rewrite伪静态规则大全)

先解析一下典型的.htaccess文件:# 开启URL重写RewriteEngine on# URL重写的作用域RewriteBase /path/url# 满足怎样的条件RewriteCond %{HTTP_HOST} !^www\.oy51\.com$ [NC]# 应用怎样的规则RewriteRule .? http://www.oy51.com%{REQUEST_URI}...

2019-05-14 17:08:28 2616

原创 phpStudy开启伪静态的方法

一、开启apache伪静态功能1、打开phpstudy控制面板,php扩展及设置 → Apache 模块 , 勾选“rewrite_module”2、打开Apache目录下的 /conf/httpd.conf 文件,查找AllowOverrideNone,替换为 AllowOverrideAll (有多处地方,需要替换)然后保存。3、重启phpstudy程序二、写入...

2019-05-14 16:09:23 9612

原创 jQuery中使用自定义的String.Format格式化字符串

第一种方法:<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script><script type="text/javascript">String.format = function() { if (arguments.length == 0) retur...

2019-05-11 12:35:10 4148

原创 javascript动态加载table列表数据(使用format的“ {} ”来替换字符串)

<!DOCTYPE html><html> <head> <title>javascript动态加载table列表数据</title> </head> <body> <table id="student_table"> <thead> <tr>...

2019-05-11 11:27:38 580

原创 解决sql server2008数据库安装之后,web程序80端口被占用问题(终极方案)

前言:原来电脑上的Apache一直使用正常,在安装sql server2008后,突然发现Apache无法启动,检查了一下是因为80端口被强制占用了。解决方案:1、先用cmd命令 netstat -ano 看一下各个端口占用和进程PID(80端口是被3296占用) 。2、然后在任务管理器里,查看进程。(注意:默认情况下,进程的PID是不显示的,你在菜单的查看 → 选择列里可以选...

2019-05-10 19:52:04 1418 2

原创 C#封装类属性的快捷组合键:ctrl+R+E(Microsoft Visual Studio)

2019-05-09 19:47:07 2815

原创 c#实现对SQLserver2008数据库增、删、改、查操作的封装(DataBase.cs类)

DataBase.csusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Configuration; //连接配置using System.Data.SqlClient;//数据库类using System.Data;using Syste...

2019-05-09 18:17:34 1703

原创 C# 读取配置文件App.config来连接SQLserver2008数据库

第一步:新建应用程序的配置文件App.config右击项目名称,选择“添加”→“添加新建项”,在出现的“添加新项”对话框中,选择“添加应用程序配置文件”;如果项目以前没有配置文件,则默认的文件名称为“app.config”,单击“确定”。出现在设计器视图中的App.config文件为:<?xmlversion="1.0"encoding="utf-8"?&g...

2019-05-09 16:34:38 2715

原创 .NET反编译:使用NET.Reflector+Reflexil插件相结合实现对DLL文件的修改操作

前言: 我们有可能遇到这样的问题:.NET网站程序包突然报错了,需要进行修改,而这个代码已经编译成了DLL文件,源代码找不到了。怎么办呢?下面我们就用NET.Reflector+Reflexil 插件相结合,对解析后的DLL文件进行代码修改,然后重新进行编译生成DLL。(这个Reflexil 插件只是用于编译IL中间程序的代码)第一步:安装NET.Reflector下...

2019-05-09 14:10:12 6921

原创 .NET(aspx)网站的编译和反编译【编译成.dll,反编译成.cs】

本文使用的是微软的ilasm.exe和ildasm.exe来进行编译和反编译。ilasm.exe -----------> 编译ildasm.exe -----------> 反编译ilasm.exe 所在目录:C:\Windows\Microsoft.NET\Framework64\v4.0.30319ildasm.exe 所在目录:C:\Program...

2019-05-08 15:12:02 3840

原创 SQLserver2008数据库的备份与还原

一、SQL数据库的备份:1、登录SQLserver2008 → 假设数据库game_db既是我们需要备份的数据库2、选择要备份的数据库“game_db”,点击鼠标右键 → 任务 → 备份3、在打开的“备份数据库 —game_db”对话框中,先点击删除,然后再点击“添加”4、在弹出的“选择备份目标”对话框中,选择好要备份到哪个路径(我这里选的是E:\),文件类型...

2019-05-07 19:41:57 22582 2

原创 Sql server 2008 2012数据库的默认路径

SQL Server Management Studio启动程序C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Ssms.exe数据库文件存放位置C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DAT...

2019-05-07 18:58:46 9997

原创 修改window系统密码策略为简单密码(服务器Sqlserver2008设置密码为123456的方法)

前言:windows本身自带有密码的安全策略,因此当设置的密码过于简单时,就会出现了以下错误:密码不满足密码策略的要求。检查最小密码长度、密码复杂性和密码历史的要求。解决方法如下:1、运行输入gpedit.msc,打开组策略 ——计算机配置——windows 设置——安全设置——帐户策略——密码策略2、打开Sqlserver2008,使用windows 身份验证登录,然后...

2019-05-07 15:37:45 4053

原创 C# 让label标签控制中的文字内容居中显示的方法

第一步、设置Autosize的值为false第二步、拉大这个label框的宽度第三步、设置label属性里的TextAlign为MiddleCenter,意思是让框里的文字内容居中

2019-05-06 17:35:48 24509

原创 C# 解决Winform应用程序占用内存越来越大的方法(亲测ok)

前言:.NET 一直所为人诟病的就是“胃口太大”,狂吃内存,虽然微软声称 GC 的功能和智能化都很高,但是内存的回收问题,一直存在困扰,尤其是 winform 程序,其主要原因是因为.NET程序在启动时,是需要由JIT动态编译并加载的,这个加载会把所有需要的资源都加载进来,很多资源是只有启动时才用的。以XP 系统为例子,程序启动后,打开任务管理器,会看到占用的内存量比较大,你把程序最小化,...

2019-05-06 13:27:20 20790 12

原创 C#使用Application.Exit()有时无法真正退出程序,它和Environment.Exit(0)区别是什么?

Application.Exit()有时无法真正退出程序的原因:如果程序是多线程的,其中有前台线程(即没有被显式设置IsBackground=true的线程),当调用Application.Exit方法后,由于前台线程还在运行,往往会造成Application.Exit失效。解决方法之一://先关闭窗口this.Close();//再退出程序Application.Exit()...

2019-05-06 13:01:52 9082

原创 C#计算代码的执行耗时(winform计算方法执行完成所需时间)

第一种方法:System.DateTime.Nowusing System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Example{ public class Program { static void Main(string[] ...

2019-05-05 12:10:05 6393

HTML5仿Win10桌面系统网站模板.zip

HTML5高端大气炫酷仿Win10桌面系统网站模板,基于Layui的前端模板针对略懂前端的后端人员定做。它本身具有丰富的API和配置,让你以很少的前端代码,快速打造一个Win10版的Web管理系统模板。

2020-10-16

系统工具箱:实时监控目录文件,关闭开机启动项,关闭进程,清理内存

C#使用fileSystemWatcher实时监控目录里所有文件的增删改和重命名操作日志,软件截图可以看我的博文:https://blog.csdn.net/qq15577969/article/details/109013153

2020-10-11

Android反编译工具.zip

里面一共有三个工具: 1、dex2jar 用于将dex文件转换成jar文件 2、jd-gui 用于将jar文件转换成java代码 3、apkTool 还原APK文件中的9-patch图片、布局、字符串等等一系列的资源

2020-09-28

AdminEx响应式HTML5后端框架模板.zip

AdminEx响应式Bootstrap后台管理模板基于Bootstrap3.1.1制作,兼容PC端和手机移动端,全套模板,包括仪表盘、登录、布局、UI元素、组件、媒体库、字体、邮箱、表格、图表、数据表、地图等52个后台模板页面。

2020-08-20

Js+css3宝丽来风格的相册图片幻灯片展示代码

js利用css3属性制作宝丽来照相机风格的图片布局、图片相册幻灯片展现效果、点击一个个图片切换展示代码。(不兼容IE6,7,8)

2020-06-17

文件批量搜索删除工具

工具使用场景:当你下载别人的源码想做二次开发时,你会发现别人在源码里放置了很多广告图片或者文件链接,几乎在每个子文件夹里都有,是不是很烦人?想删除吧,那么多文件,一个一个去删除非常的麻烦,也浪费时间。有了这个工具,所有的烦恼都是浮云,你想删谁就删谁!最新版本可联系我获取,QQ:97887526

2020-05-05

php网站安装向导程序

本安装向导是制作PHP网站系统安装包使用到的简单安装向导程序,具体功能需要自行修改install/index.php里的代码,data目录存放的是mysql的sql文件。

2020-05-04

系统小工具,清理优化内存,强制关闭进程工具

这个工具可以用来清理window系统的内存,以及强制关闭你想关的进程。你可能会问360和腾讯电脑管家不都有这些功能吗,还自己写工具做什么?问对了,自己的电脑如果安装了360或者电脑管家,确实用不上,但如果是配置低的服务器呢?你装360上去?360占用的内存更大,还容易卡,毕竟服务器没有显卡,所以这个小工具就有用武之地了。

2020-04-26

八线程采集器,自动采集接口数据,URL定时刷新工具

这个采集器一共有八个线程,可自定义开关,要采集什么内容,由调用的链接决定,是非常人性化的一款工具。占用内存极小,需要开机启动或者其他功能的朋友,可以联系我定制。

2020-04-26

时间校正器V3.0,自动校准服务器时间

如果你是一名小站长,你可能会遇到这样的需求:租用的服务器时间不准,或者想使用其他时区(如美国东部时区),为了达到精确度,就需要这样一款工具来辅助。这个软件是我自己写的,时间接口调用的是淘宝的,所以可以长久免费使用,不存在任何失效的可能。

2020-04-26

一共3个工具:屏幕取色、文本替换专家、超级批量文本替换工具

很好用的三个工具,分享给大家: 1.屏幕取色工具,可以方便的吸引电脑屏幕上任意一个区域的颜色。 2.文本替换专家,可以搜索、替换、查找代码,二次开发/程序修复必备工具。 3.超级批量文本替换工具,这个很强大,可以实现批量化替换和修改功能。

2020-04-26

开关按钮图标(png格式).zip

漂亮的开关按钮图标,一共有6种。可以看我这篇文章,就知道图标好不好看了。https://blog.csdn.net/qq15577969/article/details/105641961

2020-04-20

MySql.Data.dll(.NET4.0版本)

我看很多CSDN都是要积分才能下载,对于一清二白的程序员来说很难入手,在这里免费贡献给各位C#开发爱好者。

2020-01-06

Notepad++格式化html代码插件Tidy2.dll

1、下载完之后 我们把解压到Tidy2.dll放到\Notepad++\plugins(安装目录的plugins下) 2、然后重启 Notepad++即可使用 3、需要格式化代码时,点击:Notepad++菜单->插件->Tidy2->Tidy (config1)

2019-12-28

Notepad++一键格式化php代码.rar

1、下载完之后 我们把解压到的两个文件 放到\Notepad++\plugins(安装目录的plugins下) 2、然后重启 Notepad++ 3、按F5,或者Notepad++菜单->运行(R)->运行(R).. 4、输入:$(NPP_DIRECTORY)\plugins\phpCB.BAT "$(FULL_CURRENT_PATH)" 5、输入完之后,点“保存...”,选择快捷键组合,如shift+alt+F,然后点击运行即可

2019-12-28

【微信跳转接口】微信引导用户右上角打开浏览器,访问APP下载链接

【微信跳转接口】微信引导用户右上角打开浏览器,访问APP下载链接,相关文章地址:https://blog.csdn.net/qq15577969/article/details/103236861

2019-11-25

jquery生成带logo的二维码(js与canvas海报合成).rar

1、jquery.qrcode生成带logo的二维码 2、js与canvas实现二维码和图片合成海报功能(生成带二维码的好友分享图片)

2019-11-20

CSS3实现3D立体旋转动画特效.rar

CSS3实现3D立体旋转动画特效代码,相关文章参考地址:https://blog.csdn.net/qq15577969/article/details/102583919

2019-10-16

Hosts修改工具.rar

【Hosts修改工具】用于自定义修改C:\WINDOWS\system32\drivers\etc\hosts文件,可还原默认值,防止域名被劫持。

2019-10-03

javascript实现无极分类+树型菜单目录.rar

javascript实现无极分类,菜单内容是读取JSON格式的数据,并非写死,灵活性很强大!

2019-06-10

Thinkphp5获取IP定位 qqwry.dat UTFWry.bat纯真IP库 IpLocation.php扩展

Thinkphp5获取IP定位,纯真2022年最新IP库,附带IpLocation扩展,直接就可以使用,非常方便。

2023-05-13

微信小程序头像和昵称填写示例

修复微信小程序不能获取头像和昵称的bug,微信小程序新版头像昵称API使用。

2022-11-20

反编译脚本解包 wxapkg

适用于Node.js的微信小程序反编译脚本

2022-02-09

RE浏览器 RootExplorer.apk

安卓版本的RE浏览器,直接下载到手机上安装,或者拖拽到安卓模拟器中。

2022-02-09

node-v13.14.0-x64.msi

windows7系统可以安装的Node.js最高版本

2022-02-09

支付宝和微信支付的PHP支付demo示例

1.支付宝的电脑网站支付、手机网站支付、APP支付、当面付、转账功能、网页授权获取用户信息等接口示例代码; 2.微信支付的原生支付(扫码支付)、刷卡支付(条码支付)、公众号支付(jsapi)、企业付款、现金红包、授权获取用户信息(昵称、头像)等接口示例代码;

2022-01-11

javascript轮播图示例.zip

原生态的javascript轮播图示例,老师上课教的代码,有详细的备注,适合js新手小白学习参考。

2021-12-09

SEO伪原创工具.rar

伪原创软件工具是一款SEO高级工具,专门用来生成原创之后的伪原创文章,使用伪原创软件工具可以制作出互联网上具有唯一性的伪原创文章。

2021-11-03

多功能网页自动刷新工具

这个工具可以定时调用网页链接,实现定时刷新等操作。

2021-11-03

键盘鼠标脚本记录工具 游戏挂机辅助软件

我自己写的一款键盘鼠标脚本记录工具,可以用来游戏里挂机,人物自动行走打怪。

2021-11-03

Hosts修改工具 开发测试辅助软件

我自己经常用的一个小工具,比如在自己的电脑或VMware虚拟机上搭建网站测试时,就可以通过这个工具添加一个域名到Hosts里,从而方便的使用重定向域名访问站点。

2021-11-03

文件批量搜索删除工具 超级实用的软件

这个工具可以批量删除目录下所有子文件夹里同名的文件,可以很方便的用来清除他人留在源码里的一些广告文件或垃圾文件。

2021-11-03

仿微信IM(Thinkphp后端+Uniapp前端).zip

高仿微信的即时聊天通讯IM软件,Thinkphp后端+Uniapp前端,可以进行二次开发,亲测可用!

2021-11-03

高仿看云API开发文档中心框架模板

高仿看云API开发文档中心框架模板,非常好看,可以嵌入网站系统,也可以单独使用。

2021-11-03

集成Layui后台模板的Thinkphp5.0后台框架

一套完整的Thinkphp5.0后台框架模板,集成了Layui后台模板,小型网站快速开发必备。

2021-11-03

微信dat文件解析工具 转换微信电脑端图片和表情包

声明:这个软件工具只能用来转换微信电脑端图片和表情包,不能获取聊天记录。

2021-11-03

element-ui离线文档包

element-ui离线css和js文件,方便本地开发使用,本文件带简单的调用示例代码,请笑纳!

2021-06-23

lightgallery插件.zip

lightgallery.js是一款纯JavaScript轻量级响应式lightbox插件,该Lightbox插件支持图片,视频,iframe等多种媒体,支持全屏,导航,缩放,下载等功能,还支持多种动画过渡效果。

2021-04-25

PHPMailer.zip

PHPMailer是一个用于发送电子邮件的PHP函数包。直接用PHP就可以发送,无需搭建复杂的Email服务。 thinkphp使用教程参考:https://blog.csdn.net/qq15577969/article/details/115314242

2021-03-29

syntaxhighlighter代码着色工具,代码高亮,代码修饰框架

SyntaxHighlighter是一款用于web页面的代码着色工具,可以用来着色多种语言,可以是HTML,CSS,Javascript,还可以是C,JAVA等编程语言。它可以在网页中对各种程序源代码语法进行加亮显示。支持当前流行的各种编程语言:C#、CSS、C++、Delphi、Java、JavaScript、PHP、Python、Ruby、SQL、Visual Basic、XML / HTML。

2021-03-09

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除