九章 九章
4年前
hook之替换View.OnClickListener
image.png目录第一章:第二章:第三章:使用Hook修改View.OnClickListener事件\\首先,我们先分析View.setOnClickListener源码,找出合适的Hook点。publicvoidsetOnClickListener(@NullableOnClickListenerl)if(!is
Wesley13 Wesley13
3年前
vtiger crm 模块的创建
1.到\\vtlib\\ModuleDir找到你相应的版本的模块原型 复制一份放到桌面,并以你的模块功能命名2.把Module替换成你的模块功能名,(使用文件夹全文搜索替换),并把带有module的文件名也相应的替换成你的功能名3.新建一个manifest.xml里面定义的建表sql,字段的属性,视图显示的字段,相关联的模块名等等。。例如:
Wesley13 Wesley13
3年前
mysql中字符查询与替换
select\fromtablenamewherecolumnlike"%str%"查询表中的某列里包含某str的行updateear\_bbs\_threads\_contentsetcontentreplace(content,substring(content,locate
Stella981 Stella981
3年前
Python对文件修改,替换,删除
一、修改原文件内容方式:!/usr/bin/envpythoncoding:utf8old_str"aaa"老文件内容字段new_str"bbb"要改成字段file_data''withopen('/
Stella981 Stella981
3年前
Archlinux systemd 开机执行rc.local
Archlinux替换initscript为systemd方式后,许多服务启动方式已经发生变化。原来的/etc/rc.local已经消失,并被建议使用tmpfiles.d方式替换。但是有些操作tmpfiles.d无法替代。 需要手动写一个rclocal.service文件。vim/usr/lib/systemd/system/rc
Wesley13 Wesley13
3年前
C#字符串和正则表达式参考手册
region获得字符串中开始和结束字符串之间的值///<summary///获得字符串中开始和结束字符串之间的值///</summary///<paramname"str"字符串</param///
Stella981 Stella981
3年前
Jenkins编辑或替换All view
在使用DescriptionColumnPlugin插件时,发现“All”view不可编辑,它的Column无法更改,于是查阅wiki资料,译之并记录。为什么我不能编辑“All”view?这是因为它的类型是“All”而不是“List”,并且“All”类型是不可编辑的。你只能有一个“All”类型的view。如
Stella981 Stella981
3年前
Linux 三剑客之sed命令总结
sedsed1、关键字取行sedn'/jpinsz/p'test.txtsedn'/^d/p'test.txt2、根据行数取行sedn'2,5p'test.txtroot@JP1tmpsedn'2,5p'
Stella981 Stella981
3年前
Eclipse svn 关键字替换
打开目录:Windows:C:\\DocumentsandSettings\\{电脑用户名字}\\ApplicationData\\SubversionMac:需要打开显示隐藏文件夹/Users/{电脑用户名字}/.subversion/编辑config文件:找到enableautopropsyes行,将
秋桐 秋桐
2年前
Java 查找和替换 Excel 数据
Excel电子表格是储存和处理数据的不二选择。当数据内容过多时,我们可以通过一些快捷工具来进行操作。“查找和替换”就是其中之一,比起手动搜索和更新数据,这个功能能帮助我们在大型电子表格中快速获取目标数据,并更改为新数据。Microsoft办公软件已提供了该功能,这里就不再赘述。今天想为大家分享的是如何通过代码来查找和替换数据(以Java代码为例)。使用到的是FreeSpire.XLSforJava组件。