- 博客(77)
- 收藏
- 关注
原创 private static final Logger logger=xxx 之为什么用static和final??
private static final Logger logger= LoggerFactory.getLogger(ShiroConfig.class);我们经常这样创建日志实例,那么为什么要用static还有final呢??网上搜集了一些简单的答案: 定义成static final,logger变量不可变,读取速度快 static 修饰的变量是不管创建了new了多少...
2018-09-02 17:29:55 19607 5
原创 java 调用 python脚本并传递参数list
项目需求:需要java调用python脚本,而且需要向脚本中传递参数,经过很长时间的摸索之后研究出了点东西,因为实在没有老师教,所以只能摸索出了最笨的方法,现在记录下来,希望大家有好的方法多多指教。1、执行单行代码,使用Jython <!--jython--> <!-- https://mvnrepository.com/artifact/org.py...
2018-08-28 22:22:32 7635 10
原创 远程连接redis连接失败(Could not get a resource from the pool)以及
redis:3.2服务器:windows server2012r2 问题:springboot项目连接远程服务器的redis报错redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool大概意思就是找不到redis的...
2018-08-21 19:24:02 4333
原创 IDEA如何自动生成 serialVersionUID 的设置
序列化和反序列化 Java是面向对象的语言,与其他语言进行交互(比如与前端js进行http通信),需要把对象转化成一种通用的格式比如json(前端显然不认识Java对象),从对象到json字符串的转换,就是序列化的过程,反过来,从json字符串转换成Java对象,就是反序列化的过程。serialVersionUID是什么 反序列化的过程,需要从一个json字符串生成一个...
2018-08-21 11:30:09 77814 23
原创 spring boot 2.x 配置redis缓存的注意之两点(pool连接池以及CacheManager)
1、在SpringBoot的application.yml配置文件中配置redis数据库的相关信息,这里改动主要有两点,其一是时间相关的属性,如spring.redis.timeout,在1.0中,时间相关的配置参数类型为int,默认单位为毫秒,配置中只需指定具体的数字即可,而在2.0中,时间相关的配置的参数类型都改为了jdk1.8的Duration,因此在配置文件中配置redis的连接超时时间t...
2018-08-20 10:35:23 6349
原创 解决pycharm安装三方库报错:module 'pip' has no attribute 'main'
找到pycharm安装目录D:\Program Files\JetBrains\PyCharm 2017.2.2\helpers\packaging_tool.py找到do_install和do_uninstall 两个函数,将其修改为以下:def do_install(pkgs): try: # import pip try: ...
2018-08-19 16:29:31 1111
原创 Mac 执行py文件报错:ModuleNotFoundError: No module named 'scipy'
报错:ModuleNotFoundError: No module named 'scipy'说明系统环境缺少scipy库,需要自行安装这里需要pip安装sudo pip install -U numpy scipy scikit-learn
2018-08-14 10:39:55 3771
原创 mac 配置python3.6(包括安装pip)
一. 安装pythonmac系统其实自带了一个python的执行执行环境,用来运行python还行,但是开发可能就不够了,因此我们需要重新安装python。1.homebrew 1 brew install python 查看安装的python的位置 1 which python 来查看安装...
2018-08-14 10:35:11 5758 1
原创 oracle 在查询结果中增加一列不存在的字段
问题背景:现在假设有一张表tb_a, 表中字段有aa,bb,cc,查询整个表内容:select a.*from tb_a a 现在想在查询出来的结果集中增加一列字段名为name,值为‘张三’的一列解决方法那么sql语句应该这样写select a.*,'张三' namefrom tb_a a ...
2018-08-01 17:18:30 19178
原创 JNI 方法java调用vb 封装的dll动态链接库 (亲测成功)
开发需求:需要java调用vb生成的dll动态链接库开发环境:win10 64位、jdk1.8 64位、springboot、以及dll文件开发步骤: 1)装载dll文件有两种方式System.load();和System.loadLibrary();load需要全路径且需要有文件扩展名;loadLibrary是特定路径,系统system32下或项目bin目...
2018-07-31 14:55:08 2285
原创 oracle 查询数据,与日期相关的条件写法(to_date()函数)
select * from ST_RIVER_R t where stcd='50101100' and tm between to_date('2018-01-01 ','yyyy-mm-dd ') and to_date('2018-05-30 01:00:00','yyyy-mm-dd hh24:mi:ss')使用日...
2018-07-30 17:30:36 7716
原创 注册dll时返回0x80004005的解决方法
注册dll时返回0x80004005的解决方法0x80004005说明你没有足够的权限完成注册有两种方法windows+r 输入 regedit.exe定位到HKEY_LOCAL_MACHINE/SOFTWARE/Classes将Classes的权限里面添加你的用户,然后权限设成允许完全控制。运行:运行"regsvr32 AAA.dll 就成功了。...
2018-07-25 21:25:51 10757 6
原创 sql 列转行(将一条记录(横向)转为一列显示)
sql 列转行将一条查询结果,本开始横向的一条记录,想让他显示为一列,此处查询了130项因子数据,sql语句看着吓人,只看一两行就ok 转换结果 sql语句:select b.c1 as climate_value from climate_index b where tm='195101' UNION ALLselect b.c2 as climate_value...
2018-07-25 10:05:49 6959
转载 转 Spring包的方法WebUtils.getParametersStartingWith(request,String)
<input type="text" name="p_name" value="aileen"><input type="text" name="p_age" value="12"><input type="text" name="p_school" value="育
2018-07-04 19:27:06 469
原创 mac 手动引入oracle依赖 ojdbc6
将ojdbc6.jar放在特定的目录中,下面要用,注意版本号对应。在终端输入以下代码:mvn install:install-file -Dfile="/Volumes/E/lib\ojdbc6.jar" -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=j...
2018-06-17 20:52:03 1646
原创 mac+idea+svn 反复输入密码 无效(svn: E230001: Server SSL certificate verification failed......)
首先确定服务器上SVN配置的用户名密码没有错误然后如果问题还有的话就在终端输入: svnsync synchronize https://202.119.116.68:8443/svn/code/ --username admin --password admin 然后输入p接着提示输入username和password详细过程:虽然最后提示failed,但是svn已经成功连上了。...
2018-06-17 20:28:41 3550
原创 转-Aria2-不限速全平台下载利器
相信大家跟我一样都受到过百度云的折磨,尝试过无数种方法,每个都死于非命,在mac上用Aria2+chrome插件完美解决下载大文件限制的问题,受到启发,搜了一下想看看有没有适用于win的方法,没想到大神还是多啊,让我给找到了。感谢大神的帖子(转载地址:https://www.jianshu.com/p/bb9490ea1c4d)直接进入正题:我的系统win10,浏览器chrome,下载百度云大文件...
2018-06-13 22:30:31 5055 1
转载 转:RESTful API设计技巧经验总结
初步开始接触REST ful API,非常感谢此博主(https://blog.csdn.net/qiansg123/article/details/80129846),现在虽然不能完全吃透他说的这些话,但是重在积累,加油。简单说一下代码重用记得在Ken Rogers的Medium博客里曾经见过这么一句话(原文出自海明威):我们都是手艺学徒,没有人会成为大师。在我写这篇文章的时候,我不禁笑了起来,...
2018-06-12 22:12:17 309
原创 bootstrap 水平分隔线
<ul class="nav nav-list"><li class="divider"></li></ul>这种方法相对来说比较好,宽度适中。另外还有<h5 class="page-header"></h5>不过这种效果不好,分隔的距离会有点大。...
2018-06-07 16:00:27 51315 2
原创 spring boot pom文件引入oracle依赖,具体方法
项目需要,要用oracle这个麻烦的鬼东西,oracle数据库的驱动依赖,maven仓库不提供,所以需要手动添加,具体操作如下:首先,oracle版本11.2.0,需要在--app\product\11.2.0\dbhome_1\jdbc\lib路径下找到ojdbc6.jar,也可以到官网下载。然后将ojdbc6.jar 放在一个地方然后cmd--命令行输入
2018-04-25 10:46:19 9666 2
原创 IDEA 新建工程没有Spring选项的解决方法
创建一个新项目(Create New Project)选择 spring Initializr。然而我发现我的IDEA上面没有Spring Initializr这个选项。解决办法如下:在settings -> Plugins 里面搜索spring boot,勾选上,然后再重启下idea,就可以了。如果Plugins里面没有spring boot的话,先安装下,再勾选同时类似的问题:新建Spr...
2018-04-23 19:45:43 27547 1
转载 关于API服务、RESTful服务的一些转载、杂记、整理
注:本文来自网络各位大神的文章片段,本人单纯学习之用,无任何商业用途,如有冒犯通知立删。=================================一作者: 阮一峰=================================================一、RESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来
2018-04-23 15:45:46 1357 1
原创 解决:sprng boot 项目在IDEA中spring-boot run正常运行,但是打成JAR包之后访问界面返回404
问题描述: 开发spring boot项目,在idea编译器中使用插件spring-boot:run,能够正常访问界面,由于项目需要,要将项目打成JAR 包,然后我就按照maven命令 clean package 打包,之后用java -jar xxxx.jar 命令启动之后,正常启动,但是访问连接返回404错误,问题困扰了我两三天,知道最后看到一个棱长棱长的帖子,终于在最后找到答案,真的要...
2018-03-28 15:50:37 9298 5
转载 PLSQL 注册码 亲测可用
注册码:Product Code:4t46t6vydkvsxekkvf3fjnpzy5wbuhphqzserial Number:601769password:xs374ca
2018-03-05 21:33:57 1174 1
转载 用户权限管理模块的数据库设计
RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图)角色是什么?可以理解为一定数量的权限的集合,权限的载体。例如:一个论坛系统,“超级管理员
2018-02-28 20:50:02 703
原创 easyui 可编辑datagrid 范例 亲测有效
<%@ page language="java" import="java.util.*" pageEncoding="utf-8" contentType="text/html; charset=utf-8"%>测试报表<link rel="stylesheet" type="text/css" href="../../easyui/themes/default/easyui.c
2018-02-04 20:14:10 807
原创 ORACLE 创建新用户,表空间
1.首先,创建(新)用户: create user username identified by password; username:新用户名的用户名 password: 新用户的密码也可以不创建新用户,而仍然用以前的用户,如:继续利用scott用户2.创建表空间: create tablespace tablespacename datafile 'd:\data.db
2018-01-30 16:07:15 185
原创 spring-security 4.2.3 :Please update your schema declarations to the 4.2 schema.
到官方找到对应版本,找到reference文件,修改声明spring-security 4.2.3 地址:https://docs.spring.io/spring-security/site/docs/4.2.3.RELEASE/reference/htmlsingle/#ns-config<beans xmlns="http://www.sprin
2018-01-25 15:57:51 1969
原创 在Maven仓库中添加Oracle JDBC驱动(11g)
由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。此文档用的是Oracle 11g.一.首先要得到Oracle JDBC Driver1.通过Oracle官方网站下载相应版本:http://www.oracle.com/technetwork/
2018-01-23 17:20:45 797
原创 PL SQL Developer 下载安装使用技巧
PLSQL Developer是一款windows下操作oracle的很好的一个可视化的图形工具,Oracle数据库相信已成为很多企业构建自身关键业务的重要后台支撑,也是众多开发人员常常采用的后台。但Oracle自己提供的一套客户端工具不是很好用,极大的影响了工作效率,幸好现在有了PL/SQL Developer这款工具。使用PL/SQL Developer,你能方便地创建你的客户端/服务器应
2018-01-19 17:22:23 4920
原创 WIN10 安装oracle11g时遇到INS-13001环境不满足最低要求
在以管理员身份运行setup.exe之后,出现了:[INS-13001]环境不满足最低要求,通过网上搜索之后找到了解决途径首先,打开你的解压后的database文件夹,找到stage,然后cvu,找到cvu_prereq.xml文件,用记事本打开,增添下面内容OPERATING_SYSTEM RELEASE="6.2"> VERSION VALUE="3"/>
2018-01-19 16:26:04 345
原创 Apache HTTP Server 24搭建win环境
1.进入Apache HTTP Server 下载网站:http://httpd.apache.org/download.cgi2.选择一个服务器的版本,这里选择Apache HTTP Server 2.4.25 (httpd): 2.4.25 is the latest available version3.点击Files for Microsoft Windows (http://
2018-01-18 16:04:52 440
原创 fonts.useso.com加载慢 ajax.useso.com加载慢解决方法
最近几天偶然发现,自己的wordpress站打开非常慢。看下面的状态栏,显示fonts.useso.com加载慢,一直处于加载中,偶尔能快一些。不过今天发现根本不行了。难道是fonts.useso.com像fonts.googleapis.com一样挂掉了?还是服务器的问题?后来百度一查才知道,原来360 cdn前几天抽风,昨天可以确定是停止服务了。真相大白,原来fonts.useso.com
2018-01-17 10:23:49 689
原创 Win 7 安装VMware Workstation Pro 14出现 “Intel VT-x禁用”问题以及“无法连接 MKS: 套接字连接尝试次数太多;正在放弃”问题的实质性解决
安装VMware Workstation Pro 14的同学一切顺利,我总结了以下的解决方案,我本机是Win 7 64位旗舰版,目测我同学的Win 10系统暂时没有遇到与Win 7相同的问题,所以Win 10的同学可以自求多福了。首先遇到的第一个问题是:Intel VT-x禁用这个解决方法就是VMware 检测到你的电脑可以支持它,需要你在BIOS中打开这个选项
2017-11-29 20:44:31 321
原创 解决成功:安装SQl 2008为SQL Server代理服务提供的凭据无效
sql server 2008 代理服务提供的凭据无效sql server 2008 代理服务提供的凭据无效在Windows Server 2008安装SQL Server 2008出现的问题:安装时在“服务器配置”环节出现以下问题:-----------------------------------------------------------------
2017-11-14 10:40:22 1525
原创 exploded war VS war二者的区别
exploded war VS war二者的区别:war,称为packaged模式,将工程以打包的形式部署到应用服务器中exploded war,称为exploded模式,将工程以文件夹包含需要的内容的方式(含有打包war解压后的内容)部署到应用服务器中exploded war的特点:部署更快且支持热部署(可以修改代码实时反应),eclipse中的tomcat插件基
2017-10-26 21:19:40 528
转载 logback的使用和logback.xml详解
一、logback的介绍 Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块: logback-core:其它两个模块的基础模块 logback-classic:它是log4j的一个改良版本,同时它完整实现了slf4j API使你可以很方便地更换成其它日志系统如log4j或JDK14 Logg
2017-10-24 15:48:29 216
原创 PS压缩图片文件大小,不失真!!!
我们用PS打开需要压缩的jpg图片。然后:文件——存储为Web所用格式右上角选择JPG格式然后在旁边有个很小的 下拉按钮选择 优化文件大小设置需要的文件大小(小技巧:假如你需要10KB以内建议设置9KB 假如需要100KB以内 建议设置90KB,知道啥意思了吧) 最后---确定-----点击存储。OK!!!!
2017-09-28 10:53:20 83282 8
原创 Spring MVC+Maven 上传文件
如何上传单个文件和上传多个文件。一、上传单个文件步骤如下:1、在前端控制器配置文件(本项目所取的名字是:spring-mvc-servlet.xml)中加入上传文件所需的Bean。[html] view plain copy bean id="multipartResolve
2017-09-21 10:02:34 1094
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人