java
文章平均质量分 80
武玄天宗
谈笑有鸿儒,往来无白丁。十指一挥间,悄然已成书。
展开
-
基于java的简易socket聊天程序
基于java的socket聊天程序原创 2022-07-26 16:19:27 · 3102 阅读 · 0 评论 -
centos 安装freeswitch
freeswitch 编译安装原创 2022-07-01 21:58:15 · 863 阅读 · 0 评论 -
spring boot实现微服务负载均衡,https实现对外访问接口,试用于安全性要求高的并发系统
需求: 传统web程序实现负载均衡基本都是通过web容器或者防火墙设备,比如:nginx、apache的负载均衡,防火墙负载均衡,再加上tomcat或者其他容器的集群。 那么有没有通过代码方式实现负载均衡的方式呢?实现: spring boot为我们提供了一直实现方式。主要通过均衡管理服务器(server)+功能实现服务器(client)+对...原创 2019-01-25 09:47:50 · 1845 阅读 · 0 评论 -
spring boot实现微服务实现按token登录方式
上一篇文章讲述了用springboot用https实现微服务的负载均衡方式。详细可以看链接下面这章讲述用http实现登录控制,用token作为权限认证的令牌。一、负载均衡服务器server和client程序均和上一次的一样,如不清楚可以查看上一篇内容。二、http的consumer服务器的编写。 主要包含三方面程序的编写:一是登录验证账号密码,然后设置token到red...原创 2019-01-28 14:52:34 · 7081 阅读 · 1 评论 -
java 自动考试阅卷系统(一、自动答卷生成,自动阅卷功能)
随着人工智能的发展,让机器代替人的部分工作已成为大趋势。在教育领域,人工智能也会有发挥的空间,需要指出的是很多人认为人工智能就是完全又机器代替人的工作,实际上当前人工智能的发展还只是在初级阶段,或者说称为弱人工智能。我们这里就主要讲解在教育领域的弱人工智能应用:智能问卷系统。一、应用需求 如何通过系统生成问卷、生成答题卡、自动阅卷功能。印象中以前我们中考或者高考会用到答题...原创 2019-02-22 10:55:26 · 5590 阅读 · 3 评论 -
java 实现对excel文件的导入导出操作
在用Java开发企业项目或者网站时,我们经常对excel进行数据操作,主要有导入导出操作。这里是使用了excel的工具包,实现对excel操作的抽象化,大大减少编码量:1、导入excel数据操作:public static void main(String[] args) throws FileNotFoundException { // TODO Auto-gener...原创 2019-02-12 09:38:05 · 402 阅读 · 0 评论 -
自定义base64编码格式
base64编码在web传送数据时经常用到,比如js传送文件或者图片数据到服务器,手机端传送图片或者文字数据到服务器。甚至在有些加密场合也可能用到。一、在传送数据时,我们可能会碰到一个问题当传送的数据通过base64编码后含有斜杠或其他web排除的特殊字符时或出错。二、当如果我们需要对传送数据进行base64加密时。在以上这个两者情况下我们就需要用到自定义的base64编码:pub...原创 2019-04-01 09:40:00 · 1177 阅读 · 0 评论 -
要做人人能懂,人人能配的人工智能会话机器人
说到人工智能聊天机器人,可能大部分人还是认为很高大上的东西,曾经第一次使苹果的siri,很惊讶这玩意怎么能够识别这么多说话内容,怎么能够理解我们说的话。到后来国内出现了百度、小米、天猫等等人工智能音箱等人工智能nlp方面的产品。 目前做的好的应该都是几家巨头公司。那么为什么做可以能够理解和人对话的机器人会这么难呢。个人觉得有以下几个原因:一是语音识别方面,目前这方面国内...原创 2019-08-22 15:57:56 · 383 阅读 · 0 评论 -
java正则表达式获取句子内多个指定信息工具类
最近在做java从预料中获取需要信息的的方法,含多个信息,做了个简单的基础类。以供大家学习参考package com;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.regex.Matcher;import java.util.regex.Pattern;p...原创 2019-08-26 15:28:56 · 590 阅读 · 0 评论 -
又一款开源客服系统开放了
小倍客服,全免费客服系统,开发源码,后续讲给大家讲解网站在线客服系统开发原理和技术。最简单的接入方式,只需一行代码:<script id="customerApiScript" src="http://47.98.33.104:8080/chat/customer/js/require.js" data-main="http://47.98.33.104:8080/chat/cus...原创 2019-01-25 09:56:45 · 7881 阅读 · 4 评论 -
android TextView 实现图文混排和超链接点击打开浏览器功能
业务场景: 在微信聊天窗口中需要显示文字图片和超链接时。问题所在: 一般TextView只能显示解决方案: 1、普通方式只能显示文本内容。 2、 Html.fromHtml(html)只能显示html和超链接,图片不能显示。 3、 Html.fromHtml+ImageGetter+U...原创 2018-07-19 16:53:36 · 697 阅读 · 1 评论 -
学计算机语言难么
大学时,班上一到上c语言课时,很多人就想睡觉,有人说太难了,都讲的什么啊,太抽象了。而有的人却听的兴起,那么到底难不难呢? 不难。为什么呢? 因为他就是一门语言,和语文、英语一样。那么为什么我们听起来不一样呢,感觉好抽象啊? 对的,它又是抽象的,有点抽象,其实是语文+抽象数学的结合,但却远远低于语文+数学的难度。为什么这么原创 2017-07-11 17:10:10 · 696 阅读 · 0 评论 -
计算机语言有语法么
我们在小学学习语文时,需要学名词,动词等等,然后由语法把这些组合起来表达出某个意思。如我看书,由名词我,动词看,名词书组成。同样计算机语言也是由不同类型的符号组成,稍微有点不同的是他们是由数据类型,变量常量组成,这些组合所要表达的是能让计算机语言理解的东西。比如我想让计算机帮我从1加到10000等于多少。我们可以这样写:int a=0;for(int i=1;i{a=a+i;原创 2017-07-17 15:59:32 · 1096 阅读 · 0 评论 -
java基础语法
上一篇讲道计算机语言和人类的语言一样有语法的,那么它们的语法是怎么样的呢?和人类语法一样么。 答案是有异曲同工。人类语言的目的是为了人之间相互沟通;计算机语言是为了人和计算机沟通,让计算机能够读懂人类的想法,人叫计算机干什么就干什么。 那么问题又来了,计算机是什么都能干么?不是的,他只能干规定的事情,这些事情是由人类科学家发明的计算机能处理的能力。原创 2017-07-31 16:50:39 · 186 阅读 · 0 评论 -
java基础数据类型
Java 基本数据类型变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。Java 的两大数据类型:内置数据类型引用数据类型内置数据类型Java语言提供了原创 2017-08-01 15:37:13 · 138 阅读 · 0 评论 -
java变量类型
Java 变量类型在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:typeidentifier[ =value][,identifier[=value] ...] ;格式说明:type为Java数据类型。identifier是变量名。可以使用逗号隔开来声明多个同类型变量。以下列出了一些变量的声明实例。原创 2017-08-03 16:41:41 · 207 阅读 · 0 评论 -
在线客服在教育行业应用--在线老师
传统的在线客服,在教育领域的体现和普通网站其实没什么区别。一般包含以下几点: 在线客服,对学员主动发起咨询 访客登陆培训机构网站,无非是想在培训机构的网络平台了解所需的相关信息。快商通在线客服可以监控访客轨迹,从访客浏览轨迹里分析出访客的具体需求,相关客服可以对访客主动发出对话邀请进行沟通,进行精准的营销推广,引导访客入学培训。 微信在线客服,整合微信营销资源 把教育...原创 2018-02-27 16:23:52 · 387 阅读 · 0 评论 -
小倍客服-改变网站的死模式,让网站活过来
传统网站为什么变的越来越少公司用,为什么网站挂在那却没感觉有什么用途,网站变成僵尸网站。网站挂在互联网上,就如同一张海报挂在街道上,那网站主如何知道是否用客户访问过网站呢,如何知道网站的访问频率,访问次数呢 。小倍客服--在线客服-移动客服--让您的网站活起来,随时跟踪客户走向。...原创 2018-02-23 13:21:16 · 186 阅读 · 0 评论 -
java 日期如何添加减少一天,如何添加减少一月,如何添加减少小时,如何添加减少分钟
java日期增加或减少天,当days为负数时为减少的天数,当days为正整数时为增加的天数public static Date addDays(Date date, int days) { Calendar cal = Calendar.getInstance(); cal.setTime(date); cal.add(Calendar.DAY_OF_MONTH, days);...原创 2018-06-22 11:08:29 · 2775 阅读 · 0 评论 -
序
java开发序原创 2017-07-11 17:03:25 · 169 阅读 · 0 评论