1、异步接口的保存用Save开头,导出用Export开头 2、优化时,所有的页面删除多余的空格和注释,tpl文件删除var_dump(),js文件不要用ES6语法,删除console.log(),php文件删除var_dump() 3、// 初始化时间选择器 datepickerClass.init
原创
2021-07-13 17:05:32
235阅读
1. 开发从一开始, 就要尽可能注意性能问题,要不然最后还是需要优化。 2. 尽量详细的注释
原创
2021-08-24 15:03:40
155阅读
第一,产品需求变更记录(聊天记录需要保存)以免引起误会。 第二,对外接口异常自己捕获,不要抛到其他系统,尽量将异常控制在本系统内,此外抛出异常要精确,不是所有的异常都是系统异常。 第三,dubbo服务是rpc服务,交互的参数以及返回值,必须序列化。 第四,日志尽可能多的打印输出,在入参和返回值之前必
原创
2021-07-16 17:49:09
242阅读
一、尽量用注解声明事务 过去开发喜欢用tx:advice+aop命名空间方式来配置事务,一次配置对满足切点规则的方法永久生效。但也可能因此导致事务滥用,在不需要用到事务的地方用了会影响系统的并发性能。通过注解方式声明事务更容易引起开发注意,知道当前方法是事务方法。不是所有的方法都要事务,如只有一条修
转载
2018-03-16 22:38:00
177阅读
2评论
从ApplicationContex应用上下文容器中获取bean和从bean工厂容器中获取bean:具体案
原创
2023-03-02 13:26:25
135阅读
synchronized简介java中的关键字,在JVM层面上围绕着内部锁(intrinsic lock)或者监管锁(Monitor Lock)的实体建立的,Java利用锁机制实现线程同步的一种方式。synchronized保证的特性 1.原子性:synchronized依靠两个字节码指令monitorenter和monitorexit,可以保证被synchro
转载
2024-03-26 09:27:59
37阅读
以下是在公司的里面做了很长一段时间开发总结的几天建议,欢迎大家拍砖:
❶需求收到评估时间(一定要把问题想清楚了,包括每个小细节,不让又像上次工单流程修改那样了);
❷接到需求后:一定要仔细分析功能点,不明白的一定需要QQ或当面沟通并记录到变更文档,然后要发给测试人员。
❸需求变更(要评估变更风险,把问题想清楚
原创
2012-12-13 13:18:20
755阅读
1.开发中当header头跟footer分离开 直接调用的时候。 为了防止其他网站恶意调用, 我们可以定义一个常量,之后用调用的页面define判断定义的常量为否为空 为空则退出。
2.编辑器,编码统一。
3.mysql数据库编码统一。
4.严格区分大小写
5.常量大写
6.在包含文件时使用绝对路径,解析
原创
2013-02-12 23:39:36
758阅读
1、防止中文乱码<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>request.setCharacterEncoding("UTF-8");response.setCharacterEncoding("UTF-8");response.setCont...
原创
2021-08-26 09:30:01
248阅读
# Java开发注意事项
## 1. 项目开发流程
为了使开发过程更加顺利和高效,我们需要遵循一定的开发流程。下面是一般的Java项目开发流程,可以使用表格展示如下:
| 步骤 | 描述 |
| ---- | ---- |
| 1.需求分析 | 确定项目的功能和需求,与客户进行沟通,明确项目的目标和范围。 |
| 2.设计和规划 | 设计项目的架构和模块,确定数据库设计,绘制UML类图和流程
原创
2023-10-02 06:25:52
87阅读
1. 紧急的任务优先,反应速度要求快速的,如警报。2. 完成的快的优先3. 系统中不要经常动态创建和删除任务,所有任务在初始化时创建,且优先级固定不要动态的改变。4. 系统中不要出现同一个优先级的多个任务,uCosII不支持roun
转载
精选
2013-11-26 09:07:28
438阅读
:MUI开发注意事项MUI开发注意事项mui 入门 页面跳转DOM结构关于mui页面的dom,你需要知道如下规则。固定栏靠前所谓的固定栏,也就是带有.mui-bar属性的节点,都是基于fixed的元素;常见组件包括:顶部导航栏(.mui-bar-nav)、底部工具条(.mui-bar-footer)、底部选项卡(.mui-bar-t
转载
2022-11-29 14:44:30
167阅读
提高python代码运行效率 1、使用生成器,节约内存。【一边循环
原创
2022-06-17 05:47:09
153阅读
遇到Lombok.jar,双击不了方法 Win+R 输入cmd 切换到eclipse安装的盘符下,输入下面的代码即可! 之后稍等几秒钟便可以安装了 ...
转载
2021-09-27 17:39:00
132阅读
2评论
•字面值:可用字符串表示的值,可以通过 <value> 元素标签或 value 属性进行注入。•基本数据类型及其封装类、String 等类型都可以采取字面值注入的方式•若字面值中包含特殊字符,可以使用 <![CDATA[]]> 把字面值包裹起来。...
原创
2021-08-07 08:55:51
172阅读
再倒入spring的jar包时注意:下面的3个包都要导入,否则就会出现错误。原因没有搞懂还有在Myeclipes下导入Hibernate工程时选择copy的选项,好像是因为spring包与Hibernate包冲突造成的:Myeclipes添加spring工程和Hibernate工程时先后顺序没有什么要求,我试过了只是如果先导入Hibernate工程可以按照导航来做,可是如果先导入spring在需要手动的添加sessionFactoryid:sessionFactory就行了其实熟练了过程以后知道原理了 先后顺序都一样得心应手。
转载
2011-10-09 21:51:00
51阅读
2评论
•字面值:可用字符串表示的值,可以通过 <value> 元素标签或 value 属性进行注入。•基本数据类型及其封装类、String 等类型都可以采取字面值注入的方式•若字面值中包含特殊字符,可以使用 <![CDATA[]]> 把字面值包裹起来。...
原创
2022-03-02 15:54:29
80阅读