- 博客(34)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 springboot整合mybatis
整合过程中遇到如下报错:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userController': Unsatisfied dependency expressed through field 'userService'; nested exception is org.springframework.beans.factory.UnsatisfiedDe
2021-04-26 15:54:25 122
原创 Servlet.init() for servlet CXFServlet threw exception
jdk1.6中的架包和cxf架包冲突,修改jdk版本即可,亲测修改为jdk1.8有效
2019-12-12 09:46:56 579
原创 nginx反向代理不显示图片
在nginx.conf配置:location /weaver{proxy_pass http://127.0.0.1:8080;client_max_body_size 100M;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $pr...
2019-04-16 15:30:34 11905 2
原创 Java后端开发之坑
jdk:map中的value为特殊字符,比如☆、◇、★、等等,如果直接通过map.get(key)进行获取,获取到的内容不是特殊字符解决办法:通过遍历的方式进行获取比如:for(Map.Entry<String,String> bsEntry:bsMap.entrySet()){ //bsName = bsMap.get(bs);取到的内容不是★ if(bs.equ...
2019-01-29 19:16:13 363
原创 HttpClient调用WebService(支持账号密码验证)
1、得到wsdl文件,用soapui解析一下,如下图:&amp;amp;lt;soapenv:Envelope xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:ser=&amp;quot;http://server/&amp;quot;&amp;amp;gt; &amp;am
2019-01-18 17:35:53 4786
原创 搭建React开发环境(HelloWorld)
1、安装nodejs node.js官网:https://nodejs.org/en/2、npm 安装 create-react-app工具(全局安装create-react-app脚手架工具): 在cmd命令行中输入: npm install -g create-react-app3、创建react项目: 命令:create-react-app 项目名称4、部署npm,以及导...
2018-06-27 22:15:41 490
转载 使用poi导出excel,及合并单元格边框显示问题
使用poi导出excel,及合并单元格边框显示问题。 首先创建workbook、sheetHSSFWorkbook workbook = new HSSFWorkbook();HSSFSheet sheet = workbook.createSheet("导出数据表");设置合并单元格,可以使用Ragion或者CellRagionAddress,后者为较新版本。 Ragion的参数为(开始行,
2017-12-07 17:00:21 755
原创 导入orcale数据库
步骤:1、创建表空间create tablespace testspace(表空间名) datafile 'c:\test.dmp' (表空间文件) size 500m(表空间大小) reuse autoextend on next 1024k maxsize unlimited extent management local uniform size 500k;2、在改空间下创建
2017-11-15 11:43:29 290
原创 Java反射
Java Reflect优点:(1)能够运行时动态获取类的实例,大大提高系统的灵活性和扩展性。 (2)与Java动态编译相结合,可以实现强大的功能缺点:(1)使用反射的性能较低 (2)使用反射相对来说不安全 (3)破坏了类的封装性,可以通过反射获取这个类的私有方法和属性Methods:Class.forName("oiios.com.Test"):获取oiios
2017-10-09 11:31:18 290
原创 jdbc调用存储过程
存储过程如下:create or replace procedure query_procedure(v_id in person.id%type,v_name out person.name%type,v_salary out person.salary%type)is begin select name,salary into v_name,v_sala
2017-09-07 19:48:24 382
原创 oracle触发器
触发器(trigger)定义:触发器是由一个事件来启动运行。即触发器是当某个事件发生时自动地隐式运行。Oracle 事件指的是对数据库的表进行的 insert、update 及 delete 操作或对视图进行类似的操作。注意: 1、触发器不能接收参数 2、一张表最多可以有12个触发器
2017-09-07 16:54:39 453
原创 oracle存储过程
存储过程小知识:1、输出并换行语句: dbms_output.put_line2、字符串的拼接通过“||”3、其他异常用others表示4、在SQL窗口调用存储过程:begin...存储过程名()...end;在命令窗口可以直接exec 存储过程名().//创建删除的存储过程create or replace procedure delete_procedure(v
2017-09-07 10:36:30 560
原创 Oracle自定义函数
语法如下: create[or replace] function function_name [(argment [ { in | in out }] type, argment [ { in | out | in out } ] type ] ret
2017-09-05 16:28:32 689
原创 Oracle 外连接(outer join)
外连接(outer join):left join、right join、full joinleft join(左边的表不加限制):以左边的表作为基表,基表内容全部显示,再加上两张表匹配的内容。如果基表的内容在另一张表没有记录,则显示null select* from test a left join test2 b on a.id=b.id;
2017-09-04 10:34:23 7279
原创 jsp四大作用域
JSP四大作用域application 作用域如果把变量放到application里,就说明它的作用域是application,它的有效范围是整个应用。整个应用是指从应用启动,到应用结束。Object getAttribute(String name) //从application中获取信息;void setAttribute(String name,Object value)
2017-09-01 21:15:05 4431
原创 Java连接SQL Server
package oiiios.com;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class JDBC { public
2017-08-31 13:49:39 521
原创 MyBatis教程
步骤:(1) 导入MyBatis相关jar包,或者maven org.mybatis mybatis x.x.x(2) 编写MyBatis核心配置文件mybatis-config.xml PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "
2017-03-23 14:51:15 370
原创 MyBatis分页
MySQL分页语句:select * fromuser limit startIndex,pageSize1. 使用map进行分页A. Mapper映射文件使用map分页 -->selectid="getUsers"resultType="User"parameterType="Map"> select * from us
2017-03-23 14:48:18 293
原创 jdbc调用存储过程
//调用存储过程删除表CallableStatement cs = conn.prepareCall("{call proc_drop_tab@dblink_dd(?)}");proc_drop_tab:存储过程名?:存储过程参数如:public void deleteTable(String desTableName){System.out.pri
2017-02-15 11:25:29 251
原创 超时分布式事务处理等待锁 解决办法
查找被死锁的语句:select sql_text from v$sql where hash_value in (select sql_hash_value from v$session where sid in (select session_id from v$locked_object));查找被死锁的进程:SELECT s.username,l.OBJECT_ID,l.
2017-02-07 09:51:20 3692 1
原创 表的操作
删除表:删除表本身:drop table table_name ;永久性删除,不准备再恢复:drop table table_name purge;清除表中数据:TRUNCATE TABLE 表名;或者:delete from table_name where 1 = 1 ;复制表结构:create table table_name_new as s
2017-01-18 16:41:43 262
原创 Ubuntu配置JDK
首先 16.04 自带openjdk1.8。可以直接执行 Java -version如果打算使用官方的jdk,请往下看前期准备:去官网下载JDK1.8版本http://www.oracle.com/technetwork/java/javase/index.htmlPS 注意对应系统版本,终端输入uname -a查看。1、 解压安装接着就是解压安装了,使用cd命令切换到
2017-01-11 16:38:18 222
原创 orcale序列的使用
何时使用序列:oracle实现表中某一列自动递增的,如1,2,3,4,5,6.......以后就自动加1了创建序列(S_RESOURCE_DATA_TEST_SEQ)-- Create sequence create sequence S_RESOURCE_DATA_TEST_SEQminvalue 1maxvalue 9999999999999
2017-01-10 11:43:43 439
原创 maven update project 后项目jdk变成1.5的问题
插入在build中插入如下代码: org.apache.maven.plugins maven-compiler-plugin 2.1 1.7 1.7 如下图:
2017-01-05 09:23:18 412
转载 Hibernate 开发实例全步骤
转载:http://blog.chinaunix.net/uid-26284395-id-3048988.html开发顺序1 下载并安装Hibernate2 Hibernate配置文件详解 配置与MySQL数据库的链接与映射文件User.hbm.xml3 生成映射文件User.hbm.xml4 编写持久化类User.java5 编写辅助类HibernateSessionFa
2017-01-03 17:01:31 342
转载 MySQL中竖表和横表之间的相互转换
转载于:http://blog.csdn.net/fysuccess/article/details/40789869MySQL中竖表和横表之间的相互转换1. 横表转为竖表表tb的结构为表中的数据为现在要求查询到如下结果使用的SQL查询语句应该如下:或者使用下面查询2. 竖表转为横表tb2表的结构如下
2016-12-30 15:39:58 5023
原创 Android商城项目
实现逻辑: 选择商品的按钮的监听器不要设置成onChickChangeListener,选中商品后先回调商品的价格并显示到界面并判断是否是该店铺下的商品是否都被选中,如果是也选中该店铺,同时也判断是否该购物车中的店铺是否全部被选中,如果是,则回调选中全选按钮。商城源码下载地址:http://www.devstore.cn/code/info/1795.html购物车adapt...
2016-12-29 18:42:55 2574
原创 linux 基本操作命令
linux 基本操作命令pwd 显示当前目录ls 显示文件或目录ls–lt 显示详细信息并按照时间排序cd 切换目录sz 下载到本地rz 上传到服务器 rz –e没有该文件时使用 rz –y有该文件时覆盖rm 删除文件 rm file1删除档名为 fil
2016-12-29 17:42:55 236
原创 Java执行Linux命令并返回命令结果
Java 可以通过 Runtime 调用Linux命令,形式如下:Runtime.getRuntime().exec(command)但是这样执行时没有任何输出,因为调用 Runtime.exec 方法将产生一个本地的进程,并返回一个Process子类的实例(注意:Runtime.getRuntime().exec(command)返回的是一个Process类的实例)该实例可用于控制进
2016-12-29 17:41:25 947
原创 手动执行shell和crontab执行结果不同
手动执行shell和crontab执行结果不同在start.sh里加入下面内容#!/bin/shsource /etc/profile
2016-12-29 17:40:29 3382
原创 Linux定时任务 Crontab命令 详解
定时任务 Crontab命令 详解crontab [-u username] [-l|-e|-r]-u :只有 root 才能进行这个任务,亦即帮其他使用者创建/移除 crontab 工作排程;-e :编辑 crontab 的工作内容-l :查阅 crontab 的工作内容-r :移除所有的 crontab 的工作内容,若仅要移除一项,请用 -e 去编辑
2016-12-29 17:32:59 429
原创 http编程、socket编程
Http编程:HTTP协议的特点: 支持B/S及C/S模式; 简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。 灵活:HTTP 允许传输任意类型的数据对象。正在传输的类型由Content-Type 加以标记; 无状态:HTTP 协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味
2016-11-17 17:33:07 527
SQL Server数据库驱动
2017-09-22
Oracle数据库驱动
2017-09-22
基于android的网上商城
2016-11-17
Attempt to invoke virtual method
2016-03-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人