自定义

spring-data-jpa自定义查询导致jdbc连接池占满

最近在测试环境遇到一次jdbc连接池占满的问题。背景如下: 有一个批量操作,分页去查表数据然后进行后续处理,该查询跨表并且需要返回自定义的字段。 spring-data-jpa提供了方便使用的JpaRepository接口,依次继承PagingAndSortingRepository、CrudRepository、Repository。 自定义查询一般步骤...

Qt 自定义事件

Qt 自定义事件很简单,同其它类库的使用很相似,都是要继承一个类进行扩展。在 Qt 中,你需要继承的类是 QEvent。 继承QEvent类,你需要提供一个QEvent::Type类型的参数,作为自定义事件的类型值。这里的QEvent::Type类型是QEvent里面定义的一个enum,因此,你是可以传递一个int的。重要的是,你的事件类型不能和已经存在的...

AutoCAD中程序创建Ribbon界面执行AutoCAD命令

在基于AutoCAD做二次开发时,常见的教程讲的都是在DLL中定义一些自定义命令,然后通过netload命令加载这个DLL,通过执行自定义命令的方式来执行我们的自定义功能。这样的方式在在学习中是显得很简单,但用在正式产品中就显得太业余了,没有专业精神。当然更professional的当然是和AutoCAD一样,提供一些基于Ribbon的用户界面来调用我们的...

iOS 和 Android 中的Alert

iOS 和 Android中都有alert这种提示框,下面简单介绍下。 ios中的alert叫做UIAlertView,共有4种样式,由于在ios7上,自定义alertview不太好用,所以也就这4种样式。 typedef enum { UIAlertViewStyleDefault = 0, //不带输入框 UIAlertViewSt...

mysql 总结二(自定义函数)

本质:mysql内置函数的一种扩展,本质上与mysql内置函数一样。 函数必要条件:     @1:参数(非必备);     @2:返回值; 模板:   create  function  function_name   returns     {string|integer|real|decimal}   routine_body(函数体) 关于函数体:...

iOS开发常用之 HUD 弹窗

HUD与吐司 MBProgressHUD - 最多人用的loading。 EBuyCommon - 1.基于MBProgressHUD实现得图形加载提示方式,及其标题方式提醒.2。弹窗。 SVProgressHUD - SVProgressHUD的加载,如果你需要定制化的等待提示器,这个就是了(也许是最好的)。 ProgressHUD - P...

Android开始之dialog警告框,单选/多选框/自定义对话框

AlertDialog:一个标题,三个按钮,列出一些选项或自定义布局; 警告:----------------------------------------------------- 多选:-------------------------------------------------------------------------- 单选---...

实现自定义的小程序底部tabbar

背景 诶,当然是为了实现更有温度的代码啦(背后设计师拿着刀对着我) 自带tabbar app.json中配置: tabBar: { backgroundColor: '#fff', borderStyle: 'white', color: '#333', selectedColor: '#333', list: [ {...

springmvc之单元测试(MockMvc)-独立测试

spring mvc测试框架提供了两种方式,独立安装和集成Web环境测试(此种方式并不会集成真正的web环境,而是通过相应的Mock API进行模拟测试,无须启动服务器) 1、mockMvc.perform执行一个请求; 2、MockMvcRequestBuilders.get("/user/1")构造一个请求 3、ResultActions.andExp...

Gitlab per-recive预处理配置

背景:通过git提交规约对开发者的提交进行限制,为了后期对开发者提交动作进行分析与相关数据的报表展示。 Gitlab提供的钩子           1.1 单一仓库               通过此模式,我们可以将自定义的预处理代码部署到指定的仓库。           1.2 激活方式                 源码安装的配置目录,通常如下:  ...