- 博客(127)
- 资源 (11)
- 收藏
- 关注
原创 mybatisplus-plus多主键
启动类加入@EnableMPP@EnableKeyGen@EnableAutoFillTableInfoHelper DEFAULT_ID_NAME 默认id为主键所以会出现Caused by: java.lang.RuntimeException: not found column for id at com.github.jeffreyning.mybatisplus.base.SelectByMultiIdMethod.getCol(SelectByMultiId.
2022-04-18 11:44:37
1882
原创 window 安装msi文件2503错误
一.命令提示符(管理员)启动"win+x"打开命令提示符(管理员) 输入命令“msiexec /package C:\Users\Administrator\Downloads\mysql-connector-odbc-5.3.14-winx64.msi"然后回车注:C:\Users\Administrator\Downloads\mysql-connector-odbc-5.3.14-winx64.msi 换成你的安装程序全路径即可二.永久提权方法"win+r"然后输入“gredit...
2022-03-11 15:47:56
620
原创 spring boot 顶层filter处理GBK文本后中文乱码
import org.springframework.boot.web.servlet.FilterRegistrationBean;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springf...
2019-01-10 14:10:06
1209
原创 CTP Linux64 JAVA_API
1、获取libiconv-1.15.tar.gz。2、获取CTP linux 64 的完整包( 包含有 编译好的 libthostmduserapi.so 、 libthosttraderapi.so、 libthosttraderapi_wrap.so),到linux上面解压。3、解压包:把上一篇CTP Win64 JAVA_API产生的thosttraderapi_wrap.cpp和t...
2018-10-12 16:40:02
1234
原创 CTP Win64 JAVA_API
1、下载CTP接口完整包(包含编译好的DLL和java工程)和安装swigwin-2.0.11,配置好swigwin系统环境变量2、解压,演示Win 64位的做法3、在当前文件夹里面新建src 和 ctp 文件夹,在ctp文件夹里面新建thosttraderapi文件夹4、在当前文件夹里面新建 various.i 和 thostapi.i 文件thostapi.i文件...
2018-10-12 16:03:24
3097
4
原创 Linux 设置java.library.path
1、定义一个目录放置自定义的SO文件[root@slave1 os]# pwd/usr/local/tradeapi/os[root@slave1 os]# ll总用量 11860-rwxr-xr-x. 1 root root 1419392 10月 12 14:14 libiconv.so.2-rw-r--r--. 1 root root 2020538 10月 12 14:11...
2018-10-12 14:31:01
16866
原创 Shiro简易使用记录
1、自定义令牌:定义一个类,继承自:UsernamePasswordTokenpublic class MyToken extend UsernamePasswordToken2、登陆操作:Subject currentUser = SecurityUtils.getSubject();currentUser.login(MyToken);3、自定义密码凭证:定义一个类,继...
2018-10-08 09:40:48
203
原创 阿里云ECS访问工行directbank.icbc.com.cn 特慢
抓包分析如下: 对比本地,多了两次TCP[SYN,ECN,CWR]请求查看 服务器ECN关闭ECN功能在请求 工行 directbank.icbc.com.cn:
2018-09-12 09:41:14
748
原创 SpringBoot+Jpa
报错:Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name '(inner bean)#584d15f2': Cannot resolve reference to bean 'entityManagerFactory' while setting co...
2018-03-14 10:45:44
255
原创 MySQL仅根据frm文件恢复表结构
1、使用到的工具 mysqlfrm2、安装 mysql-utilities-1.6.5-winx64.exe 和 vcredist_x64.exe3、管理员权限打开cmd cd 进入 %mysql-utilities-HOME%/bin 运行 mysqlfrm --server=root:root@localhost:3306 C:/Users/hhl20/Desktop/s
2018-01-03 14:48:26
1162
原创 用input做的下拉框,可编辑的下拉框
"text" list="itemlist" name="">datalist id="itemlist"> option>item1option> option>item2option>datalist> //datalist的id要与list属性名称一致
2017-08-23 16:02:34
30370
7
转载 自己动手设计ESB(5)
版权声明:转载自:http://blog.youkuaiyun.com/yinwenjie(未经允许严禁用于商业用途!)目录(?)[+]5-4ESB-Client端的ActiveBrokerContext5-5ESB-Client选择ESB-Broker5-6ESB-Client启动和重新选择5-6-1ESB-Client第一次启动5-6-2ESB-Client重新选择ESB-
2017-03-17 17:12:55
696
转载 自己动手设计ESB(4)
版权声明:转载自:http://blog.youkuaiyun.com/yinwenjie(未经允许严禁用于商业用途!)目录(?)[+]Borker Server选择5-1解决过程5-2修改ESB-Broker Server的启动过程5-3ESB-Client的启动过程============================== 接上文《架构设计:系
2017-03-17 17:11:02
731
转载 自己动手设计ESB(3)
转载自:http://blog.youkuaiyun.com/yinwenjie(未经允许严禁用于商业用途!)目录(?)[+]4-2-3业务层与Class文件管理4-3ESB-Broker Server启动过程==================================================== (接上文《架构设计:系统间通信(41)——自己动
2017-03-17 17:09:49
585
转载 自己动手设计ESB(2)
转载自:http://blog.youkuaiyun.com/yinwenjie(未经允许严禁用于商业用途!)目录(?)[+]Broker Server设计4-1ESB-Broker Server设计4-1-1最直观的设计4-1-2进行设计方案调整4-1-3调整后的最终设计方案4-2zookeeper操作模块4-2-1zookeeper数据组织结构4-2-2
2017-03-17 17:07:13
696
转载 自己动手设计ESB(1)
转载自:http://blog.youkuaiyun.com/yinwenjie(未经允许严禁用于商业用途!)架构设计:系统间通信(40)——自己动手设计ESB(1)标签: 架构设计esb中间件2016-07-21 12:37 4750人阅读 评论(9)收藏举报本文章已收录于:分类: 系统架构(81)
2017-03-17 17:03:36
1810
原创 编写一个Timer,5分钟轮询一次
static class CommitTimer extends TimerTask { @Override public void run() { commitLock.lock(); try { doSome(0); } catch (Exception ex) { ex.print
2017-03-15 14:45:03
4582
原创 Properties 读取 Properties文件
String userdir = System.getProperty("user.dir") + File.separator + "conf" + File.separator; Properties prop = new Properties();FileInputStream in;try { in = new FileInputStream(userdir+"/conf.
2017-03-15 14:38:04
366
原创 对:通过HBase Observer同步数据到ElasticSearch的使用情况
1、需要把client.prepareUpdate 接口 替换成 client.prepareIndex 接口 @Override public void postPut(ObserverContext e, Put put, WALEdit edit, Durability durability) throws IOException { try {
2017-03-14 16:14:51
1110
原创 txt文件导入HBase
create 'aipai', {NAME=>'info'}: 创建表describe 'aipai' :查看表结构scan 'aipai' ,{LIMIT=>20} :查看表前二十条数据count 'aipai', {INTERVAL => 1000, CACHE => 500} :统计表数据hadoop fs –put /tmp/hbas
2017-03-02 15:43:56
5329
原创 HBase错误集
1、hbase 所有配置都做好的,eclipse上面可以运行,部署到服务器上面就不行,连接不上zookeeper: 解决办法:同步服务器的时间和zookeeper节点的时间。2、运行一段时间后:在取ResultScanner是进入死循环,直到内存溢出: 错误::[org.apache.hadoop.hbase.zookeeper.ZKUtil.getData] - h
2017-03-01 11:46:38
5215
8
原创 Quartz工具类
import org.quartz.CronTrigger;import org.quartz.JobDetail;import org.quartz.Scheduler;import org.quartz.SchedulerFactory;import org.quartz.impl.StdSchedulerFactory;public class QuartzManager {
2017-03-01 10:25:58
505
原创 elasticsearch使用中遇到的问题(三)
elasticsearch删除数据,根据条件删除数据:输出记录中的某个字段为空的数据:{"query":{"filtered":{"filter":{"missing":{"field":"display_field.field_index"}}}}}display_field表的field_index字段为空的数据
2017-02-22 15:33:27
495
原创 elasticsearch使用中遇到的问题(二)
1、在实际需求中需要同一个字段实现精确和模糊检索,而且需要对检索的关键字不进行分词的搜索,如(子龙)这个关键词,不能拆分成子和龙这两个关键字,要以一个整体去检索,检索的结果必须是 子龙 或者 *子龙 或者 子龙* 或者 *子龙*这样需要设置同一个字段具有多个属性,而且要自定检索期分词器和索引器的分词器此处指定 search_analyzer :以空格分词
2017-01-08 17:55:49
1336
原创 elasticsearch ik分词实现 中文、拼音、同义词搜索
EasticSearch版本:1.5.21、配置分词器:配置IK,参照 《ElasticSearch 安装和使用IK分词器》2、拼音分词器配置:使用已经编译好的:elasticsearch-analysis-pinyin-1.3.0 2.1、在elasticsearch的plugins目录下,新建analysis-pinyin文件夹,解压上述压缩包,将里面的 放到ana
2016-11-24 14:36:11
11514
原创 ElasticSearch使用过程中遇到的问题
ElasticSearch 版本:1.5.21、分词器配置不起效。 解决方法:首先通过地址栏测试分词器是否成功的配置了: http://localhost:9200/index/_analyze?analyzer= XXX&pretty=true&text='' 如果成功配置了,就要单独指定配置的字段进行查询,看是否起到分词
2016-11-24 09:46:34
3517
原创 ElasticSearch 安装和使用IK分词器
1、到官网下载IK分词器并且编译成jar包。2、把IK目录下的config\ik 的所有文件都复制到elasticsearch 的config\ik 的目录下面3、在elasticsearch的 elasticsearch.yml中添加 ik: alias: [news_analyzer_ik,ik_analyzer] type: org.el
2016-11-23 09:41:28
5454
原创 ElastiSearch使用笔记
在JS端使用elastic.js 处理1.查询:body = ejs.Request().query(ejs.QueryStringQuery("检索字符串").defaultOperator('AND')).highlight(ejs.Highlight('*'));//关键词检索ejs.RegexpQuery(param.name,param.value) //正则表达式检索ejs
2016-10-31 15:38:09
1256
原创 shiro初步学习
1、用户需要提供用户的 principals (身份)和credentials(证明)给shiro,以用来验证身份。2、Realm Shiro从从Realm获取安全数据(如用户、角色、权限),就是说SecurityManager要验证用户身份,那么它需要从Realm获取相应的用户进行比较以确定用户身份是否合法;也需要从Realm得到用户相应的角色/权限进行验证用户是否能
2016-10-31 14:07:45
336
转载 ElasticSearch Java API
通过JAVA api实现对ES的增删改查.import static org.elasticsearch.common.xcontent.XContentFactory.jsonBuilder; import java.io.IOException; import java.net.InetAddress; import java.net.UnknownHostExcepti
2016-10-09 17:03:09
816
转载 通过HBase Observer同步数据到ElasticSearch
通过HBase Observer同步数据到ElasticSearchObserver希望解决的问题HBase是一个分布式的存储体系,数据按照RowKey分成不同的Region,再分配给RegionServer管理。但是RegionServer只承担了存储的功能,如果Region能拥有一部分的计算能力,从而实现一个HBase框架上的MapReduce,那HBase的操作性能将进一
2016-09-18 16:37:29
975
转载 HBase写数据过程
博文说明:1、研究版本HBase 0.94.12;2、贴出的源代码可能会有删减,只保留关键的代码。从client和server两个方面探讨HBase的写数据过程。一、client端1、写数据API写数据主要是HTable的单条写和批量写两个API,源码如下://单条写APIpublic void put(final Put put) thro
2016-09-13 15:25:51
554
原创 Hive和Hbase整合
Hive创建以Hbase为数据来源的外部表 String[] sqls = new String[3]; StringBuffer sb = new StringBuffer(); sb.append("CREATE EXTERNAL TABLE alarm_log ( "); sb.append("key string, ");//rowkey
2016-09-02 11:01:12
392
原创 HBase 数量统计
HBase 使用AggregationClient 做数量统计:报错:org.apache.hadoop.hbase.exceptions.UnknownProtocolException: org.apache.hadoop.hbase.exceptions.UnknownProtocolException: No registered coprocessor service found
2016-08-31 17:41:15
4884
原创 Linux远程ssh免密码
A和B两台服务器1、在A运行ssh-keygen -t rsa 一直回车,在/root/.ssh 生成id_rsa和id_rsa.pub。2、使用ssh-copy-id -i /root/.ssh/id_rsa.pub root@BIP 把A的id_rsa.pub远程负责到B的.ssh中并且命名为authorized_keys 最后赋一下权限chmod 644 authorized_key
2016-08-15 09:37:16
324
转载 Spark streaming+kafka实战教程
本文转载请自:http://qifuguang.me/2015/12/24/Spark-streaming-kafka实战教程/概述Kafka是一个分布式的发布-订阅式的消息系统,简单来说就是一个消息队列,好处是数据是持久化到磁盘的(本文重点不是介绍kafka,就不多说了)。Kafka的使用场景还是比较多的,比如用作异步系统间的缓冲队列,另外,在很多场景下,我们都会如如下的
2016-06-22 16:28:28
7228
1
原创 spark 开发遇到问题
1.java.lang.NoClassDefFoundError: scala/collection/GenTraversableOnce$class解决方法:更换scala的版本
2016-06-15 11:36:15
485
转载 Spark On Yarn:提交Spark应用程序到Yarn
转载自:http://lxw1234.com/archives/2015/07/416.htm 关键字:Spark On Yarn、Spark Yarn Cluster、Spark Yarn ClientSpark On Yarn模式配置非常简单,只需要下载编译好的Spark安装包,在一台带有Hadoop Yarn客户端的机器上解压,简单配置之后即可使用。要把Spark应用程序
2016-06-13 09:44:06
1847
CTP_API_2018_JAVA_SRC_LINUX
2018-10-12
mysql-utilities-1.6.5-winx64.msi
2018-01-03
ModelGoon-4.4.1-site
2016-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人