业务-----修改Service常用逻辑】的更多相关文章

注意:修改时唯一属性不能重复 //num==null 时,没有修改Num,不用考虑重复问题.//num!=null 时,修改了num.考虑重复问题 if(!StringUtils.isEmpty(request.getNum())){ Client client3 = findClientByNum(request.getNum()); if(client3 != null && client3.getId() != request.getId()){ //修改不是的自己,并且证件号重复了…
1.参数不能为空 /** * 添加人员时判断是否字段全部传值 * @param request * @return */ private Boolean checkClientByCols(ClientRequest request){ if(!StringUtils.isEmpty(request.getNum()) && !StringUtils.isEmpty(request.getName()) && request.getCtype() != null &…
1.org实体类 public class Org implements Serializable { private static final long serialVersionUID = 1L; private String title; private Long parent; private List<User> userList; private List<Org> nodes; public String getTitle() { return title; } pu…
--系统表里存放各个数据库属性信息的表之一SELECT name AS [Logical Name], physical_name AS [DB File Path],type_desc AS [File Type],state_desc AS [State] FROM sys.master_files WHERE database_id = DB_ID(N'cardTest20160106') --修改数据库名--alter DATABASE cardTest20160106 modify n…
Flask基础(06)-->视图常用逻辑 返回json 重定向:url_for 自定义状态码 返回json:在使用 Flask 写一个接口时候需要给客户端返回 JSON 数据,在 Flask 中可以直接使用 jsonify 生成一个 JSON 的响应 # 返回JSON @app.route('/demo4') def demo4(): json_dict = { "user_id": 10, "user_name": "laowang" }…
PE变形练手1-用PE自己的机器码修改自己的逻辑 就是找一个PE文件,用自己的部分代码部分覆盖或者而修改自己另一个代码部分的补丁姿势(现实中使用很少,极少数破解可以用到.这次例子目的是了解PE). 第一个实验,写个例子.然后把函数1和函数2调换一下. 代码如上,很简单.先输出111,在输出222.根据: 可知,相关FOA   main 0x440  main1 0x400  main2 420 两个函数如上,最后C3是return,仔细观察,是下面参数不同: OK,好办,直接替换这两个参数就行了…
可以在控制台的启动信息里看见,默认状态下没有被打开nio配置,启动时的信息,如下: 2010-2-1 12:59:40 org.apache.coyote.http11.Http11Protocol init 信息: Initializing Coyote HTTP/1.1 on http-8080 2010-2-1 12:59:40 org.apache.catalina.startup.Catalina load 修改成支持NIO的类型,配置如下: <Connector port="8…
详细配置: <Connector executor="tomcatThreadPool"               port="80" protocol="HTTP/1.1"                connectionTimeout="20000"                redirectPort="8443" /> 1.  Tomcat的外部调优JAVA虚拟机(JVM)性能优化…
MySQL是一个关系型数据库管理系统 ,其体积小.速度快.总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库.在使用过程中不总是和它打交道,导致使用时候都得查看具体的语法.下面为大家稍作总结一些常用到的(虽然常用的都背的溜溜的~) 在python3中使用mysql首先导入pymysql模块,没有这个模块的可以进行pip安装,要是mysql也没有的话,,参考http://www.cnblogs.com/xsmile/p/7753984.html进行安装.…
一.对于配置不太了解,第一次配置. 常用 (ps:配置我们在导航栏的 Windows --> preference 里进行配置) 1.首先,我们配置编译环境:Java --> Installed JREs,点击 Add 指定安装为本地的 JDK 目录(注意是 JDK ).--这样项目中本地 jar 包中的类的源码可以查看.  2.字体大小的配置,General --> Appearance --> Colors and Fonts --> Basic  选中Basic,点击E…