- 博客(34)
- 资源 (4)
- 收藏
- 关注
原创 解决滚动列表返回定位问题
问题:vue项目 滚动列表,当点击跳转到其他页面B,后再返回,需要滚动列表定位到之前的位置。// 设置滚动距离,实现返回定位。思路:记录当前滚动列表的位置,再还原。// 滚动的监听回调函数。
2024-03-20 17:40:40
333
原创 解决聊天窗口的输入框高度变化,引起中间滚动内容的跳动问题
问题:当输入框输入文字高度变化后,如输入了两三行的文字,则中间可滚动内容divB会跳动回到之前一行时的位置。场景:类似聊天窗口、有中间可滚动内容divB,输入框高度可以变化。解决代码如下:通过async 和 await 解决。
2023-11-08 17:47:46
246
原创 vue项目、h5项目 实现向上翻页功能--类微信聊天页面
vue项目、h5项目 实现向上翻页功能--类微信聊天页面。2:加载完数据需要定位到原先位置。
2023-09-19 18:19:45
580
1
原创 Android 使用webView打开网页可以实现自动播放音频
使用webview 自动播放音视频,场景如,流媒体自动部分,音视频通话等。解决方案如下: 配置webview 如下,这样可以自动播放音频。
2023-06-26 14:04:29
5393
原创 Spring Boot学习一:Spring Boot的快速搭建
下边使用的是IDEA快速搭建一个Spring Boot项目(1)File—-New—New Project(2)点击Next填写相应的信息(3)点击Next,选择Dependencies,这里创建Web项目选择—–Web:(4)点击Next,设置项目名称,这里默认设置,点击Next之后,项目等一下就创建好了找到应用程序的主函数
2018-02-07 21:45:07
513
原创 tomcat 搭建文件服务器 下载目录和服务器分离
tomcat 搭建文件服务器 下载目录和服务器分离问题:文件上传下载在tomcat服务器目录下,会因为更新web应用或错误操作而导致文件被tomcat自动删除。需求:tomcat 文件服务器 支持断点下载 支持tomcat 服务器目录和文件下载目录分离解决方法:Tomcat的配置文件将某个请求映射到物理路径下
2017-10-26 19:50:57
4124
转载 java程序或javaweb(网站)向手机发送短信
JAVA发送手机短信,大体有以下几种方法:(1)使用webservice接口发送手机短信,这个可以使用sina提供的webservice接口进行发送,但是需要进行注册;(2)使用短信猫的方式进行短信的发送,这种方式应该是比较的常用,前提是需要购买硬件设备短信猫;(3)使用中国网建提供的SMS短信平台,这里实现的demo也是基于这个接口是发送的;(需要注册)(4)采用中国移动的飞信接
2017-10-17 19:22:17
3601
转载 java web 发送邮件
写的不错的文章:http://blog.youkuaiyun.com/conglinyu/article/details/56676848===================================只需修改web.xml 改为自己的即可。
2017-10-17 17:19:22
366
原创 mysql 在 ubuntu 下学习
Ubuntu上安装MySQL :1. sudo apt-get install mysql-server2. sudo apt-get install mysql-client3. sudo apt-get install libmysqlclient-dev安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:
2017-10-13 10:30:53
523
转载 国内最火的 HTML、CSS、JavaScript 开源项目 Top 榜
一篇好文章,可以节省你很多开发时间。http://blog.youkuaiyun.com/csdnnews/article/details/78188603对于开发者而言,想要着手前端开发,HTML、CSS 和 JavaScript 是三项必备的基础技能。而如何事半功倍地掌握好这些知识?通过了解当下火热的开源项目不乏为最佳学习姿势。本文盘点国内评分最高且收藏量超过 100 的前端技
2017-10-11 16:06:38
915
原创 h5 加载图片后显示的代码分析
h5 加载图片后显示的代码分析功能: 加载图片,然后显示 Document function c () { var r= new FileReader(); f=document.getElementById('file').files[0]; r.readAsData
2017-09-29 11:17:41
1813
原创 学习mybatis 第一课
新手学习mybatis ,刚开始以为特别难。入门虽然遇到了点问题,但是总体还是学好了。一天学了增删改查,建表。具体学习参考如下博客http://blog.youkuaiyun.com/techbirds_bao/article/details/9233599/建表参考如下博客http://blog.youkuaiyun.com/qq_33762302/article/details/60134407
2017-09-21 17:31:17
276
转载 如何拷贝别人家的网站之webzip的使用方法
相信很多站长对webzip这款软件都并不感到陌生,它功能强大,能够完整下载网站的内容,或者你也可以选择自行设置下载的层数、文件类型、网页与媒体文件的定位等等。具体详情你可以在百度上去搜一下。由于webzip是英文菜单导航,很多新手可能对其如何使用并不熟悉,今天我就给大家简单图文并茂介绍下。首先,你需要去网上下载webzip软件,解压缩,如果你英文不好的话,最好找个汉
2017-07-27 15:50:24
8124
转载 欢迎使用优快云-markdown编辑器
[置顶] [总结]FFMPEG视音频编解码零基础学习方法 <div class="article_manage clearfix"> <div class="article_l"> <span class="link_categories"> 标签: <a href
2017-06-26 18:07:03
287
原创 用maven 编译 elasticsearch-analysis-ik-5.4.0 报错问题
用maven 编译 elasticsearch-analysis-ik-5.4.0 会报错。报错如下:No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format : or :[:]:. Available lifecycle pha
2017-06-20 10:26:39
907
原创 dumpsys命令用法
dumpsys命令功能很强大,能dump系统服务的各种状态,非常有必要熟悉该命令的用法以及含义。一、 dumpsys命令1.1 服务列表不同的Android系统版本支持的命令有所不同,可通过下面命令查看当前手机所支持的dump服务,先进入adb shell,再执行如下命令: dumpsys -l 。 这些服务名或许你并看不出其调用的哪个服务,那么这时可以通过下面指令
2017-06-16 10:32:42
6311
原创 ElasticSearch安装拼音插件 elasticsearch-analysis-pinyin
1、下载源代码源码地址https://github.com/medcl/elasticsearch-analysis-pinyin2、解压到指定目录 下载的zip文件解压缩,3、修改源码的pom.xml文件 5.4.0 修改es版本为您需要的版本号, 截止到写这篇文章时,还没有明确表示支持5.4.0,但可以使用。4、mvn打包,
2017-06-13 18:21:11
3844
1
原创 搭建ElasticSearch 强大的企业级的搜索引擎服务器
ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便安装步骤:一:官网下载 https://www.elastic.co
2017-06-13 16:52:25
2869
转载 推荐几款实用的Android Studio 插件
原文出处:http://www.jianshu.com/p/6f5f818afe4b 1、android-butterknife-zeleznyandroid-butterknife-zelezny 是根据butterknife定制的一款插件,能够方便快速初始化,对于我来说是开发必备,本人也对此插件进行了一些优化,个人感觉用起来更爽 ,博客地址:ButterknifePlugin
2017-06-09 11:21:13
544
原创 Android动态链接库 7种CPU架构对比
ABI和CPU的关系在使用so库应该注意:很多设备都支持多于一种的ABI,当一个应用安装在设备上,只有该设备支持的CPU架构对应的.so文件会被安装。但是为了打包体积和使用的精准性,最好是针对特定平台提供相应平台的ABI文件。我们可以通过Build.SUPPORTED_ABIS得到根据偏好排序的设备支持的ABI列表。但你不应该从你的应用程序中读取它,因为Android包管理器安
2017-06-07 16:48:36
1285
转载 程序员如何选择未来的职业路线
该文章来自用户转载 点击阅读原文本人从2008年毕业,作为一名软件开发程序员,开始正式踏入软件开发行业,转眼间已是9个年头了。做过初级软件工程师、高级软件工程师、项目主管、技术经理、项目经理。近些年带过开发团队、参与招聘面试。今天把个人这些年一些体会或者观点分享下,仅代表个人观点。一、程序员的特性 技术出身的职场人特性很明显,与做市场、业务出身的职场人区别尤其明显。I
2017-06-06 15:22:25
498
原创 android log 的工具类 ,把日志保存到本地
android log 的工具类 ,把日志保存到本地package com.example.demo;import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.text.SimpleDateFormat;
2017-06-01 13:33:19
5309
转载 android logger 把日志保存到本地
首先要声明权限: Android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>实现工具类LogcatFileManager,代码如下:package com.ytee.logutil;import Java.io.BufferedReader;import java.io.File;im
2017-06-01 11:19:42
6984
原创 usbplayer demo
package net.smc.usbplayer;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;import java.util.ArrayList;import java.util.List;import net.sm
2017-05-27 18:26:47
430
原创 对主流框架OKHttp的封装,达到一行代码实现一个业务逻辑
目的:对主流框架OKHttp的封装,达到一行代码实现一个业务逻辑,避免繁琐的代码调用开发工具:android studio 配置OKHttp: compile "com.squareup.okhttp3:okhttp:3.5.0"compile "com.squareup.okhttp3:logging-interceptor:3.5.0"一个封装类如下:需
2017-05-24 09:52:03
1763
2
原创 Android Studio在创建项目是一直处于building “project name”gradle project info的解决办法
Android Studio 构建项目 后,一直loading ,what???这个坑爹的谷歌,就喜欢折腾开发人员,想想ADT上手多块,下载完后直接就能开发,不像AS这样折腾来折腾去的.原因:因为国内限制访问不了google的下载服务器下载gradle ,所以自己先手动网上找下载gradle.解决方案:1:定位一下gradle的版本以及存放位置。查看gradle版本:查
2017-05-18 11:17:13
2095
原创 如何获取摄像头的控制指令数据,进行模拟发送控制
需求:获取网络摄像头的控制指令数据,如关闭RTMP流,修改RTMP 推送地址 ,然后android 端 模拟发送http协议进行控制网络摄像头1:网络摄像头 有控制台 ,如 http://192.168.1.10/cn/home.asp ,可以进行修改参数等操作2:用Fiddler4 进行抓取 网页端发送的http 协议数据 (网上很多教程)3:如下是获取的关闭RTMP 的协议
2017-05-09 18:27:35
2010
原创 ijkplayer 解决rtmp 延迟长的问题,达到秒开的结果
ijkplayer 播放rtmp等 实时性要求很高的 流媒体时候,会出现10S左右的延迟,原因是因为加了缓冲区处理,可以把其缓存设置变小,达到实时的效果。如下代码 IjkVideoView.java //YYH delete start //ijkMediaPlayer.setOption(IjkMe
2017-05-05 10:38:50
14775
原创 FragmentTabHost 自定义
原生的 FragmentTabHost 无法自定义,tabwidget 总是按比例等大出现。不适合开发的灵活应用。要想自定义tabwidget ,可以修改源码如下。注释掉注释的部分,Demo 见附件@Override public void addView(View child) { if (child.getLayoutParams() == null
2015-09-11 16:14:40
413
转载 android 启动其他应用的一段代码
private void startAppByPackageName(String packageName){ PackageInfo pi = null; try { pi = getPackageManager().getPackageInfo(packageName, 0); } catch (N
2013-09-17 14:23:10
450
elasticsearch-analysis-pinyin-5.4.0
2017-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人