自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不准备改行的博客

不准备改行

  • 博客(19)
  • 收藏
  • 关注

原创 jar暂时不写名

//通过key获取需要的 可以配置在配置文件或者解析jar包存库,解析jar的话注意jar需要特定文件指定解析操作 private Map<String, WService> services = new ConcurrentHashMap<>(); public Optional<WService> getWService(String channelCode,String filePath) { try { ...

2022-01-28 16:11:59 483

原创 【无标题】

1、spring 两个bean相互注入时spring的处理方式相互依赖:A 依赖 B, B 依赖 A当 A 创建的时候,会把 A 对应的 ObjectFactory 放在缓存中,当依赖注入的时候发现了 B 对象,调用 getBean() 方法获取 B 对象, 然后创建 B 对象,会把 B 对应的 ObjectFactory 放在缓存中。此时 B 依赖 A ,然后再调用 getBean 获取 A 对象, 此时调用 AbstractBeanFactory#doGetBean 从缓存中获取到 A 对应的

2021-11-23 09:25:11 1159

原创 JAVA微信支付(网页扫码支付)

公众号配置好后:配置说明可以开始开发开发步骤:1、生成订单(这里就不展示代码了)2、获取支付url//获得微信支付二维码 private String getPayCodeUrl(OrderDto order) { String spbill_create_ip = "127.0.0.1"; String nonce_str = PayUtil.createN...

2018-11-20 20:12:14 503

原创 JAVA微信支付(公众号支付JSAPI)

分为三步,1、JSSDK要获取config:官方文档(前置)注意根据base_token(access_token)Map&lt;String,Object&gt; resultMap = new HashMap&lt;&gt;();String geturl = WechatConfig.GET_TICKET_URL+"?access_token="+this.selectByU...

2018-11-19 20:14:56 780

原创 java获取微信公众号openid

官方文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&amp;id=mp14211408421、在需要获取用户openid的网页访问(一般在首页)https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&amp;redirect_uri=REDIRECT_URI&amp...

2018-11-15 17:39:36 2956

原创 webService之 jaxws

简介:JAX-WS  的全称为 Java API forXML-Based Webservices ,早期的基于SOAP 的JAVA 的Web 服务规范JAX-RPC(Java API For XML-RemoteProcedure Call)目前已经被JAX-WS 规范取代。从java5开始支持JAX-WS2.0版本,Jdk1.6.0_13以后的版本支持2.1版本,jdk1.7支持2.2版本。需...

2018-05-22 11:10:28 4479 2

原创 webService 之基础socket

需求:开发一个查询天气的网站分析:以前开发网站都是controller调用service调用dao来进行查询数据并展示在页面上,但是天气信息在本地数据库并不存在,只能调用别人提供的接口,这里假设别人提供的socket。代码实现:客户端:import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IO...

2018-05-22 10:20:50 462

原创 java webService 零基础学习

在学习webService之前,我们在不同平台上进行数据传递大多都是http、socket等,webservice就是一种数据传递的一种方式,个人认为最简单的webService和http的理解就是像公司内部使用ejb提供服务和使用spring boot提供服务的差别,只是调用和解析的方式不同,但是还是有跨域的问题。下面是我在从零学习webService的记录,感兴趣的童鞋可以一起学习转载请注明出...

2018-05-22 10:08:27 373

原创 mysql基础 依据一个字段查询另外一个字段存在不同的值

原数据 表score需求:查询出name对应存在不同year的人SELECT s1.* FROM `score` s1 where exists(SELECT 1 FROM score s2 where s2.id != s1.id AND s2.`name` = s1.`name` AND s2.`year` != s1.`year`);//(自身关联,id不同(确保不是自身),na...

2018-05-21 16:25:47 4403

原创 mysql基础 查询某属性值出现次数大于1

GROUP BY 和 havingSELECT s.`name`,COUNT(*) from score s GROUP BY s.`name` HAVING COUNT(*) &gt; 1

2018-05-21 16:10:39 9902

原创 mysql基础 行转列

整表数据:sql:SELECT s.`name`,s.`year`,MAX(CASE s.cource WHEN '语文' THEN s.score ELSE 0 end) 语文,MAX(CASE s.cource WHEN '数学' THEN s.score ELSE 0 end) 数学 from score s GROUP BY s.`name`,s.`year`sql:SELECT s.`n...

2018-05-21 16:03:44 270

转载 MySQL优化

MySQL优化三大方向① 优化MySQL所在服务器内核(此优化一般由运维人员完成)。② 对MySQL配置参数进行优化(my.cnf)此优化需要进行压力测试来进行参数调整。③ 对SQL语句以及表优化。MySQL参数优化1:MySQL 默认的最大连接数为 100,可以在 mysql 客户端使用以下命令查看mysql&gt; show variables like 'max_connections';2...

2018-05-04 16:36:05 131

转载 mysql查询优化检查 explain

http://blog.chinaunix.net/uid-540802-id-3419311.html explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了:如:explain select surname,first_name form a,b where a.id=b...

2018-05-04 16:33:57 149

原创 spring boot 打war包后没有配置文件

今天新建的项目,本地启动通过后发现部署到外部tomcat中总是提示加载不到配置文件,把war包解压后发现就没有配置文件,spring boot打war包百度一大把,这里就不多讲了pom 文件    &lt;build&gt; &lt;resources&gt; &lt;resource&gt; &lt;filtering&gt;true&lt;/filtering&gt; ...

2018-04-27 15:16:42 3865

原创 spring 异常 事物不回滚

mysql中spring.xml里配置了AOP通知,事物管理等,但是代码异常数据却没有回滚,因为事物是走的mysql默认的事物,没有走自己配置的引入&lt;aop:aspectj-autoproxy /&gt;...

2018-04-17 17:33:17 218

原创 SpringBoot-Cache 集合 EhCache

包&lt;!-- 缓存 --&gt;&lt;dependency&gt;    &lt;groupId&gt;net.sf.ehcache&lt;/groupId&gt;    &lt;artifactId&gt;ehcache&lt;/artifactId&gt;&lt;/dependency&gt;ehcache.xml&lt;ehcache&gt; &

2018-04-16 16:51:32 487

原创 spring boot启动扫描不到自定义注解

对于自定义注解这里就不唠叨了,百度一大堆,这里有我一个自定义注解@Retention(RetentionPolicy.RUNTIME)@Target({ ElementType.METHOD })public @interface MsgEvent { RetailOrderEvent msgEvent();}注解实现类@Componentpublic class MsgEvent...

2018-04-12 11:22:21 8296

原创 springboot请求controller返回Whitelabel Error Page

解决的办法: 1、把自建的controller类放到启动类同一级目录下(不建议这样做)。2、把启动类@RestController @EnableAutoConfiguration注解改成@SpringBootApplication。3、启动类@RestController @EnableAutoConfiguration注解再加上@ComponentScan注解。使用springboot扫描的两...

2018-04-09 11:27:37 1491

原创 tomcat 启动dangdang的spring配置超时

&lt;?xml version="1.0" encoding="UTF-8" ?&gt;&lt;beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.spr

2018-04-08 16:51:48 311

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除