自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

酷酷的鱼 - 网络编程,服务器安全专栏

关注互联网安全,每天进步一点点~

  • 博客(34)
  • 资源 (6)
  • 收藏
  • 关注

原创 SEO域名的信任度问题

请注意,以上方法只是一些常见的选择域名的考虑因素,具体情况还需要根据您的业务需求和目标受众来决定。5. 域名后缀:不同的域名后缀(如.com、.cn、.org等)在搜索引擎的信任度和地域性上可能有所不同。6. 域名与内容一致性:确保您的域名与网站内容相关,并且网站内容的质量和价值与搜索引擎的要求相符。2. 域名年龄:一般来说,域名的年龄越长,搜索引擎对其的信任度越高。3. 域名关键词:选择与您网站内容相关的关键词作为域名的一部分,这有助于提高搜索引擎对域名的理解和相关性评估。

2023-07-07 21:55:51 150

原创 PHPMVC普通架构和大型网站架构

整理电脑磁盘发现N年前的资料,发布下留个记忆!当前小型网站架构MVC基本上足够使用了,但是对于习惯性MVC的编码人员来说,学习下大型编码架构经验也是必须掌握的技能!== 以下是笔记PHP MVC架构是一种常用的Web应用程序开发模式,它将应用程序分为三个主要部分:模型、视图和控制器。在此基础上,我们可以进一步拆分业务逻辑,引入验证器、服务、逻辑层、枚举类、异常类和中间件等组件,以实现更加灵活和可扩展的应用程序。控制器是MVC架构中的一个重要组件,它负责处理用户请求并返回响应。

2023-06-12 16:13:42 1425

原创 thinkphp curd 列表关联展现方式分享

在维护自己的开源框架中,针对后台列表模板,有时候我们需要在一键CURD的情况下,进行多个字段的关联显示,比如用户订单表里面存在user_id字段,那么在显示的时候,我们期望显示出用户的名称,而不是用户的ID,直接上代码给大家一个参考吧,我采用的是TPORM,由于TPORM里面的关联模型查询非自身的属性,只是一个函数/方法而已,只有采用反射类拿到注释的方式来解决了!在这里需要注意的是,我们绑定的nickname字段,如果父类模型也存在的话,是无法覆盖掉的。

2022-11-08 10:11:21 256

原创 linux 安装elasticsearch 8

有些命令本地做笔记,网上还得再放一份,这东西,一不用就很容易忘记;1、先直接去elasticsearch官网去下载,例如wgethttps://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.1.3-linux-x86_64.tar.gz2、下载完毕后,解压tar -zxf elasticsearch-8.1.3-linux-x86_64.tar.gzmv elasticsearch-8.1.3/ elastics.

2022-05-01 21:18:02 2335

转载 General error: 1366 Incorrect integer value: ‘‘ for column ‘cynx‘ at row 1

General error: 1366 Incorrect integer value: '' for column 'cynx' at row 1今天在导入一个user表的时候,出现错误#1366 - Incorrect integer value: '' for column 'id' at row 1,经过百度,发现这是mysql 5.x以上的版本如果是空值应该要写NULL。官方说:得知新版本mysql对空值插入有"bug",要在安装mysql的时候去除默认勾选的enable strict S

2022-02-05 21:06:22 1897

原创 thinkphp 后台管理框架swiftadmin的使用

SwiftAdmin 极速开发框架这款框架是基于ThinkPHP Layui 完美契合,在开发上采用最精简最高效的做法去完成业务系统的需求,是一款优秀的中后台极速开发解决方案。可以很卡快的上手开发,而且他的文档也很完善,代码量不是很多,但功能却不少。文档传送地址:前言 | SAPHP极速开发文档...

2021-12-11 19:15:33 1472

原创 基于layui的自适应模板开发

由于最近自己做前端开发,一个后端老码农做前端,发觉现在的前端比之前的要略复杂一些,大部分都工程化了。基于layui的自适应模板开发,暂时记录下!1、基于layui的自适应模板开发2、设计网站的主题色、字体的颜色需要统一进行处理3、提前解决各种终端的自适应问题,因为layui的自适应只是区块,我们需要设置元素的自适应问题。4、在移动面板中,统一将id content 设置成padding 15px 【因为content是全部的区域宽度,所以可以直接设置】5、需要统计设置margin的间

2021-09-12 22:48:39 1811

转载 Java PHP C# 哪个搭建网站简单点

必然是php,先从编程语言层面上来说, php的切入点就是简单,快速开发,对于非phper来说 仿照项目的代码都可以对代码改几行,而且是脚本语言在部署到修改的流程必然是比编译语言来的简单, 其次从语言特性上来说, php是非常做web开发的,比如国内流行的THINKPHP框架现在从以下几点来分析:PHP建站:29000000(两千九百万)Java建站:9040000(九百零四万)C#建站:3030000(三百零三万)主流编程语言一:JavaJava是由Sun Microsyste

2021-06-29 22:52:07 1804

转载 vscode springboot 开发环境搭建

1、首先你需要明确知道Java好几个SDK的关系,新手朋友来说确实有点乱,安装如下两个主要扩展即可,这两个扩展已关联java项目开发主要使用的maven、springboot等所需要的扩展。开始步骤:在 Visual Studio Code 中打开扩展视图(Ctrl+Shift+X)。 输入“java”搜索商店扩展插件。 找到并安装Java Extension Pack (Java 扩展包),如果你已经安装了Language Support for Java(TM) by Red H..

2021-05-27 21:45:02 745

原创 加载全局中间件。。

// 执行插件中间件 $dirs = $pluginInfo['path'].'middleware'; if (is_dir($dirs)) { $middleware = []; foreach (scandir($dirs) as $name) { $filename = $dirs . DIRECTORY_SEPARAT...

2021-03-29 15:15:05 82

原创 记录下thinkphp写session的东西

// 开启sessionsession_start();$token = \session_id();// 获取运行目录$dir = $_SERVER['DOCUMENT_ROOT'];$config = str_replace('public','config/',$dir);$prefix = include($config.'session.php');$dir = str_replace('public','runtime/session/',$dir);if (!empty..

2021-01-30 21:03:43 79

原创 iframe 用来设置属性的值中方法!!!!

variframe=top.layui.$(tabs+".layui-tab-item").find("iframe");for(leti=0;i<iframe.length;i++){varbody=jquery(iframe[i]).contents().find('body').attr('id',theme);...

2021-01-07 12:32:35 319

原创 用户注册的四种状态

$.ajax({ url: $(this).attr('action'), type: 'POST', dataType: 'json', timeout: 6000, data: $(this).serialize(), beforeSend: function(xhr){ // 注册之前...

2020-10-14 16:47:47 712

原创 PHP获取系统信息,保留自用

// 组合系统信息 $system['app'] = config('app.app_name'); $system['version'] = config('app.app_version'); $system['copyright'] = config('app.app_copyright'); $system['php_version'] = PHP_VERSION; $system['ph...

2020-10-09 20:17:49 111

原创 PHP列表页分页思路

1、后端的列表页,由于只需要传递参数,那么只需要使用当前数据的总数+当前显示的条数即可以展现列表页2、前端的列表页,由于SEO的需要,所以不能使用JS去创建列表页,而且由于栏目分页和筛选页的URL的不同,== 所以在用户访问的前端分页数据的时候,需要在前端控制器去首先缓存当前页码,然后去在后台读取用户所配置的前端列表页+筛选页的URL格式= 然后把p参数改变为page方便替换,其次使用URL助手函数传递当前的栏目模型+jumpUrl跳转参数合并为列表页(或者筛选页)的前端URL进行显示。..

2020-09-18 17:05:49 209

转载 C++ COM编程生成随机GUID值

char szGuId[64]; memset(szGuId, 0, 64); GUID Guid; CoInitialize(NULL); if (CoCreateGuid(&Guid) == S_OK) { wsprintf(szGuId, "{%08X-%04X-%04x-%04X-%06X}", Guid.Data1, Guid.Data2, Guid.Data3,

2014-03-01 10:16:55 744

转载 INF文件帮助文档

注册表操作的常量定义:----------------------------------------------------------常量          根值 HKCR HKEY_CLASSES_ROOT.HKCU HKEY_CURRENT_USER.HKLM HKEY_LOCAL_MACHINE.HKU HKEY_USERS.-----------------

2014-01-27 12:23:38 872

原创 EXE注入分析之傀儡进程

最近学习PE结构,顺便看到了一篇WIN32 EXE注入的文章,代码是04年的,比较古老了,但是代码写的很好,受益匪浅,然后在百度很少找到翻译的比较清楚的文章,这篇我在代码中加了中文注释,方便菜鸟理解,阅读这篇帖子需要熟悉PE结构,如果你不懂PE结构建议你先去学习下,说错的地方请各位大神指正,板砖吐口水都可以。--- 我是淫荡的分割线---提到傀儡进程,首先想到的

2014-01-15 20:58:51 3284 2

原创 DisconnextEx 函数

DisconnextEx 函数允许关闭一个socket连接,并可以把这个socket句柄当作参数传给AcceptEx ConnectEx重用这个socket句柄。函数原型:BOOL DisconnectEx(  __in          SOCKET hSocket,  __in          LPOVERLAPPED lpOverlapped,  __in     

2013-12-10 16:07:56 1381

原创 腾讯网页操作gtk算法 C++

查看网页里面的js算法直接翻译成C++的 当作参考使用吧 unsigned int gtkCalcHash(char *pszKey){ int hash = 5381,  len = strlen(pszKey); for (int i = 0; i  {  hash += (hash  } return hash & 0x7fffffff;}

2013-12-02 21:06:50 1117

原创 thinkphp if判断嵌套语句

在建站的时候,安装了一套php程序是thinkphp框架开发来的里面的list_pid下还有list_id类型,原先使用 value[输出]来判断id进行输出,但是由于标签不能嵌套使用,无法判断下级的list_id值所以使用了if语句来判断。直接上语句 当前栏目值不是2基本上这样嵌套就可以解决,但是感觉这写有点挫,不知道会不会在生成html的时候 过多的查询

2013-12-02 20:59:06 1325

原创 天龙八部OL登录器编写之创建快捷方式

早些年玩天龙八部OL的时候,就想自己搭建一个来玩,因为外面有很多泄漏出来的版本。现在外面已经有很成熟的登录器了,我就来贴一段天龙八部OL编写的代码吧,写的很挫,并没有涉及到数据包解密的部分。纯属水贴,可吐口水丢板砖!首先需要把MFC编写的软件放到天龙八部OL的安装目录下,然后运行 "登录器.exe"登录器会首先查找Bin文件下的Game.exe是否存在,如果存在则创建快

2013-12-02 20:55:18 2983

原创 dedecms去掉Power by DedeCms版权信息

最近用织梦dedecms建站,虽然这程序老报0day,但是由于模版众多就首选它了。在后台使用cfg_powerby这个变量的时候,生成网站首页的之后会自带一个Power by DedeCms锚文本链接至dedecms的官方网站,经过查找原来是新版的织梦修改了数据库类,就是dedesql.class.php这个文件,解决方法如下:用notepad++打开这个文件,找到58

2013-12-02 20:48:02 1941

原创 AcceptEx Function 函数中文帮助

这个AcceptEx函数用来接收一个新的连接,返回本地和远程的sockaddr_in结构地址,并接收客户端应用程序返回的第一个数据块,相当于AcceptEx在接受客户端的连接请求之后,如果客户端连接之后直接发送了数据,那么即可以接收到这第一数据块。AcceptEx函数原型BOOL AcceptEx( __in SOCKET sListenSocket, _

2013-11-25 20:31:31 1434

原创 CMap 映射表的学习笔记

CList CMap CArray 是MFC 封装的一个模板类,除了可以使用原子类型 如int当作参数以外,还可以使用编码人员自定义的结构体或者类对象当作传入传出参数,然而MFC还提供了很多CMapWordToPtr 等基于指定数据类型的非模版类。CMap mapString; //mapString(int) 默认大小为10

2013-11-19 14:52:28 1021 1

原创 CList 动态链表的学习笔记

int Index = 0; CList listPoint; //判断是否为空 BOOL bRet = listPoint.IsEmpty(); //循环插入数据 for (Index = 0; Index < 100; Index++) { CPoint pt(Index , Index); listPoint.AddTail(pt); }

2013-11-19 14:25:45 998

原创 CArray 动态数组模板类学习笔记

INT_PTR Index = 0; CArray arrPoint; //判断数组是否为空 BOOL bRet = arrPoint.IsEmpty(); //添加元素到数组 for (Index = 0; Index < 100; Index++) { CPoint pt; pt.SetPoint(Index , Index); //设置元素x y坐标

2013-11-18 20:03:05 1086

原创 C++使用汇编获取CPU信息,学到的是思路

首先 贴一段通过读取注册表得到CPU商标信息的代码 HKEY hKey; TCHAR CPUInfo[MAX_PATH]={0}; TCHAR SubKey[MAX_PATH]={0}; lstrcpy(SubKey,_T("HARDWARE\\DESCRIPTION\\System\\CentralProcessor\\0\0")); if(RegOpenKeyEx(HKEY

2013-11-06 15:42:27 1228

转载 关于SIO_RCVALL

为什么SIO_RCVALL=0x98000001 ?是有根据的。 在winsock2.h中定义了以下宏: #define IOC_VOID 0x20000000 /* no parameters */ #define IOC_OUT 0x40000000 /* copy out parameters */ #define IOC_IN 0x80000000 /* copy in

2013-11-04 16:00:28 3649

转载 网络扫描程序的详细分析与实现

1.网络扫描简介  网络扫描是一种自动化程序,用于检测远程或本地主机的弱点和漏洞。漏洞扫描是入侵防范最基本的工作,攻击者正式利用各种漏洞入侵系统。借助自动化的扫描工作,在攻击者之前发现漏洞问题,并给予相应的修正程序。  一名攻击者入侵系统,一般分为四个步骤:系统发现,漏洞探测,漏洞利用和痕迹清除。  本文的重点就是在于系统发现与漏洞探测方面。2.端口扫描技术  端口扫描能够用来

2013-11-04 15:59:05 1019

转载 某dll程序被删自动还原代码

DWORD _stdcall ShieldThread(LPVOID lParam) { char DllFilePath[MAX_PATH]; HANDLE hDllFile; HANDLE hSearch; void* MemDll; int SizeDll; DWORD BytesR

2013-10-24 00:24:47 902

转载 SEO优化每天网站日志分析

自从自己从事SEO网站优化以来,自己慢慢的去关注网站日志。网站日志分析成为自己每天工作的第一件事情,每天一到公司第一时间就是对昨天的网站日志进行分析。也许部分站长们还不会分析网站日志,这个可以参阅下之前皇冠网小编发表过的《略懂网站日志分析,网站更安全》,但也有少部分觉得分析网站日志就是在浪费时间,天天看着那些数据有什么作用。这里皇冠网小编觉得至少有三点我们可以了解到。第一、   确定是否有蜘蛛

2013-10-24 00:21:38 1002

原创 SEO网站优化笔记心得分享

本鱼接触网络也好些年了,身为一个在网络上混日子的it小菜,免不了接触做网站,接触做网站就会接触css js php asp html等等,总之很苦逼,今天就讲讲我对seo的心得体会。首先,你要做网站的话,必须要先熟悉什么是域名 空间等等 此篇文章不涉及基础知识。在你网站上线前期你最好看下百度官方出的 Web2.0搜索引擎优化指南 此篇文章详细的说明了一个

2013-10-24 00:19:36 836

原创 Kloxo面板安装命令

pm -qa | grep mysqlyum remove mysqlrpm -qa | grep httpdyum remove httpdrpm -qa | grep phpyum remove phpyum install screen screen -S kloxowget http://download.lxcenter.org/download/

2013-10-24 00:18:23 579

传悦PHP私服发布网站管理系统 v1.0.0

传悦PHP私服发布网站管理系统自发布以来,一直致力于为广大私服站长及骨灰玩家提供专业的私服导航服务。 作为免费商业软件产品,我们在代码质量、运行效率、负载能力、安全等级、功能可操控性和权限严密性、以及效率最优化和负载能力最佳化设计等方面受到了广大用户的好评 安装教程:https://www.sfhui.com/post/577466620411119515.html

2024-01-08

tpfang 房产源码 可用可学习,是一款不错的房产源码,你可以在上面进行二次开发!!

tpfang 房产源码 可用可学习,是一款不错的房产源码,你可以在上面进行二次开发!!

2022-02-09

swiftadmin 极速后台开发框架

基于ThinkPHP Layui 完美契合,在开发上采用最精简最高效的做法去完成业务系统的需求,是一款优秀的中后台极速开发解决方案。

2021-12-11

PC Hunter V1.32发布,支持Win8.1 原XueTr

如果您对window系统不太熟悉,请不要使用本软件胡乱操作。 基于以下原因,由本软件直接或者间接导致的问题,本公司概不负责: 1.由于本工具大量使用Windows内核技术,尤其是为了做一些检测而 使用了些Windows未公开的内核数据结构,虽然我们一直尽力避免或 减小这给本软件可能带来的稳定性上的影响,但我们无法保证这对 本软件稳定性绝对没有影响。 2.在本软件完工后,我们做了大量的稳定性、兼容性的测试, 但还是难免有疏忽的地方。 致谢:感谢angel13th、backway、dl123100、曲中求、 tawny2008、wolfwalk888(字母序排列)卓有成效的测试(建议),十分感激。 改动说明: 2013-10-06 V1.3版本: 1.支持Win8.1(9600) 2.修改几个Bug,感谢大肉鸡、Hmily等朋友的反馈 2013-03-22 V1.2版本: 1.增加ClassInitData回调枚举功能 2.对一些网友反馈的Bug和建议进行了一定的修补 2013-02-20 V1.1版本: 1.增加Sfilter/fltmgr的一些回调枚举功能 2.对一些网友反馈的Bug和建议进行了一定的修补 2013-01-22 V1.0版本: 1.开发完成本软件的第一个版本 2013-01-22于北京

2014-01-16

过360云查杀代码[思路不错]

此代码写的还不错,我改动了某些部分,思路写的很不错, 推荐大家下载看下,懂得了思路以后自己去写就方便的多了, 当然现在技术推陈出新很快,代码只是针对360云查杀9.0以前的版本进行测试。

2013-04-04

SOCKET实现多线程TCP连接源码

socket接口开发的多线程TCP连接,每个socket连接进来然后创建一个线程和sClient通讯,不错的学习例子

2013-02-18

空空如也

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

TA关注的人

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