日常开发工作快照(三)

简介:     IntelliJ IDEA是java语言的开发集成环境,在业界被公认为最好的java开发工具,没有之一,MyEclipse在它面前绝对是弱爆了,谁用谁知道,唯一的缺点是太占资源,8G内存是标配。

    IntelliJ IDEA是java语言的开发集成环境,在业界被公认为最好的java开发工具,没有之一,MyEclipse在它面前绝对是弱爆了,谁用谁知道,唯一的缺点是太占资源,8G内存是标配。衡量一个java工程师的技术水平只要问问他用什么开发工具就知道了,反正哥自己用的是MyEclipse 2015。

    1、跳过测试编译:在窗体右侧Maven Projects窗口中点击Execute Maver Goal对话框中输入install或install -DskipTests忽略测试。

    2、发布包并上传仓库:在pom.xml文件中修改工程版本号,执行deploy命令参数同上将发布的jar包自动上传至仓库。

    3、位scala工程打包:点击菜单file选择Project Structure在选择Artifacts点击“+”符号进行增加操作,在输出方式中选择JAR -> From modules with dependencies ...方式,在Main Class中选择主类,点击OK确定,在菜单中Build中点击Build Artifacts在Action中选择具体的操作行为。

    4、设置界面背景色:在setting中选择Appearance&Behavior中的Appearance,在Theme下拉列表中选择背景色。

    5、设置快捷键风格:在setting中选择keymap,并在下拉列表中选择习惯的快捷键如MyEclipse风格的快捷键。

    6、设置字体及字号:在setting中选择Editor,在Colors&Fonts中的Font右侧修改字体和字号。

    7、显示代码行号:在setting中Editor中选择General,在下面Appearance右栏中找到Show line numbers,选中点击OK。

    8、安装第三方插件:在setting中选择plugins,在右栏中查找需要安装的插件名称,执行安装操作。

    9、kafka生产者写入数据提示:Failed to send messages after 3,打开server.properties配置文件,找到host.name配置,将localhost修改为本机IP地址,重启kafka服务。

    10、Redis存储key为utf8时启动命令为:./redis-cli --raw

    11、mongo数据库导入导出./mongodump -h 127.0.0.1:27017 -d 库名称 -o输出路径;./mongorestore -h 127.0.0.1:27017 备份路径

    12、JAVA操作mysql中文乱码问题

        a、/etc/my.conf文件[mysql]块中添加default-character-set=utf8保存后重启服务;

        b、通过jdbc方式连接库时加参数?useUnicode=true&characterEncoding=utf8;

        c、建库建表设置字符集为utf8,Coltation选择utf8_unicode_ci;

    13、mysql远程登录本地命令行中文乱码问题,a、show variables like 'character_set_%'来查看当前字符集;b、set character_set_results='utf8'来设置字符集;

    14、SSH隧道加代理访问问题

        a、在xshell中SSH中Tunneling对话框中Type选择Dynamic的Sock4/5方式,默认端口及加入备注信息;

        b、在浏览器设置代理,选择“连接”标签,点击“局域网设置”,在代理服务器中点高级,在套接字中输入localhost端口1080后保存;

相关文章
|
JSON 小程序 数据格式
微信小程序的tabbar怎么配置
微信小程序的tabbar怎么配置
901 2
|
机器学习/深度学习 分布式计算 并行计算
MaxCompute-udf用于torch离线模型批量推理
odps-udf用于torch离线模型的批量推理实现以及踩坑
|
9月前
|
存储 人工智能 Java
一文彻底搞定C语言中的二维数组
本文详细介绍了C语言中的多维数组,包括二维和三维数组的定义、初始化方式、内存布局及遍历方法。通过具体示例讲解了多种赋值技巧,并强调了数组在内存中按行存放的特点。希望这些内容能帮助你在编程路上不断成长!君志所向,一往无前!
625 1
一文彻底搞定C语言中的二维数组
|
算法 算法框架/工具 计算机视觉
Stable diffusion采样器详解
在我们使用SD web UI的过程中,有很多采样器可以选择,那么什么是采样器?它们是如何工作的?它们之间有什么区别?你应该使用哪一个?这篇文章将会给你想要的答案。
Stable diffusion采样器详解
|
前端开发 JavaScript Java
一文带你了解和使用js中的Promise
欢迎来到我的博客,我是瑞雨溪,一名热爱JavaScript和Vue的大一学生。自学前端2年半,正向全栈进发。如果我的文章对你有帮助,请关注我,将持续更新更多优质内容!🎉🎉🎉
633 0
一文带你了解和使用js中的Promise
|
算法 计算机视觉
图像处理之倒角距离变换
图像处理之倒角距离变换
258 1
|
监控 物联网 Java
打造高可用系统:深入了解心跳检测机制
本文介绍了分布式系统中**心跳检测**的重要机制,用于监测系统节点的健康状态和通信畅通。心跳检测通过定期发送信号,若节点在预定期限内未响应则视为可能失效。处理机制包括重试、报警和自动修复。文章还提到了**周期检测**和**累计失效检测**两种策略,并给出Java代码示例展示心跳检测实现。此外,列举了心跳检测在分布式数据库、微服务和物联网等场景的应用,以及优化策略如动态调整心跳频率和优化超时机制。最后,强调了心跳检测对系统稳定性和高可用性的关键作用。
2159 2
|
Java 编译器 数据处理
JavaSE——面相对象高级一(4/4)-继承相关的注意事项:权限修饰符、单继承、Object类、方法重写、子类访问成员的特点......
JavaSE——面相对象高级一(4/4)-继承相关的注意事项:权限修饰符、单继承、Object类、方法重写、子类访问成员的特点......
133 0
|
数据采集 Web App开发 存储
Python爬虫:常用的爬虫工具汇总
Python爬虫:常用的爬虫工具汇总
2093 0
Python爬虫:常用的爬虫工具汇总