java开发环境的搭建(windows)(jdk+eclipse/myeclipse+tomcat+mysql/oracle)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/IUNIQUE/article/details/87970899 对于初学者来说,java开发环境的搭建,是一套很繁琐的操作,不论在学习还是在生活中,都会遇到,例如电脑重装系统后,又或者是刚进公司分配的一台新电脑等,在这些情况下,对于新手而言,首先就是装软件,下面将提供windows开发环境的下载地址,以及安装方法讲述。 一、jdk的安装 下载地址:[jdk下载地址](https://pan.ba
分类: 编程语言 发布时间: 02-27 23:37 阅读次数: 0

针对EOS全历史节点,一个可扩展的解决方案

https://bihu.com/article/1263470421 EOS 的DAPP查询数据,主要是通过访问完整历史节点来进行的。但是随着EOS网络的快速增长,历史插件变得越来越难以维护。 与历史插件相关的问题,未来会出现更多。如果现在不采取行动,最终会对网络造成严重影响。为了改善当前基础设施的脆弱性,提高网络的寿命,EOS42正与其他社区成员合作,为完整的历史节点提供一个可扩展的解决方案。 EOS42 发文总结了当前的各种解决方式,并提出了一个可扩展的解决方案。EOS42 节点是首个安
分类: 编程语言 发布时间: 02-27 23:37 阅读次数: 0

LINQ to CSV,一种类型安全,动态的高性能方法

目录 介绍 背景 使用代码 输入CSV文件 设计动机 类型安全——运行时类型安全检查 改变自我,动态类型 优缺点与性能 文件夹结构 简短的代码演练 限制和假设 结论 下载完整的源代码 介绍 语言集成查询(LINQ)为查询以各种形式存储的数据对象提供了出色的接口。LINQ to SQL,LINQ to objects,LINQ to XML都是一些例子。LINQ提供了查询任何类型数据源的通用接口。由于LINQ查询已集成到C#语言中,因此可以加速开发。本文是关于LINQ to CSV(逗号分隔)文
分类: 编程语言 发布时间: 02-27 23:36 阅读次数: 0

简析unittest

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_40188140/article/details/87969747 unittest是单元测试框架,既可以做单元测试,也可以做自动化测试。 1)unittest属性 1.unittest.TestCase:TestCase类,所有测试用例类继承的基本类。 2.unittest.TestSuite():创建测试套件,把多个测试用例集合在一起 3.unittest.makeSuite()
分类: 编程语言 发布时间: 02-27 23:36 阅读次数: 0

【Docker学习总结】10.Docker-构建镜像

一、构建镜像的优点 ●保存对容器的修改,并再次使用 ●自定义镜像的能力 ●以软件的形式打包并分发服务及其运行环境 也就是说,我们可以通过自定义的镜像,将服务和运行的系统以及其软件运行环境,通过镜像打包在一起,此时在其他运行Docker守护进程的主机上,都可以以这个镜像来运行容器,从而提供服务。 因此构建镜像是Docker中非常重要的一项技术。 二、如何在Docker中构建镜像 Docker提供了两种构建镜像的方式: 1、docker commit 通过容器构建 commit命令的具体格式如下:
分类: 编程语言 发布时间: 02-27 23:35 阅读次数: 0

Spark DataFrame写入HBASE常用方式

Spark是目前最流行的分布式计算框架,而HBase则是在HDFS之上的列式分布式存储引擎,基于Spark做离线或者实时计算,数据结果保存在HBase中是目前很流行的做法。例如用户画像、单品画像、推荐系统等都可以用HBase作为存储媒介,供客户端使用。 因此Spark如何向HBase中写数据就成为很重要的一个环节了。本文将会介绍三种写入的方式。代码在spark 2.2.0版本亲测。 1. 基于HBase API批量写入 第一种是最简单的使用方式了,就是基于RDD的分区,由于在spark中一个p
分类: 编程语言 发布时间: 02-27 23:35 阅读次数: 0

cmd切换不到指定的位置解决方法

在cmd中,切换位置失败,如下: 其解决方法:在切换的位置前加:/d
分类: 编程语言 发布时间: 02-27 23:35 阅读次数: 0

服务器(CentOS7)配置R以及R Studio Server

本文主要介绍了利用服务器(系统Centos7)远程配置R以及R Studio Server。 在介绍之前废话几句,想告诉看到本文的朋友如果英文还行的话,当你安装配置软件时最好的参考就是官方手册,一个成熟的软件必然会有各个平台下的安装配置方法,下面的配置方法大多都是参考官方网页文档,当然当你安装官方安装遇到问题就可以来参考其他人的安装方法。 目录 服务器CentOS7配置R以及R Studio Server 目录 安装R 安装R Studio Server 新建用户 安装R CentOS7安装大
分类: 编程语言 发布时间: 02-27 23:34 阅读次数: 0

ES6系列入门学习记录:变量的解构赋值

前言 年都过去半个月了,我终于又重新开始更新了。虽然只是第二篇,但是我会继续加油努力,一定不会放弃更新的。在文章中若有什么不妥或者您有更多建议的话,欢迎和期待您给我留言,您的每一个留言都可能成为我进步的助力,十分感谢。那就废话不多说直接开始吧。 概念 解构赋值
分类: 编程语言 发布时间: 02-27 23:34 阅读次数: 0

python中用队列模拟递归(广度遍历)

用队列模拟递归(广度遍历) import os import collections def getAllDirQU(path): queue=collections.deque() #进队 queue.append(path) while len(queue)!=0: #出队数据 dirPath=queue.popleft() #找出dirPath所有的文件 filesList=os.listdi
分类: 其他 发布时间: 02-27 23:34 阅读次数: 0

修改系统的shell

一:修改系统的shell (选用zsh解释器,相对于bash,对它有很好的兼容性,而且功能上更加强大) 1.查看系统中安装的shell cat /etc/shells 2.查系统当前使用的shell echo $SHELL 3.将shell模式切换到zsh模式(完全兼容bash) (1)chsh -s /bin/zsh #登录后,再查看当前的脚本 echo $SHELL (2)恢复/bin/bash chsh -s /bin/bash ( 原理,chsh -s修改的是/etc/passwd中我
分类: 其他 发布时间: 02-27 23:34 阅读次数: 0

什么是 Hexo?

Hexo 文档 欢迎使用 Hexo,本文档将帮助您快速上手。如果您在使用过程中遇到问题,请查看 问题解答 中的解答,或者在 GitHub、Google Group 上提问。 什么是 Hexo? Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。 1 安装 安装 Hexo 只需几分钟时间,若您在安装过程中遇到问题或无法找到解决方式,请提交问题,我会尽力解决您的问题。 安装前提 安装 Hexo 相当简单
分类: 其他 发布时间: 02-27 23:34 阅读次数: 0

JavaSE---异常(未完待续)

1、概述     1.1  异常机制已经成为一门语言是否成熟的标准,传统的 C语言没有提供异常机制;                            主流的 Java、Python、C#均提供异常机制;     1.2  Java的异常机制只要由try , catch , finally , throw , throws关键字:           try:             try后紧跟一个花括号括起来的代码块,又称try块;             代码块放置可能引发异常的代码
分类: 其他 发布时间: 02-27 23:34 阅读次数: 0

Eclipse Decompiler不生效解决办法

如下图,解决方案,Preferences->General->Editors->File Associations->*.class->Decompiler->Default
分类: 其他 发布时间: 02-27 23:34 阅读次数: 0

test判断条件

一:Shell test 命令 1.数值测试 参数 说明 -eq 等于则为真 -ne 不等于则为真 -gt 大于则为真 -ge 大于等于则为真 -lt 小于则为真 -le 小于等于则为真 例如: #! /bin/bash num1=100 num2=100 if test $[num1] -eq $[num2] then echo '两个数相等!' else echo '两个数不相等!' fi 2.字符串测试 参数 说明 = 等于则为真 != 不相等则为真 -z 字符串 字符串的长度为零则为真
分类: 其他 发布时间: 02-27 23:34 阅读次数: 0

二级菜单优化功能

二级菜单的功能优化---渐入佳境 功能1:点击其中之一的一级菜单展示其二级菜单,同时其他一级菜单的二级菜单都处于闭合状态 思路:使用jsDOM操作进行实现 HTML示例代码 <div class="multi-menu"> {% for menu in menu_list %} <div class="item"> <div class="title"><i class="fa {{ menu.icon }}"></i>
分类: 其他 发布时间: 02-27 23:34 阅读次数: 0

Linux中$的特殊用法

一:变量说明:($表示在执行命令的一些参数) (!) $! #Shell最后运行的后台Process的PID (2) $? #最后运行的命令的结束代码(返回值) (3) $* #所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。 $@ 与$*类似 (4) $# #添加到Shell的参数个数 (5) $0 #Shell本身的文件名 (6) $1~$n #添加到Shell的各参数值。$1是第1参数、$2是第2参数,超过9则使用${10} 1).我们先写一个
分类: 其他 发布时间: 02-27 23:34 阅读次数: 0

Fliptile奶牛踩瓷砖 (状态压缩,开关问题,枚举)

题目:Fliptile 题意: 给定一个M*N矩阵,有些是黑色(1表示)否则白色(0表示),每翻转一个(i,j),会使得它和它周围4个格变为另一个颜色,要求翻转最少的点,使得变为全白色的矩阵,输出这个标记了翻转点的矩阵,如果有多个最优解,输出逆字典序最小的那个矩阵,若没有解,输出IMPOSSIBLE。 题解: 参考:Fliptile POJ3279 二进制压缩枚举 解题报告 只要第一行的方案确定,后面的踩发就能确定,所以状压枚举第一行的方案 代码: /*********************
分类: 其他 发布时间: 02-27 23:34 阅读次数: 0

多项式填坑。。?

多项式填坑。。? 大概就是填填坑了。 多项式带余除法 这东西啥啊。怎么还带翻转的。 别指望我写推导,丢个代码块就跑。 而且还是我美妙无比的多项式模板。(牛顿迭代自己\(yy\)循环写法的真的就我一个吗?) inline void Inv(int *A,int *B,int n){ B[0]=Pow(A[0],MOD-2); for(RG int m=2;m<n<<1;m<<=1){ for(RG int i=0;i<m;++i) tmp[i]=B[i],B[i]
分类: 其他 发布时间: 02-27 23:34 阅读次数: 0

[转]当勒索病毒“不图财”时会图什么?

众所周知,勒索病毒通过加密受害人电脑里的重要文件来进行勒索,通常要求受害人支付比特币才能解锁文件,然而最近国外出现一款新型的勒索病毒PewCrypt,当受害人感染该病毒后,并不要求受害者支付金钱或比特币,而是…… 概述 众所周知,勒索病毒通过加密受害人电脑里的重要文件来进行勒索,通常要求受害人支付比特币才能解锁文件,最近国外出现一款新型的勒索病毒PewCrypt (由于加密后缀为PewCrypt所以我们命名其为PewCrypt勒索者),当受害人感染该病毒后,并不要求受害者支付金钱或比特币而是要
分类: 其他 发布时间: 02-27 23:34 阅读次数: 0