Mybatis中sql的各种写法,项目中的。存储过程写法,创建索引写法
关键是扩大自己的视野,因为有的我真的不知道可以这样写? 比如: 一:if test --可以去掉多余的and <if test = "defaultQuery and sum == false"> AND (sysdate - T.CREATED) < 90 </if>
<if test = "limit30 and sum == false"> AND (sysdate - T.CREATED) < 30 </if>
test里面的表达式,limit30是model中的一个布尔
CurrentConfigModel
呐,这个模型 主要是存储当前登录用户的一些Id信息的。一般放在ThreadLocal内,这样在任何地方都会拿到该用户信息 详见 SystemUtils. public class CurrentConfigModel implements Serializable{
private static final long serialVersionId = -6740224352394092393L;
String positionId;//当前职位Id
String parent
FreeMarkerUtils,GsonHelper,MobileUtils
看到了这个,主要是之前在电商项目中用到了freemarker,所以 弄下来也指不定哪天回派上用场! 不过没注释。师父啊,你为什么步步不注释啊,我心累cry. public class FreeMarkerUtils{
protected static final Configuration cfg = new Configuration( new Version(2,3,0) );
//注册freemarker
public static final void regis
记录一次项目中的单点登录(DES3Util,HttpUtils,HttpTest)
之前写了项目的接口文档(第一次写),然后是手机APP端要用,因为开发手机APP功能,所以要使用到我们的项目系统获取数据,调用我们这边的接口。 然后那边按照我给的 接口文档进行接口调试,第一次出现了"用户尚未登录";有点懵逼。因为我没搞过单点登录,之前只是学习CAS单点登录系统。项目中是第一次遇见。基本大半年也没咋么学习,每天下班也晚。有点忘记了。找我师父,师父给了我例子,就3个java文件(2个工具类,一个测试类)。在下方,具体原理:还不是很清楚。代码如下: DES3Util.java pac
快被干掉了,记录下自己用到的工具
发版:jekins --dev是把分支上的代码发到测试上。 uat 是把主干上的代码发到测试上。 原始发版:SecurityCRT(需要测试服务器Ip-10.1.1.191,用户名:root, 密码:xxxxxx,端口号:22) 或者 Xshell ,往测试服务器传输文件,比如war包,使用FilleZilla,可直接进行拖拽上传。 测试接口使用:Postman, SoapUI(没用过) 文本比对:Beyond Compare 4(一般列表sql,增加字段啊,修改啊,啥的,经常会改动。所以用这
Oracle配置文件tnsnames.ora
就这样,听说下一个java,4-8号就过来了。估计我到时候就走了。先写一下之前碰到的问题,也就是 他们把数据库的IP更改了,后来我登录plsql就登录不进去了,一直报错。 再后来要了IP,然后改了配置文件,不过密码也改了。后来都修改后,就好了。密码是他们告诉的 plsql中 Username:SIEBEL Password:xxxxxxxx Database:CRMUAT //这里可以连接非常多的数据库,都是在配置文件里面配置的。 Connect as Normal/SYSDBA/SYSOPE
记录工作中的分析(菜鸟向)
因为是快要走了,所以把项目中遇到的一些问题和自己的分析记录 抄下来,以便参考。 硬盘类型选择 int hardDisk; //硬盘类型 1:纯硬盘 2:纯乐橙 3: 纯分销 <if test = "hardDisk == 1">AND B.SECOND_LN_NAME = '纯硬盘' </if> --添加纯硬盘搜索
<if test = "hardDisk == 2">AND (B.SECOND_LN_NAME LIKE '消费类%' OR B.SECOND_LN_NAME LIKE '智能锁
tomcat.sh--测试上脚本,生产上估计也一样
y=`date "+%Y"`
m=`date "+%m"`
d=`date "+%d"`
H=`date "+%H"`
M=`date "+%M"`
S=`date "+%S"`
name=“xxxxxcrm”
filename="$name.war"
file="/root/$filename"
backfile="/crm_web/back/$name-$y$m$d-$H$M$S.tgz"
if [ -f "$file" ] ; then
cd /crm_web/apache-to
导入Excel文件 和 ftp上传文件,记的FileServiceImpl写。
具体就是把Excel中的内容设值到model中。在列表中展示。字段要对应。 不是上传文件。不是上传文件。不是上传文件。 //QuoteProductController.java
/**导入报价产品
*/
@RequestMapping(value="/importData.do")
@ResponseBody
public String importData(SolutionProductImportModel model ,HttpServletRequest request ,Http
Get32PrimaryKey
主要是在导入Excel文件时 用到了,我就记下来。 生成Id用到的,就是主键。model.setId(Get32Primarykey.newErpCode()); 包:com.xxxxx.common.utils; jar: import java.security.NoSuchAlgorithmException; import java.util.Random; import java.util.UUID; import org.apache.commons.lang.RandomStri
hideSystemUI
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/52136592 @TargetApi(Build.VERSION_CODES.HONEYCOMB)
public void hideSystemUI() {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT){
View rootView = this.getWindo
中了后缀.com}AOL勒索病毒怎么处理 恢复方法 防御手段Benjamin_Jack2811@ao
上海市某酒店服务行业软件数据库中出现勒索病毒.com}AOL勒索病毒修复成功案例解析用户服务器遭到勒索病毒,数据库里均为酒店的客户隐私信息数据,资料极为重要,为不影响客户隐私信息泄露,客户通过网页查询联系到我们,,经过数据分析,这是典型的.com}AOL勒索病毒,确定可以解决后,工程师以最快的时间内恢复了信息文件,修复成功,客户非常满意为防止用户感染该类病毒,我们可以从安全技术和安全管理两方面入手
aar中引用的第三方jar与引用aar项目重复解决方案
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/52556351 最近遇到一个问题,aar包中引入的第三方jar与引入aar的项目重复,试过很多方案没搞定,看到provided突然产生灵感,尝试编译aar时候不把jar放进去想法,试了下果然可以。记录下来备忘,希望也能帮助到一些人。 aar 依赖第三方jar时候不要使用compile而使用provided(不会将jar编译进aar中) // 生成aa
NDK integration is deprecated in the current plugin
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/54613103 备忘: 如果在添加“abiFilter”之后Android Studio出现以下提示: NDK integration is deprecated in the current plugin. Consider trying the new experimental plugin. 则在项目根目录的gradle.properties文
周排行