自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

经验之谈,不做搬运工

最新,新版,验证,可用,有效,支持,解决,很好,完美

  • 博客(569)
  • 资源 (66)
  • 收藏
  • 关注

原创 腾讯地图qq.maps.SearchService,不能用了,改成服务器请求模式

view前端html及js ,其他的与之前的版本一样,搜索时调用searchServiceWeb方法即可。

2024-08-23 16:35:02 104

原创 ubuntu24.04 查看、设置、重置默认字体

【代码】ubuntu24.04 查看、设置、重置默认字体。

2024-08-20 17:27:45 110

原创 Linux下简单快捷高效的用五笔打出特殊符号(含Emoji)-基于fcitx5

Linux下简单快捷高效的用五笔打出特殊符号(含Emoji)-基于fcitx5如何使用?以Fcitx5为例。

2024-08-16 21:07:02 326

原创 编译安装php7.4.33正确开启opcache,不只是去掉opcache.enable=1前面的分号

编译安装php7.4.33正确开启opcache,不只是去掉opcache.enable=1前面的分号。必须增加zend_extension=opcache.so。

2024-08-15 16:37:07 322

原创 进入phpMyAdmin首页面报 请求时的错误 错误代码:200 错误信息:OK (rejected) 与服务器的连接断开,请检查网络状况与服务器的运行状态。

安装了并启用(php7.4)openssl扩展后,问题解决。与服务器的连接断开,请检查网络状况与服务器的运行状态。错误信息:OK (rejected)

2024-08-15 11:55:35 73

原创 ubuntu24.04 php7.4.33编译安装openssl(动态扩展)

编辑php.ini文件,找到;extension=openssl,去掉前面的分号“;ubuntu24.04 php7.4.33编译安装openssl(动态扩展)我试过openssl3.3.1不能正常编译成功,只能用1.1.1版本。进入php7.4.33的源码目录-openssl扩展目录。安装openssl1.1.1w。安装openssl php扩展。用ls查看目录下的so。

2024-08-15 11:15:56 306

原创 phpMyAdmin mysqli::real_connect(): (HY000/2002): Permission denied

如:‘root’@‘localhost’2.查看mysql 本地socket位置。1.查看用户j是否存在。3.修改php.ini。4.重启php-fpm。

2024-08-14 11:49:07 179

原创 ubuntu24.04 编译安装PHP7.4

如果安装完成后openssl扩展不能正常启用,说明php编译安装时调用的openssl-3.3.1也没能正常编译成功。解压进入php-7.4.33目录。

2024-08-13 17:00:45 377

原创 ubuntu22.04 mysql 移动数据目录后 systemctl start mysql无法启动的解决方案

ubuntu22.04 mysql 移动数据目录后 systemctl start mysql无法启动的解决方案。/etc/apparmor.d/usr.sbin.mysqld文件有对权限的控制,需要修改相关项,如下所示。其中 /data/mysql/data已chown -R mysql:mysql了,还是不行。我把它移到了/data/mysql/data下,修改mysql数据文件夹。默认安装的数据目录在/var/lib/mysql下。最终找到的原因和解决方法。

2024-08-12 17:28:49 563

原创 修改ubuntu的终端显示语言为英文,界面保持为中文

修改ubuntu的终端显示语言为英文,界面保持为中文。之后提示语言就变成英文了。在文件未尾加入下列两行。

2024-08-07 22:49:52 414

原创 终于解决了ubuntu在高清屏上 chromium,vscode、腾迅QQ等Electron应用界面dpi低,界面模糊的问题

Wayland 的性能是很明显的,但是对软件的兼容性不好,像chromium这种大牌浏览器都还不能正常使用输入法,偏偏好多浏览器是基于它的源码开发的。好在firefox能正常使用,如果不是主力机,倒是可以体验。

2024-08-07 17:35:53 229

原创 Ubuntu gnome WhiteSur-gtk-theme类mac主题正确安装和卸载方式

Ubuntu版本:ubuntu24.04主题下载地址:https://github.com/vinceliuice/WhiteSur-gtk-theme参考的安装教程:https://blog.51cto.com/u_15477117/5927174完美度:中。

2024-08-07 09:53:49 516

原创 ubuntu24.04安装fcitx5输入法

ubuntu24.04安装fcitx5输入法。

2024-08-01 23:43:46 208

原创 超级好用的免费在线流程图软件

Draw io 是一款免费开源的流程图绘制工具,可在浏览器中使用或下载安装。它提供了简单易用的界面和丰富的图形元素,支持创建各种类型的流程图、组织结构图、网络图等。Draw io 支持导入和导出多种格式,包括 PDF、PNG、SVG 等,方便在不同平台和设备上共享和编辑。对于个人大家和小型企业来说,Draw io 是一个经济实惠且功能强大的选择。

2024-07-30 16:41:36 197

原创 linux 桌面版安装原生微信的方式列举

点击软件图标,其实就是gnome-software,再点击左边的搜索放大镜,搜索框中搜wechat,如下图所示。点击安装按钮安装,可以看到安装源是Flathub。下面是安装命令,每个命令的作用请点链接查看。查看flatpak镜像源的详细信息。

2024-07-27 16:19:04 584

原创 Ubuntu24.04安装mysql-server小计,解决mysql_secure_installation时不能重置密码的问题

Ubuntu24.04安装mysql-server小计,解决mysql_secure_installation时不能重置密码的问题为什么要写这往篇文章?一般情况下,我安装mysql都用源码编译,以此方便安装更多自定义插件,但这次只需要安装一台开发机,无需太多要求。机器上安装的是ubuntu24.04,本着省时省力的想法,用官方的apt安装。结果,,,,很久没有搞定重设密码问题。绕了一圈,终究搞定了,但花的时间也不少,因此,写个备忘录,以便后需。

2024-07-23 15:00:07 562

原创 ubuntu24.04中Osdlyrics报错:canberra-gtk-module和daemon: GDBus.Error:org

OSD Lyrics 是一个桌面应用程序,用于查看与各种媒体播放器兼容的歌词(比如Linux下最好的音乐播放器:audacious)。它不是一个插件,而是一个独立的程序。OSD Lyrics在您的桌面上显示歌词,风格类似于KaraOK。它还提供了另一种显示风格,歌词从下到上滚动。OSD歌词可以自动从网络下载歌词。Linux下最好用的歌词工具。官方地址:支持:Rhythmbox(ubuntu自带),audacious,深度音乐(在新立得里安装)等播放器。

2024-07-21 20:09:49 382

原创 avue2隐藏功能validateCellForm,CRUD行cell数据验证

在avue官方文档里没找到这个方法,我是通过console.log(this.$refs.listCurd);在开发者工具中抓取到的,listCurd是avue-crud的 ref值。validateCellForm()返回一个Promise,用then可以接到数据,当验证通过时,返回一个空对象,未通过则返回对应行的column验证信息。avue2隐藏功能validateCellForm,CRUD行cell数据验证。无行数据时会报错,可以加下面的判断过滤一下。

2024-07-18 16:50:45 225

原创 ubuntu24.04 linux bcm94352hmb 无线网卡(带蓝牙功能)无法连接蓝牙设备的解决办法

ubuntu24.04 linux bcm94352hmb 无线网卡(带蓝牙功能)无法连接蓝牙设备的解决办法。

2024-07-17 00:51:40 629

原创 一款免费开源的跨平台下载工具(神器),支持 Windows、Mac、Linux 三大系统

Motrix基于命令行工具aria2构建,支持多任务同时下载和多线程下载,最多支持10个任务和64个线程,下载速度非常出色。它可以自定义修改浏览器标识,也支持线程手工调节,方便根据实际情况进行下载。Motrix是一款免费开源的跨平台下载工具(神器),支持 Windows、Mac、Linux 三大系统。Motrix支持多种主流协议,比如常见的HTTP、FTP、BT磁力等,此外它还提供了对迅雷下载链接的支持,功能非常强大。支持下载类型:HTTP、FTP、BT、磁力链接以及下载百度网盘等。

2024-07-14 10:11:03 285

原创 解决ubuntu移动硬盘自动挂载报错:Error mounting: wrong fs type, bad option, bad superblock on /dev/sdb1问题

解决ubuntu移动硬盘自动挂载报错:Error mounting: wrong fs type, bad option, bad superblock on /dev/sdb1问题。

2024-07-13 20:47:47 674

原创 ubuntu禁止指定软件更新跟随系统自动更新

这样,每次系统更新 sudo apt-get update 就不会更新到bcmwl-kernel-source了。我的网卡是bcm94352,装了ubuntu24.04,手动安装了驱动(标记一个包为手动安装,但是当没有其他包依赖次包的时候,该包并不会自动删除。标记一个包为自动安装,但是当没有手工安装的包以来此包的时候,此包会删除。标记一个包为held back状态,阻止该包自动安装、更新和删除。取消之前标记的held back状态,允许该包的所有操作。打印出所有已经自动安装的包。

2024-07-05 16:15:33 435

原创 一键破解禁止右键、破解禁止选择、破解禁止复制、破解禁止粘贴,启用复制,启用右键,启用选择,启用粘贴。

一键破解禁止右键菜单、破解禁止选择、破解禁止复制、破解禁止粘贴,启用复制,启用右键,启用选择,启用粘贴。注意:当某些网站有自定义菜单受影响时,把开启状态 关闭 即可恢复。因为chrome未在大陆运营,暂时未在其扩展市场发布该扩展。推荐一个右键功能复原的浏览器扩展神器TCCDE。

2024-06-19 10:06:19 459

原创 Firefox Storage API Error: The storage API will not work with a temporary addon ID

如:在调用chrome.storage.sync.set({}).then(()=>{})时会遇到。在manifest.json配置文件中增加。

2024-06-11 17:15:46 196

原创 如何在网页中禁用右键菜单及开发者工具

如何在网页中禁用右键菜单及开发者工具?这是一篇纯技术研究的文章,目前我还没有什么样的项目需要禁用开发者工具,也不知道这样做的价值所在。起因是偶然间看到一个不起眼的网站,居然禁用了右键菜单功能和开发者工具。恕直言,从技术角度,仅对浏览器的一些工具进行屏蔽,对于专业选手来说并没有实际用处。话不多说,不能再跑题了,直接上代码,给有需要的伙伴分享这个“高级”又有趣的功能。效果图分享一个用vue2编写的自定义右键菜单代码

2024-05-17 09:23:02 622

原创 如何永久删除服务和相关文件夹(以AlibabaProtect服务为例)

如何永久删除服务和文件夹?以AlibabaProtect服务为例我运行了上述操作,并通过任务管理器杀死了“阿里巴巴PC安全服务”。然后我运行了以下内容:服务和文件夹均已成功删除。但是,在我重新启动PC后,两者都回来了。如何永久删除它们?如果遇到删除后重启又回来了,右键 此电脑->管理->服务和应用程序->服务找到服务项:AlibabaProtect(Alibaba PC Safe Service),停止并禁用重启电脑再执行。

2024-05-07 14:52:36 1842 1

原创 vue2 通过设置devServer.port端口号,启动测试服务后端口失效/自动切换端口

vue2 设置端口号小于1990(通过设置devServer.port) 启动测试服务后端口失效/自动切换端口。

2024-04-28 13:30:34 675

原创 Vue关于子级组件向父级组件传值调用$emit函数不能够使用驼峰命名法

在Vue中,子组件可以使用 $emit 方法触发一个事件,来向父组件传递数据。但是,当使用 $emit 方法时,事件名称不应该使用驼峰命名法(CamelCase),因为在DOM模板中可能无法正确解析。若在父组件parent中调用子组件child,父组件有写好的getData()方法。解决方案是,应该使用kebab-case(短横线分隔命名)来命名事件名称。在子组件child中使用。在子组件child中使用。此时的调用并不起作用。

2024-03-29 16:31:03 402

转载 SQL查询:存在一个表而不在另一个表中的数据

“B.b_id IS NULL” 表示左连接之后在B.b_id 字段为 NULL 的记录。以上内容来自:https://www.suibibk.com/topic/905203656905719808。如果A中有,B中也有,就为真,返回1,得到1=0不成立,就不输出。如果A中有,B中没有,就为假,返回0,得到0=0成立,就输出。根据我目前的使用,当三表以上时,第二种最好理解和使用。QL查询:存在一个表而不在另一个表中的数据。使用 not in ,容易理解,效率低。即可以得到A中存在而B中不存在的数据。

2024-03-21 14:20:43 251

原创 中国国家统计局 统计用区划代码和城乡划分代码 地址库

中国国家统计局 统计用区划代码和城乡划分代码 地址库。

2024-03-19 16:24:11 484

原创 windows11开机后自定义缩放被还原为100%的解决办法

干净启动”通过启动最少的驱动程序和启动程序集来启动 Windows,以便确定后台程序是否干扰游戏或程序。这类似于 在安全模式下启动 Windows,但可让你更好地控制哪些服务和程序在启动时运行,以帮助你隔离问题的原因。

2024-03-12 13:33:21 2482 1

原创 安装 WPS 国际版并汉化

国际版的 WPS 没有稻壳这个东西,整体上接近良心的 Linux 版本的 WPS,但又保留有国内 Windows 免费版本的许多功能,而且干净整洁快速好用,不会在你急着打开文档的时候,它给你在后台思考一阵子要洒多少稻壳或者推荐什么。5)然后同样的“右键打开文件所在位置”找到安装目录,然后把前面复制出来的 mui 文件夹里的文件复制到国际版的 mui 文件夹内。国际版因为只针对国际友人,安装完只有7、8种语言,比如英语、日语、法语什么的,不提供中文语言,也装不了中文语言所以要自己汉化。

2024-03-11 17:09:20 16623 15

原创 如何去除 WinRAR 的弹窗广告和评估版本,马上收藏起来和点赞。

如何去除 WinRAR 的弹窗广告和评估版本,马上收藏起来和点赞。文章链接:https://zhuanlan.zhihu.com/p/524349159

2024-03-07 17:16:38 427

原创 从win10升级到win11后,安全中心没有病毒防护的解决办法

从win10升级到win11后,安全中心没有病毒防护的解决办法问题就是Win11的安全中心打开没有病毒和威胁防护选项(不装其它第三方防病毒软件的情况下)。这可能是因为注册表出了问题。

2024-03-07 09:18:39 4806 6

原创 Win10升级win11你的it管理员已经限制对此应用的某些区域的访问的解决方法

2、在命令提示符中输入reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender” /v “DisableAntiSpyware” /d 1 /t REG_DWORD /f ,回车,显示操作成功完成。近期有用户在电脑的使用中遇到了系统提示,你的IT管理员已经限制对此应用的某些区域的访问的情况,这是怎么回事呢?一般提示“受到管理员限制”是由于企业产品或者连接着企业的网络导致的,我们可以试试以下方法解决。

2024-03-06 23:26:46 9812

原创 Yii2中如何使用scenario场景,使rules按不同运用进行字段验证

Yii2中如何使用scenario场景,使rules按不同运用进行字段验证当创建news新闻form表单时:添加新闻的时候执行create动作。必填字段:title-标题,picture-图片,description-描述。但是更改的时候 只需要 [[‘title’, ‘description’], ‘required’], 就可以了, 少了 image 字段 表单就无法提交,这个问题如果解决呢?那scenario场景就可以上场了。

2024-03-01 14:18:04 386

原创 Yii2模型中如何格式化验证属性值为日期时间类型

Yii2模型中如何格式化验证属性值为日期时间类型。

2024-02-22 16:28:03 175

转载 windows11右键菜单-新建文本文档(记事本、txt文件)不见了的修复方法

windows11右键菜单-新建文本文档(记事本、txt文件)不见了的修复方法。

2024-01-11 10:51:33 26168 4

原创 axios post YII2无法接收post参数问题解决

再找到根目录\myProject目录下的Application.php。这里的 $configFile就是了,我的被改成了web.php。axios post YII2无法接收post参数问题解决。打开 项目服务web目录的index.php,查找启动语句。

2024-01-03 15:43:02 746

原创 Rust语言GUI库之gtk安装

在使用C/C++编写项目时, 引用第三方库是很麻烦的事, 需要手动下载源码然后编译最后再添加到项目里,配置头文件、lib、dll,如果是一个简单点的库,编译加配置起来也不麻烦,可能半个小时或一个上午就能解决;如果是一个复杂点的库,那可能是一天、乃至一周可能都无法编译成功,例如ffmpeg, openssl,gRPC等等,这些库在windows上的的编译极其麻烦,如果是新手,可能更痛苦。

2023-12-12 15:05:02 1620

开源办公设备资产管理系统itdb-php+sqlite多语言版

ITDB 是一个基于Web的办公环境IT资产设备管理信息系统,主要适用于IT设备,但不仅限于此。 ITDB包含了一些统计功能: 硬件:规格,保证,s / n,IP信息,其他H / W关系/连接到这个H / W。 软件:规格,许可证信息。 关系:其中每个软件安装,许可证数量,组件关系。 发票:当,从谁,多少是每个资产购买,什么是合同,附文件。 代理/组织:数字生产商和买家,联系人。 位置:位于每个资产,这房间这架行如果适用的话。 负责人:谁有什么或谁负责什么。 框架:显示机架布局与项目分配给每个架行。 标签:印刷标记你所有的资产,从手机和笔记本电脑冷却单元和ups。轻松地定义新的标签布局。

2016-09-06

HiSpider-bcm-V3.3.rar bcm芯片路由专用

因为只有4M FLASH,所以只能刷海蜘蛛tomatoV3.3mini版,下面是刷机过程。 刷机方法有两种,一种是原厂固件直刷(我就是选择这种),另一种是TFTP智能刷机,各有各的好处吧,萝卜白菜各有所爱,看各位喜欢了。 需要注意的是,FIR302B的原厂固件如果更新到SW_FIR302B_703003238_V1.0.25.9的话,默认会提示不支持第三方固件更新的,这个时候只需要把Hi-spider_wifidog_Mini_V3.3_1028.trx 改名成为Hi-spider_wifidog_Mini_V3.3_1028.bin 然后在选择系统工具,选择升级就可以了。 具体刷机步骤: 第一步 登录 FIR302B 管理地址,如果没有改动则通过默认 192.168.1.1 登录,如果改动,通 过改动后地址登录。 第二步 选择系统工具,选择升级 第三步 在 CMD 中输入 ping 192.168.1.1 – t 观察,升级完成,直到 ping 稳定,切记升级过程中别断电,不然就杯具了! 第四步 升级完成后,提示输入用户名和密码,此时登录提示换成海蜘蛛了 Hi-Wi-Fi Mini,输入 admin/admin 发现无法登录,用户名和密码不正确 第五步 此时按住路由 RESET 键不放,拔电,在通电,持续 5-10 秒后松开即可,再次登录,密码正确。

2016-08-12

PHP JAVA .NET HTML 利用JS调用打印机批量打印程序 PrintArea

PrintArea by Chris Ritschard 这个jQuery插件可以打印页面的特定区域,实现批量打印。使用JSON的设置,打印区域在弹出窗口或在一个隐藏的iframe中打开。这个库非常小,也易于使用,对于B/S结构的系统开发,如PHP、JAVA、.NET、ASP、HTML等非常有用。详细请看范例和使用选项的演示。 Prints a specific area of the page. Using json settings, the printed area is either opened in a popup or in a hidden iframe. Minimal setup and easy to use. See the demo for examples and usage of the options. source url : http://plugins.jquery.com/PrintArea/

2016-04-27

自己编译的WNDR3700v4的Openwrt固件(支持128MB NAND),web升级tar版

Openwrt官方的WNDR3700v4固件(15.05.1)不能完整利用128MB NAND的空间,刷完后只剩13MB了,网上说还有96MB左右空闲着,只能修改Makefile自己重新编译固件,在linux编译环境下非常轻松。 sysupgrade.tar版,已安装openwrt的可以通过luci升级。

2016-04-18

自己编译的WNDR3700v4的Openwrt固件(支持128MB NAND),tftp img版

Openwrt官方的WNDR3700v4固件(15.05.1)不能完整利用128MB NAND的空间,刷完后只剩13MB了,网上说还有96MB左右空闲着,只能修改Makefile自己重新编译固件,在linux编译环境下非常轻松。 这个文件是自己兴趣编译,成功用tftp刷入。

2016-04-18

charles-3.11.4 MAC 上最好用的抓包调试工具 破解文件

这是2016年最新charles-3.11.4的破解文件. 将下载的charles.jar文件覆盖到安装目录下的lib文件夹下即可完成破解(Windows) 将下载的charles.jar文件覆盖到Content->Java下即可完成破解(MAC) 注意: 这是3.11.4的破解文件,不确定其他版本也同样适用!

2016-03-31

php版htpasswd密码生成器

htpasswd auth_basic ,php版htpasswd密码生成器

2015-05-22

jQuery webcam plugin 高清大图版 生成600x450大图

jQuery webcam plugin是一个在ie,firefox,chrome下都可以用的摄像头摄像及拍照用的插件,在官方(http://www.xarg.org/project/jquery-webcam-plugin/)下载的源代码中提供的jscam.js生成的图片是320x240的图,用高清摄橡头时发挥不了它的价值,在一些业务需求下,如用摄像头拍证件照等,需要更高分辩率的图,所有我用官方提供的源码as及xml文件,用swfmill+mtasc重新编译生成600x450的jscam.swf文件。压缩包里包含了demo、php版上传接收端代码及swf生成源码文件。 官方提供的Makefile文件中主要包含两部份代码,两windows下使用时可拆解成: swfmill simple src/jscam.xml jscam.swf mtasc -v -swf jscam.swf -main jscam.as -version 8 -cp src 注意: 用swfmill0.3.3生成swf时,会将和中的两个objectID值改成2,需手动改成1。命令如下: swfmill simple src/jscam.xml jscam.swf swfmill swf2xml jscam.swf src/jscam-source.xml 把相应的代码改和后,再用下面的命令编译成swf文件: swfmill xml2swf src/jscam-source.xml jscam.swf 然后用: mtasc -v -swf jscam.swf -main jscam.as -version 8 -cp src 把as代码添加进swf文件中即可生成最终的jscam.swf文件。

2015-04-16

php-5.2.17-fpm-0.5.14.diff.gz liunx fast-cgi nginx

centos 6.4+nginx1.6+php5.2.17的安装配置的fastcgi源码

2014-09-27

php-5.2.17.tar.bz2 linux

php-5.2.17.tar.bz2 linux 源码包

2014-09-27

ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz

解压到/usr/local/Zend/lib/ZendOptimizer.so zend_optimizer.optimization_level=7 zend_extension="/usr/local/Zend/lib/ZendOptimizer.so"

2014-09-26

jquery datatable 大数据分页面的解决方案

jquery datatable 大数据分页面的解决方案

2014-09-04

AjaxFileUploader jquery ajax 异步上传文件

AjaxFileUploader jquery ajax 异步上传文件

2013-11-07

sphinxSE中文手册2 for sphinx 2.03

此版对weights和groupsort的用法进行了更细的解释。

2013-01-25

sphinx2.0.6 sphinxSE 中文手册

sphinx2.0.6, sphinxSE, 中文手册

2013-01-11

jqeditor-svn343.zip

jqeditor-svn343.zip ################ ### 功能列表 ### ################ 1、系统功能: 加粗、斜体、下划线、删除线、左对齐、右对齐、中介对齐 增加缩进、减少缩进、有序列表、无序列表、下标、上标 2、基础功能: 字体、字号、撤销、重做、源码、删除格式、插入图片、表格、字体颜色、背景颜色 插入多媒体文件、链接、特殊符号 3、定制功能: 一级目录、二级目录、内链、参考资料、快捷菜单 4、其他功能: 异步加载、全屏编辑、右键菜单、地图 #################### ### 目录结构 ### #################### - src |- lang |- zh-cn.js |- en.js |- ... |- core.js |- icons.js |- mod |- mod.*.js |- plugin |- plugin.*.js - jqeditor.min.js - style |- spacer.gif |- icon_mce.gif |- content_default.css - skins |- mce.css #################### ### 要 求 ### #################### 1.代码结构要清晰,业务代码和逻辑分离,方便开发和维护; 2.方便扩展; 3.功能定制性强、满足多种需求; 4.兼容性好; 5.可以同时存在多个编辑器; 6.不常用的多个插件代码可以整合为一个文件,延迟加载, 不常用且代码量很多的个别插件可以在首次使用时加载, 7.增加编辑器事件机制,事件过程可以分为初始化阶段、编辑器加载完成阶段、命令触发时段等。 模块可以向各个时段注册需要执行的代码,通过此模式降低核心和模块的耦合度。 避免在核心代码但这直接调用模块代码, 如在核心方法中使用 E.mod('Panel').set() 等就是增加了耦合性。 8.模块、插件支持热插拔; #################### ### 代码组织方式 ### #################### 代码主要指js代码,大致分三部分:核心、模块、插件,核心文件是一个core.js, 为了方便开发和维护,每个模块或插件都是一个独立的js文件。 核心:编辑器框架,不包含具体功能,所有功能通过模块或插件形式进行扩展; 模块:会重复使用的功能,不会对应具体的按钮; 插件:唯一功能 #################### ###  开发计划  ### #################### 1、核心框架 core.js 2、主要模块 E.mod("Confirm") E.mod("Panel") E.mod("History") E.mod("Event") E.mod("Toolbar") E.mod("Data") E.mod("Selection") ... 3、主要插件 Redo, Undo Font Image Link ForeColor,BackColor Source,PasteText PasteWord Save AutoHeight ... #################### ###  开发插件  ### #################### 开发插件是相当简单的事情,插件分为有界面插件和无界面插件,无界面的插件会更简单一些,如撤销、重做、表格操作等插件。 1、无界面插件,以plugin.history.js为例,仅需要一个click方法即可 (function(E){ var Consts = E.consts; E.plugin("Redo,Undo", { click: function( Panel, self, target ){ var name = self.name, History=E.mod("History"); if (History){ History[name]( ); }else{ E.execCommand(name); } return 1; } }); })(jQEditor); 2、有界面插件,以plugin.link.js为例 /** * 超链接插件 * 请注意插件会继承 Base_Plugin 的属性,在core.js当中定义,界面插件需要设置config属性、init方法、get方法。 */ (function(E){ var Consts = E.consts; E.plugin("Link", { config: { //面板宽度 width:320 }, init: function( self ){ //fill="Selection" //指定此属性后,会自动将编辑器中选中的文字赋值到此文本框 self.cache['html'] = 'html.....'; }, /** * 返回要插入到编辑器的html代码 */ get: function( panel, self ){ var v = self.getValues( panel ), html=''; if( v.text && v.url ){ html = '<a href="'+v.url+'" target="'+v.target+'">'+v.text+'</a>'; }else if( !v.text ){ self.error( '请输入超链接文字' ); }else if( !v.url ){ self.error( '请输入超链接网址' ); } return html } }); })(jQEditor);

2012-10-12

php5.4中文手册

1.php5.4中文手册,在windows 7 下如果右边是无法显示的状态,可以点击文件右键:属性->解除锁定。 2.此文件来自互联网,属于技术研究分享,本人不承担任何非法使用所带来的法律责任。

2012-09-21

jquery.json.js

jquery.json.js 2.2 jquery json库 ecshop中整合Jquery时可以用到 {insert_scripts files=’jquery.js,jquery.json.js’}

2012-07-11

jquery1.7_20111120

Easy CHM是国华软件推出的一款强大的CHM电子书或CHM帮助文件的快速制作工具。 使用EasyCHM只需要三个步骤就可以完成CHM的制作: 1、用户指定一个目录,EasyCHM会自动导入全部目录及文件; 2、设置CHM编译选项; 3、开始制作。 EasyCHM非常适合个人和单位制作高压缩比的带有全文检索及高亮显示搜索结果的网页集锦、CHM帮助文件、产品说明、公司介绍、CHM电子书等等。 主要功能: 全自动的目录及文件导入(可以包括子目录); EasyCHM支持导入任意的文件类型; EasyCHM操作速度快,性能稳定,EasyCHM因为上手容易深得广大用户好评; EasyCHM自动生成CHM的目录列表并自动生成所有目录项; 为CHM的目录列表自动添加多级编号; 在编辑目录项、索引项时用到的移动、拖拽、替换等操作中Easy CHM完全支持多选及拖拽操作,避免了一项一项地操作,极大的减少用户手工 - 非常适合企业维护大型CHM帮助文档; 支持批量查找替换多级目录各项的标题文字内容; 允许用户指定从文本文件的第N行自动截取标题; 易用的目录/索引编辑器; 丰富实用的CHM制作选项帮助用户制作更加个性化的专业CHM电子书或CHM帮助文件; EasyCHM自动生成输出Alias和Map头文件; EasyCHM自动生成上下文相关的帮助文件(ContextID),适合于软件公司制作专业的支持Help Context ID的专业帮助文件; EasyCHM可以保存工程文件,方便企业用户编辑维护文档。 批量更换CHM目录各项的图标; 内嵌CHM反编译工具 更多功能

2012-07-11

libmcrypt-2.5.8.tar.bz2

mcrypt-2.6.8.tar.gz mcrypt, and the accompanying libmcrypt, are intended to be replacements for the old Unix crypt, except that they are under the GPL and support an ever-wider range of algorithms and modes.

2012-03-29

ubuntu24.04 linux bcm94352hmb 无线网卡蓝牙驱动补丁

安装方法:https://blog.csdn.net/gianttj/article/details/140480531?spm=1001.2014.3001.5501 ubuntu 自带驱动能正常使用wifi,蓝牙功能只能看到蓝牙设备,状态是未设置,点击后转圈,等一会后该设备销失,多点几次所有蓝牙设备信息都可能会不见。 安装此补丁后解决问题

2024-07-18

wechat beta 1.0.0.145-amd64 deb 微信ubuntu linux原生测试版

wechat beta 1.0.0.145_amd64 deb 微信ubuntu linux原生测试版(不是wine版)。可以传文件,可使用小程序。期待正式版早点到来,QQ9相当不错,跨平台原生,希望微信也能做到。 下载解压到deb # tar -zxpf wechat-beta_1.0.0.145_amd64.fixed.deb.tar.gz 安装 # sudo dpkg -i wechat-beta_1.0.0.145_amd64.fixed.deb

2024-07-05

Bcm_WIFI_Win10_V6_34_223_5.zip

博通bcm94352hmb无线网卡驱动,我的win10系统自带的驱动,ping值每隔几秒卡顿一下,这个版本是Win10_V6_34_223_5,安装后解决问题。

2019-05-13

ssm(spring+springMVC+mybatis)集成jersey2

《ssm(spring+springMVC+mybatis)集成jersey2》配套开发包。博客原文:https://blog.csdn.net/gianttj/article/details/86611880

2019-01-23

clover引导主题-ThinkPadDark分享,LenovoLogo,帅气

clover引导主题分享,ThinkPadDark,LenovoLogo,超帅气,自己动手修改的,符合X220的气质。

2018-11-15

thinkpad x220 macOS 10.13 Utility and Kext pack

thinkpad x220 macOS 10.13 Utility and Kext pack ,此版本针对亲测发现的问题,增加了CPU节能文件SSDT.aml ,针对开机到登录界面可能会黑屏的问题,在EFI/CLOVER/config.plist 文件中增加了add darkwake=8属性。

2018-11-05

BCM94352HMB模块MAC蓝牙驱动,支持Handoff,附驱动安装工具

BCM94352HMB模块MAC蓝牙驱动,支持Handoff,Bluetooth Handoff+Kext Utility。Kext Utility是驱动安装工具。

2018-11-02

thinkpad x220 MAC USB3 驱动

thinkpad x220 MAC USB3 驱动,下载后用Kext Utility安装。

2018-11-01

thinkpad x220 MAC 键位及触摸板调整 ControllerMate+newTouchSierra

Thinkpad x220 MAC 键位及触摸板调整 ControllerMate+newTouchSierra,使用方法参照:http://x220.mcdonnelltech.com/

2018-11-01

BCM94352hmb MAC high sierra 驱动

BCM94352hmb MacOS High Sierra 驱动,Thinkpad x220 BIOS开白名单后,在MAC上安装此驱动,wifi就能正常使用,无需屏蔽针脚,改kext文件等。

2018-11-01

JUploaderV1.1.1-兼容IE9,10,11的多图预览上传 -升级版,支持文件上传,修复loading图标显示问题

JUploader-兼容IE9,10,11的多图预览上传,兼容目前最新的chrome和firefox浏览器;基于 ajaxfileupload.js,支持本地图预览,上传时loading状态显示。最少代码集成,简单易用。 该版本支持文件上传,支持success回调异步返回值。 修复多图上传时同时显示多个loading图标的bug

2018-04-27

JUploader-兼容IE9,10,11的多图预览上传 -升级版,支持文件上传

JUploader-兼容IE9,10,11的多图预览上传,兼容目前最新的chrome和firefox浏览器;基于 ajaxfileupload.js,支持本地图预览,上传时loadding状态显示。最少代码集成,简单易用。 该版本支持文件上传,技持success回调异步返回值。

2018-04-27

JUploader-兼容IE9,10,11的多图预览上传

JUploader-兼容IE9,10,11的多图预览上传,兼容目前最新的chrome和firefox浏览器;基于 ajaxfileupload.js,支持本地图预览,上传时loadding状态显示。最少代码集成,简单易用。

2018-04-26

NETGEAR 3700V4 LEDE SNAPSHOT 带luci管理界面 默认开启wifi无线 最大连接数65535固件

一.源码来自:git clone https://github.com/lede-project/source.git 二.功能说明: 1.默认开启wifi, 2.带luci管理界面,管理地址:http://192.168.1.1,默认用户名:root,无密码 3.默认中文语言,中国时区 4.服务插件:samba,Aria2,openvpn 5.限速功能:QoS 6.最大连接数改为:65535 三.本固件为自用版本,对其他人因自行下载使用固件造成的任何后果,本人概不负责。

2017-10-25

NETGEAR 3700V4 LEDE SNAPSHOT 带luci管理界面 默认开启wifi无线固件

由John 于 2017-10-24 编译 一.源码来自:git clone -b lede-17.01 https://git.lede-project.org/source.git 二.功能说明: 1.默认开启wifi,ssid: NETGEAR_WNDR3700v4 2.带luci管理界面,管理地址:http://192.168.1.1,默认用户名:root,无密码 3.默认中文语言,中国时区 4.服务插件:samba,Aria2,openvpn 5.限速功能:QoS 三.本固件为自用版本,对其他人因自行下载使用固件造成的任何后果,本人概不负责。

2017-10-24

用浏览器打开新窗口后在父窗口中调用新窗口中的代码的方法

当在网页中用javascript winow.open 打开一个新窗口后,是否能在父窗口中调用并执行新窗口中的代码或调取其中的元素? 答案是肯定的。 这段示例代码不但能在父窗口页面test.html中执行被打开的新窗口页面test-open.html中的代码,还可以随意调用其中的内容,甚至还可以在父窗口页面中使新窗口页面置顶(显示在最前面)。 代码已在当前的chrome , firefox, ie11下测试过,均能达到效果

2016-10-14

用浏览器打开新窗口后在父窗口中调用新窗口中的代码

当在网页中用javascript winow.open 打开一个新窗口后,是否能在父窗口中调用并执行新窗口中的代码或调取其中的元素? 答案是肯定的。 这段示例代码不但能在父窗口页面test.html中执行被打开的新窗口页面test-open.html中的代码,还可以随意调用其中的内容,甚至还可以在父窗口页面中使新窗口页面置顶(显示在最前面)。 代码已在当前的chrome , firefox, ie11下测试过,均能达到效果。

2016-10-14

用window.open打开新窗口后在父窗口中调用新窗口中的代码

当在网页中用javascript winow.open 打开一个新窗口后,是否能在你窗口中调用并执行新窗口中的代码或调取其中的元素? 答案是肯定的。 这段示例代码不但能在父窗口页面test.html中执行被打开的新窗口页面test-open.html中的代码,还可以随意调用其中的内容,甚至还可以在父窗口页面中使新窗口页面置顶(显示在最前面)。 代码已在当前的chrome , firefox, ie11下测试过,均能达到效果。 2016-10-14

2016-10-14

Instsrv.exe和Srvany.exe

用SC添加了一个服务,因为windows的服务机制问题,还是不行。下面是解决方法。 Windows NT Resource Kit 提供了2个小工具: Instrsrv.exe installs and removes system services from Windows NT. Srvany.exe allows any Windows NT application to run as a service. 1、将Instsrv.exe和Srvany.exe放置到某目录下,下面用%path%代替路径 2、打开CMD,输入以下内容,其中ServerName为你要创建的服务名称 %path%\instsrv ServerName %path%\srvany.exe 3、打开regedit注册表编辑器,找到以下目录 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ServerName 4、鼠标右键单击ServerName,创建一个"项",名称为"Parameters" 5、鼠标左键单击"Parameters",在右边点击鼠标右键,创建一个"字符串值"(REG_SZ),名称为"Application",数值数据里填写你要执行的程序完整路径。 6(可选)、鼠标左键单击"Parameters",在右边点击鼠标右键,创建一个"字符串值"(REG_SZ),名称为"DependOnService",数值数据里填写该服务依存的服务名称。不知道依存是什么的,那就不用管。 7、打开services.msc服务控制面板,找到ServerName,鼠标右键-属性-登陆,勾选"允许服务与桌面交互"(一般你要运行的程序都是有界面的吧)。 一般情况下,做完以上几步就可以了。

2016-09-13

联想newifi mini 1200无线路由器专用石像鬼+openwrt双界面固件

联想newifi mini 1200无线路由器专用石像鬼+openwrt双界面固件,进入luci界面可以安装adbyby 。

2016-09-06

空空如也

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

TA关注的人

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