编程笔记

  • Android编程开发之性能优化技巧总结

    本文详细总结了Android编程开发之性能优化技巧。分享给大家供大家参考,具体如下: 1.http用gzip压缩,设置连接超时时间和响应超时时间 http请求按照业务需求,分为是否可以缓存和不可缓存,那么在无网络的环境中,仍然通过缓存的httpresponse浏览部分数据,实现离线阅读。 2.listview 性能优化 1.复用convertVie

  • iOS开发中使用FMDB来使程序连接SQLite数据库

    一、简单说明 1.什么是FMDB FMDB是iOS平台的SQLite数据库框架 FMDB以OC的方式封装了SQLite的C语言API 2.FMDB的优点 使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码 对比苹果自带的Core Data框架,更加轻量级和灵活 p

  • Java实现ftp上传下载、删除文件及在ftp服务器上传文件夹的方法

    一个JAVA 实现FTP功能的代码,包括了服务器的设置模块,并包括有上传文件至FTP的通用方法、下载文件的通用方法以及删除文件、在ftp服务器上传文件夹、检测文件夹是否存在等,里面的有些代码对编写JAVA文件上传或许有参考价值,Java FTP主文件代码: package ftpDemo; import java.io.DataOutputStream; import java.io.Inp

  • python开发中range()函数用法实例分析

    本文实例讲述了python开发中range函数用法。分享给大家供大家参考,具体如下: python中的range函数的功能很强大,所以我觉得很有必要和大家分享一下 就好像其API中所描述的: If you do need to iterate over a sequence of numbers, the built-in function range c

  • Android编程之菜单实现方法

    本文实例讲述了Android编程之菜单实现方法。分享给大家供大家参考,具体如下: 菜单是许多应用程序不可或缺的一部分,Android中更是如此,所有搭载Android系统的手机都要有一个“menu”键,即菜单键,由此可见菜单在Android程序中的重要与特殊,其中Android的SDK提供了三种类型:分别为options menu(常规菜单),context menu(上下文菜单)和submenu(子菜

  • Android编程之短信窃听器实现方法

    本文实例讲述了Android编程之短信窃听器实现方法。分享给大家供大家参考,具体如下: 服务器: 1、修改frombean:VideoForm中增加短信时间、内容和发送者属性。 2、VideoManageAction中增加方法getSMS)来获取窃听器发送的短消息。 public ActionForward getSMSActionMap

  • asp.net微信开发(开发者接入)

    先上图,看一看需要进行哪些项目的操作: 在项目的根目录或者特定的文件夹内,创建一个ashx文件一般处理程序文件,如图

  • jQuery实现简单的图片查看器

    项目中自己diy了一个图片查看器。因为初始代码不是自己的,只是在上面改了一下也没有弄的很漂亮。等以后有时间了在重写一下样式和封装,作为备用的只是积累吧。如果有童鞋有用到,完全可以在此基础上改,比较容易,代码也比较简单 图片查看器主要有几个功能:  1.显示图片和图片信息(图片名称、发布者等等)   2.切换图片st

  • Android卫星菜单效果的实现方法

    Android小白第一次写博客,心情无比激动。下面给大家展示一下卫星菜单的实现。 1.简单介绍卫星菜单 在应用程序中,有很多展示菜单的方式,但其功能都是大同小异,这样一来,菜单的美观以及展示方式就显的尤为重要,卫星菜单就是很不错的一种。下面是本案例的gif图: img

  • Linux下实现C++操作Mysql数据库

    想用C++写项目,数据库是必须的,所以这两天学了一下C++操作MySQL数据库的方法。也没有什么教程,就是在网上搜的知识,下面汇总一下。 连接MySQL数据库有两种方法:第一种是使用ADO连接,不过这种只适合Windows平台;第二种是使用MySQL自己的C API函数连接数据库。我是在Linux平台下开发,所以就采用第二种方法,有很多Api函数,但是常用的就几个,我也是就用到其中的几个。

  • 利用DataSet部分功能实现网站登录

    首先,我之前必须完成过注册,并把个人信息存入数据库中。 其次,这部分的个别对象是存于某些文档中的,需要引用命名空间。 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.

  • Android开发之MediaPlayer基本使用方法详解

    本文实例讲述了Android MediaPlayer基本使用方法。分享给大家供大家参考,具体如下: 使用MediaPlayer播放音频或者视频的最简单例子: Java代码部分: public class MediaPlayerStudy extends Activity { private Button bplay,bp

  • 深入了解java8的foreach循环

    虽然java8出来很久了,但是之前用的一直也不多,最近正好学习了java8,推荐一本书还是不错的写给大忙人看的javase8。因为学习了Java8,所以只要能用到的地方都会去用,尤其是Java8的Stream,感觉用起来觉得很方便,因为点点点就出来了,而且代码那么简洁。现在开始慢慢深入了解java8,发现很多东西不能看表面。   比如常规遍历一个集合,下面给出例子:

  • C++基础知识总结

    不管是自我定位太高,还是职位层次太低,系统复习了一遍很久没有摸过的C++总是有好处的。总结如下: 一、new和malloc的区别 1、new和delete配对,释放数组需要用delete[]。new和delete实际上调用了malloc和free,另外调用了类的构造函数和析构函数。 2、malloc和free配对,malloc返回的是void指

  • JS给按钮添加跳转功能类似a标签

    方法 window.location.href = "要跳转的URL"; 或 window.location = "要跳转的URL"; 或 location = "要跳转的URL"; 示例 !DOCTYPE ht

  • jQuery异步提交表单实例

    前言: 我们在开发的时候,一定会使用ajax异步提交表单,在这里总结一下: 前提准备:引入脚本 !--jquery需要引入的文件-- script src="https:ajax.aspnetcdn.comajaxjQueryjquery-3.2.1.js"scrip

  • PHP实现批量清空删除指定文件夹所有内容的方法

    本文实例讲述了PHP实现批量清空删除指定文件夹所有内容的方法。分享给大家供大家参考,具体如下: cleancache.php: ?php 清文件缓存 $dirs = array realpathdirname__FILE__ . '..datacache_data', realpathdirname__FILE__ . '.

  • PHP简单实现合并2个数字键数组值的方法

    本文实例讲述了PHP简单实现合并2个数字键数组值的方法。分享给大家供大家参考,具体如下: 先要了解一个基础知识点:PHP合并数组+与array_merge的区别分析 ?php ** * PHP合并2个数字键数组的值 * * @param array $arr1 * @param array $arr2 * @return array *

  • PHP编程计算两个时间段是否有交集的实现方法(不算边界重叠)

    本文实例讲述了PHP编程计算两个时间段是否有交集的实现方法。分享给大家供大家参考,具体如下: 优化前的版本: ** * PHP计算两个时间段是否有交集(边界重叠不算) * * @param string $beginTime1 开始时间1 * @param string $endTime1 结束时间1 * @param string $beginTime2

  • 完美解决Android Studio集成crashlytics后无法编译的问题

    问题描述: 在用fabric集成后编译出现如下错误, Error:Cause: hostname in certificate didn't match: maven.fabric.io != *.motili.com OR *.motili.com OR motili.com&g

  • Java Servlet简单实例分享(文件上传下载demo)

    项目结构 src com servletdemo DownloadServlet.java ShowServlet.java UploadServlet.java WebContent jsp servlet download.html

  • 如何在mac的terminal安装Apache Tomcat

    首先是下载Apache Tomcat 网址是http:tomcat.apache.orgdownload-70.cgi img src="https:img.nho

  • Java 工具类总结目录(分享)

    如下所示: table style="border-bottom: silver 1px solid; border-left: silver 1px solid; padding-bottom: 0px; widows: 1; text-transform: none; background-color: rgb255,255,255; text-

  • 详解Kotlin中如何实现类似Java或C#中的静态方法

    大家可以在网络上搜到不少这样的文章,官方推荐是包级函数,也有人说用伴生对象(companion class)。这些都是不错的选择,但并不完善,我们在不同的情况下有更好的选择。我总结了几种方法,分别是:包级函数、伴生对象、扩展函数和对象声明。这需要大家根据不同的情况进行选择。 一、包级函数 Kotlin和Java及C#不同的是,可以在包里面直接

  • Kotlin实现静态方法

    工具类 全都是静态方法的情况 : class 类名 改为 object 类名 即可 package redwolf.com.moreimageupload import okhttp3.MultipartBody import java.io.File ** * @作者 RedWolf * @时间 2017520 1

  • JS简单实现自定义右键菜单实例

    RT,一个简单的例子,仅仅讲述原理 div id="menu" style="width: 0;height: 0;background: cadetblue;position: absolute"menu 假设我要把上面这个div设置为右键菜单,先随意美化一下。 p

  • 基于nodejs 的多页面爬虫实例代码

    前言 前端时间再回顾了一下node.js,于是顺势做了一个爬虫来加深自己对node的理解。 主要用的到是request,cheerio,async三个模块 request 用于请求地址和快速下载图片流。 a rel="external nofollow" t

  • Android Studio卡很久(loading)的问题解决办法

    Android Studio卡很久(loading)的问题 关于Android Studio卡在某个地方很久(更准确说应该是Loading很久)的问题,大多是因为可能在下载Gradle或者在连接其他需要fan墙的网址。事实上,目前每一个使用Android Studio的Coder都应该有个fan墙工具和对应的账号。以ShadowShocks为例,如下。

  • 页面间固定参数,通过cookie传值的实现方法

    最后在做的页面,比如用户数据(用户头像,名称,年龄)这些信息,因为大部分页面都要用,之前是通过url地址传,另一页面接收。考虑到这样做会让url过长,因此,尝试使用cookie,把固定的值保存在cookie,其它页面拿出来就可以使用。 在此之前,先写通过url传值与取值的过程。url通过跳转页面,给跳转页的url问号后拼接参数的方法传值:

  • android利用service完成计时功能

    本文为大家分享了android service计时功能的具体代码,供大家参考,具体内容如下 源码下载地址:a rel="external nofollow" href="h

  • 基于react框架使用的一些细节要点的思考

    这篇文章主要是写关于学习react中的一些自己的思考: 1.setState到底是同步的还是异步的? 2.如何在子组件中改变父组件的state 3.context的运用,避免“props传递地狱” 4.组件类里有私有变量a,它到底改放在this.a中还是this.state对象中(作为属性a)呢?

  • Git 删除远程服务器文件同时保留本地文件实例详解

    Git 如何删除远程服务器文件同时保留本地文件 在上传工程到git上时,有时候会把本地的一些eclipse配置文件传到服务器上,这时你先删除本地,再同步服务器,显然是不合理的。git提供了一个好的解决方法,可以直接删除服务器文件,同时不影响本地文件,命令如下 git rm --cached filename-r directory

  • C#删除UL LI中指定标签里文字的方法

    本文实例讲述了C#删除UL LI中指定标签里文字的方法。分享给大家供大家参考,具体如下: 现在需求越来越变态,但是做代码只能尽量满足,这里先是扣去ul和li中的超链接里的文字 PromptHtml = GetData.GetHTTPInfoConfig.Prompt_Url, "utf-8"; PromptHtml = PromptHtml.Replace"ul

  • Android实现底部弹窗效果

    本文实例为大家分享了Android实现底部弹窗效果的具体代码,供大家参考,具体内容如下 源代码地址:a rel="external nofollow" href="http

  • 详解python的webrtc库实现语音端点检测

    引言 语音端点检测最早应用于电话传输和检测系统当中,用于通信信道的时间分配,提高传输线路的利用效率.端点检测属于语音处理系统的前端操作,在语音检测领域意义重大. 但是目前的语音端点检测,尤其是检测 人声 开始和结束的端点始终是属于技术难点,各家公司始终处于 能判断,但是不敢保证 判别准确性 的阶段. p style

  • python实现决策树C4.5算法详解(在ID3基础上改进)

    一、概论 C4.5主要是在ID3的基础上改进,ID3选择(属性)树节点是选择信息增益值最大的属性作为节点。而C4.5引入了新概念“信息增益率”,C4.5是选择信息增益率最大的属性作为树节点。 二、信息增益 img src="https:img.nhooo.comstaticupload21

  • Angular 通过注入 $location 获取与修改当前页面URL的实例

    以下获取与修改的 URL 以 http:172.16.0.88:8100#homePage?id=10a=100 为例 【一】获取 不修改URL 1.获

  • Mysql如何巧妙的绕过未知字段名详解

    前言 本文介绍的是DDCTF第五题,绕过未知字段名的技巧,这里拿本机来操作了下,思路很棒也很清晰,分享给大家,下面来看看详细的介绍: 实现思路 题目过滤空格和逗号,空格使用%0a,%0b,%0c,%0d,%a0,或者直接使用括号都可以绕过,逗号使用join绕过; 存放flag的字段名

  • Java基础之Filter的实例详解

    Java基础之Filter的实例详解 定义: Filter,是Servlet的一种,接口类为javax.servlet.Filter,以一种模块化或者可重用的方法封装公共行为,本质是可复用的代码片段。 &n

  • Java基础 Servlet监听器详解

    Java基础 Servlet监听器详解 1 概念:Servlet监听器,用来监听web容器的一些对象状态的变化,主要是ServletContext、HttpSession、HttpServletRequestl三类对象状态。Servlet的监听器 2 Servlet2.4和JSP2.0规范中一共定义了有八个接口类和六