编程笔记

  • 易语言制作窗口信息探测工具的代码

    DLL命令代码 .版本 2 .DLL命令 GetCursorPos, 逻辑型, "user32.dll", "GetCursorPos" .参数 光标位置, POINT, 传址 .DLL命令 WindowFromPoint, 整数型, "user32.dll", "WindowFromPoint" .参数 X轴光标, 整数型 .参数 Y轴光

  • 易语言API高级技巧总结

    首先声明,本文的读者该卖是:具有相当的易言语基础的、能较熟练地把常用的的API从VBC声明转换到易言语DLL命令的易言语喜欢者。 1,使用指针 易言语中出于安定、方便考虑,没有直接提供指针,这正在进行一些高级 纵时不是很方便,固然有一些第三方支撑库可以取出变量指针(比如我的eLib++ 注:该支撑库系Delphi开发,本人已开放源代 ,你可

  • 易语言盗号源码编写及使用方法

    易语言盗号源码编写教程 首先你需要开通邮箱。QQ邮箱即可。需要开启QQ邮箱的发信功能。如果是QQ邮箱。开通邮箱后15天内才能使用这个功能,所有推荐大家注册163邮箱。这样又安全。还可以防止软件被人拆解开了不会泄露你的QQ密码。首先上一段代码: .版本 2 .支持库 internet 连接发信服务器 “smtp@163.com”, 25

  • 易语言获取网络图片方法详解

    怎么才能把网页上的图片获取到易语言图片框内容呢? 如图1: 首先需要添加图片框。然后找到你想要的网络图片 如图2: img src="https:img.nhooo.comstaticupl

  • 安装易语言步骤详解

    易语言是中文编程,英文不好的比较喜欢,怎么安装呢?其实不复杂,只要跟着我的步骤一步步来就能正确安装好 点开易语言安装包 点下一步 img src="https:img.nhooo.comstatic

  • 详解易语言编程原理和方法

    这里教大家怎么使用易语言进行编程。 第一步打开易语言 第二步选择“windows窗口”,然后点确定,就可以进行编程了。看下图 img src="https:img.nhooo.comstaticupload

  • Spring boot项目中异常拦截设计和处理详解

    背景: 项目运行过程中会出现各种各样的问题,常见的有以下几种情况: 业务流程分析疏漏,对业务流程的反向操作、边界分析设计不充分 调用外部服务、调用外部系统出现的超时、错误、返回值与预期不符 外部资源连通性问题,db等服务器出现的网络抖动或宕机 p

  • 详解易语言使用方法步骤

    易语言作为一门全中文可视化的编程语言,已经受到越来越多人的重视。而它简单的操作,也使编程变得简单。这篇经验将告诉你如何用易语言做你的第一个程序。 安装完成后,双击易语言图标打开易语言。这里弹出了一个对话框。 双击中间的“windows窗

  • 快速卸载易语言步骤

    易语言是中文编程环境,很多英文不好的人使用,很多人英文好了就不想使用易语言了,就想卸载,这里教大家卸载。 进入到易语言的目录里面 img src="https:img.nhooo.comstaticupload210314

  • Vue源码中要const _toStr = Object.prototype.toString的原因分析

    在vue的源码中,vuesrcsharedutil.js文件中存放的是一些方法。其中作者用了Object.prototype.toString这个方法来判断类型,但是并没有直接用,而是单独保存在一个变量:

  • 易语言程序界面介绍

    用图解的方式对易语言的使用方法和操作技巧作了生动、系统的讲解。 运行易语言后,首先会显示易语言的新建对话框。这里大家先选“确定”钮进入。 img src="https:img.nhooo.comstaticupload210

  • Docker 限制容器可用的CPU的方式

    默认情况下容器可以使用的主机 CPU 资源是不受限制的。和内存资源的使用一样,如果不对容器可以使用的 CPU 资源进行限制,一旦发生容器内程序异常使用 CPU 的情况,很可能把整个主机的 CPU 资源耗尽,从而导致更大的灾难。本文将介绍如何限制容器可以使用的 CPU 资源。 本文的 demo 中会继续使用《Docker: 限制容器可用的内存》一文中创建的 docker 镜像 u-stress

  • Android EditText 监听用户输入完成的实例

    我们都知道, Android EditText输入框,并没有监听用户输入完成的功能,需要我们自己实现。 下面是实现的方法,仅供参考: EditText editText = EditText findViewByIdR.id.edit; editText.addTextChangedListenernew TextWatcher { @Override public vo

  • vue cli webpack中使用sass的方法

    1:安装依赖 npm install sass-loader node-sass --save-dev 2:html中 修改style style lang="sass" * write sass here * style

  • Opencv分水岭算法学习

    分水岭算法可以将图像中的边缘转化成“山脉”,将均匀区域转化为“山谷”,这样有助于分割目标。 分水岭算法是一种基于拓扑理论的数学形态学的分割方法,其基本思想是把图像看作是测地学上的拓扑地貌,图像中的每一点像素的灰度值表示该点的海拔高度,每一个局部极小值及其影响区域称为集水盆,而集水盆的边界则形成分水岭。分水岭的概念和形成可以通过模拟浸入过程来说明:在每一个局部极小值表面,刺穿一个小孔,然后把整

  • python常用web框架简单性能测试结果分享(包含django、flask、bottle、tornado)

    测了一下django、flask、bottle、tornado 框架本身最简单的性能。对django的性能完全无语了。 django、flask、bottle 均使用gunicorn+gevent启动,单进程,并且关闭DEBUG,请求均只返回一个字符串ok。 tornado直接自己启动,其他内容一致。 测试软件为 siege,测试os为cenos6 64位,测试命令为

  • 在SAE上搭建最新wordpress的方法

    安装SAE上的wordpress,创建应用选择wordpress模板,安装后是3.4版本 新建一个版本2,下载最新wordpress安装包并解压到版本2中 初步猜想修改地方: 数据库配置:wp-config.php ?php ** * Wor

  • PHP获取当前完整URL地址的函数

    这里主要是给大家分享一个非常实用的PHP函数,代码很简单,就不多废话了,小伙伴们需要的话直接拿去用。 php获取当前访问的完整url地址 function get_current_url{ $current_url='http:'; ifisset$_SERV

  • Shell根据web日志计算平均连接时间功能

    今天在网上看到一个求web连接平均时间的shell命令,在自己的机器上试了下,发现不能使用,居然出现awk: fatal: division by zero attempted这样的错误,毛了就自己改了下shell命令. 原shell脚本例子: cat access.log|grep "connect cbp" |awk 'BEGIN{sum=0;coun

  • shell中嵌套执行expect命令实例

    一直都想把expect的操作写到bash脚本里,这样就不用我再写两个脚本来执行了,搞了一下午终于有点小成就,给大家看看吧. 系统:centos 5.x 1.先安装expect yum -y install expect 2.脚本内容:st

  • 学习php开源项目的源码指南

    一。先把源代码安装起来,结合它的文档和手册,熟悉其功能和它的应用方式。 二。浏览源代码的目录结构,了解各个目录的功能。 三。经过以上两步后相信你对这个开源的产品有了一个初步的了解了,那现在就开始分析它的源码吧。这一步我们开始分析源代码框架。例如入口方式是单入口还是多入口,页面之间的调用规则,能根据规则找出某个功能用到的页面。 四。熟悉源代码的代码写作风格,例如缩进方式

  • shell实现自动adsl拨号并检测连接状况脚本分享

    今天公司同事要我整个adsl自动重拨的shell,并检测是否连上了,这样才能保证内部测试服务器不掉网,好吧,下面我把脚本发出来. 系统:centos 5.x 脚本1: cat rootsoft_shellauto_adsl_1.sh #!binbash gateway=`ifconfig ppp0 |grep P-t-P|

  • webapp框架AngularUI的demo改造之路

    目的:把AngularUI的模板应用到现有项目上 步骤如下: 按功能表修改demo界面 img src="https:img.nhooo.comstaticupload21

  • shell脚本实现linux系统文件完整性检测

    今天发现个可以检测系统文件完整性的shell脚本,自己试了下还可以吧,介绍给大家。 系统:centos 5.x 脚本内容: cat my_filecheck.sh #!binbash # # 变量首先声明才能使用 shopt -s -o nounset # 声明 # 建立日期 &nb

  • Shell脚本实现硬盘空间和表空间的使用情况统计并邮件通知

    #binbash #该脚本用于统计硬盘空间和表空间的使用情况,并邮件发出 #初始化环境变量 source homeoracle.bash_profile #获得本机ip ip=`sbinifconfig eth0 | grep Bcast | cut -d : -f 2 | cut -d " " -f 1` #切换到本脚本目录 cd

  • Shell脚本实现检测某ip网络畅通情况(含短信报警功能)

    花了1天的时间写了一个检测某ip是否网络畅通的脚本,只检测网络是否畅通的功能很容易实现,但加了一些限制功能却不好实现。 #!binbash #################################################################################### #本脚本放于异机,使用定时任务检测192.168.10.23

  • 浅析webapp框架AngularUI的demo

    angularUI下载地址:https:github.comClouda-teamBlendUI 下载解压后,demo在根目录 现在测试官网demo的使用 用浏览器打开mobile-angular-ui-masterdemoindex.html,发现没

  • 实现释放CentOS系统内存的Shell脚本分享

    这几天发现CentOS系统内存一直涨,即使把apache和mysql关闭了,内存也不释放,可以使用以下脚本来释放内存: 脚本内容: #! binbash # cache释放: &

  • 一个强大的网络分析shell脚本分享(实时流量、连接统计)

    介绍一个强大的分析网络的shell脚本,此脚本是从EZHTTP拆分出来的,觉得有必要单独介绍下。 脚本运行效果截图: img src="https:img.nhooo.comstaticuploa

  • Shell脚本实现检查服务器安全状态(用户、登录IP、防火墙检查)

    说明:大家平时对Linux服务器安全主要是对系统用户的检查,登陆服务器IP检查,以及防火墙状态检查! 1.需要把正确系统用户名存储在rootliu_shelllocal_user.txt文件中,然后进行比较! 2.对登陆IP判断是不是以192.168.1和192.168.2开头的IP为正常IP! 3.判断iptables状态!

  • AngularJS基础知识

    angularJS定义和特点 1.google前端开源框架 2.MVVMmodel view view-model设计模式 : Model将和ViewModel互动(通过$scope对象),将监听Model的变化。这些可以通过View来发送和渲染,由HTML来展示你的代码 3.方便的REST 4.数据绑定和依赖注

  • Shell中取今天、昨天、前天的时间操作代码

    1. 取今天时间 $date -d "now" +%Y-%m-%d 2. 取昨天时间 $date -d "yesterday" +%Y-%m-%d $date -d "1 days ago" +%Y-%m-%d&nbs

  • Shell脚本判断Apache进程是否存在

    写一个脚本检查Apache进程是否存在,若不存在则显示不存在,若存在则显示进程个数,当不等于10个时用红色字体通知管理员,并询问管理员是否启动Apache服务。 #!binbash #echo "$service httpd status" PIDNUM=$pgrep httpd | wc -l if [[ $PIDNUM -eq 0 ]];

  • Shell脚本监控网站页面正常打开情况

    现在单位为了省钱,我用了shell脚本,简单的写了一个监控。通过curl一个固定页面的200状态码,如果是200,就说网站是正常的,如果不是200就自动重启网站,然后发邮件到QQ邮箱。自己在上QQ的同时,通过微信也可以收到报警,不但可以收到报警,还可以解决问题。基本上也可以解决web的故障。 #! binbash source etcprofil

  • shell中使用echo打印彩色字体和彩色背景的方法

    对于shell中的终端打印感觉很好玩! 首先知道shell中终端打印有echo printf一般常用的就是echo咯; 注:字体颜色 重置=0,黑色=30,红色=31,绿色=32, ***=33,蓝色=34, 洋红=35, 青色=36, 白色=37. 背景颜色 重置=0,黑色=40,红色=41,绿色=42, ***=43,蓝色=44, 洋红=45, 青色=46, 白色=47.

  • Shell脚本实现温和方式重启Centos系统

    主要目的是用于重启后台比较重要的进程,如果采用killall -9强制kill掉,可能会引起问题。比如数据库进程。代码如下: #!binsh if [ -z "$1" ]; then binecho "$0 command line" exit 1 fi p

  • Shell脚本判断Linux系统是32位还是64位的几种方法分享

    一行就能搞定,输出32或者64。 可以用“getconf WORD_BIT”和“getconf LONG_BIT”获得word和long的位数,64位系统中应该分别得到32和64。 参考代码如下: ldconfig if [ $getconf WORD_BIT = '32' ] [ $getconf LONG_BIT = '64'

  • Shell脚本中调用、引用、包含另外一个脚本文件的两种方法

    脚本 first 测试示例1 #!binbash echo 'your are in first file' 问)在当前脚本文件中调用另外一个脚本文件? 方法一: 使用 source 脚本 second

  • shell脚本实现批量测试局域网主机是否在线

    由于局域网内主机多,VLAN也多,为时常能知道在线主机的数量,编写脚本以查验在线主机。 效果是:主机在线显示绿色,主机离线显示红色结果。 用法:.ping IP段 例如:.ping 192.168.0 #!binbash NETWORK=$1 for HOST in $seq 1 254

  • shell脚本实现文件锁功能

    1.背景 当多个进程可能会对同样的数据执行操作时,这些进程需要保证其它进程没有在操作,以免损坏数据。通常,这样的进程会使用一个“锁文件”,也就是建立一个文件来告诉别的进程自己在运行,如果检测到那个文件存在则认为有操作同样数据的进程在工作。这样的问题是,进程不小心意外死亡了,没有清理掉那个锁文件,那么只能由用户手动来清理了。 2.关于fl