自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WowCool

技术是基础、能力是关键、沟通最重要

  • 博客(57)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 防盗链是什么?带你了解什么是防盗链

防盗链其实就是采用服务器端编程,通过url过滤技术实现的防止盗链的软件。比如:photo.abc.com/video.mp4 这个下载地址,如果没有装防盗链,别人就能轻而易举的在他的网站上引用这个地址。如果对photo.abc.com 这个站的服务器端编程,比如通过:photo.abc.com/video.mp4?authcode=xxxxxxxxxxxxxxxx& ip=127.0.0.1 绑定了ip,只能通过127.0.0.1来访问这个链接,而无法通过其他IP访问。

2023-02-27 18:59:14 2594

原创 SQLite 分页写法

1.使用 LIMIT 进行分页-- pageIndex 页码-- pageSize 每页条数SELECT * FROM 表名 LIMIT (pageIndex * pageSize), pageSize;-- 示例-- 第一页pageIndex = 0pageSize = 20SELECT * FROM 表名 LIMIT (0 * 20), 20; -- 从第0条后面往后找20条-- 第二页pageIndex = 1pageSize = 20SELECT * FROM 表名 LI

2022-01-12 10:53:11 5887 1

原创 Android Studio北极狐 创建的应用在接入MobSDK的ShareSDK报错解决记录

目录错误日志点击这里进入解决步骤错误日志Build file '/Users/dengmengxin/Android_Projects/Demo/app/build.gradle' line: 5An exception occurred applying plugin request [id: 'com.mob.sdk']> Failed to apply plugin 'com.mob.sdk'. > Build was configured to ..

2021-10-26 15:35:54 4194 15

原创 Android Kotlin 中优雅的扩展一个dp转像素工具方法

//使用示例// 10.dpinline val Double.dp: Int get() = run { return toFloat().dp }inline val Int.dp: Int get() = run { return toFloat().dp }inline val Float.dp: Int get() = run { val scale: Float = App.instance().resources.displayMetrics.dens.

2021-10-19 11:24:17 1107

原创 安卓开发中如何开启 wifi 调试模式

准备工作:数据线、手机、命令行工具,WiFi调试必须在同一局域网。查看手机连接的WiFi网络IP地址,示例【192.168.3.50】1.首先用数据线连接手机开启调试模式2.命令行工具输入:adb tcpip 55553.命令行输入:adb connect 192.168.3.50...

2021-10-19 11:17:07 1540

原创 Android 桌面小部件的背景透明度及颜色的动态实现

Android 中如何在代码中动态设置,桌面小部件【背景颜色、圆角、颜色、透明度】的两种实现方法目录shape配合代码实现桌面小部件【背景颜色、颜色、透明度】纯代码实现桌面小部件【背景颜色、圆角、颜色、透明度】shape配合代码实现桌面小部件【背景颜色、颜色、透明度】这种方式是利用shape加代码实现一个背景图,这种方式唯一缺点就是不能动态设置矩形的圆角1.在drawable目录下创建【widget_background.xml】<?xml version="1.0"

2021-04-30 14:02:39 1658 10

原创 ASP.NET Core Web项目发布时不编译Views文件

项目上线后日常维护过程中,经常修改一些页面的显示信息,每次修改都需要重新进行编译发布。也就是不能直接进行页面修改和替换,总得来说比较麻烦,不能很方便的进行维护。那要如何不编译Views文件夹呢?由于我的开发环境是Mac本子,所有就讲讲Mac上如何不编译Views文件夹设置吧需要进行以下操作:新建一个Web项目》点击下一步 点击查看大图 选择目标框架》点击下一步 点击查看大图 填写项目名称和解决方案命名后点击创建 点击查看大图 创建完毕后!我们通过NuG

2020-09-09 10:57:02 756

原创 Mac 中 visual studio code 创建.net core 控制台应用 实现从数据库中生成实体类

安装.NET Core SDK。具体的安装方式大伙可以【点击这里】进行查看并进行安装。 安装Visual Studio Code。您可以从【此处】然后根据您的操作系统进行选择下载,不同操作系统的安装过程可能会有所不同您可以在【此处】查看Visual Studio Code的安装说明。 在Visual Studio Code 中安装C# 扩展以便让Visual Studio Code 支持C#的开发。 安装完成之后,需要重启下Visual Studio Code才能够使用C#扩展功能。使用V...

2020-08-28 12:27:39 511

原创 HTML实现古书排版效果

先上效果图实现代码<style> .book { background-color: rgb(133, 140, 4); min-width: 230px; height: 289px; font-size: 17px; line-height: 28px; border-radius: 0.5rem; font-family: "微软雅黑"; .

2020-06-17 15:14:36 1402

原创 Android Studio 3.6.3 中遇到无法创建FileHasher类型的服务 问题如何解决!

Could not create service of type FileHasher using GradleUserHomeScopeServices.createCachingFileHasher().> Timeout waiting to lock file hash cache (/Users/dengmengxin/.gradle/caches/5.6.4/fileHashes). It is currently in use by another Gradle instanc...

2020-05-26 12:14:31 3506 1

原创 纯CSS实现取字符串的第一个字符,实现文字图标

如何通过CSS实现文字图标/*图标样式*/.nav-icon-normal { width: 32px; height: 32px; line-height: 33px; display: inline-block; border-radius: 6px; background-color: #b3b4c5; vertical-align: middle; overflow: hidden; font-size: 16px;.

2020-05-09 11:38:57 1511

原创 自定义Quill.js 扩展属性,定义Delta输出存档

搬砖么,能怎么搬, 为什么不花时间去研究let BlockEmbed = Quill.import('blots/block/embed');class CustomImgBlot extends BlockEmbed { // 声明内部对象 static obj = {}; static get ATTRIBUTES() { // 声明元素属性值...

2020-04-15 16:08:29 2123 15

原创 Js 根据名字提取颜色值

初版不完善/** * 根据名字提取颜色 * @param name 名字 */function extractColorByName(name) { var temp = []; temp.push("#"); for (let index = 0; index < name.length; index++) { temp.push(p...

2020-01-20 15:22:20 1495

原创 js 实现网页内容语音朗读功能

/*! * TtsAudioUtils v1.0 * author dengmengxin * date 2019-09-5 * * @example * ``` * // 初始化语音合成配置 * // 百度语音合成接口参数 请参考https://ai.baidu.com/docs#/TTS-API/0bda9a98 * ttsAudioUtils.initTts({ ...

2019-09-05 12:29:10 2847

原创 Android 数据库的Cursor封装,简化操作

不喜欢写注释因为较简单

2019-07-30 12:21:28 410

原创 SQLite 中使用 PRAGMA 判断指定表中的 字段/列 是否存在

SQL语句执行效果语句执行效果图执行代码/** * 检查列存在 * @param db 数据库 * @param tableName 表名 * @param columnName 列名 * @return 如果存在返回:true,否则:false */private boolean columnExists(SQLiteDatabase db, String ta...

2019-07-30 11:49:54 3924 2

原创 Js 怎么清除Json里面的HTML

/** * 清除Json Html * @param {Object} obj json 对象 * @author dengmengxin */function ClearJsonHtml(obj) { if (obj && typeof(obj) == "object") { try { for (var field i...

2019-07-11 19:14:20 751

原创 Android studio 3.4 编译项目时出现 Unable to delete file

Unable to delete file D:\Android_Projects\Demo\app\build\intermediates\signing_config\debug\out\signing-config.json使用管理员权限运行开发工具即可

2019-06-20 11:01:51 1500

原创 HTML5 中使用浏览器进行语音合成以及使用免费语音合成进行朗读

<!-- dengmengxin --><!-- 2019年03月19日 --><!-- 1.0 --><!doctype html><html><head> <meta charset="utf-8"> <meta name="viewport" content...

2019-03-19 17:58:21 3838

原创 android 中用正则表达式匹配指定文件夹下面的文件不包含子文件夹的文件

文件夹\/([^&lt;&gt;\/\\\|:""\*\?]+)\.\w+ 文件夹\/([^&lt;&gt;\/\\\|:""\*\?]+\.(gif|jpg|png|jpeg)) 

2019-01-09 16:30:05 1277

原创 JavaScript实现距离指定时间还有多少天

  /** * 获取距离指定时间还有多少天 * @param {String | Number | Date} dateTime 日期时间 * @example * ```javascript * getDistanceSpecifiedTime('2019/02/02 02:02:00'); * getDistanceSpecifiedTime(15...

2018-11-29 12:29:10 9660 2

原创 java实现距离指定时间还有多少天

 import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Locale;import java.util.TimeZone; public class 距离指定时间还有多少天...

2018-11-29 12:13:49 7358

原创 正则获取文本中链接

之前也写过一篇,不知道什么原因,原贴被删除,这里重新补上。 从文本中获取网址,正则表达式获取url, 正表达式获取文本中的url,正则获取文本中的链接第一种:[A-Za-z]+://[A-Za-z0-9_\-\+~.:?&@=/%#,;\{\}\\(\)\[\]\|\*\!\\]+第二种:[a-zA-z]+://[^\s]*

2016-11-25 15:14:28 1787

转载 Mac 解决svn+Cornerstone中 UserInterfaceState.xcuserstate的版本控制

简单mark下,有空写个详细教程 具体命令看下面 Here’s what I did:in Terminal cd to the project.workspace directory svn -v status revealed this file was under version control (M):M 655 654 user xcuserdata/user.xcuserdatad

2016-03-29 18:54:55 828

转载 CocoaPods解决Unable to add a source with url

[!] Unable to add a source with url https://github.com/CocoaPods/Specs.git named master-1. You can try adding it manually in ~/.cocoapods/repos or via pod repo add. 是由于我装了多个Xcode导致路径变了,解决:hwjdeMacBook

2016-03-18 18:03:46 2758

原创 Js判断浏览器是否是移动设备

可能有其它缺陷,不过正常能用<script type="text/javascript">function detectMobile() { return navigator.userAgent.match(/Android/i) || navigator.userAgent.match(/webOS/i) |

2016-02-03 17:38:37 476

原创 RecyclerView GridView 矩形自适应

最近公司要做一个类似GridView控件布局的数据展示,要求数据的item每个都是矩形的,寻思着网上找个框架用呗, 所有网上找了一个重写GridLayoutManager类的布局管理用了一下,效果不理想,太麻烦每次都要new,所以寻思着自己写了一个。 在不实现GridLayoutManager、不用new,并且只需要用布局来设置就完事而且还是自适应的矩形控件。 代码肯定有减少、想想

2015-12-09 16:54:11 6760 9

转载 Android Studio 1.5.1更新说明与下载地址

Android studio 1.5.1更新说明与下载地址

2015-12-09 15:06:33 2095

原创 Android RadioGroup单选框变成多选问题

Android RadioGroup单选框变成多选问题

2014-12-16 18:01:14 7610

原创 Android 开机启动服务问题

这是废话,最近做开机启动服务,小米手机可行root后设置启动权限可行,然后其他一律不行。有点无语,就把所有广播接收都写上去,勉强还行,唉唉唉唉唉

2014-12-11 14:30:47 611

转载 ActionBar的Overflow按钮

好记不如烂文章

2014-11-18 15:04:51 604

转载 Android布局属性讲解标签属性

RelativeLayout第一类:属性值为true可falseandroid:layout_centerHrizontal        水平居中android:layout_centerVertical         垂直居中android:layout_centerInparent         相对于父元素完全居中android:layout_alignParent

2014-11-10 10:29:47 901

原创 Android fragment在锁屏解锁后会出现重新onCreate的解决办法

android:configChanges="orientation"

2014-10-20 14:06:52 2610 2

原创 Android获取系统拍照程序发出的广播

/** * @author 邓孟鑫 * 广播接收者 */public class CameraBroadCastReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { System.out.println("我勒个擦!" + in

2014-08-28 10:43:39 4815 4

原创 EditText添加图片和显示图片

/** * @author 邓孟鑫 * 对EditText 里的img标签替换出图片 * @param context * @param editText */ private static void imgTagReplaceBitmap(Context context, EditText editText) { // 获取EditText传进来的值 St...

2014-08-27 15:32:58 1026 3

原创 Android 复制单个文件到指定目录,Android copy file

好了就到这里,如果以上代码存在问题请将您宝贵的yi

2014-08-20 10:20:52 11649 4

原创 css,css3使网页变成灰色,图片变成灰色

html{filter:grayscale(100%); -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:progid:DXImageTransform.Micr

2014-07-01 14:21:41 3110

转载 Android与HTML5中的地理信息定位,Android+Html5定位原理

在Android客户端,地理信息定位主要有GPS定位、基站定位、WIFI定位、A-GPS定位,各自的基本情况差不多是这个样子的:一、GPS定位:Global Positioning System,全球定位系统原理:   基于卫星的定位,只要设备有GPS定位模块,且处于开启状态,就能正常获取定位信息优点:   1、最简单的定位方式,且精度也是最高的 

2014-07-01 14:16:59 1064

原创 怎么解决android studio libpng error not a png file错误怎么解决

作为读者的您请认真看完它,也许对您有帮助。相信很多友友在使用Android Studio的时候都出现过这个问题,今天小友在使用的时候也犯了错误,浪费了很多时间,一点要改。出错原因很简单,相信很多友友都会偷懒,看到一张好的图片,想将该图片作为资源,马上就将该图片改了下后缀名.png,复制黏贴到了项目然而在生成的时候编译出错,以下是错误输出:Information:Gradle tas

2014-07-01 14:13:31 3301

原创 C#获取网页源码

/// /// 获取网页源码/// /// /// protected string GetContent(Uri url){ HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Timeout = 30000; HttpWebResponse response = (HttpWebRe

2014-03-18 17:28:33 779

RecyclerView GridView 矩形自适应

博客地址:http://blog.csdn.net/dengmengxin/article/details/50238495

2015-12-09

锁屏源码,锁屏demo,手势锁屏

Android APP应用 手势锁屏 图案锁屏代码(手势密码/图案锁屏)

2015-03-12

Android获取系统拍照程序发出的广播

系统拍照广播监听,系统拍照广播监听,如果嫌积分贵,进去我博客里面找源码,或者度娘搜:Android获取系统拍照程序发出的广播

2014-08-28

系统拍照广播监听

这里就不做解释了,我博客有公布源码的,这里只是给出demo看效果而已,当然你也可以参考我博客上的源码自己写,博客地址:http://blog.csdn.net/dengmengxin/article/details/38894429

2014-08-28

C#窗体特效

C#窗体中的面板特效,简单的写了下注释,加上常用的panel控件,timer控件2两个。互动实能显示窗体后面的桌面。值得学习。

2012-11-12

计算器.rar

计算器的代码部分 String num4 = num2.Text; double nim = double.Parse(num3); double nin = double.Parse(num4); double result = 0; switch (comboBox1.SelectedIndex) { case 0: result = nim + nin; break; case 1: result = nim - nin; result = nin - nim; break; case 2: result = nim * nin; break; case 3: result = nim / nin; break; default:

2012-10-14

C#制作的MP3播放器.rar

C#制 作 的MP3 , 播 放 器 对 学 习 者 很 有 用 ,一个登陆窗体于播放窗体,登陆的用户名是Admin,密码111,很好用

2012-10-14

txt读取.rar

/创建StreamReader用于读取txt文件 StreamReader sr = new StreamReader(@"L:\txt读取\txtWenJianDuQu\txtWenJianDuQu\bin\Debug\MP3.txt",Encoding.Default); string s; while ((s=sr.ReadLine())!=null) { ListViewItem item = new ListViewItem(s,0); item.SubItems.Add(s);//得到文件

2012-10-14

javaMinDVD管理系统

public class DVDSet { //存储DVD名 String[]name=new String[50]; //存储DVD借出状态:0-借出,1-未借出 int[]state=new int[50]; //存储DVD借出日期 String[]date=new String[50]; //存储DVD借出次数 int[]count=new int[50]; }

2012-10-14

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除