编程笔记

  • Oracle如何使用PL/SQL调试存储过程

    调试过程对找到一个存过的bug或错误是非常重要的,Oracle作为一款强大的商业数据库,其上面的存过少则10几行,多则上千行,免不了bug的存在,存过上千行的话,找bug也很费力,通过调试可以大大减轻这种负担。 工具原料 PL\SQL Oracle 方法步

  • python在ubuntu中的几种安装方法(小结)

    python在ubuntu下有几种安装方法: 通过ubuntu官方的apt工具包安装 通过PPAPersonal Package Archive 的apt工具包安装 通过编译python源代码安装 通过ubuntu官方的apt工具包安装 sudo apt-get insta

  • idea直接修改新的git地址的方法(图文)

    之前因为没有添加到项目成员之中,代码提交是通过别人的账号。后来添加进入后,要修改成自己的账号,从网上搜查资料,几乎全部都是在idea中File--Settings--Appearance--System Settings--Passwords,不保存密码,重启项目。我试过之后对我是没用处的。如下: img src="

  • oracle调试存储过程的过程详解

    oracle如果存储过程比较复杂,我们要定位到错误就比较困难,那么可以存储过程的调试功能 先按简单的存储过程做个例子,就是上次做的存储过程(proc_test) 1、先在数据库的procedures文件找到我们之前创建存储过程 img src="https:img.nhooo

  • Python编程之gui程序实现简单文件浏览器代码

    本文主要分享了关于在python中实现一个简单的文件浏览器的代码示例,代码及展示如下。 #!usrbinenv python # -*- coding: UTF-8 -*- import os from time import sleep from Tkinter import * class DirListobject: def __init__self,

  • C++实现学生管理系统

    本文实例为大家分享了C++实现学生管理系统的具体代码,供大家参考,具体内容如下 #include stdio.h #include stdlib.h #include conio.h #include iostream.h 学生信息结构体 typedef struct _STRU_STU_SCORE_{ un

  • 使用pygame实现垃圾分类小游戏功能(已获校级二等奖)

    项目简介 本项目报名参加了“兖州中材杯”武汉理工大学第十一届环保创意作品大赛艺术理念组比赛。组员共三名,本人负责代码实现部分,其余两人分别负责项目策划与场景人物绘制。 项目背景 小组中负责策划的同学经过一定的调研之后发现,我校在校学生普遍缺乏垃圾分类方面的知识。经过讨论后,我们把游戏方向定位于“垃圾分

  • Android自定义ViewPager指示器

    本文实例为大家分享了Android ViewPager指示器的制作方法,供大家参考,具体内容如下 1.概述   ViewPageIndicator这个开源框架大家都接触过,个人感觉还不错就是用起来比较麻烦,需要这里配置那里配置效果定制起来也不方便。我第一次使用的时候就一直出不来效果,后来找了很久发现是activity的主题没有配置好。今天我们自己来造个

  • 详解在Spring Boot中使用Https

    本文介绍如何在Spring Boot中,使用Https提供服务,并将Http请求自动重定向到Https。 Https证书 巧妇难为无米之炊,开始的开始,要先取得Https证书。你可以向证书机构申请证书,也可以自己制作根证书。 创建Web配置类 在代码中创建一个使用了Configura

  • windows server2016安装MySQL5.7.19解压缩版教程详解

    记录了MySQL 5.7.19 winx64解压缩版安装教程,具体内容如下 系统环境:Win7 x64 软件准备:mysql 5.7.19 winx64 下载网址:https:dev.mysql.comdownload

  • Python 网页解析HTMLParse的实例详解

    Python 网页解析HTMLParse的实例详解 使用python将网页抓取下来之后,下一步我们就应该解析网页,提取我们所需要的内容了,在python里提供了一个简单的解析模块HTMLParser类,使用起来也是比较简单的,解析语法没有用到XPath类似的简洁模式,但新手用起来还是比较容易的,看下面的例子: 现在一个模拟的html文件:

  • C#实现带进度条的ListView

    推荐阅读:ListView 百分比进度条delphi版) 对于已经有的组件,可以直接添加进来,添加后要先运行一下,然后会在工具箱内找到相应控件。 1、首先编写组件,然后将组件添加到工具箱内 img src="https:img.nhooo.comstaticu

  • springboot添加https服务器的方法

    什么是https 要说https我们得先说SSLSecure Sockets Layer,安全套接层,这是一种为网络通信提供安全及数据完整性的一种安全协议,SSL在网络传输层对网络连接进行加密。SSL协议可以分为两层:SSL记录协议(SSL Record Protocol),它建立在可靠的传输协议如TCP之上,为高层协议提供数据封装、压缩、加密等基本功能支持;SSL

  • lua开发中实现MVC框架的简单应用

    先简单说说MVC,即Model View Controller。Model模型,一般负责数据的处理;View视图,一般负责界面的显示;Controller控制器,一般负责前端的逻辑处理。拿一款手机游戏来说,界面UI的显示、布局等就是View负责;点击了按钮,手势的滑动等操作由Controller来处理;游戏中需要的数据资源就交给Mode

  • 理解C#中的Lambda表达式

    先来看两段代码: Thread t = new Thread = { AddIt AddDelegate = new AddItAddItem; this.InvokeAddDelegate; }; Thread t3 = new Threadnew ThreadStart =

  • js实现简单的左右两边固定广告效果实例

    本文实例讲述了js实现简单的左右两边固定广告效果的方法。分享给大家供大家参考。具体分析如下: 大多数网站都有左右两边的固定广告位,下面呢就是实现这个效果的最简单的代码,可能在ie下滚动的时候会有一点抖动,这个问题以后再解决了,先实现再说。 要点一: var adtop = adleft.offsetTop; 获得元素距离上边的位置,在滚动

  • 详解Ruby中的循环语句的用法

    Ruby 中的循环用于执行相同的代码块若干次。本章节将详细介绍 Ruby 支持的所有循环语句。 Ruby while 语句 语法 while conditional [do] code end 当 conditional 为真时,执行 code。while 循环的 conditional 通过保留字 d

  • C#小知识之有趣的类型静态构造器

    这是C#中一个有趣的现象,也许您从中可以窥见些许CLR在构造类型时的行为,以及JIT编译的触发式编译过程。 看下面一段代码: class Program { static void Main &nb

  • js实现交换运动效果的方法

    本文实例讲述了js实现交换运动效果的方法。分享给大家供大家参考。具体分析如下: 实现后的效果,点击互相交换位置和距离左边和上角的信息。 要点一: var now = s_pic_li[0]; forvar i=0; is_pic_li.length; i++{ s_pic_li[i].onclick = function{ ifthis

  • Lua学习笔记之类型与值

    基础介绍 Lua是一种动态类型的语言。在语言中没有类型定义的语法,每个值都带有其自身的类型信息。在Lua中有8种基本类型,分别是: nil(空)类型 boolean(布尔)类型 number(数字)类型 string(字符串)类型 userdata(自定义类型)

  • js实现简单鼠标跟随效果的方法

    本文实例讲述了js实现简单鼠标跟随效果的方法。分享给大家供大家参考。具体分析如下: 鼠标跟随,顾名思义,就是在鼠标移动的时候,有个动画跟随着鼠标一起移动。 要点一: var oEvent = evt || window.event; 这个是为了兼容ie和ff而写的,在ie下window.event表示event对象,而ff下,

  • C# yield在WCF中的错误用法(一)

    在定义API的时候,对于一些返回集合对象的方法,很多人喜欢将返回类型定义成IEnumerableT,这本没有什么问题。这里要说的是另一个问题:对于返回类型为IEnumerableT的方法来说,我们可以使用yield return的方式来输出返回集合的元素。但是如果我们不了解yield 关键字背后的实现机制,很有可能造成很大的问题。 这是一个WCF相关的问题,我想99%的人

  • 在Ruby中处理日期和时间的教程

    Time 类在 Ruby 中用于表示日期和时间。它是基于操作系统提供的系统日期和时间之上。该类可能无法表示 1970 年之前或者 2038 年之后的日期。 本教程将让您熟悉日期和时间的所有重要的概念。 创建当前的日期和时间 下面是获取当前的日期和时间的简单实例: #!usrbinruby -w

  • Lua学习笔记之表达式

    前言 这里总结的内容和其它语言的基本类似,所以这里就只是基本的进行总结。不做详细的讲解。 算术操作符 Lua支持常规的算术操作符有:”+”(加法),”-”(减法),”*”(乘法),””(除法),”^”(指数),”%”(取模),一元的”-”(负号)。所有的这些操作符都用于实数。例如:x^0.5将计算x

  • 介绍Python中几个常用的类方法

    内置方法 说明 __init__self,... 初始化对象,在创建新对象时调用 __del__self 释放对象,在对象被删除之前调用 __new__cls,*args,**kwd 实例的生成操作 __str__self 在使用print语句时被调用 __

  • PHP数组的基本操作及遍历数组的经典操作实例

    实例如下所示: ?php 索引数组 数组第一种定义 $arr = array1,2,3; var_dump$arr; 数组第二种定义 $arr = [1,2,3]; var_dump$arr; 数组第三种定义 $arr[0] = 7; $arr[1] = "hello"; var_dump$arr

  • thinkPHP简单遍历数组方法分析

    本文实例分析了thinkPHP简单遍历数组方法。分享给大家供大家参考,具体如下: 有如下数组: array array 'id'=1, 'username'='mgckid', 'sex'=1 array 'id'=2, 'username'='yezi',

  • php递归遍历多维数组的方法

    本文实例讲述了php递归遍历多维数组的方法。分享给大家供大家参考。具体如下: ?php function get_array_elems$arrResult, $where="array"{ whilelist$key,$value=each$arrResult{ if is_array$value{ get_array_elems

  • spring boot封装HttpClient的示例代码

    最近使用到了HttpClient,看了一下官方文档:HttpClient implementations are expected to be thread safe. It is recommended that the same instance of this class is reused for multiple request executions,翻译过来的意思就是:HttpClient的实现是线程安全的,

  • PHP遍历数组的三种方法及效率对比分析

    本文实例分析了PHP遍历数组的三种方法及效率对比。分享给大家供大家参考。具体分析如下: 今天有个朋友问我一个问题php遍历数组的方法,告诉她了几个。顺便写个文章总结下,如果总结不全还请朋友们指出 第一、foreach foreach是一个用来遍历数组中数据的最简单有效的方法。 ?php $urls= ar

  • php数组比较实现查找连续数的方法

    本文实例讲述了php数组比较实现查找连续数的方法。分享给大家供大家参考。具体如下: $data = array; $data[]= array"01" ,"02", "18" , "29" , "31" , "32"; $data[]= array"02" ,"09", "11" , "22" , "24" , "27"; $data[]= array"07" ,"16",

  • php数组查找函数总结

    本文实例总结了php数组查找函数。分享给大家供大家参考。具体如下: 这里提供三种方法来判断一个字符串中是否包括我们定义好的词,这比较适合于在留言,评论等地址进行关键词过滤,实例代码如下: $crud = array'中国|||我国|||大地', 'kelon|||lerke|||sb', 'sesscxx'; $crud = join'|',$crud;

  • php将字符串全部转换成大写或者小写的方法

    本文实例讲述了php将字符串全部转换成大写或者小写的方法。分享给大家供大家参考。具体分析如下: php中可以通过strtolower和strtoupper两个函数将字符串中的每个英文字符全部转换成小写或者大写 ?php $string = "Learn PHP string functions at jb51.net"; $lower = strtolower$s

  • asp中实现清除html的函数

    这个函数是必需要的,很多黑客来捣乱,黑掉数据库,会注入大量的病毒js,在存储和展示文本数据的时候,使用此函数过滤一下,可避免不少麻烦 clearhtml代码 '清除HTML代码 function clearhtmlcontent content=replacehtml"#[^]*;","",content content=replaceh

  • php字符串替换函数substr_replace()用法实例

    本文实例讲述了php字符串替换函数substr_replace用法。分享给大家供大家参考。具体分析如下: substr_replace用于在指定字符串中替换指定位置的子字符串 ?php $string = "Warning: System will shutdown in NN minutes!"; $pos = strpos$string, "NN";

  • php根据指定位置和长度获得子字符串的方法

    本文实例讲述了php根据指定位置和长度获得子字符串的方法。分享给大家供大家参考。具体分析如下: php的substr函数功能非常强大,不断可以从前往后去子字符串还可以从后往前取字符串 ?php $string = "beginning"; print"Position counted from left: ".substr$string,0,5."\n";

  • php通过strpos查找字符串出现位置的方法

    本文实例讲述了php通过strpos查找字符串出现位置的方法。分享给大家供大家参考。具体分析如下: strpos用来查找一个字符串在另一个字符串中首次出现的位置,strpos区分大小写,如果没有找到则返回false,所以strpos有两种类型的返回值,一种是整形,一种是bool型,开发过程中需要注意 ?php echo strpos"Hello world!","w

  • php实现指定字符串中查找子字符串的方法

    本文实例讲述了php实现指定字符串中查找子字符串的方法。分享给大家供大家参考。具体分析如下: 对strpos函数可以用来在php中查找子字符串。strpos函数将试图找到子字符串在源字符串中首次出现的位置。如果找到了,它会返回一个非负整数表示子字符串出现的位置。 否则它会返回一个布尔值false。 ?php $haystack1 = "234953413434

  • php去除字符串中空字符的常用方法小结

    本文实例总结了php去除字符串中空字符的常用方法。分享给大家供大家参考。具体分析如下: php中包含四个可以去除字符串空格的函数: trim – 去除字符串两端的空字符 ltrim – 去除字符串前端的空字符 rtrim – 去除字符串末尾的空字符 chop –同rtrim. 代码如下: &l

  • asp实现截取字符串函数

    如果标题过长,因为页面布局的限制,只能列表10个字符,这个函数会帮你实现的 '截取字符串 strvalue标题,字数 function strvaluestr,lennum dim p_num dim i if strlenst