自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

经验之谈,不做搬运工

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

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

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

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

2024-03-29 16:31:03 303

转载 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 113

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

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

2024-03-19 16:24:11 108

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

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

2024-03-12 13:33:21 1213

原创 安装 WPS 国际版并汉化

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

2024-03-11 17:09:20 1996

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

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

2024-03-07 17:16:38 60

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

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

2024-03-07 09:18:39 1536 4

原创 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 2151

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

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

2024-03-01 14:18:04 287

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

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

2024-02-22 16:28:03 95

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

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

2024-01-11 10:51:33 4661

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

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

2024-01-03 15:43:02 619

原创 Rust语言GUI库之gtk安装

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

2023-12-12 15:05:02 1296

原创 windows11记事本应用程序无法打开,未响应,崩溃,卡死

通过网上说的以下方法,我的还是不行,好在最终找到了解决方法,看完本文,也许有一个方法能解决您遇到的问题。1)打开“设置”应用程序,选择“应用”。2)找到“记事本”应用程序,选择“卸载”。3)重新安装记事本程序。运行 SFC 扫描:系统文件检查工具(SFC)可以扫描系统文件是否存在问题,如果发现问题可以自动修复。可以通过以下步骤运行 SFC 扫描:1)在搜索栏中输入“cmd”并右键选择“以管理员身份运行”。2)在命令行中输入“sfc /scannow”并按下回车键。3)等待扫描完成,

2023-11-22 13:51:33 6339 7

原创 iphone15 nplayer播放本地电影投屏天猫魔盒(电视)卡顿解决方案

本文的目标是解决手机播放本地视频投屏卡的问题, 基于本人遇到的问题,并不指都会遇到相同问题,解决方案也不是专指用当贝投屏才能解决,可以跟据实际情况进行处理。

2023-11-06 10:15:25 574

原创 UnlockMusic音乐解锁/解密;网易云音乐(ncm)/QQ音乐(qmc,mflac, mgg)/酷狗音乐(kgm)/虾米音乐(xm)/酷我音乐(kwm) 是您常用的吗?

UnlockMusic音乐解锁/解密;网易云音乐(ncm)/QQ音乐(qmc,mflac, mgg)/酷狗音乐(kgm)/虾米音乐(xm)/酷我音乐(kwm) 是您常用的吗?网易云对会员下载内容采用的加密格式是.ncm,QQ音乐使用的较多包括 .qmc/.qmc0/.qmcflac/.qmc3 等。酷狗音乐使用的加密格式是.kgm,酷我音乐使用的加密格式.kwm,当然还有更多采用冷门格式加密的文件。这些加密格式限制用户只能使用对应的音乐播放器才开通会员,在会员到期后除非续期不然也无法继续播放。

2023-11-03 14:33:53 18954 6

原创 【原版windows系统下载】windows系列原版纯净操作系统下载站

【原版windows系统下载】windows系列原版纯净操作系统下载站。

2023-09-26 14:47:29 219

原创 在vue组件中获取所有路由(routes)数据自动生成导航菜单

在vue组件中获取所有路由(routes)数据自动生成导航菜单。App.vue公用组件。

2023-09-11 11:19:53 1496

原创 vue 项目代码混淆配置(自定义插件适用)带配置项注释

本文章适用 vue-cli3/webpack4 搭建的vue项目,vue-cli2或者 webpack@2@3版本混淆查看这篇webpack2 webpack 3 低版本混淆代码打包配置完成后只需在文件名或者文件夹名加上 -obfuscate 后缀,打包的时候即可将该js文件或者文件夹下的所有js文件混淆处理也可用于其他 webpack 构建的项目,步骤差不多。

2023-09-08 09:31:56 1867

原创 avue实现用户本地保存自定义配置字段属性(列显隐配置项)及注意事项(基于tj-vue2-tools)

tj-vue2-tools项目地址:https://www.npmjs.com/package/tj-vue2-tools文档请看项目官方。

2023-09-04 15:15:29 676

原创 avue怎么保存用户自定义列表项(显隐,排序,冻结等)配置到本地(基于tj-vue2-tools工具集)

avue怎么保存用户自定义列表项(显隐,排序,冻结等)配置到本*** 加载avue自定义配置* @param {object} vueObj 当前vue对象* @param {string} optionKey 本地存储的key* @param {string} defaultsName defaults.sync名称* @param {string} crudRefName 表格ref名称* @returns/*** 保存avue自定义配置* @param {object} vueObj 当前vue对象。

2023-09-04 11:05:55 445

原创 怎么封装vue项目自定义插件库并引入使用

### 怎么封装vue项目自定义插件库并引入使用> - 直接上样本#### 库文件@/utils/commonTJ.js```javascript/* * @Description:公用方法合集 * Vue.use(commonTJ, { axios: axios }); * @Version: 1.0 * @Autor: Tj * @Date: 2022-08-31 11:17:00 */import { Base64 } from "js-base64";export defa

2023-08-31 16:24:52 263

转载 OpenWRT好用的插件(名称及功能中英文对照表)

1. PPP(连接Internet共享):用于让路由器到外网的连接;资源占用小,官网有相应版本可供下载,软件包名称为“ppp-mod-pppoe”。2. Adblock(广告屏蔽):用于屏蔽网页中的广告;资源占用很小,官网有相应版本可供下载,软件包名称为“luci-app-adblock”。3. Uclient(文件下载):用于文件的下载;资源占用较小,官网有相应版本可供下载,软件包名称为“uclient-fetch”。4. LuCI(Web界面):用于提供给用户界面;资源占用较小,官网有相应版本可供

2023-08-28 11:24:23 7968

原创 802.11K/V/R协议介绍

一台无线终端备(STA)通过连接Wi-Fi获取上网体验,Wi-Fi名称(又称为SSID)是由无线接入网(AP)提供的,因为一台AP设备的覆盖范围有限,所以无线网络覆盖通常是由多台AP组成的,无线终端在无线网络区域中移动时,就会连接到不同的AP。无线漫游就是指无线终端在移动到两个AP覆盖范围的临界区域时,无线终端与新的AP进行关联与原有AP断开关联,且在此过程中保持不间断的网络连接。

2023-08-11 16:19:38 1220

原创 关于openwrt的802.11w 管理帧保护使用

802.11w协议主要基于现有的对数据报文的加密形式,对管理帧进行类似的加密。802.11w需要加密的管理帧包括解关联帧、去认证帧及强壮Action帧。强壮Action帧包括如下Action帧:n QoSn DLS对广播管理报文不能采用简单粗暴的加密,因为广播报文是需要同时发送给不识别加密管理帧的客户端的。802.11w协议中专门定义了针对广播管理帧的特殊加密方式,称为BIP(Broadcast Integrity Protocol,广播完整性协议)。

2023-08-05 17:25:15 1002

原创 openwrt第三方插件库及插件包安装方法及名称对照表

传统的Linux操作系统在编译某一个软件的时候,会检查其依赖软件及头文件是否存在,如果没有安装,则会报缺少头文件或缺少链接库等错误,编译将退出。install:安装软件包以及它所依赖的软件包,从feeds目录安装到package目录,即在“package/feeds”目录创建软件包的软链接。feeds代码处理过程是这样的:这个命令首先读取并解析feeds.conf配置文件,然后执行相应的命令,例如install时,将安装应用程序包和它所有直接或间接依赖的所有软件包。-a表示更新所有的软件包。

2023-08-04 10:30:24 13565

原创 删除(取消、终止)亚马逊的云服务器Amazon EC2的操作方法、教程

三、选择终止,点击确定即可完成(注意如果是重要的服务器建议先备份数据,不建议直接终止,因为终止了就再也找不回来数据了)1.亚马逊的服务器只能终止,不能删除,终止后卷(存储、硬盘会自动关闭,如果没有快照不可恢复)一、进入到实例的列表,路径服务找到计算找到ec2,点击正在运行的实例,邮件实例弹出菜单界面。2.终止的服务器会存在你的列表一段时间后自动消失。(大概在3个小时左右)3.停止服务器是会继续收费的,但是终止服务器是不会再继续收费的。二、点击实例设置,找到更改关闭操作。

2023-07-28 16:18:42 2295

原创 avue dynamic动态子表单启用插槽slot功能的正确方式

#### avue dynamic动态子表单启用插槽slot功能的正确方式#### 关于avue dynamic动态子表单> - 配置dynamic的children字段即可> - 内部组件为crud组件,大部分属性参考Crud文档> - 默认的type为curd,还可以配置成form> - 内部组件为form组件,大部分属性参考Form文档> - crud的行编辑功能为默认开启,可以设置cell为false关闭行编辑### 官方示例```html

2023-07-24 16:19:56 1149 1

原创 mysqldump导出数据及技巧

mysql 导入数据及技巧常规用法mysqldump -u root -p -h 172.16.0.2 --column-statistics=0 --single-transaction my_table > my_table.sql–column-statistics=0 解决Unknown table ‘COLUMN_STATISTICS’ in…,高版本mysqldump导低版本数据库时用–single-transaction 导出时不锁表排除日志表mysqldump -u root

2023-07-24 12:08:39 473

原创 在 Windows11上删除打印机:7 种方法说明

> 在 Windows11上删除打印机:7 种方法说明### 遇到的问题:> 通过设置进入打印机管理,列表中有惠普的打印驱动不正常的,右边没有箭头,无去点击和删除### 在 Windows 11 上删除打印机> 完全移除打印机需要两件事——移除打印机本身,然后移除驱动程序。您可以通过多种方式在 Windows 11 上执行这些操作。#### 方法 1. 设置(或按下Win+I)> 以打开设置。然后单击 左窗格中的蓝牙和其他设备 > 在右侧,单击 打印机和扫描仪。 2. 使用设备管理器

2023-07-20 10:37:19 5191

原创 在avue dynamic动态表单中如何实现多选及全选并取值

在avue dynamic动态表单中如何实现多选及全选并取值?对于部分事件(@开头的方法),可以把相应的事件名转为驼峰形式在option中进行调用监听。

2023-07-14 17:12:22 1292

原创 avue form表单当使用axios,fetch,ajax等异步获取数据时,在mount中给model赋值,数据是改变了,但视图可能不更新显示的解决办法

在同一组件中,使用多个avue-form或avue-crud时,v-model绑定的对象不能用同一个,否则部分视图更新可能会失败加载时推荐使用Object.assign()和this.$set()给model赋值用Object.assign()赋值时不能用Object.assign({}, data),只能用Object.assign(this.model, data)Object.assign()赋值后用this.$set()赋值,不能用“=”给model赋值,如。

2023-06-06 14:56:37 837

原创 win11系统内存完整性不兼容驱动程序查找删除教程

win11系统内存完整性不兼容驱动程序查找删除教程。近期很多用户都对进行了升级更新,但是出现了很多不兼容的情况,导致内存完整性关闭了,想要开启就需要删除不兼容的驱动程序,关于这个问题,我就来分享查找和删除的方法,希望能够帮助到更多的用户。

2023-06-05 14:18:28 3427

原创 vue-pdf TypeError: pdfRender.cancel() is undefined

分析原因:可能是pdf元素没有设定宽度。解决方案:给pdf元素设定宽度。

2023-05-24 13:36:19 405

原创 OPENWRT 适用于 K1/K2/K2P/newifi Y1/newifi Y1S等路由器,使用 Mesh/有线 + 802.11R 组网无线漫游

.适用于 K1/K2/K2P/newifi Y1/newifi Y1S等路由器,使用 Mesh/有线 + 802.11R 组网无线漫游。5G信号信道不能选auto,否则5G无线显示无法开启或未关联。

2023-05-20 12:39:46 2359

原创 eclipse占用cpu过高的优化办法

可以通过设置来减小eclipse占用内存大小,但是cpu只有在eclipse项目运行的时候才会占用增大。优化方法:第一: 取消自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!取消方法:windows–>perferences–>validation除开Manual下...

2023-04-27 10:13:06 1199 1

原创 阻止火狐浏览器在 avue @sortable-change=“sortableChange“ 或 vue-draggable组件时拖动 打开新窗口

阻止火狐浏览器在 avue @sortable-change=“sortableChange” 或 vue-draggable组件时拖动 打开新窗口。sortable-change 或 vue-draggable组件就是需要拖动的,就与这个特性契合了,但大多时候在项目中我们都不需要火狐的这个特性。解决方法:在使用sortable-change 或 vue-draggable的vue页面的中禁止火狐的这个功能。火狐浏览器在文字拖动时会打开链接,图片拖动时打开新窗口,这是火狐浏览器的特性。

2023-04-26 15:42:21 414

原创 Avue upload-delete uploadDelete(file, column) Cannot read properties of undefined (reading ‘then‘)

Avue 设置upload-delete uploadDelete(file, column) 后报 Cannot read properties of undefined (reading ‘then’)的解决方案。

2023-04-21 17:11:43 284

原创 Avue dynamic表单实现form单选,修改及新增项

Avue dynamic表单实现form单选,修改及新增项AvueDialogFormTableViewOption.jsAvueDialogFormTableView.vue效果图

2023-04-17 17:50:24 1245

原创 warning: LF will be replaced by CRLF in 解决办法

首先问题出在不同操作系统所使用的换行符是不一样的,下面罗列一下三大主流操作系统的换行符:Uinx/Linux采用换行符LF表示下一行(LF:LineFeed,中文意思是换行);Dos和Windows采用回车+换行CRLF表示下一行(CRLF:CarriageReturn LineFeed,中文意思是回车换行);Mac OS采用回车CR表示下一行(CR:CarriageReturn,中文意思是回车)。在Git中,可以通过以下命令来显示当前你的Git中采取哪种对待换行符的方式```bash

2023-04-12 10:15:13 649

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

memcached1.2 for windowsxp windows7 32 64

memcached1.2 for windowsxp windows7 32 64

2012-03-29

memcache1.2 for windows 32 64

memcache for windows 32 64

2012-03-28

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

开源办公设备资产管理系统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

空空如也

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

TA关注的人

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