- 博客(36)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 kafka 将log4j的项目升级到log4j2
kafka版本是kafka_2.11-2.0.0,由于引用的log4j有漏洞,而升级kafka可能影响比较大,所以更新log4j包的版本。
2024-08-07 13:58:43
546
原创 检测微信和企业微信api的ip变动
/ 缓存的前缀// 微信app id// 微信app secret// 缓存的前缀// 企业微信id// 企业微信应用id// 企业微信应用密钥。
2024-06-18 10:30:10
404
原创 传统spring mvc(4.1.6版本)使用Hibernate Validator验证
【代码】传统spring mvc(4.1.6版本)使用Hibernate Validator验证。
2024-03-04 10:25:06
390
1
原创 小程序接入企业微信「联系我」功能
我看到客服id就去企业微信后台加客服去了,但是没找到有展示id的地方。只有一个“接入链接”,类似「https://work.weixin.qq.com/kfid/特别注意:文档中的plugid参数的说明是:在企业微信管理后台配置的唯一。然后就以为标红部分是客服id,但小程序接入后一直报“-3005:客服消息发送失败”。a)在小程序后台 “设置” -> “插件管理”,添加插件。2,展示类似“联系客服”的按钮(文字和样式可以使用企业微信提供的几种)b)调用服务端API的。获取配置id(config_id)
2024-01-31 10:38:13
1500
原创 Springboot的redisTemplate究竟用的是哪个bean
Autowired上面的redisTemplate实际上是RedisAutoConfiguration类中通过redisTempate这个bean自动装载的。@Bean@Bean由于该类中还定义了stringRedisTemplate的bean,所以下面的自动装配得到的就是该bean@Autowired注意:句柄必须是stringRedisTemplate,这个句柄对应的是bean的名字。
2024-01-11 17:23:28
756
原创 使用SSE(Server-Sent Events)实现服务端给客户端发消息
首先是客户端,看着比较简单。但实际应用中可能要比这复杂,因为默认sse只支持get请求,而且没法携带header。所以如果默认的方法达不到需求的话可能需要额外实现,当然也可以引用第三方库,比如@rangermauve/fetch-event-source。所以有谁会自己实现呢?
2023-09-21 17:08:19
871
原创 maven打本地
3,其实上面两步已经就可以打包本地jar了。但是要注意打包后的jar文件名不是上面引入的tgtext-3.3.64.2160.jar了,而是{artifactId}-{version}.jar。上面的例子中也就是esigntech-tgtext-3.3.64.2160.jar。1,pom引入本地jar,systemPath路径必须写对。${project.basedir}和${pom.basedir}都可以正确引用。不要因为没有找到原始jar文件就认为本地包没打包进lib了....
2023-08-24 16:36:51
538
原创 mac php 5.6 安装 openssl mongo mongodb redis扩展
brew有废弃的5.6的版本可以安装。但是又需要安装xcode最新版,xcode又要求os版本升级。所以还是编译下5.61,首先安装openssl 需要注意的是php5.6要安装openssl 1.1以下版本,我安装的是openssl-OpenSSL_1_0_2h,本地目录是/usr/local/opt/openssl@1.0.22,安装php./configure --prefix=/usr/local/Cellar/php@5.6/5.6.40 -enable-fpm --e..
2021-05-12 14:04:46
760
2
原创 Mac Eclipse error: 'Failed to create the Java Virtual Machine'
mac :Eclipse IDE for Java Developers Version: 2020-03 (4.15.0)打开eclipse一直提示这个错误,但是内存空下来8g多,所以不是内存不够的问题,而且我也尝试改这个配置也是没用。后面在eclipse.ini文件的 --launcher.appendVmargs下面加了-vm /Library/Java/JavaVirtua...
2020-04-17 14:10:17
606
原创 docker-sync使用
mac的docker实在是太慢。参考了下面文档安装,以第二个链接的内容为例,简单说明下参数https://docker-sync.readthedocs.io/en/latest/getting-started/configuration.htmlhttps://blog.wangmao.me/use-docker-sync-for-macos.html把docker-sync....
2020-04-16 16:47:57
1505
原创 laravel jwt token在两个项目中公用
需求是这样的:原本有一套后台的前后端混编的系统,先准备将前后端分离,前端用vue,但以后工作排期的问题,将这个事情开发了几个功能之后去弄别的了,但现在又有新的后台页面需要开发,因为不想先写在老的系统里面,到时候新系统开发的时候又写一遍,所以打算直接写在新系统里面,然后在老系统中把相关的页面嵌套进来。嵌套的仅仅是正文部分。过程:1,先将新系统的前后台开发好,然后将build后的dist目...
2019-09-12 15:38:13
1441
原创 laravel scout+es 使用
具体如何使用参考https://blog.youkuaiyun.com/qq_16829085/article/details/80725125另外对于scout更详细的用法请参考https://www.jianshu.com/p/8f9d653d34e1这里主要说下遇到的情况和觉得库的不足的地方1,我开始是打算先不安装ik,直接先用用看,然后发现使用sout:import导入数据能导入成功...
2019-03-11 17:24:23
1631
原创 php 添加redis扩展
下载php-redisgit clone https://github.com/phpredis/phpredis.git移动mv phpredis /etc/安装(如果没有phpize,则apt-get install phpxxxx-dev)cd /etc/phpredisphpize编译./configuremakemake install添加...
2019-03-01 14:03:24
190
原创 ubuntu 安装配置nginx(上一篇文章中)和php
先下载php7 安装包wget http://php.net/get/php-7.0.4.tar.gz/from/a/mirrortar -zxvf php-7.0.4.tar.gz -C /usr/local/src/cd php-7.0.4/安装一系列扩展,也可以不安装,然后再下一步configure时去掉这部分参数sudo apt-get install libxm
2016-09-01 14:49:51
368
原创 ubuntu 安装配置nginx和(php再下一篇文章中,因为实在受不了csdn的markdown编辑器了)
ubuntu环境No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.5 LTS Release: 14.04 Codename: trustynginx和php安装无所谓先后,这里先安装nginxnginx先下载所需的依赖openssl-fips-2.0.13.tar.g
2016-09-01 11:05:27
762
原创 吐槽csdn的markdown编辑器
没用过这么难用的markdown编辑器,没弄好就不要上线让别人用了。要不是写到一半,真不想再用这个破编辑器了
2016-09-01 11:02:16
301
原创 windows下php5.4.16安装redis和memcache扩展
windows下php5.4.16安装redis和memcache扩展redis扩展先安装php_igbinary扩展,注意支持的php版本在http://windows.php.net/downloads/pecl/releases/igbinary/1.2.1/ 下载 php_igbinary-1.2.1-5.4-ts-vc9-x86.zip. 注意README.md中对php版本的支持Comp
2016-08-30 11:47:33
4170
原创 phpstrom配置xdebug
1,xdebug我是直接用的xampp,所以xdebug.dll是已经有了的。如果没有,或编译或下载去2,php.ini下载的xampp也已经有了如下代码,只需要取消注释即可。[XDebug]zend_extension = "C:\xampp\php\ext\php_xdebug.dll"xdebug.profiler_append = 0xdebug.profi
2016-08-02 19:27:51
406
原创 gd支持freetype扩展
今天需要用到imagettfbbox方法。但是是先安装了gd,然后再转的freetype。但后来又发现gd需要freetype的支持,所以重新编译了gd,添加了freetype的dir参数。还是一直不能用这个方法,后来想想是不是可能是因为之前编译过gd,gd.so已经放在php的extesions文件夹里面了,所以删掉了该so文件,再重新编译gdok
2015-12-08 21:01:25
1326
原创 iOS项目中导入Fabric库
首先在fabric网站上的操作参考http://qiita.com/tomoki-n/items/1bc57054b5f9a2b24459 没办法,没找到中文的。这篇文章主要说明导入库的时候出现的错误的修正1,首先导入Fabric.framework2,导入Crashlytics.framework,如果出现类似以下错误,尝试添加libc++.tbd和libz.t
2015-11-05 17:35:19
3421
原创 php 和ios存cookie的问题
php存cookiesetcookie($key,$value,time()+3600*2,'/'); //存两个小时,记得最后面的/别忘记加php删除cookiesetcookie($key,$value,time()-3600*2,'/');ios存cookieNSURL *cookieHost = [NSURLURLWithString:@"u
2015-09-30 10:52:05
642
原创 更新ios固件
更新ios固件,在网上搜都写的是按住shift然后在itunes里点“恢复iphone”按钮。汗,windows的机器才是按住shift的。mac的机器要按住alt键的
2015-07-20 16:49:31
500
原创 linux服务器apache的配置文件路径
首先 ps -aux找到apache的进程,类似/usr/sbin/httpd 如果后面有带配置文件的路径,那就直接去找了。如果没有的话,接着vi /etc/init.d/httpd 看apache的启动文件,CONFFILE=/etc/httpd/conf/httpd.conf.这个就是了。
2015-05-12 14:05:17
1461
原创 IOS启动动画设置LaunchImage
首先,如果plist文件中有Launch screen interface file base name的设置,则可以直接在LaunchScreen.xib文件中设置开机启动画面。如果不想要在这里设置,就先删除plist的设置,然后设置Launch image.
2015-05-06 13:40:45
1118
原创 数据库连接用localhost不能访问,用127.0.0.1正常。
在cakephp项目中,数据库的配置文件的host写成localhost如果不能被识别,报错“Database connection \"Mysql\" is missing, or could not be created.”。可以修改为127.0.0.1试试。百度之后 发现出现这种情况的原因是:localhost走的是 unix sock127.0.0.1走的是 tcp如果你的
2015-04-10 16:07:22
1806
原创 mysqldump Failed to open file 'xxxl', error: 22 on windows os
source G:\\niezuxue/glp/joomla_test.sql;
2015-01-05 17:20:17
715
转载 Warning: PHP Startup: Unable to load dynamic library 'php/ext\php_pgsql.dll' - %1 不是有效的 Win32 应用程序
php.ini中将extension=php_pgsql.dll前面的分号去掉,然后设置extension_dir指向php文件下的ext文件夹。或者直接把将./php/libpq.dll(php文件夹下的libpq.dll)和./php/ext/php_pgsql.dll(ext文件夹下的php_pgsql.dll)这两个dll文件复制到C盘system32下。正常情况下这样ph
2014-06-14 16:31:15
8843
原创 observium & snmp service install
Debian Ubuntu Installation (RHEL and CentOS Installation参考官网http://www.observium.org/wiki/Installation,只是有些命令不同而已)1, (可选项)Install the packages we need to run Observium:(官网上说要安装这些,因为服务器一般都已经安装php a
2014-01-09 12:06:49
2655
关于在if判断中赋值的问题
2018-06-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人