技术文章类别

 所有技术文章

  • C语言打印杨辉三角示例汇总

    杨辉三角是我们从初中就知道的,现在,让我们用C语言将它在计算机上显示出来。 在初中,我们就知道,杨辉三角的两个腰边的数都是1,其它位置的数都是上顶上两个数之和。这就是我们用C语言写杨辉三角的关键之一。在高中的时候我们又知道,杨辉三角的任意一行都是的二项式系数,n为行数减1。也就是说任何一个数等于这个是高中的组合数。n代表行数减1,不代表列数减1。如:第五行的第三个数就为=6。 现在我们

  • C语言实现杨辉三角实例

    本文实例讲述了C语言实现杨辉三角的方法,分享给大家供大家参考。 具体实现方法如下: #include iostream using namespace std; void printYangHuiint line { int **array = new int*[line]; for int i = 0; i line; i

  • JSP开发之Struts2实现下载功能的实例

    JSP开发之Struts2实现下载功能的实例 1、Action 类 package com.favccxx.strutsdemo; import java.io.File; import java.io.FileInputStream; import java.io.InputStr

  • JSP下载服务器文件的方法

    本文实例讲述了JSP下载服务器文件的方法。分享给大家供大家参考,具体如下: %@page import="java.io.FileInputStream"% !DOCTYPE html PUBLIC "-W3CDTD XHTML 1.0 TransitionalEN" "http:www.w3.orgTRxhtml1DTDxhtml1-trans

  • jsp实现从服务器下载xls文件到客户端的方法

    本文实例讲述了jsp实现从服务器下载xls文件到客户端的方法。分享给大家供大家参考,具体如下: 参考网上的代码写了一个下载xls文件到客户端的jsp页面,只要将服务器的文件地址传给这个jsp页面就可以实现下载文件到客户端了。 %@ page language="java"import="java.util.*"pageEncoding="utf-8"% <

  • Android 数据库文件存取至储存卡的方法

    废话不多说了,直接给大家贴代码了,具体代码如下 ?xml version="1.0" encoding="utf-8"? LinearLayout xmlns:android="http:schemas.android.comapkresandroid" android:layout_width="match_parent" android:layout

  • 基于Android如何实现将数据库保存到SD卡

    有时候为了需要,会将数据库保存到外部存储或者SD卡中(对于这种情况可以通过加密数据来避免数据被破解),比如一个应用支持多个数据,每个数据都需要有一个对应的数据库,并且数据库中的信息量特别大时,这显然更应该将数据库保存在外部存储或者SD卡中,因为RAM的大小是有限的;其次在写某些测试程序时将数据库保存在SD卡更方便查看数据库中的内容。 Android通过SQLiteOpenHelper创建数据库时默认是将

  • Android编程之数据库Sql编程实例分析

    本文实例讲述了Android编程之数据库Sql编程实现方法。分享给大家供大家参考。具体分析如下: Android中安装轻量级数据库Sqlite,现在测试数据库基本操作。 数据库基本操作:创建表,插入,删除可以用execSQL;读取可以用rawQuery;这两个函数都可以标准SQL语句进行操作。 源代码: package com.tes

  • android Matrix实现图片随意放大缩小或拖动

    本文实例为大家分享了android Matrix图片随意放大缩小和拖动的具体代码,供大家参考,具体内容如下 step1:新建一个项目DragAndZoom,并准备一张照片放在resdrawable-hdpi目录下,如下图所示: img src="https:img.nhooo.comstaticupload2103130523360.j

  • Android Matrix源码详解

    Matrix的数学原理 在Android中,如果你用Matrix进行过图像处理,那么一定知道Matrix这个类。Android中的Matrix是一个3 x 3的矩阵,其内容如下: img src="https:img.nhooo.comstaticupload2103121

  • Android中使用Matrix控制图形变换和制作倒影效果的方法

    最近在使用Matrix进行绘图的操作。对Matrix的一些方法有了一些更深的体会,记下来,以便日后复习。 Matrix常用的方法: 一、变换方法: Matrix提供了translate平移、rotate旋转、scale缩放、skew倾斜四种操作,这四种操作的内部实现过程都是通过matrix.setValues…来设置矩阵的值

  • Javascript学习笔记之 函数篇(一) : 函数声明和函数表达式

    函数声明 function foo {} 函数 foo 将会在整个程序执行前被 hoist 提升,因此它在定义 foo 函数的整个 scope 作用域中都是可用的。即使在函数定义之前调用它也没问题。 foo; Works because foo was created before this code runs functi

  • 详解JavaScript中的函数声明和函数表达式

    JavaScript 中需要创建函数的话,有两种方法:函数声明、函数表达式,各自写法如下: 方法一:函数声明 function foo {} 方法二:函数表达式 var foo = function {}; 另外还有一种自执行函数表达式,主要用于创建一个新的作用域,在此作用域内声明的变量不会和其它作用域内的变量冲突或混淆,大多

  • Spring+quartz实现定时发送邮件功能实例

    在做具体的系统管理时,往往会有每隔一段时间发给用户一些邮件的业务,现在参考的网上的大部分代码,写下了我自己的代码。 在ApplicationContext.xml的内容如下: ?xml version="1.0" encoding="UTF-8"? beans xmlns="http:www.springframework.orgschema

  • Vue + Webpack + Vue-loader学习教程之相关配置篇

    前言 之前已经介绍过了Vue + Webpack + Vue-loader的相关功能介绍,大家可以点击这篇文章了解详情。下面就来看看相关配置篇,感兴趣的可以参考学习。 使用预处理器 在 Webpack 中,所有的预处理器需要和一个相应的加载器一同使用。vue-loader 允许你用其它的 W

  • python实现嵌套列表平铺的两种方法

    方法一:使用列表推导式 vec = [[1,2,3],[4,5,6],[7,8,9]] get = [num for elem in vec for num in elem] get [1, 2, 3, 4, 5, 6, 7, 8, 9] 方法相当于

  • Python嵌套列表转一维的方法(压平嵌套列表)

    前一段去云英面试,技术官很”不厚道“了问了一个非常简单的问题:如何将多维列表转化了一维的?当时虽然想到了使用迭代或者列表生成式可以做到,但是可以没能可行的代码,回来后一顿后悔。 对于规范的且嵌套维度较低的多维列表,python中有很多方法可以实现: a=[[1,2],[3,4],[5,6]] print [j for i in li for

  • python中多层嵌套列表的拆分方法

    场景:有一个多层嵌套的列表如:[[23],[3,3],[22,22],1,123,[[123,a],2]] 拆分成: def splitlistlist: ''' 现有一个列表,里面元素包括 数字,字母,列表,字典等元素,现在要将字典去掉,并将列表 分解成字母,或数字元素如:[[1,2,3],2,3,[1,3,[12,22]],'a

  • Python多层嵌套list的递归处理方法(推荐)

    问题:用Python处理一个多层嵌套list ['and', 'B', ['not', 'A'],[1,2,1,[2,1],[1,1,[2,2,1]]], ['not', 'A', 'A'],['or', 'A', 'B' ,'A'] , 'B'] 需求1如何展开成一层?

  • Redis fork进程分配不到内存解决方案

    MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Redis Bgsave 命令用于在后台异步保存当前数据库的数据到磁盘。 BGSAVE 命令执行之后立即返回 OK ,然后 Redis fork 出一个

  • Python-嵌套列表list的全面解析

    一个3层嵌套列表m m=["a",["b","c",["inner"]]] 需要解析为基本的数据项a,b,c,inner 基本的取数据项方法: for i in m: print i这个只能取出第一层的a,和一个2层的嵌套列表["b","c",["inner"]] 结合内

  • Android日历控件PickTime代码实例

    最近做项目,需要设置用户的生日,所以做这样一个功能。 开始发觉自带的DatePicker 很是不好用。 上代码: DatePicker android:id="@+iddpPicker" android:datePickerMode="spinner" android:calendarViewShown

  • JavaScript eval()函数定义及使用方法详解

    定义和用法 eval 函数可计算某个字符串,并执行其中的的 JavaScript 代码。 语法 evalstring 返回值 通过计算 string 得到的值(如果有的话)。

  • JavaScript中eval()函数用法详解

    eval 函数计算 JavaScript 字符串,并把它作为脚本代码来执行。 如果参数是一个表达式,eval 函数将执行表达式。如果参数是Javascript语句,eval将执行 Javascript 语句。 语法 evalstring table

  • javascript中eval和with用法实例总结

    本文实例讲述了javascript中eval和with用法。分享给大家供大家参考,具体如下: 我们都知道javascript的作用域机制,但是with和eval有时会“破坏”我们对于作用域的常规理解。下面参考网上资源和自己理解总结一下eval和with的用法。 一、eval 1、eval函数:把一个字符串当作一个js表达式一样去执行它

  • javascript中eval函数用法分析

    本文实例分析了javascript中eval函数用法。分享给大家供大家参考。具体分析如下: eval只有一个参数,如果传入的参数不是字符串,则直接返回这个参数。否则会将字符串当成js代码进行编译,如果编译失败则抛出语法错误SyntaxError异常。如果编译成功则开始执行这段代码,并返回字符串中的最后一个表达式或语句的值;如果最后一个表达式或语句没有值,则最终返回undefined。如果字符串抛

  • JavaScript中的eval()函数使用介绍

    在JavaScript中,可以使用eval函数来解析字符串中的JavaScript代码,并返回相应的代码执行结果: console.logeval"42 * 2";84 就本质而言,eval是JavaScript全局对象的一个函数。比如,上述代码等价于:

  • JavaScript eval() 函数介绍及应用示例

    evalString 函数可计算某个字符串,并执行其中的的 JavaScript 代码。 返回值 通过计算 string 得到的值(如果有的话)。 说明 该方法只接受原始字符串作为参数,如果 string 参数不是原始字符串,那么该方法将不作任何改变地返回。因此请不要为 eval

  • 为什么使用JavaScript eval()函数是个坏主意?

    JavaScripteval用于执行参数。eval使用该方法时,代码执行速度较慢。它也具有安全性实现,因为它具有不同的执行范围。 示例 这是实现eval函数的方法- html body &nbs

  • JavaScript eval函数有什么用?

    JavaScripteval用于执行参数。eval使用该方法时,代码执行速度较慢。它也具有安全性实现,因为它具有不同的执行范围。另外,使用它来将字符串评估为JavaScript表达式。 eval不建议在JavaScript中使用该方法,因为该方法执行速度较慢,使用不当会使您的网站遭受注入式攻击。 示

  • Java Object toString方法原理解析

    在Java中,所有的对象都是继承自Object,自然继承了toString方法,在当使用System,out.println里面为一个对象的引用时,自动调用toString方法将对象打印出来。如果重写了tostring方法则调用重写的toString 方法。 先看下面一段代码 public class ToStringTest { static int i = 1;

  • JavaScript中constructor()方法的使用简介

    JavaScript Boolean.constructor方法返回一个引用到创建实例的原型布尔函数。 语法 boolean.constructor 返回值: NA

  • JS & JQuery 动态添加 select option

    今天有朋友问我一个关于在select里动态添加option问题,一开始以为是JS那里动态添加,所以用了JS动态添加option的方法,但你那里是用JQuery的,所以才会一直出错,下面记下在JS和JQuery里添加option的区别。 JS: var selid = docu

  • js获取对象、数组的实际长度,元素实际个数的实现代码

    js获取对象、数组的实际长度,元素实际个数的实现代码 *获取对象、数组的长度、元素个数 *@param obj 要计算长度的元素,可以为object、array、string * function countobj{ var objType = typeof obj; ifobjType == "string"{ return o

  • 实例讲解JavaScript中instanceof运算符的用法

    instanceof 运算符简介 在 JavaScript 中,判断一个变量的类型尝尝会用 typeof 运算符,在使用 typeof 运算符时采用引用类型存储值会出现一个问题,无论引用的是什么类型的对象,它都返回 “object”。ECMAScript 引入了另一个 Java 运算符 instanceof 来解决这个问题。instanceof 运算符与 typeof

  • JavaScript中instanceof运算符的使用示例

    instanceof运算符可以用来判断某个构造函数的prototype属性是否存在另外一个要检测对象的原型链上。 实例一:普遍用法 A instanceof B :检测B.prototype是否存在于参数A的原型链上. function Ben { } var ben = new Ben; cons

  • JavaScript的instanceof运算符学习教程

    语法 object instanceof constructor 参数 object: 要检测的对象. constructor: 某个构造函数 描述: instanceof 运算符用来检测 constructor.prototype 是否存在

  • C#中使用基数排序算法对字符串进行排序的示例

    开始之前 假设最长字符串的长度是L,以L作为输入的长度, 然后假定所有的字符串都"补齐"到此长度,这个补齐只是逻辑上的,我们可以假想有一种"空字符", 它小于任何其它字符,用此字符补齐所有长度不足的字符串。例如:最长的字符串长度为9,有一个字符串A长度为6, 那么当比较第7位字符的时候,我们让A[7]为"空字符"。 如果要包含所有的字符似乎并不容易,我

  • 实例讲解Java读取一般文本文件和word文档的方法

    一般文本文件 我们以日志文件.log文件为例: import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.File

  • C#调用存储过程详解(带返回值、参数输入输出等)

    本文实例讲述了C#调用存储过程的方法。分享给大家供大家参考,具体如下: CREATE PROCEDURE [dbo].[GetNameById] @studentid varchar8, @studentname nvarchar50 OUTPUT AS BEGIN SELECT @studentname=studentname FROM student WHERE