欢迎来到我的的博客园,祝大家学有所成,早点实现自己的人生理想。
正文内容加载中...
posted @ 2018-05-15 15:49 宋兴柱 阅读(7) 评论(0) 编辑
摘要: 一、用法 1、引入包:https://www.nuget.org/packages/log4net/ 2、Main函数 3、新建一个log4net.config配置文件,并设置输出到程序目录下。 4、效果:阅读全文
posted @ 2018-05-10 23:43 宋兴柱 阅读(18) 评论(0) 编辑
摘要: 一、简述需求 平时我们需要在JAVA中进行GET、POST、PUT、DELETE等请求时,使用第三方jar包会比较简单。常用的工具包有: 1、https://github.com/kevinsawicki/http-request (对应Maven包:http://mvnrepository.com阅读全文
posted @ 2018-05-09 16:39 宋兴柱 阅读(30) 评论(0) 编辑
摘要: 一、简述 前面讲了基于XML配置的方式实现AOP,本文简单讲讲基于注解的方式实现。 基于注解的方式实现前,要先在xml配置中通过配置aop:aspectj-autoproxy来启用注解方式注入。 当然,这一步也可以通过注解来实现,来看代码吧。 二、步骤 1、引入依赖 和前面讲的一样,先引入Sprin阅读全文
posted @ 2018-05-07 22:42 宋兴柱 阅读(13) 评论(0) 编辑
摘要: 一、场景 平时我们学学用到在JVM运行时,动态编译.java的源代码情况,比如作为灵活的配置文件。这时候就要用到动态编译,参考下列。 二、类内容 1、引入依赖: 2、编写基本类,让它继承 SimpleJavaFileObject 类。 2、编写工具类阅读全文
posted @ 2018-05-07 14:12 宋兴柱 阅读(8) 评论(0) 编辑
摘要: 一、引入Jar包 注意,如果不引入aspectjweaver包,会报找不到类的错误。 二、测试步骤 1、新建切入点类(JoinPoint): 2、建立增强类(Advice) 3、建立配置文件在resources下:applicationContextAopTest1.xml 4、测试 5、测试结果阅读全文
posted @ 2018-05-07 00:11 宋兴柱 阅读(8) 评论(0) 编辑
摘要: 一、简述 本文主要讲使用注解+xml配合使用的几种使用方式。基础课程请看前一节。 二、步骤 1、为Pom.xml中引入依赖:本例中使用的是spring-context包,引入此包时系统会自动导入它的依赖包spring-beans\spring-core\spring-expression\sprin阅读全文
posted @ 2018-05-06 12:54 宋兴柱 阅读(11) 评论(0) 编辑
摘要: 一、Spring框架 1、方法一:逐项导入基础依赖包: spring-core、spring-beans、spring-context、spring-expression 2、方法二:最简洁的导入,直接导入spring-context包: 在pom.xml中加入上spring-context的依赖,阅读全文
posted @ 2018-05-05 19:49 宋兴柱 阅读(14) 评论(0) 编辑
摘要: 一、引入包 二、配置resources/META-INF/persistence.xml的书写 三、实体类写法 四、调用处阅读全文
posted @ 2018-05-02 22:27 宋兴柱 阅读(26) 评论(0) 编辑
摘要: 一、问题 动态编译java文件时(这个java文件虽引用了第三方jar包),如果这个过程发生在java命令行程序中,则正常编译。如果发生在JavaWeb中,然后此Java部署到Tomcat之后,执行动态编译时,就会提示找不到相关类或者Jar。 二、解决方案 将所依赖到的Jar文件,复制到%JAVA_阅读全文
posted @ 2018-05-02 15:11 宋兴柱 阅读(17) 评论(0) 编辑
摘要: 一、理由 使用JNotify监测的更全面,更快速。 二、参考代码 三、说明 如果启动时报找不到JNotify库(https://sourceforge.net/projects/jnotify/files/jnotify/jnotify-0.94/ 下载),请复制JNotify的最新版本库到系统相应阅读全文
posted @ 2018-04-27 17:28 宋兴柱 阅读(14) 评论(0) 编辑
摘要: 一、使用Apache.Common.io库 二、使用JAVA.NIO的阅读全文
posted @ 2018-04-27 11:21 宋兴柱 阅读(25) 评论(0) 编辑
摘要: 一、包地址 1、Maven:http://mvnrepository.com/artifact/com.jayway.jsonpath/json-path 2、Github:https://github.com/json-path/JsonPath 二、用法 1、取路径 2、取值 三、常用配置 以上阅读全文
posted @ 2018-04-26 10:33 宋兴柱 阅读(28) 评论(0) 编辑
摘要: 说明:文章学习自:https://blog.csdn.net/Zereao/article/details/77427989 一、找到Setting.xml文件 打开setting.xml 说明,该文件位于:{IntelliJIDEA安装目录}\plugins\maven\lib\maven3\co阅读全文
posted @ 2018-04-18 18:08 宋兴柱 阅读(26) 评论(0) 编辑
摘要: 一、引用库 pom文件中申明如下: 二、测试代码 三、运行结果阅读全文
posted @ 2018-04-18 12:02 宋兴柱 阅读(16) 评论(0) 编辑
摘要: 一、说明 如果是使用slf4j规范的,请先引用: 二、测试类 三、配置 在Maven项目的resources目录下,或者Java项目的src下,新建log4j2.xml文件。这里要注意,如果是使用的log4j1版本,请添加log4j.properties文件并配置,但是在log4j2中已经废弃了lo阅读全文
posted @ 2018-04-17 16:56 宋兴柱 阅读(155) 评论(0) 编辑
摘要: 一、环境 Struts2版本 struts2.5 二、问题 在jsp页面中添加了<s:debug>后页面上无任何展示。 三、解决 在struts.xml中的struts节点下添加如下常量即可: 四、效果阅读全文
posted @ 2018-04-12 17:34 宋兴柱 阅读(7) 评论(0) 编辑
摘要: 一、解决方案阅读全文
posted @ 2018-04-10 13:45 宋兴柱 阅读(33) 评论(0) 编辑
摘要: hibernate 中如果直接使用Session.update(Object o);会把这个表中的所有字段更新一遍。 比如: Hibernate 执行的SQL语句:代码 我们只更改了Name属性,而Hibernate 的sql语句 把所有字段都更改了一次。这样要是我们有字段是文本类型,这个类型存储的阅读全文
posted @ 2018-04-06 11:17 宋兴柱 阅读(55) 评论(0) 编辑
摘要: 一、配置c3p0 1、导入 hibernate-c3po连接池包,Maven地址是:http://mvnrepository.com/artifact/org.hibernate/hibernate-c3p0/5.2.16.Final 2、修改hibernate.cfg.xml 二、其它配置阅读全文
posted @ 2018-04-01 13:07 宋兴柱 阅读(32) 评论(0) 编辑
摘要: 一、问题描述: 开发JAVA9以上的项目时,出现ClassNotFoundException: javax.xml.bind.JAXBException的解决方法 二、问题样例 三、解决方案 打开mvnrepository搜索jaxb打开第1个,然后即(http://mvnrepository.co阅读全文
posted @ 2018-03-31 19:16 宋兴柱 阅读(22) 评论(0) 编辑
摘要: 一、实体书写 将枚举类型的属性前面加上[JsonConverter(typeof(StringEnumConverter))]即可。 二、举例 四、结果 另外,如果需要变更属性的名称,则在前面添加[JsonProperty(PropertyName = "newName")]:阅读全文
posted @ 2018-03-28 17:21 宋兴柱 阅读(21) 评论(0) 编辑
摘要: 我的目录结构d:/test/ ../ src ../buildsrc下面放java源文件build下面放编译好的classes下面是我的操作,我在test目录下执行下面的命令set JAVA_FILES=src/org/midi/smart/*.javajavac -d build %JAVA_FI阅读全文
posted @ 2018-03-28 14:14 宋兴柱 阅读(22) 评论(0) 编辑
摘要: 一、引用库 maven库:mysql:mysql-connector-java:6.0.6 二、SDK环境 JAVA JDK10 三、测试代码 四、运行效果阅读全文
posted @ 2018-03-27 11:49 宋兴柱 阅读(102) 评论(0) 编辑
摘要: 一、问题 使用Swashbuckle.AspNetCore生成.NetCore WEBAPI的接口文档的方法 二、解决方案 参考文章:https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/web-api-help-pages-using-swa阅读全文
posted @ 2018-03-19 09:55 宋兴柱 阅读(102) 评论(0) 编辑
摘要: 最近无意间发现Nginx官方提供了Yum源。因此写个文章记录下。 1、添加源 默认情况Centos7中无Nginx的源,最近发现Nginx官网提供了Centos的源地址。因此可以如下执行命令添加源: 2、安装Nginx 通过yum search nginx看看是否已经添加源成功。如果成功则执行下列命阅读全文
posted @ 2018-03-14 16:33 宋兴柱 阅读(674) 评论(0) 编辑
摘要: 一、ADD指令 ADD指令的功能是将主机构建环境(上下文)目录中的文件和目录、以及一个URL标记的文件 拷贝到镜像中。 其格式是: ADD 源路径 目标路径 如: 有如下注意事项: 1、如果源路径是个文件,且目标路径是以 / 结尾, 则docker会把目标路径当作一个目录,会把源文件拷贝到该目录下。阅读全文
posted @ 2018-03-14 10:14 宋兴柱 阅读(26) 评论(0) 编辑
摘要: 一、WEB应用中设置虚拟目录 二、在虚拟目录下放一个文件web.config,内容如下: 在Azure WebApp中部署Django应用全文参考:https://blogs.msdn.microsoft.com/azureossds/2017/09/01/django-app-with-httpp阅读全文
posted @ 2018-02-05 18:19 宋兴柱 阅读(52) 评论(0) 编辑
摘要: 环境:CentOS 7 1. 安装依赖环境 # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel li阅读全文
posted @ 2018-02-01 18:28 宋兴柱 阅读(16) 评论(0) 编辑
摘要: 不建议卸载python2 可能会导致系统内其他软件无法使用 1.下载 wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0a1.tar.xz 2. 解压 tar xvf Python-3.6.0a1.tar.xz 3.编译安装 进入目录 阅读全文
posted @ 2018-02-01 18:12 宋兴柱 阅读(12) 评论(0) 编辑
摘要: Sqlite和Mysql和SqlServer中insert … select … where not exist的用法阅读全文
posted @ 2017-12-20 16:08 宋兴柱 阅读(308) 评论(0) 编辑
摘要: Django 模板过滤器也是我们在以后基于 Django 网站开发过程中会经常遇到的,如显示格式的转换、判断处理等。以下是 Django 过滤器列表,希望对为大家的开发带来一些方便。 一、形式:小写 {{ name | lower }} 二、串联:先转义文本到HTML,再转换每行到标签 {{ my_阅读全文
posted @ 2017-12-19 21:47 宋兴柱 阅读(48) 评论(0) 编辑
摘要: 一、上代码 二、效果:阅读全文
posted @ 2017-12-19 17:18 宋兴柱 阅读(436) 评论(0) 编辑
摘要: 一、经过测试 在Windows平台请使用Windows平台的pyinstaller,Linux平台请使用Linux平台的Pyinstall角本。 二、命令如下: pyinstaller -F --icon="name.ico" code.py 其中 -F表示打包成一个文件,不想显示窗口的话加个-w阅读全文
posted @ 2017-12-19 11:46 宋兴柱 阅读(60) 评论(0) 编辑
摘要: Python+H5py实现将SVHN样本库转换为FasterRcnn训练样本阅读全文
posted @ 2017-12-19 11:40 宋兴柱 阅读(109) 评论(0) 编辑
摘要: 一、上代码 二、效果(按ESC键退出)阅读全文
posted @ 2017-12-19 11:38 宋兴柱 阅读(81) 评论(0) 编辑
摘要: 一、启动Git Bash并切换到项目目录下 二、执行下列语句: 三、OK。阅读全文
posted @ 2017-12-11 15:34 宋兴柱 阅读(99) 评论(0) 编辑
摘要: 一、在页面中加入如下代码 <script> function showWaiting() { $('#waitingModal').modal({ keyboard: false, backdrop: 'static', show: true }); } function hideWaiting()阅读全文
posted @ 2017-12-07 18:07 宋兴柱 阅读(30) 评论(0) 编辑
摘要: 1、写个类LoginAuthorityAttribute,继承自AuthorizeAttribute 2、在所有需要登陆才能访问的控制器中的方法上面,标注: [LoginAuthority] 3、说明:上面的例子中,用户信息存在于SESSION中。阅读全文
posted @ 2017-12-06 10:05 宋兴柱 阅读(30) 评论(0) 编辑
摘要: 一、接线方式与GPIO调用方法: 电源接入+5v和GND In1-4分别接GPIO1-4 正转时,GPIO1-4分次传入:[1,0,0,0],[sleep],[0,1,0,0],[sleep],[0,0,1,0],[sleep],[0,0,0,1] 逆转时,GPIO1-4分次传入:[0,0,0,1]阅读全文
posted @ 2017-12-03 14:10 宋兴柱 阅读(450) 评论(0) 编辑