自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 Linux搭建Socks5网络代理服务器,Centos 8 系统

用于网络代理转发请求,隐藏真实的请求ip地址,或者用于绕过网络限制的目标服务器,将自己的访问请求到代理服务器,通过网络代理服务器将请求转发到目标服务器。报错原因:gcc g++的版本过高,需要降低版本,可以使用gcc 4.8.5的版本进行安装。然后,进行编译安装,将目录切换至ss5的安装目录下后,运行以下命令。先,加载安装ss5安装环境所需要的依赖包,运行一下命令。可使用其他命令,查看ss5的状态,或者关闭ss5应用。最后检查ss5的安装版本,若显示正确,则表示安装成功。

2024-07-06 10:20:12 1062 1

原创 Markdown编辑器语法使用说明

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S

2024-06-20 17:18:29 983

原创 idea 开发工具的terminal终端执行脚本报错,uglifyjs : 无法加载文件 D:\Program Files\nvm\nodejs\uglifyjs.ps1,因为在此系统上禁止运行脚本

2、更改PowerShell的执行策略,打开PowerShell终端,并运行 set-ExecutionPolicy RemoteSigned,然后输入 Y 确定。在idea开发工具自带的terminal终端运行脚本,比如:uglifyjs translate.js -c -m -o translate.min.js。1、在terminal终端,运行 Get-ExecutionPolicy,显示Restricted,表示terminal终端禁止运行任何脚本。3、重新运行要执行的脚本,成功。

2024-06-20 15:24:59 214

原创 Swagger文档渲染,将Filter过滤器中抛出的异常错误消息返回前端显示

swagger文档渲染,过滤器Filter

2024-06-19 14:12:53 253

原创 Received fatal alert: record_overflow 报错

合理配置服务器和应用的配置,并对传入的数据做适当的校验和处理。应用服务器配置:如Tomcat,有Connector的。服务器配置:例如,在Apache中,可以配置。指令来限制请求体的大小。

2024-04-28 17:13:48 241

原创 Linux环境,设置nacos开机自启

输出:javac: /opt/java/jdk-11/bin/javac #输出结果:java的安装路径底下的javac。然后,执行 systemctl start nacos.service 命令,启动完成,开机自启设置成功。systemctl start nacos.service #执行nacos启动命令。1、在 /lib/systemd/system 目录底下,新建nacos.service文件。3、然后执行如下命令,使nacos开机自启生效。[nacos的安装目录]

2023-09-28 15:18:33 2592

原创 bootstrap.yaml 和 application.yaml 配置文件的区别

bootstrap.yaml文件生效去nacos拉去完配置信息后,与本地的application.yaml配置信息进行,然后加载到spring容器中。1、bootstrap.yaml 用于配置nacos地址,命名空间,拉去nacos上的配置信息。注意:bootstrap.yaml文件,会在application.yaml之前被读取。2、application.yaml 用于配置在本地的配置文件。

2023-09-26 21:02:31 203

原创 spring boot配置dynamic多数据源后,如何使用

说明,pageList方法匹配的数据源是mysql这个,findById方法匹配的数据源是apiAdmin这个;@DS("")数据源匹配的优先级,方法大于实现类。strict: false #是否严格匹配数据源,默认false,true未匹配到指定数据源时抛出异常,true则使用默认数据源。primary: master #设置默认的数据源或者数据源组,默认master。-- druid 官方 starter -->-- 多数据源 -->3、@DS使用过程的优先级。4、@DS的使用示例。

2023-09-26 10:30:57 175

原创 spring boot配置dynamic多数据源,报错url找不到,解决方案

因为 DruidDataSourceAutoConfigure 在 DynamicDataSourceAutoConfiguration 之前会注入一个 DataSourceWrapper,会在原生的 spring.datasource 下找 url,username,password 信息。strict: false #是否严格匹配数据源,默认false,true未匹配到指定数据源时抛出异常,true则使用默认数据源。2、启动项目后,提示数据源找不到,报错 url 属性找不到。

2023-09-26 09:50:27 2191

原创 extjs中滚动条属性_Extjs中GridPanel的各个属性与方法

参考链接:https://blog.csdn.net/weixin_35895056/article/details/112011474

2021-07-07 17:03:35 86

原创 mysql find_in_set()用法

语法:find_in_set(str,strlist);示例:select find_in_set('b', 'a,b,c,d');//返回2,strlist,位置从1开始

2021-07-07 17:02:53 94

原创 Ext.tree.TreePanel 属性详解

参考链接:https://www.cnblogs.com/jcz1206/p/3544079.html

2021-07-07 14:27:23 114

原创 this.ownerCt获取当前容器对象

//ownerCt当前容器对象、容器对象的集合var collection = this.ownerCt.items;//first(),就是这个文本框alert(collection.first().getValue());

2021-07-07 14:26:02 108

原创 Ext.Object用法示例

1、示例:Ext.Object.each(my_object,function(key,value){console.log(key,value);//打印键值 //对my_object对象操作 。。。。。});my_objecet:打印对象,json对象...

2021-07-07 14:06:50 189

原创 ext.tree.panel获取树节点的后代子节点

//递归获取getchilds()getchilds: function (id_arr,curent_node) { ts = this; childnodes = curent_node.childNodes; Ext.each(childnodes,function () { var nd = this; id_arr.push(nd.getId()); if (nd.hasChildNodes()) { ts.

2021-07-07 14:05:03 214

原创 ext.proxy请求赋值参数

示例:mystore.getProxy().setExtraParam('test', value);其他:mystore数据重载:mystore.load();

2021-07-07 13:57:31 215

原创 php调用api接口

示例:/** * @param $url 请求url * @param $header 头部信息 * @param $postDate post变量 * @return array */public function insureApi($url,$header,$postDate){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRAN

2020-10-21 09:50:59 742 1

原创 Thinkphp5.0中input函数用法

1、input('get./s') : 强制转换为字符串类型 input('get./a') : 强制转换为数组类型 input('get./d') : 强制转换为整型类型 input('get./b') : 强制转换为布尔类型 input('get./f') : 强制转换为浮点类型注意:ThinkPHP5.0版本默认的变量修饰符是/s,如果你要获取的数据为数组,请一定注意要加上/a修饰符才能正确获取到。2、input('get...

2020-09-30 10:47:24 1119

原创 window.location.href = 与 window.open()打开新窗口的区别

1、window.location.href ="url"只表示打开这个url页面,并不是打开且刷新这个页面2、window.open(“url","top")表示重定向到url页面,同时刷新打开的url页面

2020-08-17 18:29:44 1387

原创 sql语句,if()、count()用法

sql语句在if()、count()括号中,可写判断语句,对查询条件进行筛选示例:if()用法select if(pid,pid,'kai') as pid,name from user;释意:若if()判断pid为真,则取pid值,反之,取默认值'kai'。示例:count()用法select count(pid = 5 or null) as pid,name from user group by name;释义:若count()中判断条件pid = 5 或者null成立,则计.

2020-07-21 10:59:54 4480

原创 sql语句中setField与update区别

1、setField①单个字段更新Db::table('table_name')->where(更新条件)->setField('字段名','字段值');②多个字段更新Db::table('table_name')->where(更新条件)->setField($data);$data = [ '字段名1' => '字段值1','字段名2' => '字段值2'...];//更新字段,及对应字段值2、update...

2020-07-17 16:57:49 481

原创 git基本操作

1、连接远程库(第一次要初始化git init)2、下载|克隆git clone git@github.com:schacon/simplegit.git(远程库地址)3、抓取远程库git fetch4、推送远程库①git add 添加新增文件,至缓存区②git commit 提交新增文件5、查看远程库git remote -v...

2020-06-17 20:57:28 75

原创 tp5中volist如何使用count?

1、问题:统计{volist name="kai" id="vo" key}中的数组长度2、方法:{:count($kai)}3、示例:{volist name="list" id="vo"} {:count($list)} {volist name="vo['voo']" id="von"} {:count($vo['voo'])} {/volist}{/volist}...

2020-06-11 20:18:29 627

原创 tp5中{$Think.get.id}用法

1、语法:用U方法获取参数2、示例:{$Think.get.id} 获取get变量id参数的值

2020-06-11 16:52:19 1719

原创 tp5 volist标签,使用count,统计变量元素长度

1、示例:{volist name="thead[$br.id]" id="th"} {if condition="$i < count($thead[$br.id])"} <th style="text-align:center;vertical-align:middle">{$th}</th> {/if}{/volist}2、语法: {:count($thead[$br.id])}

2020-06-06 15:48:20 941

原创 如何用FileZilla Server新增FTP帐号

如何用FileZilla Server新增FTP帐号操作链接https://jingyan.baidu.com/article/b907e627f4f5f446e7891cdf.html

2020-05-08 11:35:21 866 1

转载 AY ftp 配合 filezilla 安装 配置 注意事项

You appear to be behind a NAT router. Please configure the passive mode settings and forward a range of ports in your router.Warning: FTP over TLS is not enabled, users cannot securely log in.

2020-05-08 09:52:35 104

原创 $_GET[ ]和$_POST[ ]的区别

$_GET[ ]通过Request.QueryString()获取提交表单的值$_POST[ ]通过Request.Form()来访问提交的内容

2020-04-09 09:21:47 289

原创 jQuery阻止冒泡事件的方法

jQuery提供了两种阻止冒泡事件的方法方式一、event.stopPropagation()$(’#div1’).mousedown(function(event){event.stopPropagation();});方式二、return false$(’#div2’).mousedown(function(event){return false;});注意:return ...

2020-04-07 13:19:28 2290

原创 html中px、em、pt(像素、相对长度、点)的区别

①px、em、pt的区别px(pixel):像素(点)。相对长度,相对显示器屏幕分辨率而言em:相对长度,相对于当前对象内文本的字体尺寸注意:em单位长度,与html标签的区别pt(point):点。绝对长度,用于老版的table单位长度,现在比较少用②em和px换算1px = 0.0625em1em = 16px详解地址http://www.divcss5.com/html/h...

2020-04-07 11:31:38 831

翻译 jQuery 事件 - preventDefault() 方法

语法:event.preventDefault()作用:preventDefault() 方法阻止元素发生默认的行为(例如,当点击提交按钮时阻止对表单的提交)。实例:$("a").click(function(event){ event.preventDefault();});...

2020-04-06 15:41:31 208

原创 使用 PHP 下载网络图片,常用方法

1、get_file_content()2、readfile读取内容3、fopen系列函数4、curl

2020-03-21 00:21:20 165

原创 URL中“#” “?” “&”号的作用

一、“#”号的含义“#”号代表网页中的一个位置,“#”号右边的参数就是代表网页的一个位置标识符。比如:http://www.mxf.com/index.html#p “#”号后面的p代表的就是一个位置标识符,浏览器读取到URL后,会自动将p位置滚动到可视区域。 ▲注意:实际上在HTTP请求中,“#”号后面的参数是没有被传到服务器的二、“?”号的含义在URL中对URL与参数进分隔,便于...

2019-12-18 13:38:17 2300

原创 ORACLE存储过程自定义数组与数组赋值

create or replace package myPackage is– public type declarations type info is record( x varchar(20), y number );type TestArray is table of info index by binary_integer;—此处声明了一个TestArray的类...

2019-12-09 18:26:02 2593

原创 不同编程语言,常用延迟方法

常用不同语言的延迟方法①phpsleep()②jstimeout()欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加...

2019-10-31 10:18:42 165

空空如也

空空如也

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

TA关注的人

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