suonayi_个人页

个人头像照片 suonayi
0
67
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息
暂无更多信息
正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2019-07-17

    oss分片上传

    你好,oss上传时需要指定bucketName和objectName,其中objectName就是文件名,可以带目录的。如果目录不存在则自动创建。如果用的是命令行,如下面这样osscmd mp api_access.log oss://${bucketName}/test/abc.log其中,objectName = test/abc.log,就是在指定的bucketName下面创建test目录,test目录里面有abc.log文件。再来个使用sdk上传的代码片段:// Endpoint以杭州为例,其它Region请按实际情况填写。String endpoint = 'http://oss-cn-hangzhou.aliyuncs.com';// 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。String accessKeyId = '';String accessKeySecret = '';String bucketName = '1233';String objectName = 'test/abc.log'; // 创建OSSClient实例。OSSClient ossClient = new OSSClient(endpoint, accessKeyId, accessKeySecret); /* 步骤1:初始化一个分片上传事件。*/InitiateMultipartUploadRequest request = new InitiateMultipartUploadRequest(bucketName, objectName);InitiateMultipartUploadResult result = ossClient.initiateMultipartUpload(request);// 返回uploadId,它是分片上传事件的唯一标识,您可以根据这个ID来发起相关的操作,如取消分片上传、查询分片上传等。String uploadId = result.getUploadId();...... String objectName = 'test/abc.log'; //带目录的文件名。。。
    踩0 评论0
  • 回答了问题 2019-07-17

    多元索引条件查询

    看起来使用 动态id + 评论人id建一个联合索引就可以了:)
    踩0 评论0
  • 回答了问题 2019-07-17

    [@talishboy][¥20]java web项目如何抵御CC攻击?

    理论上应用层面很难做到防cc攻击。建议使用带高防能力的防火墙或网关。
    踩0 评论0
  • 回答了问题 2019-07-17

    [@炯轩][¥20]如何使用Tomcat Native?

    Tomcat Native让tomcat通过JNI访问本机资源以优先网络、IO和ssl能力。但是我并没有听说过通过开启Native可以显著提升tomcat的性能。 默认tomcat已经配置了APR connector(conf/server.xml):如果要激活此它,需要变更启动脚本,把这个Nativel类库的地址导入到环境变量里面,如在UNIX下LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$CATALINA_HOME/libexport LD_LIBRARY_PATH 详情可参考:http://tomcat.apache.org/native-doc/
    踩0 评论0
  • 回答了问题 2019-07-17

    [@talishboy][¥20]《Effective java》 中关于静态工厂方法的缺点一如何理解?

    这不算什么缺点哈,因为静态方法都不能被子类化的。当然,你完全可以将这个静态工厂方法变更为实例方法,这样可以被子类化。
    踩0 评论0
  • 回答了问题 2019-07-17

    [@炯轩][¥20]JAVA中如何生成多标题结构的word??

    java操作word有2种方式: 通过开源类库poi来操作, org.apache.poi poi-ooxml 3.16 通过JNI调用本地open office或office word的api来操作
    踩0 评论0
  • 回答了问题 2019-07-17

    如何在APK播放页面中加字幕

    你想要的应该是弹幕功能,可以参考一下:https://blog.csdn.net/mythmayor/article/details/80510449
    踩0 评论0
  • 回答了问题 2019-07-17

    ecs向本地传输大容量文件如何最快

    hi,因为你是跨网传输,肯定受到ecs的5M带宽限制。即使使用网盘,最好也是将ecs的文件上传到阿里云盘或oss,这样能加速内网上传速度。
    踩0 评论0
  • 回答了问题 2019-07-17

    IIS管理器中的某项应用程序自动停止

    到系统日志里查看停止的原因,应该有错误信息。下面是2个自动停止案例可以参考一下:https://www.bbsmax.com/A/rV57pZ4XdP/https://bbs.csdn.net/topics/391903984
    踩1 评论0
  • 回答了问题 2019-07-17

    已经购买的产品在那儿看?

    登录之后点击控制台 -> 管理控制台:顶部“费用” -> 订单或消费纪录底部我的资源、我的消费左边导航 各种产品
    踩0 评论0
  • 回答了问题 2019-07-17

    求win2003系统镜像

    Windows Server 2003(Windows2003) 正式版https://dl.pconline.com.cn/download/416287.html
    踩0 评论0
  • 回答了问题 2019-07-17

    java 1.8 jstack不成功,什么办法解决?谢谢。

    亲,麻烦你看下用法说明:jstackUsage:jstack [-l] (to connect to running process) jstack -F [-m] [-l] (to connect to a hung process) jstack [-m] [-l] (to connect to a core file) jstack [-m] [-l] [server_id@] (to connect to a remote debug server) Options:-F to force a thread dump. Use when jstack does not respond (process is hung) 可以尝试使用-F强制dump哦。。
    踩0 评论0
  • 回答了问题 2019-07-17

    AutomicInteger 在并发量高的情况下,自旋锁很耗时,如何优化它。

    业务上能否允许将一个AutomicInteger拆分成4个、8个或者更多个AutomicInteger进行分流,这样能降低竞争。如果不允许的话只能回到synchronized上放弃自旋使用重量级锁啦:)
    踩0 评论0
  • 回答了问题 2019-07-17

    [@倚贤][¥20]框架如何选择

    此外,建设你关注阿里开源软件和阿里云的产品,基本都是你想要的:)https://github.com/alibaba
    踩0 评论0
  • 回答了问题 2019-07-17

    [@倚贤][¥20]Spring 有请求墙强制拒绝吗。

    传统spring 都是使用blocking io模型。自spring 5开始出现响应式编码模型,这个模型下可以优雅地做到发送请求后指定timeout后结束处理。详情查看 https://docs.spring.io/spring/docs/current/spring-framework-reference/web-reactive.html#webflux-new-frameworkhttps://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html#timeout-java.time.Duration-
    踩1 评论0
  • 回答了问题 2019-07-17

    [@倚贤][¥20]Ajax向后台发送请求Spring无法匹配到u'r'l?

    看起来接口是没有问题。但是浏览器显示请求的资源是 http://localhost:8080/SpringDemo/query/jquery-3.2.1.min.js页面要下载jquery-3.2.1.min.js文件呢?
    踩0 评论0
  • 回答了问题 2019-07-17

    请教一下, 单纯的Protobuf只能直接实现序列化,而不能直接实现RPC吗?

    Protobuf只是将所有字段按序序列化成出来,序列化结果里没有消息类型和整个消息长度的标识。做RPC的协议一般消息都是由消息类型、消息长度和消息体组成的,这样便于反序列出(识别)不同类型的消息和处理。比如通过消息头的消息类型就可能很快找到对应的反序列化类,再读取指定长度的消息体就可以反序列化结果了。比如需要检查每个消息体的大小防止恶意的消息交互,毕竟有坏人可能给你发一个超出你Xmx的消息,解析一下就OOM了。。如果你的场景里,客户端-服务端交互的消息类型只有一种,那么可以直接使用Protobuf做序列化和反序列化工具。需要RPC的场景,除了grpc外,还可以考虑protostuff,详情见 https://github.com/protostuff/protostuff。
    踩1 评论0
  • 回答了问题 2019-07-17

    公网部署的项目 java后台取得服务器ip是内网的是怎么回事

    除了上面说的多个网络接口外,还有可能是你的服务端根本就在内网里部署。前置的接入层(nginx、apache)等是接入外网的,然后将流量打到内网服务器上。
    踩0 评论0
  • 回答了问题 2019-07-17

    SonarQube bug检测结果控制Maven build是否成功

    理论上是可以的。将sonar挂到maven的build环节上可以break build。或者每次commit代码后hook 通知sonar执行build,如果发现issus发邮件通知也可以的。
    踩0 评论0
  • 回答了问题 2019-07-17

    编程规范里面关于DO的定义的问题

    DO只承载数据表达,个人理解多表(特殊情况就是一个表,也叫单表)查询出来的Object都可以是DO。
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息