编程笔记

  • 页面编码codepage=936和65001的区别

    这个是表示网页所用编码的,比如 %@ codepage=936%简体中文 %@ codepage=950%繁体中文 %@ codepage=65001%UTF-8 一般用在网页的第一行,比如这样 %@LANGUAGE="VBSCRIPT" CODEPAGE="936"% 小白特别提示:在

  • C语言读写配置文件的方法

    本文实例讲述了C语言读写配置文件的方法。分享给大家供大家参考。具体如下: CException.h如下: ************************************************************************ * make0000@msn.com * ****************************

  • Django框架中的对象列表视图使用示例

    direct_to_template 毫无疑问是非常有用的,但Django通用视图最有用的地方是呈现数据库中的数据。 因为这个应用实在太普遍了,Django带有很多内建的通用视图来帮助你很容易 地生成对象的列表和明细视图。 让我们先看看其中的一个通用视图: 对象列表视图。 我们使用第五章中的 Publisher 来举例: class Publishermodels.Model

  • C++将CBitmap类中的图像保存到文件的方法

    本文实例讲述了C++将CBitmap类中的图像保存到文件的方法。分享给大家供大家参考。具体实现方法如下: 使用下面的代码,可以把CBitmap类中的图像保存到图像文件中。支持格式:BMP、JPG、GIF和PNG。 void SaveBitmapCString strFilePath, CBitmap Bitmap { if Bitmap.m_hObject

  • 在Django的通用视图中处理Context的方法

    制作友好的模板Context 你也许已经注意到范例中的出版商列表模板在变量 object_list 里保存所有的书籍。这个方法工作的很好,只是对编写模板的人不太友好。 他们必须知道这里正在处理的是书籍。 更好的变量名应该是publisher_list,这样变量所代表的内容就显而易见了。 我们可以很容易地像下面这样修改 template_object_n

  • python制作爬虫爬取京东商品评论教程

    本篇文章是python爬虫系列的第三篇,介绍如何抓取京东商城商品评论信息,并对这些评论信息进行分析和可视化。下面是要抓取的商品信息,一款女士文胸。这个商品共有红色,黑色和肤色三种颜色, 70B到90D共18个尺寸,以及超过700条的购买评论。 京东商品评

  • 实例解读Ajax与servlet交互的方法

    本文以实例形式剖析了Ajax与servlet的交互,并且代码中有较为详细的注释,以帮助大家阅读理解。具体的实现方法如下: 1.JavaScript部分 var req; *通过异步传输XMLHTTP发送参数到ajaxServlet,返回符合条件的XML文档* var url; function getResult {

  • Android的支付密码输入框实现浅析

    先看一下效果图 img src="https:img.nhooo.comst

  • Android 实现密码输入框动态明文/密文切换显示效果

    在项目中遇到需要提供给用户一个密码输入框明文密文切换显示的需求,在网上搜索一圈都没有发现完整的实现,幸而找到了一个实现的思路。 先上效果图,看了录制屏幕gif的教程,无奈手机太旧系统版本不支持,只有上静态图了。 img src="https:img.nhooo.comstaticupload2103130416280

  • python3中int(整型)的使用教程

    Python3支持三种不同的数值类型: 整型(int)--通常被称为是整型或整数,可以是正整数或负整数,不带小数点。Python3整型是没有限制大小的,可以当做long类型使用, 但实际上由于机器内存的有限,我们使用的整数是不可能无限大的。 浮点型(float)--浮点型数字由整数部分和小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.

  • android中RecyclerView自定义分割线实现

    最近一直在看RecyclerView,较之ListView它确实是灵活多变,给予开发者更多自定义的空间,比如:需要添加头部和尾部、item的点击事件、自定义的LayoutManager,还有就是下面要说的自定义的分割线。 1、如何理解分割线 经常听到有人说自定义分割线麻烦,为什么不把分割线写到item布局里,这样不是更简单吗?有些情况把分割线写到ite

  • Android自定义View实现飘动的叶子效果(三)

    上一篇对自定义View及一些方法有所了解,下面做一个简单的叶子飘动的例子 主要技术点 1、添加背景图片canvas.dr

  • android仿支付宝、微信密码输入框效果

    本文实例为大家分享了android密码输入框效果展示的具体代码,供大家参考,具体内容如下 老规矩,先看效果;这是现在商城类app中很常见的支付密码效果,首先说下这个不是自定义控件,是github上的开

  • jQuery插件FusionWidgets实现的Bulb图效果示例【附demo源码下载】

    本文实例讲述了jQuery插件FusionWidgets实现的Bulb图效果。分享给大家供大家参考,具体如下: 1、数据源提供 Bulb.xml: ?xml version="1.0" encoding="UTF-8"? chart lowerLimit="0" upperLimit="100" caption="收入" number

  • Android 自定义密码输入框实现代码

    效果 自定义密码输入框,项目的一个界面需求,我把这个自定义的输入框提取出来作为这次内容的题目。 输入前:  

  • SQL Server获取磁盘空间使用情况

    对于DBA来说,监控磁盘使用情况是必要的工作,然后没有比较简单的方法能获取到磁盘空间使用率信息,下面总结下这些年攒下的脚本: 最常用的查看磁盘剩余空间,这个属于DBA入门必记的东西: -- 查看磁盘可用空间 EXEC master.dbo.xp_fixeddrives xp_fixeddrives方式有点是系统自带,

  • Android带清除按钮、密码可见小眼睛的输入框

    前言 相信不少小伙伴在开发登录功能时候,或多或少都会用到输入框清除按钮、密码可见与隐藏小眼睛按钮,我之前也是但写这个功能,但是在找回密码、忘记密码里面还要重新写一次很是麻烦,现在我把它只做了一个自定义控件,可以配置清除按钮、密码可见小眼睛是否显示以及图标,有渐隐渐显和横向移动动画,不知道怎么上传可以直接观看的视频,附上三张效果图,可以点击链接观看视频是否是你想要的效果。 p style

  • Swift中字典与JSON转换的方法

    Swift中经常会遇到字典和字符串的相互转换,因此可以转换可以封装起来,转换代码如下: func convertStringToDictionarytext: String - [String:AnyObject]? { if let data = text.datausing: String.Encoding.utf8 { do { return

  • SpringBoot 中使用JSP的方法示例

    本文介绍了SpringBoot 中使用JSP的方法示例,分享给大家,具体如下: 依赖: parent groupIdorg.springframework.bootgroupId artifactIdspring-boot-starter-parentartifactI

  • 使用Codeigniter重写insert的方法(推荐)

    使用Codeiginter 框架插入数据时有唯一索引键值存在解决办法 对数据进行存储的时候,会有一些唯一索引的字段已经有值了,插入数据的时候会失败我们通常解决办法是先查询这个值是否存在,存在就跟新update,不存在就insert。以下是重写了Codeigniter 模型中的insert方法,极大的简化了步骤! ** * 插入单条记录I

  • linux压缩常用命令小结

    tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的 -j:有b

  • Python使用爬虫爬取静态网页图片的方法详解

    本文实例讲述了Python使用爬虫爬取静态网页图片的方法。分享给大家供大家参考,具体如下: 爬虫理论基础 其实爬虫没有大家想象的那么复杂,有时候也就是几行代码的事儿,千万不要把自己吓倒了。这篇就清晰地讲解一下利用Python爬虫的理论基础。 首先说明爬虫分为三个步骤,也就需要用到三个工具。 ① 利用网页下载器将网页的

  • 使用npy转image图像并保存的实例

    1. 用于分类模型: import numpy as np import scipy.misc import cv2 import os # DF1 path = "homepi工作predict1" npy_list = os.listdirpath save_path = "homepipredict1_img"

  • IDEA2020导入非maven项目并部署tomcat的方法

      公司一直使用非maven项目结构,每次svn下载后,配置是个大问题,现在开始使用idea开发工具(跟下潮流),用过后真心香啊。 这次特地记录一下。工具:idea 2020.1 第一步:我们需要更改项目的项目配置–Project Structure,基本上每个选项都需要更改。 img src="https:

  • VS2012实现简单登录界面

    本文实例为大家分享了VS2012实现登录界面的具体代码,供大家参考,具体内容如下 这个是第一个界面的代码: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.

  • Android中BroadcastReceiver实现短信关键字自动回复功能

    前言:因公司业务需要,需要一台手机专门回复客户订购的套餐的短信,之前一直是人工手动回复,但比较麻烦且回复可能不及时,于是项目经理就让实现根据短信的关键字自动回复功能。 实现手机短信监听的方式有两种:一是通过ContentObserver观察者实现监听,另一种就是通过广播即BroadcastReceiver实现短信监听,文章中通过使用BroadcastReceiver实现有新短信的及时监听及包含设定的关键

  • javascript中call和apply的用法示例分析

    call和apply的用法,并利用call实现js类的继承 * * 矩形 * function Rectanglelen,width { this.len = len; this.width = width; } * * 乘以 * function multiplya,b { return a * b; } 矩形实例 v

  • php调用KyotoTycoon简单实例

    本文实例讲述了php调用KyotoTycoon的方法。分享给大家供大家参考。具体如下: Kyoto Tycoon(简称KT)是Tokyo Tyrant 的作者Mikio Hirabayashi 的系列作品之一,KT 是一个数据库网络层服务,它提供一个插件机制,可以挂载几乎所有的数据库存储设备。 这里提供一个简单的应用实例: ?php require_

  • Javascript中parseInt的正确使用方式

    定义和用法 parseInt 函数可解析一个字符串,并返回一个整数。 语法 parseIntstring, radix img src="https:img.nhooo.comstaticupload

  • JavaScript显示表单内元素数量的方法

    本文实例讲述了JavaScript显示表单内元素数量的方法。分享给大家供大家参考。具体如下: JavaScript显示表单内元素的数量,不包含表单本身 !DOCTYPE html html body form id="frm1" action="form_action.asp" First name: &l

  • 原创jQuery弹出层插件分享

    依赖jquery,兼容IE6\7\8 火狐 chrom 等主流浏览器(绝对原创), 不过请求大神帮我提升点效率。 ** * jQuery弹出层插件 * * @author lanhaoooo@163.com * @since 2014-08-23 * function$ { var methods = { o : { isIe :

  • JavaScript获取网页表单提交方式的方法

    本文实例讲述了JavaScript获取网页表单提交方式的方法。分享给大家供大家参考。具体如下: JavaScript获取网页表单的提交方式是get还是post,获取提交方式可以通过表单的method属性获得 !DOCTYPE html html body form id="frm1" action="form_act

  • Javascript获取表单名称(name)的方法

    本文实例讲述了Javascript获取表单名称(name)的方法。分享给大家供大家参考。具体如下: 下面的代码通过表单的name属性获得表单名称 !DOCTYPE html html body form id="frm1" name="form1" First name: input type="t

  • Python通用唯一标识符uuid模块使用案例

    1. 背景知识:   UUID: 通用唯一标识符 Universally Unique Identifier , 对于所有的UUID它可以保证在空间和时间上的唯一性. 它是通过MAC地址, 时间戳, 命名空间, 随机数, 伪随机数来保证生成ID的唯一性, 有着固定的大小 128 bit . 它的唯一性和一致性特点使得可以无需注册过程就能够产生一个新的

  • Springboot整合Dubbo教程之项目创建和环境搭建

    本文介绍了Springboot整合Dubbo教程之项目创建和环境搭建,分享给大家,具体如下: 1. 使用IDEA新建一个Maven项目

  • Maven中央仓库正式成为Oracle官方JDBC驱动程序组件分发中心(推荐)

    1. 前言 相信参与使用Oracle数据库进行项目开发、运维的同学常常被Oracle JDBC驱动的Maven依赖折磨。现在这一情况在今年二月份得到了改变,甲骨文这个

  • 详解SpringBoot开发案例之整合Dubbo分布式服务

    前言 在 SpringBoot 很火热的时候,阿里巴巴的分布式框架 Dubbo 不知是处于什么考虑,在停更N年之后终于进行维护了。在之前的微服务中,使用的是当当维护的版本 Dubbox,整合方式也是使用的 xml 配置方式。 改造前 之前在 SpringBoot 中使用 Dubbo

  • Springboot-dubbo-fescar 阿里分布式事务的实现方法

    大家可以自行百度下阿里分布式事务,在这里我就不啰嗦了。下面是阿里分布式事务开源框架的一些资料,本文是springboot+dubbo+fescar的集成。 快速开始 https:github.com

  • java并发编程专题(五)----详解(JUC)ReentrantLock

    上一节我们了解了Lock接口的一些简单的说明,知道Lock锁的常用形式,那么这节我们正式开始进入JUC锁(java.util.concurrent包下的锁,简称JUC锁)。下面我们来看一下Lock最常用的实现类ReentrantLock。 1.ReentrantLock简介 由单词意思我们可以知道这是可重入的意思。那么可重入对于锁而言到底意味着什么呢?

  • SpringBoot+Dubbo+Seata分布式事务实战详解

    前言 Seata 是 阿里巴巴开源的分布式事务中间件,以高效并且对业务0侵入的方式,解决微服务场景下面临的分布式事务问题。 事实上,官方在GitHub已经给出了多种环境下的Seata应用示例项目,地址:a rel="external nofollow" target="_blank" href="https:github.co