首页 文章 精选 留言 我的

精选列表

搜索[地址],共10014篇文章
优秀的个人博客,低调大师

Gitlab创建的项目改成实际服务器ip地址方法

[root@sannian eatjoys-front-min]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES db3aa2741c94 twang2218/gitlab-ce-zh "/assets/wrapper" 24 minutes ago Up 24 minutes (healthy) 22/tcp, 443/tcp, 0.0.0.0:9999->80/tcp gitlab 先进入容器 [root@sannian eatjoys-front-min]# docker exec -it db3aa2741c94 /bin/bash root@db3aa2741c94:/# find / -name gitlab.yml /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml 编辑配置文件 root@db3aa2741c94:/# vi /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml production: &base # # 1. GitLab app settings # ========================== ## GitLab settings gitlab: ## Web server settings (note: host is the FQDN, do not include http://) host: 47.99.145.156 port: 80 https: false 修改host 为实际 ip重启 root@db3aa2741c94:/# gitlab-ctl restart 然后进入web 完成

优秀的个人博客,低调大师

阿里云总监课第二期PPT下载地址

阿里云总监系列课重磅上线!聚焦人工智能、弹性计算、数据库等热门领域,首次集齐12位阿里云技术高管,耗时半年精心打磨,从理论到实践倾囊相授,从零开始绘制技术大牛成长路径。 第二期《如何打造智能语音交互爆款产品?》特邀阿里云资深算法专家鄢志杰,与志杰老师带领的机器智能技术实验室团队共同为大家带来干货分享。 课程简介: 智能语音交互产品的自研门槛究竟有多高? 三大核心要素——算法、算力和数据又该如何优化? 如何让智能语言交互产品具备自学习能力,改善用户体验? 本节课程将从入门到应用,抽丝剥茧,为开发者们详解智能语音交互技术产品和应用场景。 课程讲师简介: 鄢志杰,阿里云资深算法专家,人机交互首席科学家。毕业于中科大讯飞语音实验室,获博士学位。研究领域主要包括语音识别、语音合成、说话人识别验证、OCR/手写识别、机器学习算法等。在语音及文本识别领域顶级学术期刊及会议发表多篇论文,长期担任语音领域顶级学术会议及期刊的专家评审,并拥有多项美国及PCT专利,目前是IEEEsenior member。 课程大纲: 一、IoT时代的语音交互智能 1.人机交互界面的变迁 2.拥抱IoT时代 3.IoT时代无处不在的语音交互 二、语音基础知识串讲 1.什么是语音识别技术 2.语音识别技术的发展历史和现状 3.当前影响语音识别准确率的主要因素 三、Latency Controlled-BLSTM模型在语音识别中的应用 1.语音识别声学模型技术演进 2.时序模型简介 3.Latency Controlled-BLSTM声学模型及其应用 四、Neural Network Language Model在语音识别中的应用 1.语言模型简介 2.基于NN的语言模型 3.NNLM在语音识别中的应用 五、Feedforward Sequential Memory Networks模型以及相关应用 1.语音识别声学模型背景介绍 2.FSMN模型介绍:从FSMN到DFSMN 3.FSMN的推广应用 六、阿里云智能语音服务的开通与配置 1. 目前支持的服务类型介绍 2. 服务的开通与配置介绍 3. 服务相关的功能介绍 七、阿里云智能语音服务的接入与使用 1. 接入前的准备 2. 快速接入智能语音服务 3. Java & iOS Demo演示 八、智能语音自学习平台 1. 复杂落地场景带来的识别率挑战 2. 传统的语音识别优化方案 3. 零基础训练语音模型的自学习平台 九、智能语音自学习平台使用实例 1. 如何根据使用场景选择合适的自学习功能 2. 如何通过阿里云智能语音控制台配置自学习功能 点击下载第二期总监课PPT: 一、IoT时代的语音交互智能 二、语音基础知识串讲 三、Latency Controlled-BLSTM模型在语音识别中的应用 四、Neural Network Language Model在语音识别中的应用 五、Feedforward Sequential Memory Networks模型以及相关应用 六、阿里云智能语音服务的开通与配置 七、阿里云智能语音服务的接入与使用 八、智能语音自学习平台 九、智能语音自学习平台使用实例

优秀的个人博客,低调大师

图片地址是BASE64的图片上传(头像上传)

1 package controller; 2 3 import java.io.FileOutputStream; 4 import java.io.IOException; 5 import java.io.OutputStream; 6 7 import javax.servlet.http.HttpServletRequest; 8 import sun.misc.BASE64Decoder; 9 import org.springframework.stereotype.Controller; 10 import org.springframework.web.bind.annotation.RequestMapping; 11 import org.springframework.web.bind.annotation.ResponseBody; 12 13 @Controller 14 public class UsersMessageController { 15 private String path; 16 @RequestMapping("insert") 17 public String insert(String file,HttpServletRequest request) throws IOException{ 18 path= request.getSession().getServletContext().getRealPath("image/head"); 19 System.out.println(path); 20 String [] base64s=file.split(","); 21 /*System.out.println("OriginalFilename: " + file.getOriginalFilename()); 22 System.out.println("InputStream: " + file.getInputStream());*/ 23 boolean t=GenerateImage(base64s[1]); 24 return "ceshi"; 25 } 26 public boolean GenerateImage(String imgStr) 27 { //对字节数组字符串进行Base64解码并生成图片 28 if (imgStr == null) //图像数据为空 29 return false; 30 BASE64Decoder decoder = new BASE64Decoder(); 31 try 32 { 33 //Base64解码 34 byte[] b = decoder.decodeBuffer(imgStr); 35 for(int i=0;i<b.length;++i) 36 { 37 if(b[i]<0) 38 {//调整异常数据 39 b[i]+=256; 40 } 41 } 42 //生成jpeg图片 43 String imgFilePath = path+"\\1.jpg";//新生成的图片 44 OutputStream out = new FileOutputStream(imgFilePath); 45 out.write(b); 46 out.flush(); 47 out.close(); 48 return true; 49 } 50 catch (Exception e) 51 { 52 return false; 53 } 54 } 55 } $('#test')[0].src 获取图片的src 前台上传图片插件实例 链接:https://pan.baidu.com/s/1iGsa08MLlitTbNnYT6yr3w 密码:hqyy欢迎大家一起说出自己的想法。

优秀的个人博客,低调大师

asio socket设置 server地址与端口的两种方式

1. 用解释器的方法, 常用来解析域名, 如 // query("www.163.com","80"), 也可以 query("www.163.com","telnet") // echo 7/tcp // ftp 21/tcp # File Transfer Protocol (Control) // telnet 23/tcp # Virtual Terminal Protocol // smtp 25/tcp # Simple Mail Transfer Protocol // time 37/tcp timeserver # Time TCP::resolver resolver(iOS); TCP::resolver::query query("127.0.0.1", "10000"); TCP::resolver::iterator endpoint_iterator = resolver.resolve(query); TCP::resolver::iterator end; TCP::socket socket(ios); socket.connect(*endpoint_iterator, error); 2. 用简便的方法 TCP::socket socket(ios); TCP::endpoint endpoint(boost::asio::ip::address_v4::from_string("127.0.0.1"), 10000); socket.connect(endpoint, error);

资源下载

更多资源
Oracle

Oracle

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Apache Tomcat

Apache Tomcat

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

JDK

JDK

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。