- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 使用nginx反向代理指向Keycloak,无法显示登录页面的问题
登录页面完全空白,控制报错显示 http://xxx.com/js/keycloak.js?version, 也就是http不能混合使用http解决方法Step1 修改/standalone/configuration/standalone.xml,加上proxy-address-forwarding=“true”<http-listener name="default" socket-binding="http" **proxy-address-forwarding="true"** enab
2021-05-20 09:19:38
1267
1
原创 解决 AWS nodejs访问dynamodb 访问慢的问题
原来的写法,默认大概每次60msconst AWS = require("aws-sdk");const docClient = new AWS.DynamoDB.DocumentClient({ region: 'cn-north-1'});exports.handler = async (event) => { let startTime = Date.now(); var params = { TableName: 'TableName',.
2020-06-23 16:35:56
700
原创 AWS Elasticsearch 如何开启kibana
由于IAM的角色管理和用户并没有直接的绑定关系。在ES的服务里点击kibana服务会出现如下错误。{"Message":"User: anonymous is not authorized to perform: es:ESHttpGet"}解决方法:点击访问策略,修改如下,注意Principal改为 AW:*...
2019-10-18 11:15:04
2059
转载 php计算四柱和节气(转 + 修改BUG)
推荐大家https://github.com/overtrue/chinese-calendar下面的写法不用再参考了。对网上能搜到的版本,修改了月柱取得会是 -1的BUG//四柱即出生人的出生年、月、日、时分别称之为年柱、月柱、日柱和时柱;以天干地支纪年法表示出来每柱两个字,共八个字也称生辰八字,用以推算个人运程。 //年柱和月柱都需要传农历的年和月,日柱和时柱都是公历的几...
2018-11-01 13:19:04
1343
3
原创 PHP 微信环境的奇葩问题
问题1:主机无完全网络权限解决:客户开放一下URL的访问权限api.weixin.qq.comopen.weixin.qq.com 并且无DNS解析,所以固定IP,修改hosts文件 问题2:开放后依然不能访问如上URL解决:经过调试发现,对https的访问会得到如下错误 Warning: file_get_contents(): SSL operat...
2018-09-06 17:13:57
302
原创 Python 访问腾讯人脸融合接口
response_data = {} url = 'http://aiconsole.cloud.tencent.com/fuseapi/face' appid = "xxxx" bucket = "" secret_id = "yyyyyyy" secret_key = "zzzzzzzzzz" expired = str((int...
2018-09-06 15:12:40
1047
转载 Ubuntu16lts 安装Chrome浏览器
sudo nano /etc/apt/sources.list文件末尾插入以下内容deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main保存后一次执行以下命令wget https://dl.google.com/linux/linux_signing_key.pubsudo apt-key add linux_signi
2017-08-09 10:20:23
410
转载 NodeJS 双引号的处理
function toLiteral(str) { var dict = {'\b': 'b', '\t': 't', '\n': 'n', '\v': 'v', '\f': 'f', '\r': 'r'}; return str.replace(/([\\'"\b\t\n\v\f\r])/g, function ($0, $1) { return '\\' + (d
2017-04-01 13:50:03
6001
原创 ANT打包Name for argument type的错误
项目用ANT打包运行时出现如下错误,用eclipse导出war包没问题。java.lang.IllegalArgumentException: Name for argument type [java.lang.String] not available, and parameter name information not found in class file either. org.s
2017-03-24 13:17:18
771
翻译 解决requirejs调用angualarjs时出现的闪烁现象
由于requirejs和DOM的异步加载机制,导致ng-cloak的css类无法立即反应在页面的加载过程中,导致出现了AngularJS 代码的闪烁现象。解决方法就是在html里面手动加入以下css代码。<style type="text/css"> [ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-n
2017-03-01 14:52:53
488
原创 SQL Server 端口映射访问方法
原来一台SQL SERVER服务器在虚拟机内,通过NAT方式连接外网。先设置1433端口进行访问,发现无法访问。查资料发现SQL SERVER还需要1434 UDP的端口。于是切换到VirtualBOX对1434端口进行映射,选择UDP方式。遂连接成功
2017-02-18 14:16:49
13352
原创 mybatis 扫描多个mapper
原来的写法使用分号隔开 如果改成上层的包则会报“Invalid bound statement”的错使用以下写法则OK了
2017-02-16 16:55:35
7979
原创 NGINX转发出现502 BAD GATEWAY的错误
查看错误日志,发现以下错误2017/02/07 11:16:10 [crit] 8891#8891: *1 connect() to 127.0.0.1:11180 failed (13: Permission denied)执行如下命令打开:/usr/sbin/setsebool httpd_can_network_connect true写入配置文件
2017-02-07 11:28:17
5465
转载 捕捉Java的异常Stacktrace
public static String exceptionToString(Throwable th) { String stTrace = ""; StringWriter sout = null; PrintWriter out = null; try { sout = new StringWriter()
2017-01-27 11:12:27
713
转载 Cocoa 禁止APP多重启动
启动时阻止多开- (void)applicationDidFinishLaunching:(NSNotification *)aNotification { [self.window setIsVisible:NO]; [AppDelegate deduplicateRunningInstances]; [self.window setIsVisible:YES];}具体
2017-01-24 17:31:33
473
原创 Oracle 11G R2 用exp无法导出空表的简单方案
alter system set deferred_segment_creation=false scope=both;执行完需重启DB INSTANCE。并且对已经建立过的表无效,只对后面新建的表有效。对已经建立的表可以执行一下Script。select 'analyze table ' || A.TABLE_NAME || ' compute statistic
2017-01-24 16:53:26
495
原创 Objective-C CMS签名的实现
通过私钥和证书封装成SMIME格式,并返回base64格式。基于openssl,参考openssl的demo,具体实现如下- (NSString *) cmsSignStr : (NSString*) inputStr privateKey:(NSString*) inputPrv publicKey :(NSString *) inputPub{ NSString *retStr;
2017-01-24 16:40:00
1401
原创 CheckedListBox里Disable指定项
Public Class tsCheckedListBox Inherits CheckedListBox Private _checkedAndDisabledItems As New List(Of String)() Private _checkedAndDisabledIndexes As New List(Of Integer)() Public Sub Ch
2016-07-15 10:18:39
907
转载 javascript 判断 ios 的版本号
function iOSversion() { if (/iP(hone|od|ad)/.test(navigator.platform)) { // supports iOS 2.0 and later: var v = (navigator.appVersion).match(/OS (\d+)_(\d+)_?(\d+)?/); return [parseInt(
2016-04-06 13:27:09
478
原创 CI3轻松整合Smarty3
虽然现在不用模板的越来越多了,但Smarty用习惯了,还是不太舍得丢掉。 使用框架CI版本3.0.3及 Smarty版本3.1.27。下面描述整合过程。 1、下载smarty-3.1.29 2 、解压smarty-3.1.27的lib目录到CI项目中的application\third_party下面,别文件无视。将lib目录名改成Smarty。 注:放在那里并不重要,目录名能识别
2016-03-16 16:45:09
469
Tivoli for AS/400 Endpoints
2013-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人