
java
confoo
我很菜
展开
-
netty4对接设备实现数据推拉
1.准备工作<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <axis2.version>1.7.6</axis2.version> <netty.version>4.1.22.Final</netty.version> <protobuf.version>3.5.原创 2020-09-17 09:45:39 · 430 阅读 · 0 评论 -
java环境对接苹果内购
流程step1iphone下单成功->ios返回recepit凭据->iphone获取凭据请求java服务端->java服务端请求苹果进行二次验证->验证通过返回产品和交易号->java服务器存储并返回给前端金额提示消费成功step2直接上代码// 正式 购买凭证验证地址private static final String certificateUrl = "https://buy.itunes.apple.com/verifyReceipt";原创 2020-06-12 15:48:12 · 1847 阅读 · 0 评论 -
git使用笔记
1 在码云上注册一个帐号 //这个随意 我自己选的码云2 下载git工具3 打开git batch 工具 输入ssh-keygen -C 'your@email.address' -t rsa此时就会在你的C盘users administrator 文件夹下生成.ssh的文件夹 里面有一个公钥 一个密钥4 在码云上点击自己头像选择SSH密钥 新建一个密钥 标题随便写 k原创 2016-08-23 15:22:57 · 430 阅读 · 0 评论 -
Spring data JPA日常开发问题
用户登陆后更改token时每次会新增一条数据首先看我的配置,在repostory中继承自extends JpaRepository,JpaSpecificationExecutor 我在service执行saveAndFlush时总是执行新增操作我最开始以为是游离对象导致的,可根据我以前的经验不管是游离对象还是事务中对象如果遇到save操作都是执行merge所以我把find原创 2016-12-02 13:05:34 · 1842 阅读 · 0 评论 -
SpringBoot环境下配置AOP切面实现权限拦截
首先是SpringBoot的注解介绍@Configuration有了这个注释则表名这是一个配置文件,类似于spring.xml@EnableAspectJAutoProxy这个根据字面意思就是启用切面自动代理需要注意的是这个注解加了系统并不会报错:1当项目启动时才会报找不到这个包的错误 org.aspectj aspectjweave原创 2016-11-20 20:43:44 · 9483 阅读 · 1 评论 -
Spring Boot搭建可配置Quartz2
第一步 从配置入手@EnableScheduling此注解为开放执行定时任务@Autowiredprivate ApplicationContext applicationContext;@Beanpublic SchedulerFactoryBean getSchedulerFactoryBean() { SchedulerFactoryBean sche原创 2017-01-04 14:05:09 · 4402 阅读 · 1 评论 -
idea工具使用
利用idea反向生成实体类1.view-tool windows-database弹出菜单栏后点击+号新建-data source-mysql2.由于第一次添加mysql没有jar包的问题 会显示一个红底纹,所以需要在菜单栏找到mysql下载jar3.在自己新建的mysql里面添加相应的数据 如url 用户名密码 和数据库 测试调通后就可以创建了4.file-project s原创 2017-02-27 11:24:00 · 625 阅读 · 0 评论 -
nexus笔记
1.主要配置nexus是maven的一个私服 进入私服后,需要配置一些信息,Repositories-central-configration配置主要信息,配置如下Remote Storage Location:http://repo1.maven.org/maven2/Download Remote Indexes:truebrowse index(索引库),所有索引都在里面,勿原创 2015-12-31 18:09:30 · 629 阅读 · 0 评论 -
<-----------------------常用----------------------->
function deleteSelected(){ if(confirm("确定删除吗?")){ } else { return false; } }-------------------------------------------------------------原创 2015-01-28 09:16:18 · 424 阅读 · 0 评论 -
WebSocket集成
import java.util.ArrayList;import java.util.Collection;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Set;import org.java_websocket.WebSocket;public clas...原创 2018-05-14 16:43:02 · 434 阅读 · 0 评论 -
spring定时任务日常问题汇总
springQuartzSpring定时任务从老版本迁移到新版本要改变两个东西org.springframework.scheduling.quartz.CronTriggerBean改成org.springframework.scheduling.quartz.CronTriggerFactoryBean==================================原创 2016-08-02 16:27:23 · 533 阅读 · 0 评论 -
axis2耗时问题,定时任务注入问题
1. axis2 webservice 主线程不允许执行耗时操作遇到的现象:暴露的接口需要处理与另外的一个接口进行交互100余次症状:通过自己的接口调用另外一台主机的接口,前两次能获取值 往后都连接超时解决办法:a.在接口方法中我通过main方法调取外一台主机接口不会发生任何超时,排除了对方接口处理数据效率问题,问题属性我方接口b.我把另一项目中的axis2.xml整个替换,原创 2016-07-30 18:00:36 · 929 阅读 · 0 评论 -
微信登陆笔记
微信登陆流程 此博文合适网站登陆1 https://open.weixin.qq.com/ 创建网站应用 需要公司盖公章 其它的随便填2 https://open.weixin.qq.com/connect/qrconnect?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#w原创 2016-08-16 11:36:39 · 542 阅读 · 0 评论 -
项目需求从左栏选中后移动至右栏代码详情
=========================================================代码如下转载 2014-08-07 17:22:24 · 440 阅读 · 0 评论 -
获取本周,上周,上月的数据,sql语句
SELECT COUNT(*) FROM emailbody WHERE YEARWEEK(DATE_FORMAT(sendTime,'%Y-%m-%d')) = YEARWEEK(NOW());SELECT COUNT(*) FROM emailbody WHERE YEARWEEK(DATE_FORMAT(sendTime,'%Y-%m-%d')) = YEARWEEK(NOW())-转载 2014-08-15 10:18:54 · 596 阅读 · 0 评论 -
关于struts1最近学习到的东西
1,当在action中写入一个sql语句后,比如 select studne原创 2014-08-15 10:24:58 · 433 阅读 · 0 评论 -
数据库多表连接,返回结果集
联接条件可在FROM或WHERE子句中指定,建议在FROM子句中指定联接条件。WHERE和HAVING子句也可以包含搜索条件,以进一步筛选联接条件所选的行。 联接可分为以下几类: 1、内联接(典型的联接运算,使用像 = 或 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。转载 2014-10-28 15:02:26 · 1643 阅读 · 0 评论 -
mysql问题
我在服务器装mysql的时候总是报1067错误,服务无法启动解决方法:1.卸载原有的mysql,2.删除本地所有的mysql文件,尤其是my.ini文件,3.删除data目录(有些data目录是在"C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/")下的,这个需原创 2015-09-16 13:10:01 · 467 阅读 · 0 评论 -
关于TOMCAT配置问题
tomcat6常用到的文件service.xmlcatanina.bat .shstartup.bat开启服务shutdown.bat关闭服务1在本地配置项目 2内存溢出set JAVA_OPTS=%JAVA_OPTS% -server -XX:PermSize=128M -XX:MaxPermSize=512mecho Usi原创 2016-03-07 13:58:28 · 546 阅读 · 0 评论 -
日常开发中遇到的问题汇总
初次导入项目时难免会有各种问题,比如无法运行啊,然后jdk不匹配啊,找不到jre啊,能运行但是所有的代码全是全误啊!!!今天我就碰到了这样一个问题,项目拷贝进来后 代码全是错误,但是可以运行,无法点击进入另外一个类,在网上简单的搜索了一翻后总结 一下就是jre abord 了解决办法:右击项目-属性-javabuildpath-库-找到jre,如果有黄色原创 2016-03-17 09:34:59 · 559 阅读 · 0 评论 -
js 数组操作
/***打印一个数组*item 数组*/function printItem(item){$.each(item,function(i,n){alert(n);});}/***根据数组得到一个字符串*此处用join好像有点毛病*item 数组*/function getStrByItem(item){var str="";$.each原创 2016-04-04 20:18:42 · 454 阅读 · 0 评论 -
LODOP
CLodopPrint_Setup_for_Win32NT.exe一个打印插件,可预览个人使用的话 他无法像 f12 一样一边写代码一边调试,必须要写完代码再进行预览,全程靠感觉给参数,以下就贴他的必要参数//引入打印的jsLODOP=getLodop();//得到实例化对象LODOP.PRINT_INIT("");//初始化设置打印任务//指定打印原创 2016-05-18 17:26:09 · 2539 阅读 · 0 评论 -
文件下载精要部分
if(getResponse().containsHeader("ContentType")) { getResponse().setHeader("ContentType","application/octet-stream"); } else { getResponse(原创 2014-07-24 15:39:33 · 418 阅读 · 0 评论