Wesley13 Wesley13
3年前
java编码优化10技巧
最近,我给Java项目做了一次代码清理工作。经过清理后,我发现一组常见的违规代码(指不规范的代码并不表示代码错误)重复出现在代码中。因此,我把常见的这些违规编码总结成一份列表,分享给大家以帮助Java爱好者提高代码的质量和可维护性。这份列表没有依据任何规则或顺序,所有的这些都是通过代码质量工具包括CheckStyle(https://www.osch
Wesley13 Wesley13
3年前
java后台防止XSS的脚本攻击
importjava.util.regex.Pattern;//具体过滤关键字符publicclassXSSUtil{privatestaticPatternpatternsnewPattern{//ScriptfragmentsPattern.compile(
Stella981 Stella981
3年前
AngularJs 打开OA详细Dialog的实现
项目中点击列表打开相应详细页的实现:announcement.htmlpopupoacontent"popupoacontent"指令 点击后打开新页面该指令定义在directive.js中<divclass"oalistoatabbody"popupoacontent"popupoacon
Wesley13 Wesley13
3年前
JPA分页查询与条件分页查询
情有独钟的JPA平时在写一些小项目时,比较喜欢引用SpringDataJpa,其实还是图他写代码快~在日常的开发工作中,分页列表查询基本是随处可见,下面一起看一下如何使用jpa进行多条件查询以及查询列表分页呢?关于JPA的使用关于jpa的使用,下面2步简单过一下,详细资料,小伙伴自行搜索一下吧~
Stella981 Stella981
3年前
Python3编写网络爬虫10
3.CSV文件存储CSV全称CommaSeparatedValues中文叫做逗号分隔值或者字符分隔值,文件以纯文本形式存储表格数据。文件是一个字符序列可以由任意数目的记录组成相当于一个结构化表的纯文本形式,它比Excel更加简洁,XLS文本是电子表格,包含文本,数值,公式和格式等内容,CSV都没有就是特定的字符分隔纯文本,结构简
Stella981 Stella981
3年前
JS(react)里面Json、String、Map、Object之间的转换
importReact,{Component}from'react'classJsonUtilsextendsReact.Component{/字符串转json/staticstringToJson(data){return
Stella981 Stella981
3年前
JavaScript中实现函数重载和参数默认值
参数默认值是指在调用函数时,若省略了某个实参,函数会自动为该参数分配一个默认值,使得函数调用的方便性和灵活性大大提高。举个例子,比如PHP中的字符串截取函数substr(string,start,length),当不指定length时,函数将默认截取字符串中start位置到字符串结束,而如果指定了length,则截取从start位置开始的以len
Stella981 Stella981
3年前
Lua中table的实现
本文来自《Lua设计与实现》的阅读笔记,推荐Lua学习者可以购买一本,深入浅出讲解lua的设计和实现原理,很赞,哈哈Lua中对于表的设计,是基于数组和散列表,和其他语言不同,对于数组的下标是从1开始的,对于散列表而言,只要其键值补位nil,都可以存储在其中。一、table的基本类型定义首先看看table的数据定义,参考源码lobject.
Stella981 Stella981
3年前
BaseHttpListActivity,几行代码搞定Android Http列表请求、加载和缓存
Android开发中,向服务器请求一个列表并显示是非常常见的需求,但实现起来比较麻烦,代码繁杂。随着应用的更新迭代,这种需求越来越多,我渐渐发现了实现这种需求的代码的共同点。于是我将Activity中http列表请求和加载的相同功能代码提取出来,作为这种Activity的基类,名为BaseHttpListActivity。之后将缓存功能也集成在B
SDK 连接报错, 提示不在 request 合法域名列表中
SDK连接报错,提示https://cometproxycn.ronghub.com不在以下request合法域名列表中。请参考文档:https://mp.weixin.qq.com/debug/wxadoc/dev/api/networkrequest.