- 博客(44)
- 资源 (4)
- 收藏
- 关注
原创 RMI 远程调用
package com.myibs.test.service.RMI;import lombok.Data;import java.io.Serializable;@Datapublic class PersonSerializable implements Serializable { private String name; private int age; private int id; private String sex; public P
2021-01-03 12:01:02
166
原创 带有业务逻辑返回码的RuntimeException控制
主业务逻辑class BusinessExceptionTst { public String MainTestFunction() { ReturnMessage returnMessage = new ReturnMessage(); for (int loop=0;loop<=2;loop++) { try { tstFun1(); tstFun2(); .
2020-12-29 11:31:41
452
原创 java 单例(Singleton)、多例(Multiton)、复杂多例(MultitonPool)、多例线程池(MultitonThreadPool)
通过6个例子展示单例、多例、多例线程池方式MultitonPoolpackage com.myibs.test.service.singleAndMultiTon;import java.util.HashMap;/** * @author user */public class MultitonPool { private static HashMap<Integer, MultitonPool> advancedMultitonMap = new HashMap
2020-12-29 09:35:29
486
原创 java 单例模式 及其线程不安全性演示
恶汉模式Entitypackage com.myibs.test.service.singleObject;/** *获取唯一可用的对象,恶汉式。来了照单全收,全部创建,浪费资源 */public class Singleton { public String getsStr() { return sStr; } public void setsStr(String sStr) { this.sStr = sStr; }.
2020-12-28 20:26:45
224
原创 利用泛型、数组和Reflection , 任意调用Class/method
//0.4 Class.forName 利用泛型和数组, 任意调用Class/method //牛掰的代码 try { Class c21 = Class.forName(className); Integer iclassParamCnt=3; Class<?>[] classParam = new Class[iclass...
2020-12-27 19:51:00
125
原创 通过简单代码,深度剖析IOC/DI 及java Reflection之间的关系
package com.myibs.test.service.reflection;import lombok.Data;import java.io.Serializable;import java.lang.reflect.Constructor;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.ArrayList;@Datapubl
2020-12-27 19:48:45
149
1
原创 Java 泛型 Generic 示例
public void genericTst1 () { //可以是任何 Class, 包括自定义Class //1.1 <String> Generic<String> genericClass1 = new Generic("String"); String sRtn = genericClass1.getKey(); System.out.println("sRtn:" + sRtn + ...
2020-12-27 12:03:25
108
原创 解决 本机无法连接 VMware Workstation 15 Player 虚拟机网络的问题
进入虚拟机设置: 选择网络适配器将网络连接修改为:桥接模式-复制物理网络连接状态
2020-08-22 21:36:04
1396
原创 VM虚拟机如何避免IP 冲突
首先确保VMWARE的MAC地址 没有冲突修改ip地址:vim /etc/sysconfig/network-scripts/ifcfg-ens33此文件名根据ifconfig中的网络硬件地址确定修改服务器名sudo hostnamectl set-hostname cdh04重启网络service network restart...
2020-08-01 16:42:27
1353
原创 Oracle分区 (Range + Interval)
–1. 按number形式分区–1.1 删除表drop table PART_TAB_CUSTOMER_BY_RANGE cascade;–1.2 建分区CREATE TABLE PART_TAB_CUSTOMER_BY_RANGE(CUSTOMER_ID NUMBER NOT NULL PRIMARY KEY,FIRST_NAME VARCHAR2(30) NOT NULL,LAST_NAME VARCHAR2(30) NOT NULL,PHONE VARCHAR2(15) NOT N
2020-06-13 14:40:11
593
原创 Linux 6.4 安装 elastic search及使用命令
//安装的部分此处请参考: https://blog.youkuaiyun.com/yjclsx/article/details/81302041//此部分设置jdk 1.8 并使之生效export JAVA_HOME=/opt/jdk1.8.0_60export PATH=.:JAVAHOME/bin:JAVA_HOME/bin:JAVAHOME/bin:PATHexport CLASSPATH=...
2019-11-16 21:35:21
198
原创 spark-shell 通过scala 连接、操作hbase
//1) 建立表, 表名:test 字段名: cf//安装hbase 后通过hbase-shell启动hbase命令行方式//参考:https://www.w3cschool.cn/hbase_doc/hbase_doc-7hpa2llr.htmlcreate ‘test’, ‘cf’//desc 表信息list ‘test’//插值put ‘test’, ‘row1’, ‘cf:...
2019-11-03 11:51:51
828
原创 spark-shell: 通过spark sql 操作hive
/************************************spark sql 连接hive**************************************///1) 前置条件#1.拷贝hive-site.xml到spark/conf下,拷贝mysql-connector-java-xxx-bin.jar到hive/lib下#2.开启hive元数据服务:hi...
2019-10-29 14:50:58
625
原创 Linux 下如何固定IP地址
使用VMware Linux启动hadoop和spark发现IP地址一直在变,需要固定IP地址。网上的材料不全,都是给专业的系统管理员看的,不适合程序员。今天修改了一下,做个总结。修改步骤:2.1 先获取子网掩码2.2 获取DNS2.3 获取网关(Gateway)2.4 修改Linux中的IP地址2.4.1 点击Edit2.4.2 将Method 修改为 manual2....
2019-10-18 21:07:42
291
原创 PyCharm中通过pyspark调用spark报错的解决办法
问题:PyCharm中通过pyspark无法调起spark2019-10-16 20:39:09,343 | Dummy-1:22492 | django.db.backends:90 | utils:execute | DEBUG | (0.000) SELECT @@SQL_AUTO_IS_NULL; args=None2019-10-16 20:39:09,344 | Dummy-1...
2019-10-17 12:59:30
2371
原创 利用springboot2.0 Data 方式操作 Mongodb
mongodb安装参考:https://www.runoob.com/mongodb/mongodb-tutorial.html启动mongodb的命令:1.1 alias startmongo=‘nohup /usr/local/mongodb/bin/mongod --smallfiles >> /usr/local/mongodb/log/mongo.log 2>...
2019-10-13 20:40:03
127
原创 1024程序员节日快乐
我是小码哥,实干又实在。需求改千遍,热情似初恋。鸡鸣scala, 夜半lambda开发带测试,换版自己来。缺陷无数个,编译全崩溃。月月996,加班真无奈,审计来检查,全家去逃难。并发不歇菜,挑战真能耐...
2019-10-09 07:58:04
181
原创 Springboot2.0调用scala程序
创建Springboot POM(csdn的编辑器有点怪,请读者自行设法拼接下) <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
2019-10-05 13:57:58
661
原创 springboot2.0 + spark MLlib 必须使用的包
一、 基础包spark-assembly-1.6.1-hadoop2.6.0.jar二、spark mllib 包至 https://www.apache.org/dyn/closer.lua/spark/spark-2.4.4下下载spark-2.4.4-bin-hadoop2.7.tgz解压后至解压目录下的 spark-2.4.4-bin-hadoop2.7\jars, 将所有sp...
2019-10-04 16:58:07
785
原创 springboot2.0 操作 spark2.x
一、首先很少有java连接spark的情况,一般是python, scala 直接上了。二、话说,python也要引入pyspark,还有下载spark的lib, 也挺麻烦的。只有scala可以直接调用 spark-shell, 还算好用。废话不多说,直接上代码三、完整的pom,不多不少刚刚好。<?xml version="1.0" encoding="UTF-8"?><...
2019-10-04 10:01:42
836
1
原创 springboot2.0 acutator 安装指南
一、导入dependency 二、修改applicaiton.yml三、监控目录:http://localhost:18081/management/monitor/healthhttp://localhost:18081/management/monitor/infohttp://localhost:18081/management/monitor/beanshttp://lo...
2019-09-30 20:31:47
318
原创 Springboot2.0 集成Mybatis避坑操作小指南
最终要的是看对文章,推荐这个:https://blog.youkuaiyun.com/nba_linshuhao/article/details/82781237。比较全。集成mybatis, 当然要导入pom,参考以上文章修改application.yml,要注意以下的内容application.ymlmybatis:mapper-locations: classpath:mapper...
2019-09-29 15:50:23
134
原创 springboot2.0 通过Redis共享Session避坑指南
一、科学导入POM:必须导入以下的包,否则报错。其实整体很简单,就是不要少导包。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifact...
2019-09-29 10:35:34
1526
原创 sping boot 2.0 + pageHelper(分页) +thymleaf(页面展示) + Restful API 分页
一、 POM导入PageHelper二、 Restful API 分页 的Controller1) 直接编写Controller @RequestMapping("/DeptDomainAPIPaging") @ResponseBody public List<DeptDomain> DeptDomainAPIPaging(int currentPa...
2019-09-27 10:48:47
373
转载 SpringBoot集成MyBatis的分页插件PageHelper
很详细的一篇分页文章:https://www.cnblogs.com/1315925303zxz/p/7364552.html
2019-09-26 20:03:13
94
原创 Intellij静态目录的部署 (jquery/bootstrap/css/js)
Intellij静态目录的部署:部署方式:部署注意事项:a) 将目录复制进以上目录后, intellij不会马上生效,重启springboot 项目也没用。b)必须使用Ctrl+Shift +F9强制编译后生效。...
2019-09-26 16:17:30
359
原创 spring boot,thymleaf 代码模型
<!DOCTYPE HTML><link rel="stylesheet" type="text/css" media="all" href="../../css/gtvg.css" th:href="@{/css/gtvg.css}" xmlns:th="http://www.w3.org/1999/xhtml"/><html xmlns:th="h...
2019-09-25 20:21:16
126
原创 解决spring boot (druid, mybatis)写入mysql 中文乱码问题
解决spring boot 写入mysql 中文乱码问题:druid:url: jdbc:mysql://mysqlServer:3306/springboot?serverTimezone=CTT&useUnicode=true&characterEncoding=utf-8
2019-09-25 10:58:19
401
原创 springboot2.0 热更新方式(devtools)
修改pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> ...
2019-09-24 21:26:14
503
原创 springboot2.0, 使用RestController + RestClient 方式通过API 返回
目的:使用RestController + RestClient 方式通过API 返回。一句话总结:RestController + RestCliet 方式相当于轻量级 WebService。客户端技巧通过单一的orderId获得返回构造map参数,通过map对象获取通过map对象获取,并获得HTTP报文头判断后有效返回服务器端代码:package com.wi...
2019-09-24 10:57:36
562
原创 spring boot2.0 校验(@validated) + lombok的注解,彻底解放getter/setter
package com.winter.model;import lombok.Getter;import lombok.Setter;import org.hibernate.validator.constraints.Length;import javax.validation.constraints.*;@Getter@Setterpublic class TestDoma...
2019-09-23 09:00:25
1451
原创 spring boot MVC 通过 MultipartFile file上传文件
一、 代码 //POST http://localhost:8080/test/tstMultipartFile?id=2&name=fff //postman 中不要增加 header //body: key=file value=/path/filename 即可 //获取header 并使用@ResponseBody 返回json ...
2019-09-22 17:06:47
132
原创 python 作图小工具 1. 产生随机数 2. 写入数据库shelve 3. 读取数据库shelve 4. 调用 numpy 和 mathplotlib 画图
-- coding: UTF-8 --#结合shelve和mathplotlib画图#Step1,先生成随机数import shelveimport random#Step1.1 先把Python小王子的数据生成出来name=“我是Python小王子”data_dict={}for key in range(1,100):data_dict[key]=random.randint...
2019-09-15 11:46:23
239
原创 Spring boot 2.0 + Eureka Client 搭建
POM.xml<<properties> <java.version>1.8</java.version> <spring-cloud.version>Greenwich.SR1</spring-cloud.version></properties><dependencyManagement>...
2019-06-16 19:42:26
308
原创 Spring boot 2.0 + Eureka server 搭建 (Server)
1. pom.xml <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.5.RELEASE</version> <...
2019-06-16 19:38:19
235
原创 Python Django + postman get 与post 处理
首先使用 post man 制作测试脚本, 新建http request 后可以点击generate code产生 Python代码get 的代码import requestsurl = “http://127.0.0.1:8001/tst/tst_url/”querystring = {“username”:“admin”,“password”:“qwertasdfg”}he...
2019-05-03 20:33:18
1648
原创 jmeter 中线程数和 ramp uptime的设置
线程数:表示在一次测试中启动多少个线程ramp up period: 表示在多少时间内发光这些交易公式:每秒的交易=线程数/ramp uptime即 每秒5交易 = 100线程 / 20 秒发完验证服务器版(python)import socketimport datetimedef tcpServer():s=socket.socket()host=socket.get...
2019-04-21 11:47:16
3309
ARMA/GARCH /SZ0001
2024-04-07
国家金融监督管理总局 商业银行资本管理办法 2023
2023-11-05
aviator \断言函数,当 predicate 的结果为 false 的时候抛出 AssertFailed 异常, msg
2023-04-16
data facker local site package
2020-11-30
datafaker-134444
2020-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人