- 博客(28)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
原创 RestControllerWithRequestMapping简化使用,修改requestMapping
参考https://my.oschina.net/u/3101282/blog/3022154在RequestMappingHandlerMapping类中存在判断加载的类是否为转发控制protected boolean isHandler(Class<?> beanType) { return AnnotatedElementUtils.hasAnnotation(beanType, Controller.class) || AnnotatedElementUtil...
2021-07-23 17:10:18 240
原创 Ribbon负载均衡策略之WeightedResponseTimeRule未生成有效权重信息
关于介绍gateway原生使用的ribbon负载,无论是否eureka又或者配置方式使用注解全局修改负载策略,还是注解单服务修改负载策略,抑或是在配置文件中配置上述配置目前确认xiu'gai
2021-06-16 13:23:35 597 1
原创 COLA分层之后的应用职责划分
COLA和其他架构设计架构设计经常提到的原则是解耦,常用的实现方式是依赖抽象,如果相关分层直接都是互相发现松耦合,那除了必要的关联方式将相关分层关系串联起来,都满足则分层的组合可用,否则可以视为无效配置(缺失配置,相关分层不生效,也不主动引入依赖)。同注解,类似只要存在源码修改的,在设计上有什么原则如果只需要有配置组件支持,自动注入管理,无需多次修改源码(除增减依赖),是否可强制要求禁止源码侵入;如果存在业务需要特殊的实现,如何做到抽象依赖(无实现且配置不可用默认无效);如果存在低侵入的代码修改
2021-04-30 09:13:02 219
原创 windows下安装informix数据库服务端
环境,win10,jdk11informix 版本ibm.ids.14.10.FC4W1.WIN谨记,无论是否首次安装,informix都需要系统新建informix用户,在用户管理确认自己用户的密码和权限,如果不知道密码,可以删除用户重建,赋予管理员权限informix不断点击同意和下一步后,输入相关信息,默认勾选创建实例默认informix的服务端口9090默认启动服务,并检查服务状态,使用客户端连接...
2020-11-18 14:16:46 1556 5
原创 BUG记录tomcat embed 8.5.43 MediaType.parameters存在新增非缓存meta头值时,截取原有contentType未检查key值为空的情况
tomcat embed 8.5.43 MediaType.parameters存在新增非缓存meta头值时,截取原有contentType未检查key值为空的情况会导致再使用该版本情况下如果手动设置的contentType是a=1;b=2是不会造成返回到浏览器contentType有; =;的情况出现注意设置的contentType值不能存在以下情况a=1;;b=2...
2019-10-25 17:24:15 266
原创 win10系统下安装informix 12版本安装和简单使用注意
因工作需要,informix的数据库是初次接触且工作单位使用的版本比较老,现于2019年于官网下载的最早版本为iif.12.10.FC9DE现记录一下关于informix的安装,命令操作,以及信息解读安装使用的是开头提到的12版操作的系统是win10在win10 的安装过程中,涉及的密码都统一输入采用默认安装模式未新建单独的informix用户数据库服务启动需要使用管理员...
2019-09-26 16:13:49 2895 1
原创 window系统下 cmd bat循环删除当前目录下所有子目录的特定目录或者文件
@echo offset bat_path=%~dp0cd /d %bat_path%for /f "tokens=*" %%i in ('dir /b /s *.tmp') do ( rmdir /s /q %%i del /s /q %%i)
2019-07-10 17:09:17 3881
原创 在win10 64位系统上使用visual studio2019创建汇编asm程序工程
vs2019必备的安装选项安装好后,新建空工程不断next 可自行修改工程名称完成修改工程右键 生成依赖,自定义依赖-勾选masm修改工程属性配置属性--链接--高级--入口mainsource files---add---new item修改以asm为后缀的文件名点击add完成asm文件内容如下.code...
2019-06-27 16:12:40 14729 9
原创 在win10系统上配置phpstorm 2018+php7.3+xdebug的开发环境
使用线程安全版本的php-7.3.6-Win32-VC15-x64.zip下载后解压到本地确定的目录我的目录是C:\Aprograms\Bsystem\Asofts\php同时在该主目录cpphp.ini-developmentphp.ini设置php默认配置并打开php.ini文件找到; Module Settings ;插入新行内容[XDebug]...
2019-06-20 16:25:59 2939 1
原创 关于js与遮罩层的思路
如果是最简单粗暴的方法就是获取所有元素z-index的值,取最大值只需要忽略z-index为auto(继承父元素值)或者为null的情况生成当前window窗口最大的遮罩如果存在有zindex不生效的情况,请参考https://www.w3cplus.com/css/what-no-one-told-you-about-z-index.html另一个...
2019-06-19 16:25:13 270
原创 关于https的双向认证详解tomcat+java实现交叉验证
关于https的双向认证详解原doc文档导出pdfhttps://github.com/enderwsp/share4u/raw/master/%E5%85%B3%E4%BA%8Ehttps%E7%9A%84%E5%8F%8C%E5%90%91%E8%AE%A4%E8%AF%81%E8%AF%A6%E8%A7%A3tomcat%2Bjava%E5%AE%9E%E7%8E%B0%E4%BA%...
2019-06-18 16:03:40 3096
原创 java-app-cpu及内存占用分析[非log用户]
分析须知应用cpu占用过高(执行机器单进程占用不到10%可视为正常),在不存在内存溢出的情况下,是不需要分析内存使用情况的cpu占用过高说明应用的某一个处理过程占用cpu的时间比较长,最常见的情况是长时间的循环造成的存在循环的逻辑尽量抽离出来作为单独的方法比较方便定位长循环1.查询appname服务的进程pid【weblogic服务:Dweblogic.Name=Server-appn...
2019-06-05 11:58:35 310
原创 编程中,功能定义与执行分离
编程中,功能定义与执行分离编程中,功能定义与执行分离-可行性及优势可行性猜想的优势功能定义与执行分离-对编程语言的要求增加对功能细分的机器码生成增加对功能细分的拆分打包编程中,功能定义与执行分离-可行性及优势暂时是没有什么语言可以支持功能定义与执行分离的,很多的情况下都是执行的机器有自己的功能定义加载的编译代码可行性也许对于看到这个标题的人有不清楚或者不屑阅读的,请见谅,可以当作我愚见的体...
2019-06-03 13:17:31 577
原创 关于编码过程中如何避免重复性方法执行,来自js代码优化整理,是否for的裂变并行猜想
本次总结的故事背景在一般的设计过程中,标签化语言很好,但标签话语言一般只能做一次数据集合的控制,或者说只能在初始化的时候进行一次数据集或者元素集合的处理但是因为业务需求或者功能复杂度的提高需要操作的字段不断新增,无论是数据字段还是元素字段,控制各种字段的对象需要有更多的操作,对于放在一起的同一个方法多次调用(尽管操作的对象不一样,但总有一种强迫症的感觉想把重复的方法调用干掉)针对故事待...
2019-05-08 15:50:46 490
原创 关于oracle数据库的优化后记-数据表的创建及新增数据的关联
如非必要请不要在有大数据量的表频繁新增字段优化主要涉及的都是大数据表大数据表的新增字段频繁怎么办数据表的创建需要注意什么数据表的后期维护新增字段怎么办如果考虑到后期维护可能存在的严重性,新建或者设计数据表有什么规则吗优化主要涉及的都是大数据表大数据表的优化除了本身的sql语句等效的高效替换,然后才会涉及到索引的使用。大数据表的新增字段频繁怎么办数据表的创建需要注意什么如果大数据表设计得足...
2019-03-28 15:04:37 402
原创 关于IOS下的内嵌HTML5的input元素输入文本后无法获取值的问题
示例截图有引入jQuery有一个输入备注的input<input id="text" class="textClass" placeholder="remark(max to 20)">弹框alert("val:"+$("#text").val()+"//_attr_"+$("#text").attr("val
2019-01-11 14:45:25 1074 1
原创 关于HTML5页面与手机虚拟键盘的回车的处理
要支持手机虚拟键盘的回车键能触发当前页面的提交效果,需要满足一下几点一,存在form元素以及submit类型的input子元素二,需要将form的onsubmit属性绑定包含返回布尔值的方法 关于第二点,与页面跳转控制有关,如果自有的js有页面跳转控制,记得onsubmit的返回值我false,取消html自带的页面跳转请求,否则会出现页面刷新失控<form action...
2018-10-30 11:55:52 3696
原创 win系统Emacs下lisp语言01-原始emacs的配置
1.emacs编辑器下载,链接如下:http://ftp.gnu.org/pub/gnu/emacs/windows/本文使用的emacs版本是25.2-zip版本本文内容包括两部分,1slime插件的两种安装方式2安装clisp解释环境https://www.cnblogs.com/tylinux/p/3691909.html参考以上链接,主要内容摘取后如下-不推荐-打开Emacs,随便修改...
2018-04-20 09:36:00 423
翻译 重拾CEF【关于cefsharp的引导资料--翻译】来源其他网站
来源地址点击打开链接;更多请参考https://github.com/cefsharp/CefSharp/wiki/Quick-Start开始How to use CefSharp (chromium embedded framework c#) in a Winforms application如何在一个window窗口应用中使用CefSharp(chromium嵌入式框架
2018-01-19 10:09:54 1625
原创 crontab定时任务的配置
crontab命令的解释crontab: usage error: unrecognized optionusage: crontab [-u user] file crontab [ -u user ] [ -i ] { -e | -l | -r } (default operation is replace, per 1003.2)
2017-04-01 09:36:04 1050
原创 关于脚本语言PERL的两个笔记(编码问题,未完全解决)
1、相关环境雨工具说明 perl版本:C:\Users\vic\Desktop>perl -vThis is perl 5, version 24, subversion 0 (v5.24.0) built for MSWin32-x64-multi-threadCopyright 1987-2016, Larry WallPerl may be copied only un
2017-03-31 15:25:45 733
原创 vs2015_c#_nlog配置
基于net4.0 通过nuget管理器获取nlognlog.confignlog.schema其中以nlog为主,另外两个是配置上比较方便,有初始化配置提示,以及完整的配置方式可能用到的Wrappers也可以查询到---待后续整理暂时mark下
2017-01-13 11:42:49 860
原创 MySQL-5.7.14 net start mysql 服务无法启动-“NET HELPMSG 3534” 奇怪的问题
my.ini在参考http://blog.csdn.net/i_am_wangbo/article/details/49999407之后执行mysqld --initialize-insecure出现错误提示C:\WINDOWS\system32>mysqld --initialize-insecuremysqld: Can't create directory 'D:\Prog
2016-12-16 10:23:13 6356
原创 sublime基本的文本处理(svn版本信息整理)
操作序号 使用场景 替换前字符 替换后字符 后续操作(可选) 后续操作效果 备注本操作由wsp自己使用记录,基于sublime文本编辑器的操作记录,正则匹配可能无法通用,只因独爱 SRC001 svn复制版本信息整理1 \nAuthor: |\nDate: |\nMessage:\n \t SRC002 SRC002 svn复制版本信息整理2去掉修改删除新
2016-11-23 10:43:13 636 2
原创 sublime text 3 下的nodejs环境配置以及新增nodejs的操作按钮实现杀死node进程,待优化
sublime text 3 下的nodejs环境配置以及新增nodejs的操作按钮实现杀死node进程
2016-11-22 17:37:07 1794 1
原创 cef3 经过GYP生成2010的工程文件后还是有问题
在获取cef3 2272版本的源码包后解压GYP环境构建设置好后在源码包目录执行gyp --depth . -D component=shared_library -G msvs_version=2010 -I cef_paths.gypi -I cef_paths2.gypic:\Program Files (x86)\Microsoft SDKs\Wind
2016-02-23 16:47:55 3271 1
Android的跑步软件Demo
2014-10-01
涉及依赖第三方软件的业务测试能否有很好的工具辅助提高覆盖率?
2019-04-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人