![个人头像照片](https://ucc.alicdn.com/avatar/img_ffd006dca53d716d1d2ced9469ab7658.png)
wallbase.tv作者
能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
能力说明:
基本的计算机知识与操作能力,具备Web基础知识,掌握Web的常见标准、常用浏览器的不同特性,掌握HTML与CSS的入门知识,可进行静态网页的制作与发布。
能力说明:
熟练掌握Docker各类高级特性,包括容器数据卷、DockerFile构建等;熟练使用Docker封装MySQL、Redis、Tomcat、Apache等镜像,并可在公有云或私有云部署并保持稳定运行。
能力说明:
掌握Linux文件管理方式和技巧,对用户和组管理有基本认知,掌握Linux网络知识,对TCP/IP协议及OSI七层模型有较为清晰的概念,掌握Linux磁盘与文件系统管理技巧,知道如何安装Linux软件包,逐步掌握Shell脚本的编程技巧。
能力说明:
具备数据库基础知识,了解数据库的分类,具备安装MySQL数据库的能力,掌握MySQL数据类型知识,基本了解常用SQL语句,对阿里云数据库产品有基本认知。
阿里云技能认证
详细说明
java数据脱敏处理,手机号,身份证号和银行卡号打码展示
在阿里云cetnos7.4上配置nginx免费的https证书,支持泛解析
我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。
gradle项目转换成maven的pom.xml文件 这是我build.gradle的文件: buildscript { repositories { mavenCentral() } dependencies { classpath("org.
原文链接 https://www.web-tinker.com/article/20310.html WebSocket是很民主的,啥都要协商!建立连接时需要握手协议,连断开连接都需要双方共同完成!其实断开连接直接断开TCP连接就可以了,但是这有点暴力。
原文地址:https://www.web-tinker.com/article/20309.html 前面的例子都是用了1这个操作码(Opcode)来传输文本的。
原文地址:https://www.web-tinker.com/article/20307.html 昨天的文章中介绍了WebSocket数据帧的结构和解析。
原文地址:https://www.web-tinker.com/article/20306.html 知道了怎么握手只是让客户端和服务器建立连接而已,WebSocket真正麻烦的地方是在数据的传输上!为了环保,它使用了特定格式的数据帧,这个数据帧需要自己去解析(当然也有别人编写好的库可以用)。
原文链接 https://www.web-tinker.com/article/20305.html WebSocket(壹) 握手连接 WebSocket虽然很先进,很好用,但却是个很麻烦的东西。
1 我一直使用flex4和flash开发视频聊天的程序,以前再flex中和flash直接写上服务器路径然后指定play的流的名称就可以了。代码如下: // Check for reconnect.
flex4 中获取Microphone,抑制回声和使用Speex编码音频的方法,该方法经过本人测试可用。 一、如果你不关心请直接把代码复制,如果想要了解细节的请继续往下看 private function getMicrophone(codec:S...
一 概要说明 使用nginx搭建流媒体直播平台,目的就是要支持rtmp协议,实现用户使用rtmp(rtmp://192.168.201.128/myapp)协议推送流到服务器。
使用red5和OBS搞出自己的直播平台来挑战bilibili(B站),为什么文章标题叫这个,其实我学习red5和fms方面的东西是很久了的,加上我最近借助flex,要开发一套医疗远程会诊的系统(web端的视频聊天)。
(1)、 org.red5.server.stream.StreamService - Bad nam (xxxx流或者flv文名) [INFO] [RTMPConnectionExecutor-3] org.
FastDFS文件系统(二) fastdfs和其他文件系统区别 一、概述 普通存储方案:Rsync、DAS(IDE/SATA/SAS/SCSI等块)、NAS(NFS、CIFS、SAMBA等文件系统)、SAN(FibreChannel, iSCS...
一、FastDFS概述 FastDFS是阿里巴巴开源的一套轻量级,天生就是分布式设计的文件系统,FastDFS的源代码由C语言开发,目前可运行在Linux,FreeBSD,Unix等类操作系统上,FastDFS解决了大数据量文件存储(这里经常有人说成大数据,我本人是不赞同的)和读写分离,备份容错,负载均衡,动态扩容等问题,这也就是原作者所描述的高性能和高扩展性的文件系统。
转载地址 http://my.oschina.net/mycms/blog/525223 由于前端技术纷繁杂乱难以考核,为避免一叶障目,遂以此技术列表不拘一格降人才。
一、使用sts (spring tools suite )开发maven项目,再执行run as -> maven install执行错误.错误主要提示: INFO] [INFO] --- maven-compiler-plugin:3.
标题: red5 使用自带的直播程序案例延时问题处理 一 前置条件 1 red5服务器是启动中.. 2 再你webapps存在oflaDemo项目程序。
1 问题出现 当我试着去https://github.com/Red5/red5-server下载Red5的源码,我是把自己编译源码的, 最终的Red5-server需要依赖其他几个组件: (1) red5-service (2) red...
GlassFish移植Tips 美丽的爪哇岛的博客地址: http://www.blogjava.net/askcuix/ 最近,公司的GlassFish移植项目基本告以段落,由于之前的代码严重依赖于Weblogic,给移植工作带来了很大的难度,很多实现方式在GlassFish中根本就没有对应的替代品。
标题:ejb3中的@Schedule中的persistent属性的深入探索 1 实验环境: 应用服务器:glassfish4.0 数据库服务器: MYSQL Target Server Version : 50614 开发工具: netbeans8.0 2 我思考的问题:当我开发好了一个@Schedule定时任务之后,我开始思考这样一种场景,如果我的应用服务器(glassfish4)是集群,那么我的定时任务会怎么执行,因为在你发布一个项目到glassfish集群中,每一台jvm中都会运行相同的程序。
CAS SSO 中设置默认语言为汉语(国际化) 1 闲来无聊学一下CAS单点登录的一个开源实现:但是觉得如果要用到自己项目中。页面是需要修改的.
1 Clean jPlayer skin效果图如下: 2 代码我就写在博客里面了,直接给下载地址: http://download.csdn.net/detail/wk313753744/8759629 3 如果需要歌词显示请参考我另外一篇博文: http://blog.
在该文档中,我将带领大家使用基于JAX-RS REST风格的实现Jersey来上传文件到服务器制定的文件夹,如果是图片并读取显示出该图片。 准备工作: 准备一个form表单,有两个字段,一个是type="file"和type="text",并且表单需要使用POST方式提交。
glassfish4系统启动脚本,你就是使用如下方式启动: $ service glassfish start 启动脚本 启动glassfish4的文件实例 : set -e ASADMIN=/usr/local/glassfis...
来源:美丽的爪哇岛 GlassFish由一个或多个domain组成,一个domain是一个管理域,每个domain和一个administration server(也称作Domain Administration server或者DAS)关联,并可包含0到多个standalone instance或者cluster。
NetBeans IDE 8.0 提供了现成的代码分析器和编辑器,可在其中使用最新的 Java 8 技术 -- Java SE 8、Java SE 嵌入式 8 和 Java ME 嵌入式 8。
如何使用commons.lang3生成随机的20位的订单号: 第一步:引入maven依赖或者去官网下载相应的jar包下载地址:http://apache.fayea.
Jboss7中ejb3使用@Schedule调度器总是每分钟执行 1 问题:当我尝试着去开发一个ejb3的@Schedule调度器来执行我预定每5秒钟执行一次的任务时。
1 关于hibernate的@Formula用法和作用可以参照别的文章 2 hibernate提取属性也叫做计算属性,该属性值是一个值读属性,是通过使用sql语句获取得到的,常用的是统计数据 3 案例:我有一个employee实体类,该类有主键Id或name,月薪水(monthlySalary)等属性(字段),你现在有一个想法想要获取该employee的年薪,计算方式是月薪*12个月=年薪。
1 在spring项目中Spring tool suite是一个很好开发工具。 2 那我在添加Server后,我本次笔记中使用的tomcat7,在sts中默认的发布目录是.metadata/.plugins/org.eclipse.wst.server.core/tmp0。
1 ubuntu的iso下载地址也是最近才找到的: http://ftp.yzu.edu.tw/Linux/ubuntu-cdimage/ubuntu/ 2 linuxmint的iso镜像下载地址: http://ftp.
1 在jersey中的代码如下: @GET @Path("getCarInsuranceList") @Produces(MediaType.
1 经验之谈:我在ace(一个基于bootstrap)的后台模板框架中,需要使用弹出确认框,看了一下ace中,自己带有弹框功能,所以就拿来就用。 2 问题:就是在我使用过程中,我发现一个不好的现象,默认是英文的,不是太友好。
Ejb中的@Local和@LocalBean的区别 1 、在ejb3.1之后引入了@LocalBean的注解,我们之前(ejb3.0)使用的@Local,在javax.ejb包下,这个包是javaEE 7api的,在java7 seapi中是找不到的,2 、@LocalBean的用途:当你开发一个ejb会话Bean没有实现任何接口,但你又想暴露给其他对象访问的时候,那么你就可以使用@LocalBean,当然你如果不喜欢写很多接口的话,你也可以使用这种方式代替你原有的@Local标注的接口,然后在写一个实现类的那种模式。
来源:http://www.forbeschina.com/review/201308/0027889.shtml 作者:刘润 8月23日,微软CEO史蒂夫·鲍尔默宣布将在未来12个月内退休。
1、该插件是一个jquery的编写的跟jplayer实现歌词同步的插件,最终效果如图: 2、首先引入jplayer的相关的js库和样式文件。 3、把我修改的jquery的js文件贴出来,以备以后不能下载的朋友参考实现: /***** *原作mp3player.
我在以前的一个老项目中使用的spring security的版本是spring-core-3.0.1.RELEASE.jar,其他的相关依赖的包也是这个版本的,但在我在新的项目中把包的版本升级成了3.24的;使用的配置文件还是用原来3.01的applicationContext-security.xml-old。
1 这是北京交通大学的镜像站:http://mirror.bjtu.edu.cn/cn/ 2 这个站点有一个好处就是他不仅是操作系统的镜像站而且还要一写其他常用软件的仓库, 如Apache的常用软件 hbase 和hive等,http://mirror.
我测试是在windows7上测测试的, 需要准备的软件列表如: a. Apache2.2b. apache-tomcat-6.0.32-1我要集群的第一台tomcat服务器 c.
1.首先在你写的Action中添加这样一个方法,比如我的是MenuAction中添加的如下: // freemarker静态方法调用 public TemplateHashModel getStatics() { return BeansWrapper.getDefaultInstance().getStaticModels(); } 2.然后再你要使用的地方,我的是在menu_system_info.ftl中。
这是一个采用maven项目管理工具,集成struts2+spring3+hibernate3+mysql的一套框架模板,只是提供集成成功,struts2我采用的是零配置方式的,如果对着stuts2零配置方式不理解的,则回头学习一下。
Clean jPlayer skin: Example $(document).ready(function() { //视频播放的地址 var media = { m4v: '/projects/cl...
友情提示:后面在2014 7 29 日有增加一个新的解决方法和问题原因的说明 笔者在开发一个java ssh+mysql的项目过程中,本来在windows下开发测试,在myeclipse中的部署都没有问题,但当想要上线测试到linux服务器时,我预先做了...
Struts2注解 1 Struts2注解的作用 使用注解可以用来替换struts.xml配置文件!!! 2 导包 必须导入struts2-convention-plugin-2.3.15.jar包,它在struts2安装包下lib目录中。
MERCury 2D Game Engine 下载地址https://github.com/weslgames/MERCury 维护增强和可靠的编码引擎的wessles www.wessles.com Libgdx, and slick2d. Those are both GREAT libraries, way more than this will ever be. 都,和slick2d。
转载地址 http://my.oschina.net/mycms/blog/525223 由于前端技术纷繁杂乱难以考核,为避免一叶障目,遂以此技术列表不拘一格降人才。
执行集成测试mysql使用docker部署 集成测试需要根据测试用例,使用flywayDB管理数据库的脚本信息,每次生产上线前,必须通过集成测试,验证数据的准确性,所以每次集成测试都是使用的docker的数据库实例mysql-5.7.16-instance-group1。
应用日志系统 在所有spring-boot的应用中,都是slf4j做日志调用接口,使用logback实现做日志记录 本地开发开发环境使用logback-local.xml,测试环境使用logback-dev.xml,生产环境使用logback-prod.xml日志文件。