`
文章列表
转自:https://www.cnblogs.com/2huos/p/js-autorun.html   一、JS方法1.最简单的调用方式,直接写到html的body标签里面: <html> <body onload="load();"> </body> </html>     2.在JS语句调用: <script type="te ...
参考:https://www.callicoder.com/java-read-write-csv-file-apache-commons-csv/   生成 import org.apache.commons.csv.CSVFormat; import org.apache.commons.csv.CSVPrinter; import java.io.*; import java.nio.file.Files; import java.nio.file.Paths; import java.util.Arrays; public class CSVWriter { ...
1.sql语句:call storeProcedure(a,b,c)   2.存储过程有返回结果集或结果做法: Connection conn = null; CallableStatement cs = null; ResultSet rs = null; try { conn = jdbcTemplate.getDataSource().getConnection(); cs = conn.prepareCall(sqlLibrary.EventLog_listEventLogByAppIdNStatus); conn.setAutoCom ...
转自:https://blog.csdn.net/yangyong0717/article/details/78423371?locationNum=9&fps=1   接口是极度抽象化的类,接口的所有方法都是抽象的,并没有具体的实现。而抽象方法是不能使用static进行修饰,有static的方法是不能override的,所以这样定义接口才有意义。但接口中的变量也都是static  final类型的。   从另外一个方面理解,静态的变量和方法在内存种分配了空间, 而接口只是类的表现形式,是没有分配空间的。   但是需要注意的是Java8引入了一种新特性,为了使接口具有更大的 ...
参考:https://askubuntu.com/questions/750498/mysql-5-5-update-to-mysql-5-7    
1.变量: set @var=xx; //全局 select @var:= xxxx; //在select语句中要用:=来赋值 declare xx; //限于存储过程内   打印变量select @var; 引用变量test_process(@var);   //不要忘记了@   2.存储过程: In 和 out的值都放在括号内,例如test_process(@in,@out);   3.例子: #set @pSubmitTimeFr=sysdate(); set @pSubmitTimeFr='2019-02-16 10:21'; #set @pSubmitT ...
if (isLogin) {    //Forbid Multiple Login    //User login success, refresh session map, if multiple login, make the exists session invalid    String sessionIdFromMap = SessionListener.userMap.get(portalLoginName);    String sessionIdFromReq = request.getSession().getId();    logger.debug(&quo ...
Post: $(function(){ var responseMsg = $('#responseMsg'); responseMsg.html(''); $('#loginBt').click(function(){ var username = $('#username').val(); var password = $('#password').val(); var url = "login.do"; $.post(url, {account:username,password: ...
1.先上代码 BCryptPasswordEncoder bcrypt = new BCryptPasswordEncoder(9); String pwdCry = bcrypt.encode(pwd);  2.分析: 加密后的密码长度都是60 格式一般都是$2a$X,X是strength,通过初始化类时设置,默认是10   3.bcrypt: bcrypt is not an encryption function, it's a password hashing function, relying on Blowfish's key scheduling, not it ...
转自:https://www.cnblogs.com/EasonJim/p/7723598.html   1、Spring Boot: server.session.cookie.comment = #注释会话cookie。 server.session.cookie.domain = #会话cookie的域。 server.session.cookie.http-only =#“HttpOnly”标志为会话cookie。 server.session.cookie.max-ag ...
配置数据库几种方法: 1.DriverManagerDataSource:这种没有连接池作用 2.BasicDataSource:使用了连接池技术(推荐) 3.JndiObjectFactoryBean:在web server中配置数据源,不方便部署   参考: https://www.cnblogs.com/jianmang/articles/4488839.html 详细说一下第二种: 1.首先配置bean:(注意以为依赖包是dpcp2,所以class那里也要是dpcp2)   <bean id="dataSource_ump" destro ...
alter table UMG_MSG_LOG modify CORP_ID VARCHAR(50) GENERATED ALWAYS AS (MESSAGE->>'$.corpid') VIRTUAL;   其中->>表示接受json中的corpid这个field的值
转自:https://blog.csdn.net/louyingyuan/article/details/70169224   eclipse中Tomcat导入项目并且修改了项目名字,把项目add到Tomcat上面,发现现在的项目后面带了个括号显示原来项目的名字,并且在访问的时候也只能用原来的项目名访问,怎么办呢?     遇到这个问题,我也是在CSDN博客中找答案的,但是根据答案去实践,发现并不全面,以下给出比较全面的解决办法,个人实践得出,可能环境不相同或者情况不一样稍有偏差,但不妨一试     1.打开你的项目目录,找到一个.project文件,打开后修改<nam ...
参考:https://stackoverflow.com/questions/30062/boolean-field-in-oracle   Use an integer and just don't bother assigning anything other than 0 or 1 to it. Use a char field with 'Y' or 'N' as the only two values. Use an enum with the CHECK constraint.
转自:https://blog.csdn.net/clnyboy/article/details/37600513   代替的方法为queryForObject(String sql, Object[] args, Class<T> requiredType)。   需要返回的是什么类型,就在第三个参数写什么类型。比如int类型就写Integer.class. long类型就写Long.class  
Global site tag (gtag.js) - Google Analytics