- 博客(27)
- 收藏
- 关注
原创 MAC安装neo4j
安装地址https://www.oracle.com/java/technologies/downloads/#JDK15我这边是M1Pro的mac,选择如下版本jdk21。
2024-01-11 15:21:18
1448
转载 git日常命令整理
转载:博客PHPer技术栈 的博客,https://learnku.com/articles/78253git --versiongit config --global user.name “user”git config --global user.email “user@qq.com”git config --global --listgit init project cd folder git initgit clone git@git.xxx.com:php/file.gitgit reset 9
2023-07-06 00:36:27
173
原创 RabbiteMq的一些高级特性
RabbiteMq的一些高级特性本问整理笔记:来自b站视频https://www.bilibili.com/video/BV15k4y1k7Ep?spm_id_from=333.999.0.0一、RabbiteMq的优势和劣势优势:应用解耦异步提速削峰填谷劣势:系统可用性降低系统复杂度提高一致性的问题二、交换机的机种类型说明direct 路由指定fanout 广播类型topic 主题订阅三、RabbiteMq高级特性消息可靠性的投递ConsumerA
2022-05-31 10:26:12
319
转载 RabbitMQ的六种工作模式
RabbitMQ的六种工作模式1.work queues 工作队列应用场景:对于任务过重或者任务较多情况使用工作队列可以提高任务处理速度工作模式:一个生产者,多个消费者,生产者发送多个消息处理方式:一条消息只会被一个消费者接收,采用轮询的方式将消息平均发送给消费者,消费者在处理晚某一条消息后,才会收到一条消息2.Publish/Subscribe 发布、订阅应用场景:用户通知,消息推送,短信,邮件等工作模式:每个消费者监听自己的想监听的队列,生产者将消息发送给broker,由交换机将消息
2022-05-31 10:18:55
2193
3
转载 RabbiteMQ基础介绍
RabbiteMQ基础介绍什么是rabbitmqrabbitemq 作用特点rabbitemq 应用场景rabbitemq的使用方式一、消息中间件http://t.zoukankan.com/Jscroop-p-14225032.html1。什么是消息中间件消息队列中间件是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。它一般有两种传递模式:点对点模式和发布/订阅模式。消息中间件能够在不同平台之间进行通信,它常用来屏蔽各种平台及协议之间的
2022-05-31 10:13:21
552
原创 Linux基础学习
Linux基础学习文章目录Linux基础学习ls命令treeclearcdpwdcatrmcpMVmkdirtouchfindgreplntar 压缩与解压缩vimGCCmakefilemakefile变量makefile的变量分类自定义变量语法系统环境变量预定义变量ls命令ls 查看当前目录下的文件名ls 目录名 查看指定目录下的文件名ls / 根目录下的文件名ls -a 查看当前目录下文件的所有文件,包括隐藏文件ls -l 查看当前目录下的详细信息ls -al 查看当前目录下的所有文件,
2022-05-31 10:09:15
98
原创 GO的数据库操作(GORM)
GO的数据库操作(GORM)数据库连接这边主要是使用记录mysq数据库的操作,这边使用gorm是v2.0,所以注意扩展的引入地址首先引入扩展包import ( "gorm.io/driver/mysql" "gorm.io/gorm")连接数据dsn := "用户名:密码@tcp(IP地址:3306)/tar?charset=utf8mb4&parseTime=True&loc=Local"dbconn, err := gorm.Open(mysql.Ope
2022-05-09 15:27:42
1615
原创 datatables表格插件的简单使用
Datatables表格插件 Datatables是一款jquery表格插件。它是一个高度灵活的工具,可以将任何HTML表格添加高级的交互功能。 - 分页,即时搜索和排序 - 几乎支持任何数据源:DOM, javascript, Ajax 和 服务器处理 - 支持不同主题 DataTables,jQuery UI, Bootstrap, Foundation ...
2021-12-26 16:47:38
465
原创 ES安装ik分词器
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-12-26 16:44:44
746
原创 linux下ES和kibana 的安装
Linux下安装Elasticsearch搜索引擎最近开始es的学习,写下如下博客记录linux系统 :centos7elasticsearch 7.3.2kibana 7.3.21.安装jdkyum install java-11-openjdk.x86_642.验证是否安装成功java -version3.我们先创建一个新的账户,用es不允许在root下运行建立用户:useradd esuser设置密码:passwd esuser进入账户,输入如下命令su esuser
2021-12-26 14:56:41
2070
原创 ES学习笔记
在Laravel中使用Redislaravel所需安装扩展redis相关操作函数Redis订阅使用Redis分布式锁使用新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入laravel所需安装扩展redis相关操作函数
2021-11-30 16:43:01
2133
1
转载 windows下安装rabbitmq以及php扩展amqp
转载 https://www.cnblogs.com/88phper/p/8296066.html
2019-05-21 09:22:13
255
原创 TP5.0之微信开发
TP5.0之微信开发开发准备工作获取微信open_id和微信用户信息微信支付之公众号支付微信支付jssdk开发准备工作1.微信开发文档 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp14452414322.微信支付sdk下载:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php...
2018-11-30 10:12:22
718
1
原创 windows下 xampp php7.0.9安装redis扩展
php7.0.9安装redis扩展windows下安装redisphpredis扩展下载windows下安装redisredis 下载地址:https://github.com/MicrosoftArchive/redis/releases安装教程:http://www.runoob.com/redis/redis-install.htmlphpredis扩展下载1.查看一下自己php的...
2018-11-23 08:42:59
591
原创 前端开发时遇到的一些问题总结
JS中select的一些操作获取select的选种值<select id="test" name="test"> <option value="1">one</option> <option value="2">two</option></select
2018-05-02 14:27:07
89
原创 php接受来自ajax的对象例子
php接受来自ajax的对象例子 ajax代码$("#sub").click(function(){ var a={"id":1,"name":"jack"}; var b={"id":2,"name":"tom"}; var list=[]; list.push(a); list.push(b);
2018-01-27 20:47:13
873
2
原创 mysql之触发器的简单应用
mysql之触发器的简单应用例子1:添加时触发表操作举例的是当有进出库记录时商品库存的变化触发,例如:CREATE TRIGGER `updateitemnum` AFTER INSERT ON `in_import` FOR EACH ROW if new.import_item_status=1 then update in_item set item_n
2018-01-27 16:46:36
271
原创 thinkphp集成银联网关支付简单实例
thinkphp集成银联手机网关支付简单准备工作网银手机网关支付产品开发包下载: https://open.unionpay.com/ajweb/help/file/toDetailPage?id=379&flag=1网关支付技术开发包下载: https://open.unionpay.com/ajweb/help/file/toDetailPage?id=377&flag=1所需证书
2017-07-19 11:48:02
2877
原创 ThinkPHP集成极光推送简单实例
ThinkPHP集成极光推送简单实例准备工作极光推送插件下载地 址:https://docs.jiguang.cn/jpush/resources/#sdk_1 极光推送文档地址:https://docs.jiguang.cn/jpush/server/3rd/php_sdk/ 开始集成配置极光推送 'JPUSH' => array( 'APP_KEY' => '',
2017-07-19 10:10:23
4692
原创 php生车csv文件打开乱码的解决
使用php生成csv文件的时候,出现乱码,于是在网上找了很多解决方案,终于成功了一种1.首先保证的写代码的那个文件是utf-8编码格式的2.操作生成csv文件的网页也是uf8-8编码格式的3.php生成csv文件代码,加上了这个句话(print(chr(0xEF).chr(0xBB).chr(0xBF));)附上如下完整代码header("Content-type:text/c
2017-04-16 12:57:49
578
原创 js数组应用
注:只是自己用的方法,不喜勿喷!1.对象数组的创建元素添加 var imglist = new Array();//创建一个数组 var imgdata={"id":num,"imgsort":1,"imgname":data.response[i].flag};//创建一个对象 imglist.push(imgdata);//对数组添加元素2.对象数组的遍历
2017-01-20 19:21:18
436
原创 thinkphp3.2+bootstrap-inputfile多文件上传
1.下载bootstrap-inputfile下载地址:https://github.com/kartik-v/bootstrap-fileinput2.上传实例地址:http://plugins.krajee.com/file-input-ajax-demo/1现在我们开始使用插件(1)首先引入文件
2017-01-20 13:08:39
2488
原创 ckeditor4.6.2上传图片thinphp3.3.2
1.首先下载ckeditor4.6.22.编辑器不提供直接选择图片上传,我们先修改\plugins\image\dialogs模录下的image.js搜索“upload”可以找到这一段id:'Upload',hidden:true3.删除image.js中d.config.image_previewText||"...",把这个引号里的内容那个删除,这引号的内容就是预览框中的文字。
2017-01-19 19:29:57
1945
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人