qq467215628
码龄8年
关注
提问 私信
  • 博客:32,026
    32,026
    总访问量
  • 26
    原创
  • 590,320
    排名
  • 1
    粉丝
  • 0
    铁粉

个人简介:java,c,c++,shell,

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:贵州省
  • 加入CSDN时间: 2016-08-17
博客简介:

胡家伟的博客

博客描述:
个人学习工作总结
查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得0次评论
  • 获得29次收藏
创作历程
  • 1篇
    2020年
  • 7篇
    2019年
  • 12篇
    2018年
  • 6篇
    2017年
成就勋章
TA的专栏
  • linux
    1篇
  • 大数据
    1篇
  • hive
  • c
    3篇
  • word review
    1篇
  • c++
    2篇
  • java
    11篇
  • 日记
  • oracle
    2篇
  • 正则
    1篇
  • 网络
    2篇
  • bash
    1篇
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

java实现24点计算

题目描述计算24点是一种扑克牌益智游戏,随机抽出4张扑克牌,通过加(+),减(-),乘(*), 除(/)四种运算法则计算得到整数24,本问题中,扑克牌通过如下字符或者字符串表示,其中,小写joker表示小王,大写JOKER表示大王: 3 4 5 6 7 8 9 10 J Q K A 2 joker JOKER本程序要求实现:输入4张牌,输出一个算式,算式的结果为...
原创
发布博客 2020.01.19 ·
3499 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

linux

文章目录命令centos7 检查 **防火墙状态**linux 检查操作系统切换jdk版本查看监听的端口号获取文件全路径和文件名redis显示所有key确定当前用户是否是rootpushd 和popdcutbc使用zip压缩文件夹远程图形界面脚本摄氏温度转华氏温度命令centos7 检查 防火墙状态sudo firewall-cmd --state # 查看防火墙状态# 开启8080端口...
原创
发布博客 2019.12.29 ·
188 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

hive读书笔记

文章目录hive clihive执行日志的位置指定主动使用本地模式指定数据仓库目录hive查看和使用自定义及系统属性数据类型默认字段分隔符sqldatabasetable指定分隔符分区表修改表数据操作装载数据静态分区和动态分区从查询结果创建表导出数据数据查询查询是用正则表达式rlike排序order,sort的区别cast 强制转换数据抽样,分桶视图区别索引调优explainjoin优化本地模式并...
原创
发布博客 2019.12.27 ·
1200 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

pandoc-2.9.zip

发布资源 2019.12.16 ·
zip

pandoc-2.9-windows-i386.msi

发布资源 2019.12.16 ·
msi

c 打印菱形

/**、编写函数diamond打印一个菱形。如果调用diamond(3, '*'),则打印: ** * * *如果调用diamond(5, '+'),则打印: + + + ++ + + + + + + + +如果用偶数做参数则打印错误信息。**/#include <stdio.h>#include <stdlib.h>i...
原创
发布博客 2019.06.12 ·
641 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

shell脚本自动部署tomcat

#!/bin/sh#部署web和interface的脚本,第一个参数指定部署哪个服务w:web,i:interface#部署包上传路径为/data#exitCode:# 1 参数错误# 2 部署前检查不通过# 3 tomcat启动出错# 4 部署后日志检查出错# 0 部署成功localIp=$(ifconfig |grep '132.'|awk '{print $2}');...
原创
发布博客 2019.04.17 ·
416 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java 递归方法删除非空文件夹

/** * 递归方法删除非空文件夹 * @param desDir */public static void rmDir(File desDir) { try { if (desDir.exists()) { log.error("即将删除:" + desDir.getAbsolutePath()); if (des...
原创
发布博客 2019.02.18 ·
412 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

base64字符串校验是否能生成图片方法

//import org.apache.commons.codec.binary.Base64;//import org.slf4j.Logger;//import org.slf4j.LoggerFactory;//import org.springframework.stereotype.Component;//import org.springframework.web.multi...
原创
发布博客 2019.02.15 ·
2808 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

Scala程序设计—基础篇 学习笔记

目录 前言:1,环境准备:2,repl(read evaluation print loop)互动式3,reference transparency(引用透明)与纯函数4,变量:变量类型体系:隐式类型转换nothing 函数运行异常时返回nothing函数前言:为了学习spark,先熟悉下scala基础语法.课程链接慕课网,这里是课程学习笔记1,...
原创
发布博客 2019.02.02 ·
302 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

笔记

1,linux 重启命令reboot2,suse12 修改开机启动命令行而不是图形页面:vi /etc/sysconfig/displaymanager修改#以图形页面启动DISPLAYMANAGER="gdm"#以命令行启动DISPLAYMANAGER="console"3,华为云服务器,外网ping不通云服务器:添加icmp协议4,安装mysql1,...
原创
发布博客 2018.12.30 ·
282 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

内网外网同时连接

本文是看的别人的博客,摸索着配置,记录下配置过程中的一些问题,还有很多不懂,没有系统的学过网络知识,不要笑话我配置方法先连接内网(网线),网卡设置成不自动获取ip和dns 手动输入ip和网管还有dns,然后再命令行中输入route delete 0.0.0.0 //删除 0.0.0.0这种所有网段的网关,route add -p 132.0.0.0 mask 255.0....
原创
发布博客 2018.07.21 ·
1232 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

常用正则

日志分析中,删除除了某个字符串外的行,在notepad++中替换,使用正则,正则匹配不包含某个字符串的行正则表达式为:^((?!返回结果).)*$'返回结果'替换成想要保留的行关键字,替换成空的,然后行操作移除空行就可以 ...
原创
发布博客 2018.07.21 ·
117 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

oracle批量备份表的存储过程

在一些重大变更前,后都需要备份涉及的重要表,当表很多且备份不是最新的时候,需要drop表,因为oracle没if exists 这种语法,写个存储过程来批量备份,当然也可以把加上参数,不过没什么必要,基本知道哪些表需要备份,执行下存储过程就OK注意,这边如果当天存在同名备份表,会drop掉,create or replace procedure BAK_CRM_PRO astype t...
原创
发布博客 2018.07.21 ·
2965 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

oracle中正则的使用

目录oracle中正则使用:模式匹配条件查询备份表时候,oracle11g的表名最长是30个字符,所以当备份的时候,加上前缀bak_0712这种就不行了,如果需要备份的表比较多的时候,挨个重命名很麻烦,(命名本身就是一个很让人头疼的事情),所以我直接采用首字母的方式例如原表名为 'TD_RESOURCE_MODIFY_RECORD'那么备份表为:BAK_0712_TD_...
原创
发布博客 2018.07.21 ·
277 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java多线程学习(七)

总结:本篇主要介绍内部类和多线程以及锁对象变化时候的情况静态内部类和多线程:package chapter2.innerTest2;import chapter2.innerTest2.OutClass.innerClass1;import chapter2.innerTest2.OutClass.innerClass2;/*演示innerClass1的method1方法对innerC...
原创
发布博客 2018.05.06 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java多线程学习(六)

总结:本篇主要介绍缓存池对线程的影响,同步方法阻塞问题,死锁1,String的常量缓存池对线程的影响因为字符串在缓存池中是同一个对象,所以一般情况下synchronized代码块不使用String作为锁对象,而改用不在缓存的new Object(),示例:package chapter2.stringAndSyn;/* * 演示String常量池造成的线程问题: * 因为a和b线程都使用"A...
原创
发布博客 2018.05.06 ·
153 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java多线程学习(五)

本篇主要介绍synchronized静态方法和synchronized(class)的使用1,静态同步方法的锁对象是class不同于静态同步方法的锁对象是类实例package chapter2.synTwoLock;/*演示静态方法锁对象和非静态方法锁对象不是同一个锁,从结果来看ac是异步的,a,b是同步的,因为printa和printb都是静态同步方法,二者锁对象都是class而pri...
原创
发布博客 2018.05.05 ·
125 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java多线程学习(四)

本篇介绍synchronized(非this对象x)方式的同步,x一般是参数或者实例变量不同线程持有不同的对象监视器,调用是异步的package chapter2.synBlockString3;/*演示不同线程持有不同的对象监视器,调用是异步的 * ta的对象监视器是anyString,而b的对象监视器是类实例对象a beginb beginb enda end */publi...
原创
发布博客 2018.05.05 ·
136 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java多线程学习(三)

总结:本篇主要说明synchronized(this)代码块使用,这种方式和synchronized方法都是锁定的对象实例,都是同步的,阻塞的.不同的是,synchronized(this)代码块之外的代码可以异步调用1,syn代码块减少阻塞时间syn方法会阻塞其他线程,通过改成syn代码块,能减少等待时间package chapter2.synBlock;public class Commo...
原创
发布博客 2018.05.05 ·
162 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多