编程笔记

  • 微信小程序获取循环元素id以及wx.login登录操作

    微信小程序获取循环元素id以及wx.login登录操作 通过点击方法获取循环数据元素的id例: wxml里: view id="list" wx:for="{{txt}}" text id="L_name"{{item.name}}text &l

  • python字典DICT类型合并详解

    本文为大家分享了python字典DICT类型合并的方法,供大家参考,具体内容如下 我要的字典的键值有些是数据库中表的字段名, 但是有些却不是, 我需要把它们整合到一起, 因此有些这篇文章.非得凑够150个字,我也是没有办法,扯一点昨天的问题吧,话说python中的session就只能在requests库中发挥作用?就不能想asp.net中那样存值,然后设置过期时间以便验证?我原本是想在python中找

  • 微信小程序 获取session_key和openid的实例

    微信小程序 获取session_key和openid的实例 说说获取session_key和openid的条件 1.AppID小程序ID; 2.AppSecret小程序密钥; 3.登录时获取code; 注意:即使获取到了a

  • Android实现dialog的3D翻转示例

    本文实现了Android中dialog的3D翻转效果。这里通过一个简单的应用场景记录下。 效果图 起初自己的思路是Activity进行界面跳转实现旋转效果,网上看了很多,写

  • JavaScript输入分钟、秒倒计时技巧总结(附代码)

    代码如下: div class="container-fluid" div class="main-content-inner" div class="page-content" div class="page-header" form class="form-inline" id="searchf

  • BootStrap 页签切换失效的解决方法

    概述 bootstrap开发标签页时,标签页显示正常,但点击时候对应内容区域没有变化。 具体症状与解决方案 1.标签页UI出现,但点击无反应,标签页UI并未随点击进行切换 先检查bootstrap.css,jQuery.js和bootstrap.js是否有正确引入,并保证引入顺序jQ

  • Django 中 cookie的使用

    Cookie是浏览器在客户端留下的一段记录,这段记录可以保留在内存或者硬盘上。因为Http请求是无状态的,通过读取cookie的记录,服务器或者客户端可以维持会话中的状态。比如一个常见的应用场景就是登录状态。Django里面,对cookie的读取和设置很简单。Cookie本身的格式类似字典,因此可以通过request的key或者get获取;然后他的设置则是通过response对象的set_cookie设定; 如果要取消c

  • 微信小程序实现拖拽 image 触摸事件监听的实例

    微信小程序实现拖拽 image 触摸事件监听的实例 需要做个浮在scroll-view之上的button.尝试了一下. 实现效果图: Androi

  • 浅谈iOS 关于小数精确计算(NSDecimalNumber)

    做了好一段时间的金融产品,对数字是要非常敏感,差个零点零几都不行,精确度是要非常重视的,将后台传给我的floatValue转成NSString,一直没发现问题,最近项目有关个人账户的资产显示,发现总是和web和android有点误差,百思不得其解,在Stack Overflow上面问了一下,发现了NSDecimalNumber这个API,这个类为OC程序提供定点算法功能,它被设计不会损失精度并且可预先设置凑整规则的10进

  • Android使用Circular Reveal动画让页面跳转更炫酷

    Android 5.0中引入了很多炫酷的动画效果,Circular Reveal便是其中一种。使用起来很简单,但效果却是意想不到的炫酷,让你的app更有逼格。 一、效果 废话不说,下面的gif图中使用Circular Reveal动画实现跳转到搜索页的效果。gif图压缩宽高比失真了,不过效果还在。源码在最下面,可以下载体验下。

  • input file样式修改以及图片预览删除功能详细概括(推荐)

    本篇对input file进行了修改,改成自己需要的样式,类似验证身份上传身份证图片的功能。 效果图如下: 这里主要展示上传预览图片功能,对于删除功能的h

  • C++带有指针成员的类处理方式详解

    在一个类中,如果类没有指针成员,一切方便,因为默认合成的析构函数会自动处理所有的内存。但是如果一个类带了指针成员,那么需要我们自己来写一个析构函数来管理内存。在c++ primer 中写到,如果一个类需要我们自己写析构函数,那么这个类,也会需要我们自己写拷贝构造函数和拷贝赋值函数。 析构函数: 我们这里定义一个类HasPtr,这个类中包含一个int 类型

  • 微信小程序滚动Tab实现左右可滑动切换

    微信小程序滚动Tab实现左右可滑动切换 效果: 最终效果如上。问题: 1、tab标题总共8个,所以一屏无法全部显示。 2、

  • Angular实现图片裁剪工具ngImgCrop实践

    ngImgCrop是AngularJS的一个图片裁剪插件,它实际上是一个封装好的AngularJs指令,可以让用户以圆框或者方框来裁剪图片 1、使用效果截图 img src="https:i

  • jQuery Layer弹出层传值到父页面的实现代码

    目前做的项目中用到layer弹层传值,弹层输入框输入文本,点击确定按钮,父页面的树结构,会自动添加分组。 在此粘贴下代码,以后遇到,方便回忆,如有疑问请留言,或许会为您解答

  • jQuery条件分页 代替离线查询(附代码)

    import javax.persistence.criteria.CriteriaBuilder; import javax.persistence.criteria.CriteriaQuery; import javax.persistence.criteria.Join; import javax.persistence.criteria.Predicate; import javax.persis

  • C++二分查找算法实例

    本文实例为大家分享C++二分查找算法,通过改变边界位置来进行查找的方法,代码如下: #include iostream using namespace std; int searchint *p,int length,int key; int search1int *p,int length,int key; int main { co

  • vue中appear的用法

    关于appear的用法和enter的用法相似,它只是在第一次渲染的时候才会起作用。看完整的代码: 别忘了引用vue.js !DOCTYPE html html lang="en" head meta charset="UTF-8" title初始渲染的过渡title

  • Python时间的精准正则匹配方法分析

    本文实例讲述了Python时间的精准正则匹配方法。分享给大家供大家参考,具体如下: 要用正则表达式精准匹配时间,其实并不容易 方式一: import re t = '19:10:48' m = re.matchr'.*:.*:.*', t >

  • Python实现运行其他程序的四种方式实例分析

    本文实例讲述了Python实现运行其他程序的四种方式。分享给大家供大家参考,具体如下: 在Python中,可以方便地使用os模块来运行其他脚本或者程序,这样就可以在脚本中直接使用其他脚本或程序提供的功能,而不必再次编写实现该功能的代码。为了更好地控制运行的进程,可以使用win32process模块中的函数,如果想进一步控制进程,则可以使用ctype模块,直接调用kernel32.dll中的函数.

  • 详细介绍通过配置Apache实现404页面替换

    详细介绍通过配置Apache实现404页面替换 一、通用情况--修改apache配置.htaccess   一般网站报404原因都是找不到资源,是服务器(以Apache为例)报错,Apache自定义了404输出,我们的目的是使用自定义的404.html去替换Apache的输出, 那么就有了下面的代码和过程: 针对Ap

  • Angularjs单选框相关的示例代码

    本文介绍了Angularjs单选框相关的示例代码,分享给大家。具体如下: 使用angular1.6.5 1.ng 获取ng-repeat遍历出来的radio的value 1)普通形式(不使用ng-repeat) 可以正常显示 input type="radio

  • js实现简易聊天对话框

    本文实例为大家分享了js实现简易聊天对话框的具体代码,供大家参考,具体内容如下 !DOCTYPE html html head meta charset="utf-8" title聊天对话框title style type="textcss" *{font-size

  • node.js+captchapng+jsonwebtoken实现登录验证示例

    提到登录验证,大家肯定能想到的就是12306的验证码了吧。12306为了防止刷票,可以说是煞费苦心,验证码也越来越难识别,最终即使是人也可能识别不了了。 今天,小编就给大家说一下node如何实现图片验证码,以及使用token验证登录。学习本文你将学到: 1.使用captchapng生成图片验证码 2.使用jsonwebtoken实现登录验

  • Python使用正则匹配实现抓图代码分享

    内涵:正则匹配,正则替换,页面抓取,图片保存 。 实用的第一次 Python 代码 参考 #!usrbinenv python import urllib import re x=0 def getHtmlurl: page = urllib.urlopenurl html = page.read return html de

  • python运行其他程序的实现方法

    python运行其他程序的实现方法 这里提供了两种实现方法,一.os.system函数和 使用ShellExecute函数运行其他程序及实现代码,大家可以参考下, st

  • 运行Python编写的程序方法实例

    保存代码后,我们使用 windows + R 快捷键并输入 cmd 命令打开电脑命令提示窗口 键入“ e: ”进入到E盘 输入“ cd python ”打开python所在目录(注意cd 后面紧跟着一个空格) img src="https:img.nhooo.comstaticupload210314213427

  • js实现聊天对话框

    本文实例为大家分享了js实现聊天对话框的具体代码,供大家参考,具体内容如下 !DOCTYPE html html head meta charset="utf-8" titletitle style type="textcss" .box{ width:3

  • JavaScript实现简易聊天对话框(加滚动条)

    今天看了几个JS的视频,老师布置了一个编写一个简易聊天对话框的任务,没有涉及到Ajax.主要实现了切换头像模拟两方的聊天情况,样式比较简单,后期可以进行美化。 需要注意的地方是我是用的ul li列表来实现元素的添加,这样更利于样式的设置,每添加一个对话框需要清除一下浮动,不然会出现连续几个对话框出现在一行的现象。 代码如下: !DOCTYPE html

  • Java实现屏幕截图及剪裁

    Java标准API中有个Robot类,该类可以实现屏幕截图,模拟鼠标键盘操作这些功能。这里只展示其屏幕截图。   截图的关键方法createScreenCaptureRectangle rect ,该方法需要一个Rectangle对象,Rectangle就是定义屏幕的一块矩形区域,构造Rectangle也相当容易: new Rectangleint x, int y, int w

  • java实现屏幕共享功能实例分析

    本文实例讲述了java实现屏幕共享功能的方法。分享给大家供大家参考。具体分析如下: 最近在做软件软件工程的课程设计,做一个用于实验室的屏幕监控系统,参考各种前人代码,最后领悟之后要转换自己的代码,初学者都是这样模仿过来的。 说到屏幕监控系统,有教师端和学生端,教师端就是Server端,学生端就做Client端。系统里比较有趣的一个地方应该算是屏幕广播与屏幕监控吧,其余什么点名签到,锁屏

  • java编程实现屏幕截图(截屏)代码总结

    本文实例总结了常见的java编程实现屏幕截图方法。分享给大家供大家参考,具体如下: 方法一: import java.awt.Desktop; import java.awt.Dimension; import java.awt.Rectangle; import java.awt.Robot; import java.awt.Toolkit; import java

  • 微信小程序 引用其他js文件实现代码

    微信小程序如何引用其他js文件 1.我们先建立一个common.js文件,在common.js编写我们的程序, function myfunc { console.log"myfunc...."; } module.exports.myfunc = myfunc; 这样暴露接口,这里不暴露是不能引

  • Eclipse创建java程序可执行jar包教程

    一、eclipse中,在要打成jar包的项目名上右击,出现如下弹出框,选择“export”: 二、在接下来出现的界面中点击“jar file”,然后next: p s

  • Linux下用java -jar运行可执行jar包的方法教程

    问题来源 一般来说,一个稍微大些的项目都会有一些依赖的Jar包,而在将项目部署到服务器的过程中,如果没有持续集成环境的话,也就是说服务器不支持在线编译及打包,那么需要自己上传依赖的Jar包,然而可能服务器上已经存在了该项目所依赖的Jar包(比如项目修复BUG,重新打包上传,而依赖不变),无需再次上传,此时只需将该项目单独打包,在运行的时候指定CLASSPATH

  • 将java程序打成jar包在cmd命令行下执行的方法

    前言 大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。本文将给大家介绍java程序打成jar包在cmd命令行下执行的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 一、打包 p style

  • python调用java的jar包方法

    如下所示: from jpype import * jvmPath = getDefaultJVMPath jars = [".Firstmaven-1.0-SNAPSHOT-jar-with-dependencies.jar"] jvm_cp = "-Djava.class.path={}".format":".joinjars

  • Java关于jar包的知识详解

    在学习jar包之前,要先弄懂Java包,以及关于Java包的相关概念。 一、包 为了更好地组织类,Java提供了包机制。包是类的容器,用于分隔类名空间。如果没有指定包名,所有的示例都属于一个默认的无名包。 格式为: package pkg1[.pkg2[.pkg3…]]; 代码实例:

  • java自定义jar包让jmeter使用的方法

    上一篇文章中,提到怎么生成jar包让jmeter使用,这次我们来试试做参数,因为发现调包的时候其实更多还是参数化,那么开始改造吧 1.在httpclientpost这个类中替换参数,且打印参数 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; imp

  • 利用Java获取文件名、类名、方法名和行号的方法小结

    大家都知道,在C语言中,我们可以通过宏FILE、 __LINE__来获取文件名和行号,而在Java语言中,则可以通过StackTraceElement类来获取文件名、类名、方法名、行号,具体代码如下: public static int getLineNumber { StackTraceElement[] stackTrace = new Throwable.getStackTr