分类 编程技术 下的文章
- 首页
- 编程技术
Android 报错:Duplicate class android.support.v4
最近将 Android Studio 升级到3.5版本后打开以前的项目并升级了 Gradle 后报错如下Duplicate class android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat found in modules classes.jar (com.android.support:support-...
DevExpress 如何将 BarManager 菜单项复制粘贴到新窗口中
根据 DevExpress 官方社区对提问者的回应,DevExpress 的 BarManager 菜单项是无法通过复制、粘贴的方式从已有模块快速应用到其它模块的,这一点真的非常不方便。已经编好了一个模块,想把几个菜单按钮复制到其它模块是很不方便的,之前微酷只好重复性的再添加一次,添加按钮、设置样式、图标、Name、名称等。今天微酷从 Designer.cs 入手做简单修改达到了复制的目的,...
SQL Server 语句中 output 参数的使用
返回插入的数据: output inserted.列insert into T_Test(Province,City) output inserted.Province, inserted.City values('广东','深圳')返回删除的数据: output deleted.列delete from T_Test output deleted.* where id = 2 (返回删除数...
网站分享 | Try.Net 微软官方在线运行 C# 代码网站
微软之前上线了一个新平台——Try.NET,该平台可以让开发者在浏览器中编写并运行 .NET 代码。微软介绍,Try.NET 是一个可嵌入的代码运行器,不仅可以直接在线上对自己或者他人的代码进行编辑、测试与运行,还可以将代码以片段的形式嵌入到博客或者文档中,此外它还支持与已有开发工具集成,比如嵌入并运行 GitHub Gists。对于编写一些小的测试代码段来说还是相当好用的。网址:https...
Vue element-ui 键盘回车事件表单自动提交造成页面刷新问题
基于 vue + element-ui 创建了一个页面,顶部需要一个搜索菜单,使用 el-form 包裹了一个 el-input 输入框用于输入关键字,开发过程中遇到下面的问题。问题描述为了用户体验考虑在 el-input 输入框中输入关键字后按键盘回车键将进行搜索,于是为 el-input 绑定了 @keyup.enter.native 事件,但测试时发现在输入关键字按回车后整个页面刷新了...
moment.js 日期和时间处理 JS 工具库
moment.js 是一个不依赖任何第三方库的日期时间处理JS类库,支持字符串、Date、时间戳以及数组等格式,可以像 PHP 的date() 函数一样,格式化日期时间,计算相对时间,获取特定时间后的日期时间等等。官方网站官方站:https://momentjs.com/中文站:http://momentjs.cn/简单示例格式化时间//当前时间: moment().format('YYYY...
JavaScript 获取 QueryString 参数
Vue 本身是不提供从 URL 中获取 QueryString 参数的方法的,因为这种操作可以直接通过原生 JavaScript 实现,只需要自己写个简单的方法即可。JS 获取 QueryString 参数://获取QueryString的数组 function getQueryString(){ var result = location.search.match(new Reg...
Ace Editor - 语法高亮的 Web 在线编辑器
ACE 是一个开源的、独立的、基于浏览器的代码编辑器,可以嵌入到任何 web 页面或 JavaScript 应用程序中。微酷测试了下体验非常不错,强烈推荐。官网:https://ace.c9.ioGithub:https://github.com/ajaxorg/ace-builds/releases1、下载 ace-builds 包,注意不是 ace 源码包2、引用 src 开头的任意一个...
IntelliJ IDEA 升级 2019.2 踩坑记
今天手贱把IDEA从2018.3升级到2019.2,于是这一整天就没有再做别的任何事情,填了一天的坑。IDEA 2019 破解方法还是有方法的,下载一个j...
TortoiseSVN 禁用提交对话框的拼写检查功能
Disabling commit dialog spell checker.TortoiseSVN 会调用操作系统的拼写检查,如果想关闭拼写检查(Spell Checker)功能可以如下设置。打开设置 -> 常规 -> 对话框组二,将提交中的仅在设置了 tsv:projectlanguage 时才进行拼写检查(P) 打勾即可。
Spring Boot:集成 Beetl 模板引擎 + 打包 Jar 后分离模板
扩展阅读Beetl 是 Bee Template Language 的缩写,官方称是新一代的模板引擎,它功能强大,性能良好,超过当前流行的模板引擎,官方称 Beetl 远超过主流 java 模板引擎性能(引擎性能5-6倍与 freemaker,2倍于JSP),国产且易学易用。
Thymeleaf 模板使用实例:使用 if 对 map 集合进行条件判断
需求控制器对用户提交的参数进行校验,若有错误则将错误信息写入map的errmsg传给Thymeleaf模板,如果没有错误则map中只有name而没有errmsg。模板根据map中是否包含errmsg这个 key 来进行输出。使用知识点if和unless 判断Thymeleaf 内置对象 #maps 的使用示例代码控制器@RequestMapping("/") public...
Java 递归查询所有下级部门
代码摘自悟空CRM开源CRM软件。public List<Record> queryDeptByParentDept(Integer deptId,Integer deepness){ List<Record> recordList=new ArrayList<>(); if(deepness>0){ List<...
ASP.Net MVC Web API 获取参数方法封装,Post 从请求体中获取参数
微软 Asp.net mvc web api 框架对参数的获取进行了特殊处理,详情请参考WebApi 参数详解。看了上面文章后是不是觉得获取参数相当啰嗦,为了简化编程于是对获取请求参数做了封装。可以通过调用 GetParam() 方法获取参数。封装代码#region 参数获取 /// <summary> /// 根据 Key 获取 Get 或 Post 请求参数,若参数不存在则...