精华内容
下载资源
问答
  • 一行 Python 代码实现什么丧心病狂的功能

    万次阅读 多人点赞 2019-07-19 10:57:09
    你在 python 使用过程中用一行代码实现过哪些激动人心的功能呢?欢迎留言讨论。手头有 109 张头部 CT 的断层扫描图片,我打算用这些图片尝试头部的三维重建。基础工作之一,就是要把这些图片数据读出来,织成一个三...

    手头有 109 张头部 CT 的断层扫描图片,我打算用这些图片尝试头部的三维重建。基础工作之一,就是要把这些图片数据读出来,组织成一个三维的数据结构(实际上是四维的,因为每个像素有 RGBA 四个通道)。
    在这里插入图片描述
    这个数据结构,自然是 numpy 的 ndarray 对象,读取图像文件我习惯使用 PIL。因此,需要导入两个模块:

    import numpy as np
    from PIL import Image
    

    接下来,我用一行代码就把 109 张图片读到了一个 109x256x256x4 的 numpy 数组中,耗时 172 毫秒:

    data = np.stack([np.array(Image.open('head%d.png'%i)) for i in range(109)], axis=0)
    

    通常,上面这一行代码应该写成这样:

    data = list()
    for i in range(109):
    	img = Image.open('head%d.png'%i)
    	img = np.array(img)
    	data.append(img)
    data = np.stack(data, axis=0)
    

    我把这些代码写成一行,却毫无晦涩艰深之感,仍然像诗歌一样优美、像自然语言一样通俗!

    那一刻,我脑洞大开,很想知道 python 高手们只用一行代码都能干些什么?当然,限定条件是不能引用自定义的模块,可以使用内置模块或通用的第三方模块。上网一搜,发现这个问题好像是 python 的专属问题,其他语言很难用一行代码做点什么。知乎上有一篇名为《一行 Python 能实现什么丧心病狂的功能?》的帖子,其镜像贴只有 java 的和 js 的,点进去发现,和 python 的完全不是一个概念。

    整理了一下知乎上这篇文章的内容,颇觉有趣,分享给大家。

    1. 一行代码打印乘法口诀

    print('\n'.join([' '.join(["%2s x%2s = %2s"%(j,i,i*j) for j in range(1,i+1)]) for i in range(1,10)]))
    

    在这里插入图片描述

    2. 一行代码打印迷宫

    print(''.join(__import__('random').choice('\u2571\u2572') for i in range(50*24)))
    

    在这里插入图片描述

    3. 一行代码表白爱情

    print('\n'.join([''.join([('Love'[(x-y) % len('Love')] if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0else' ') for x in range(-30, 30)]) for y in range(30, -30, -1)]))
    

    在这里插入图片描述

    4. 一行代码打印小龟龟

    print('\n'.join([''.join(['*' if abs((lambda a:lambda z,c,n:a(a,z,c,n))(lambda s,z,c,n:z if n==0 else s(s,z*z+c,c,n-1))(0,0.02*x+0.05j*y,40))<2 else ' ' for x in range(-80,20)]) for y in range(-20,20)]))
    

    在这里插入图片描述
    你在 python 使用过程中用一行代码实现过哪些激动人心的功能呢?欢迎留言讨论。


    后记

    近期有很多朋友通过私信咨询有关Python学习问题。为便于交流,我在CSDN的app上创建了“Python作业辅导”大本营,面向Python初学者,为大家提供咨询服务、辅导Python作业。欢迎有兴趣的同学使用微信扫码加入。

    在这里插入图片描述

    从博客到公众号,每一篇、每一题、每一句、每一行代码,都坚持原创,绝不复制抄袭,这是我坚守的原则。如果喜欢,请关注我的微信公众号“Python作业辅导员”。

    在这里插入图片描述

    展开全文
  • 登录功能实现代码

    万次阅读 2017-05-26 15:26:45
    简单的登录代码实现 第一步,页面提交登录请求 //form表单提交请求 管理登录 用户名 密码 //登录JS function doLogin()

    简单的登录代码实现

    第一步,页面提交登录请求

    //form表单提交请求

    <form id="loginFrom">
    			         <div>
    			         	<h2>管理登录</h2>
    						<span><label>用户名</label></span>
    						<span><input type="text" id="sysloginname" name="sysloginname" οnkeypress="if(event.keyCode==13){ doLogin()};" class="validate[require] textbox" maxlength="15"/></span>
    					 </div>
    					 <div>
    						<span><label>密码</label></span>
    					    <span><input type="password" id="sysloginpass" name="sysloginpass" οnkeypress="if(event.keyCode==13){ doLogin()};" class="validate[require] password " maxlength="15"/></span>
    					 </div>
    					<div class="sign">
                            <input type="button" value="登录" class="submit" οnclick="doLogin();" />
    					</div>
    					</form>


    //登录JS
    	function doLogin() {
    		if ($("#loginFrom").validationEngine('validate')) {
    			var submitOptions = {
    				target : '#loginFrom',
    				url : "${pageContext.request.contextPath}/dologin.htm",
    				type : 'post',
    				dataType : 'html',
    				cache : false,
    				async : false,
    				error : function(xhr) {
    				},
    				success : function(data) {
    					var r = eval('(' + data + ')');
    					if (r.flag) {
    						window.location.href = "${pageContext.request.contextPath}/toappmain.htm";
    					} else {
    						alert(r.msg);
    					}
    				}
    			}
    			$('#loginFrom').ajaxSubmit(submitOptions);
    		}
    	}
    第二步,action中处理请求

    	@RequestMapping(value = "dologin.htm")
    	public void doLogin(HttpSession httpsession, HttpServletRequest req,HttpServletResponse res, ModelMap model,String sysloginname,String sysloginpass) throws Exception{
    		if(checkStr(sysloginname)){
    			this.renderText("{'flag':false,'msg':'登录名错误!'}", res);
    		}
    		else if(checkStr(sysloginpass)){
    			this.renderText("{'flag':false,'msg':'登录密码错误!'}", res);
    		}else{
    			Map<String, Object> map = new HashMap<String, Object>();
    			map.put("sysloginname", sysloginname);
    			map.put("sysloginpass", MD5.convert(sysloginpass));
    			MgrSysAccount appsysaccount = this.mgrSysAccountService.getLoginInfoByMap(map);
    			if(appsysaccount!=null){
    				MgrSysAccount updatedate = new MgrSysAccount();//用于修改最后一次登录时间
    				updatedate.setId(appsysaccount.getId());
    				SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    				updatedate.setLastlogintime(simpleDateFormat.format(new Date()));
    				mgrSysAccountService.updateEntity(updatedate);
    				httpsession.setAttribute("syslogininfo", appsysaccount);
    				this.renderText("{'flag':true}", res);
    			}else{
    				this.renderText("{'flag':false,'msg':'登录失败!'}", res);
    			}
    			
    		}
    		
    		
    	}
    /**
    	 * 校验非法字符
    	 * @param 校验的字符串
    	 * @return
    	 */
        public boolean checkStr(String str) {
    		if (StringUtils.isBlank(str.trim())) {
    		    return true;
    		}
    		String inj_str = "‘,*,%,;,/,+,&,|,(,),$,!,[,]";
    		String[] inj_stra = inj_str.split(",");
    		for (int i = 0; i < inj_stra.length; i++) {
    		    if (str.indexOf(inj_stra[i]) >= 0) {
    		    	return true;
    		    }
    		}
    		return false;
        }
    /**
    	 * 输出Text类型
    	 * 
    	 * @param response
    	 * @param text
    	 */
    	protected void renderText(String text, HttpServletResponse res) {
    		render(text, "text/plain;charset=UTF-8", res);
    	}
    

    /**
    	 * 封装response用于json输出
    	 * 
    	 * @param text
    	 * @param contentType
    	 */
    	protected void render(String text, String contentType,
    			HttpServletResponse res) {
    		try {
    			res.setContentType(contentType);
    			res.getWriter().write(text);
    			res.getWriter().flush();
    			res.getWriter().close();
    		} catch (IOException e) {
    			System.out.println(e);
    		}
    	}




    展开全文
  • Python代码实现哪些功能?众所周知,Python入门简单、功能强大,是人工智能时代最佳的编程语言。但很多人好奇Python究竟有多强大,为什么那么受欢迎?下面就来给大家揭晓答案,看一下一行Python代码究竟能实现哪些...

    python究竟有多强大?Python代码能实现哪些功能?众所周知,Python入门简单、功能强大,是人工智能时代最佳的编程语言。但很多人好奇Python究竟有多强大,为什么那么受欢迎?下面就来给大家揭晓答案,看一下一行Python代码究竟能实现哪些功能!

     

    Python究竟有多强大 Python代码能实现哪些功能

     

     

     

    1、九九乘法表

    print('

    '.join([' '.join(['%s*%s=%-2s' % (y, x, x*y) for y in range(1, x+1)]) for x in range(1, 10)]))

    2、打印心形图案

    print('

    '.join([''.join([('AndyLove'[(x-y)%8]if((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3<=0 else' ')for x in range(-30,30)])for y in range(15,-15,-1)]))

    3、动态螺旋桨

    exec("""

    from turtle import *

    for i in range(500):

    forward(i)

    left(91)

    """)

    4、计算1-100以内的素数

    print(' '.join([str(item) for item in filter(lambda x: not [x % i for i in range(2, x) if x % i == 0], range(2, 101))]))

    5、输出斐波那契数列

    print([x[0] for x in [(a[i][0], a.append([a[i][1], a[i][0]+a[i][1]])) for a in ([[1, 1]], ) for i in range(30)]])

    6、实现快排算法

    quickSort = lambda array: array if len(array) <= 1 else quickSort([item for item in array[1:] if item <= array[0]]) + [array[0]] + quickSort([item for item in array[1:] if item > array[0]])

    array = [9, 11, 88, 32, 8]

    print(quickSort(array))

    7、单线迷宫

    cmd 命令下输入下列代码实现单线迷宫。

    python -c "while 1:import random;print(random.choice('|| __'), end='')"

    8、求解2的1000次方的各位数之和

    2的1000次方的值很大,把结果每位数都加起来等于多少呢?

    print(sum(map(int, str(2**1000))))# 结果 1366

    当然,从编码规范及实际应用角度来看,一行Python代码所能实现的功能有些片面,但不可否认Python功能的确很强,而这主要依赖于其丰独特优势。Python语法简单、约束少、万能胶水,包含众多丰富强大的第三方模块/框架。常用的有以下几种:

    1)Scrapy。Scrapy是一个为了爬取网站数据、提取结构性数据而编写的应用框架,可以应用在数据挖掘,信息处理或存储历史数据等一系列的程序中。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试。

    2)Numpy。Numpy被认为是Python中最流行的机器学习库之一,具有很强的交互性和易用性,能够使复杂的数学实现非常简单。Numpy接口可用于将图像、声波和其他二进制原始流表示为N维中的实数数组。

    3)Keras。Keras被认为是Python中最酷的机器学习库之一。它提供了一种更容易表达神经网络的机制。Keras还为编译模型、处理数据集、图形可视化等提供了一些最好的实用工具。

    4)Pandas。Pandas是Python中的机器学习库,它提供高层次的数据结构和各种各样的分析工具,这个库最大的特点之一是能够使用一两条命令来转换带有数据的复杂操作。Pandas有许多内置的方法来分组、合并数据、过滤,以及时间序列功能。

    展开全文
  • 实现用户注册功能代码

    万次阅读 多人点赞 2018-04-21 16:21:10
    1.功能介绍 使用语言: html + javascript + ajax + php 后端数据库: MySQL (这里不涉及到样式) 成功注册流程: 注册页面(register.html),该页面...2.实现代码 2.1 创建MySql数据库中的用户信息表 需...

    1.功能介绍

    使用语言: html + javascript + ajax + php
    后端数据库: MySQL
    (这里不涉及到样式)

    成功注册流程:

    1. 注册页面(register.html),该页面提供一个 form表单,收集用户信息。

    2. 提交后转到register.php页面,利用php将注册信息添加到数据库中。

    2.实现代码

    2.1 创建MySql数据库中的用户信息表

    需求
    创建用户信息表

    代码

    CREATE TABLE xxx_user(
      uid INT PRIMARY KEY AUTO_INCREMENT,
      uname VARCHAR(32),
      upwd VARCHAR(32),
      email VARCHAR(64),
      phone VARCHAR(16),
      gender INT     #性别  0-女  1-男
    );

    2.2 HTML页面布局代码

    需求
    创建一个register.html(非ajax),提供以下控件(表单)——

    • 登录名称-文本框
    • 登录密码-密码框
    • 确认密码-密码框
    • 用户邮箱-电子邮件
    • 联系方式-文本框
    • 用户性别-下拉框
    • 注册按钮

    代码

    <form action="./data/users/register.php" method="post">
    <!--
    1.注册信息不用异步加载,直接提交表单;失去焦点时验证用户名密码是否正确,再用ajax异步加载数据;
    2.form表单作用:收集用户信息并提交给服务器;
    3.属性action作用:定义表单被提交时发生的动作,通常定义的是服务器上处理程序的地址(url),提交到注册的php文件,默认提交给本页;
    4.属性method作用:指定表单数据的提交方式。
      get(默认值)——明文提交,待提交的数据会显示在地址栏上;
      post——隐式提交,提交的数据不会显示在地址栏上。
    -->
    
        <!--控件提交信息,嵌套在form标记里面-->
        <!--登录名称-文本框-->
        <p>
            登录名称:<input type="text" id="uname" name="uname" onblur="check_name()">
            <!--提示用户名是否一致的位置-->
            <span id="uname-show"></span>
            <!--提交数据时提交name属性的值,点击submit时,name属性通过表单form提交数据,同步提交数据-->
        </p>
    
        <!--登录密码-密码框-->
        <p>
            登录密码:<input type="password" id="upwd" name="upwd">
            <!--name值与id值可以重复,name值用于提交给服务器,id值在前端用-->
        </p>
    
        <!--确认密码-密码框-->
        <p>
            确认密码:<input type="password" id="cpwd" name="cpwd" onblur="check_pwd()">
            <!--onblur为失去焦点属性,调用判断密码是否一致的函数-->
            <!--用于提示两次密码是否一致的位置-->
            <span id="pwd-show"></span>
        </p>
    
        <!--用户邮箱-电子邮件-->
        <p>
            电子邮箱:<input type="email" name="email">
            <!--type="email" 可做简单的格式验证-->
        </p>
    
        <!--联系方式-文本框-->
        <p>
            手机号码:<input type="text" name="phone">
        </p>
    
        <!--用户性别-下拉框-->
        <p>
            用户性别:
            <select name="gender">
                <option value="1"></option>
                <option value="0"></option>
            </select>
            <!--下拉列表和选项,往数据库中插入的是value的值-->
        </p>
    
        <!--注册按钮-->
        <p>
            <input type="submit" value="注册">
            <!--submit按钮的表单提交数据,是同步访问数据的方式-->
        </p>
    </form>

    2.3 创建register.php

    需求
    1.在init.php中,封装会重复用到的连接数据库代码

    代码

    <?php
    //data/init.php
    //创建到服务器的连接,连接数据库
    $conn=mysqli_connect("127.0.0.1","root","","knewone",3306);
    $sql="SET NAMES UTF8";
    mysqli_query($conn,$sql);

    需求
    2.接收register.html提交过来的数据,并插入到数据库,再给出提示
    代码

    <?php
    //data/users/register.php
    
    #1.获取请求提交的数据
        $uname=$_REQUEST["uname"];
        //uname值就是前端页面中name属性的值
        $upwd=$_REQUEST["upwd"];
        //确认密码不用获取,获取一个密码就行
        $email=$_REQUEST["email"];
        $phone=$_REQUEST["phone"];
        $gender=$_REQUEST["gender"];
    
    #2.连接到数据库
        require("../init.php");
    
    #3.拼sql语句并执行
        $sql="insert into xxx_user(uname,upwd,email,phone,gender)values('$uname','$upwd','$email','$phone','$gender')";
        //字段值 外面用双引号,里面用单引号
        $result=mysqli_query($conn,$sql);
        //执行sql语句
    
    #4.根据执行结果给出响应
        if($result==true){ //函数返回值
            echo "注册成功";
        }else{
            echo "注册失败";
        };

    2.4 javascript代码

    需求
    1.封装能重用到的函数
    代码

    <script>
    //1.封装函数,获取id值
    function $(id){
      return document.getElementById(id);
    }
    
    //2.创建xhr对象
    function createXhr(){
        var xhr=null;
        if(window.XMLHttpRequest){
            xhr=new XMLHttpRequest(); //标准创建
        }else{
            //IE8以下的创建方式
            xhr=new ActiveXObject("Microsoft.XMLHttp");
        }
        return xhr;
    }
    </script>

    需求
    2.实现前端页面中完成验证用户名称的重复性和两次密码是否一致的功能
    代码

    <script src="./js/common.js"></script>
    <script>
        //1.完成用户名称的重复性验证(异步,检查数据库中是否已存在当前用户名)
        //异步请求数据,因为还要输入下面的数据,不能跳转到php页面去验证
        function check_name(){
            //1.创建XHR对象 创建异步对象
            var xhr=createXhr(); //调用common.js中封装好的函数
    
            //2.创建请求
            var uname=$("uname").value;
            //获取输入框里的值,把用户名传到后端,再查询
            var url="./data/users/check-name.php?uname="+uname;
            xhr.open("get",url,true);
            //查询用户名称,用get方法就行,去数据库查询,看用户名是否已经存在
            //查询用get就行,向服务器提交数据时再用post
    
            //3.设置回调函数,监听状态
            //参数true,异步
            xhr.onreadystatechange=function(){
                if(xhr.readyState==4 && xhr.status==200){
                //判断状态,xhr请求状态为4,表示接收响应数据成功;当status的值是200的时候,表示服务器已经正确的处理请求以及给出响应
                $("uname-show").innerHTML=xhr.responseText;
                //提示内容
                };
            };
    
                //4.发送请求
                xhr.send(null);
                //get请求,参数写null
            }
    
    //2.定义函数,判断两次密码是否一致
    //当确认密码框失去焦点时,验证两次输入的密码是否一致,并给出提示(通过/密码不一致)
        //给upwd 和 cpwd 加id
        function check_pwd(){
            //1.获取两个密码框的值
            var upwd=$("upwd").value; 
            //$("upwd") 获取id值,函数在common.js中封装
            var cpwd=$("cpwd").value;
            if(upwd==cpwd && upwd!=""){ 
            //判断是否相等,且密码不为空
                $("pwd-show").innerHTML="通过";  
                //提示到span中,用innerHTML
            }else{
                $("pwd-show").innerHTML="两次密码输入不一致";
            };
        };
    </script>

    2.5 验证用户名是否重复的php代码

    功能
    接受前端传来的uname值,查询数据库中是否存在同样的名称,并给出返回提示
    代码

    <?php
    //data/users/check-name.php
    #1.连接数据库
      require("../init.php");
    
    #2.接收前端传过来的uname
      $uname=$_REQUEST["uname"];
    
    #3.拼接sql,并查询uname是否存在
      $sql="SELECT * FROM xxx_user uname='$uname'";
      $result=mysqli_query($conn,$sql);
    
    #4.根据查询的结果输出相应
      $row=mysqli_fetch_row($result);
      //抓取一条数据,即当前uname对应的数据
      if($row==null){
      //如果$row为空,即数据库中没有相同的用户名存在
        echo "通过";
      }else{
        echo "用户名称已存在";
      };
    
    
    
    展开全文
  • vue实现codemirror代码编辑器中的SQL代码格式化功能 1、首先使用npm安装sql-formatter插件 npm install --save sql-formatter 2、然后引入该sql-formatter.js文件 import sqlFormatter from "sql-formatter&...
  • 本处给出的是简单的发短信的笼统代码过程,可根据自己的知识,... 代码实现: 从 Android 6.0(API 级别 23)开始,用户开始在应用运行时向其授予权限,而不是在应用安装时授予。此方法可以简化应用安装过程,因为用户
  • 以上代码就是用来完成一个比较简单的商品选购界面,商品选后界面如下: 一个非常简洁的界面,当然,如果你想要让其变得比较高级一点,你可以使用css来进行装饰,从而使它变得高端大气上档次,哈哈 2,既然完成了...
  • 那些一行代码实现的神奇功能

    万次阅读 2020-10-13 09:29:42
    一行代码修改网页任意内容 以前改网页内容,你可能直接修改源代码,但知道了下面这个命令,打开浏览器,在Console中输入 document.body.contentEditable='true'; 一行代码启动Web服务 同一局域网下面,想快速...
  • 今天就来带大家实现小程序分享到朋友圈的功能代码很简单。 老规矩,以图为证 新加分享到朋友圈的按钮 分享到朋友圈的效果 分享成功 打开朋友圈分享链接后的效果 可以看到底部有个前往小程序,这样我们就可以...
  • 这篇文章主要介绍了通过15行Python代码实现免费发送手机短信推送消息功能,通过实例代码截图的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 实现的功能: 通过代码定时给手机推送短信,...
  • 前面给大家讲过一个借助小程序云开发实现微信支付的,但是那个操作稍微有点繁琐,并且还会经常出现问题,今天就给大家讲一个简单的,并且借助官方支付api实现小程序支付功能。 传送门 借助小程序云开发实现小程序...
  • 收藏功能实现及源代码

    万次阅读 2016-04-25 13:55:16
    js实现收藏功能。 首先在加载页面的时候判断用户是否收藏。$(document).ready(function(){ var bookID = $("#curbookbookID").text(); var userID = $("#userIconuserID").text(); //alert(authorID); //判断...
  • 在vue项目中使用codemirror插件实现代码编辑器功能代码高亮显示及自动提示) 1、使用npm安装依赖 npm install --save codemirror; 2、在页面中放入如下代码 &lt;template&gt; &lt;textarea ref=&...
  • PHP+html实现搜索功能

    万次阅读 2018-09-29 11:16:01
    问题1、在使用PHP语言做搜索功能的时候,遇到前端传...2、搜索框代码 &lt;div class="device_search" &gt; &lt;form action="&lt;?php echo Yii::app()-&gt;createUrl('tipe...
  • 网站实现点击 “加入收藏 ”功能,如何实现? 案例 · 截图示下: 用户场景:网站实现点击 “加入收藏 ”功能。 思路方法: 通过click键盘点击事件,完成组合键Ctrl + D对应的键盘码调用(keyCode键码值对照表)...
  • 昨天实现了一些codemirror:基本的编辑代码功能、插入变量功能、codemirror语法验证功能代码格式化(由于主要是json数据,所以暂时没引用其他组件,如果需要建议引用js-beautify,因为查资料发现codemirror在新的...
  • java 代码实现模糊查询

    千次阅读 2019-09-17 17:26:53
    转载于:https://my.oschina.net/u/3774949/blog/1923563
  • 求一份能够评论和回复的Java代码或者html代码,能够用和实现评论和回复功能
  • 实现登录功能

    千次阅读 2019-06-18 08:18:39
    开发工具与关键技术:VS软件,实现登录功能 作者:陈隆 撰写时间:2019年06月17日 基本上所有的系统中都是设置有登录这一个功能的,登录这一个功能可以有很多登录方式,我这里的登录方式就是只需要账号和密码就...
  • 一个“点赞”功能实现代码

    万次阅读 2014-03-29 22:06:16
    “点赞”是最近很流行的一个词,自己也琢磨了一下代码,暂时只实现功能代码,要添加漂亮效果,可以继续用Jquery来实现。看效果请点击:http://www.i5wl.com/example/praise/。 主要有两个文件:一是:index.htm...
  • jap实现的网站论坛的源代码,留言,回复等功能,希望多多支持啊。
  • 兼容各大浏览器 窗口全屏
  • java实现发送短信验证码功能

    千次下载 热门讨论 2015-04-17 19:44:36
    使用的是信易通的短信平台接口,然后在Java中使用HttpClient模拟POST请求或者GET请求(看短信平台要求,一般的情况下都是POST请求),调用短信平台提供的接口(遵循短信平台的接口规范即可)发送短信验证码
  • 用户登录功能实现

    万次阅读 多人点赞 2021-05-02 21:29:55
    文章目录用户登录功能实现在SpringBoot中配置数据库信息以及mybatis的相关信息数据库easyuser表和User实体类前端vue脚手架向SpringBoot后端发送登录请求SpringBoot后端的LoginController控制器的login方法UserDao...
  • c#实现录屏功能

    千次下载 热门讨论 2012-02-10 19:22:26
    c#实现录屏功能,使用Interop.WMEncoderLib.dll实现该录屏功能,测试正常。
  • Android开发利用ContentResolver向浏览器的provider中...1.java代码: 1ublic void addBookmark(String title, String url){ ContentValues inputValue = new ContentValues(); //Bookmark值为1 inputVa
  • VC VC++用户登录界面及代码实现

    热门讨论 2011-10-09 11:21:28
    VC VC++用户登录界面及代码实现 简单的用户登录界面设计及代码实现。 关键代码
  • Python Django实现简单购物车功能

    万次阅读 2017-06-26 14:30:40
    Django版本:1.11 操作系统:Windows ...我按照这个设计,实现简单功能。 这里生成2个App,一个ProductInfo,用于商品详情,一个ShoppingCar,购物车功能(包括立即购买和加入购物车),最后一个
  • 此为示例代码,详解讲解请参考 http://blog.csdn.net/sinyu890807/article/details/9255575

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,649,104
精华内容 1,459,641
关键字:

代码实现了什么功能