【processing】小代码】的更多相关文章

今天无意间发现的processing 很有兴趣 实现很简洁 void setup(){ } void draw(){ background(); && mouseY > height/) { fill(); rect(,height/,width/,height/); } } 这个小小的代码可以实现 当鼠标位于画布左下方时显示一个黑色的框 -------------------------------------------------------------------------…
原文:小代码编写神器:LINQPad 使用入门 一:概述 1:想查看程序运行结果,又不想启动 VS 怎么办? 2:想测试下自己的 C# 能力,不使用 VS 的智能感知,怎么办? 那么,我们有一个选择,使用神器  LINQPad(http://www.linqpad.net/). 二:入门 1:使用 C# Statement 直接在 1 处选择,然后在 2 处写 C# 代码,注意,语法中 Dump() 一下,就是在 3 处的结果窗口进行显示: 2:引入内.外部(第三方) DLL  以及 引用命名空…
Python小代码_2_格式化输出 name = input("name:") age = input("age:") job = input("job:") salary = input("salary:") msg = ''' --------- info of %s --------- Name: %s Age: %s Job: %s Salary: %s --------- end --------- ''' % (n…
Python小代码_1_九九乘法表 max_num = 9 row = 1 while row <= max_num: col = 1 while col <= row: print(str(col) + "*" + str(row) + "=" + str(col*row), end="\t") col += 1 row += 1 print()…
1.打擂台 简单的小代码,打擂台.纪念下过去,祝福下新人. public static void main(String[] args){ int[] ld = {1,4,2,10,8,9,5}; int max = ld[0]; for(int i = 1;i<ld.length;i++){ if(ld[i]>max){ max=ld[i]; } } System.out.print(max); } 2.冒泡排序 还是简单的小代码,冒泡排序.纪念下过去,祝福下新人. public stati…
我因为懒,就想写个批量insert数据的小代码 这里是代码 # _*_ encoding:utf-8 _*_ import os import MySQLdb import numpy as np dbname = 'spj' db = MySQLdb.connect(host=", db=dbname,charset="utf8") # 进行插入操作时需要声明编码类型 cursor = db.cursor() def dp_insert(file_name,putin):…
关于C++右值引用的参考文档里面有明确提到,右值引用可以延长临时变量的周期.如: std::string&& r3 = s1 + s1; // okay: rvalue reference extends lifetime 看到这里的时候,Binfun有点崩溃,就这就能延长生命周期?这个和以下的这样的命令有啥本质的区别吗? std::string r3 = s1 + s1 所以Binfun写了一段小代码来测试一下右值引用的延长生命周期的特性,如: #include <stdio.h&…
函数: 绘制直线自由图形: beginShape(), vertex(), endShape() 分别是绘制图形开始,连接图形的节点,绘制结束 endShape(CLOSE)表示闭合图形. 绘制曲线边框自由图形: beginShape() 开始绘制 vertex() 图形起始端点 bezierVertex(cx1,cy1,cx2,cy2,x,y) 曲线 cx1,cy1,cx2,cy2为第一和第二个控制点坐标 x,y为结束端点坐标 endShape() 颜色:关键在括号后面有几个值 灰阶:    …
translate(x,y);  移动坐标原点到x,y处 rotate(angle); 坐标沿原点顺时针转动angle度 scale(n); 绘制图像放大n倍 pushMatrix() 将当前坐标压入栈 popMatrix() 将坐标弹栈 -------------------------------------- windows系统下 用P3D一直报错,检查的时候还把之前写好的东西给弄没了  郁闷 换linux 终于可以显示了 但是smooth()不能用,说我硬件不支持. 而且linux下写的…
鼠标响应: mouseX, mouseY 鼠标的坐标 ---------------------------------------------- void setup() { size(,); smooth(); background(); } void draw() { fill(,,); rectMode(CENTER); rect(mouseX,mouseY,,); } 随着鼠标的移动画方块 ------------------------------------------------…
3D void setup() { size(,,P3D); } void draw() { background(); lights(); noStroke(); translate(,,-); rotateY(PI/); box(,,); translate(,,); box(,,); translate(,-,); sphere(); } --------------------------------------------------------------- float a; voi…
以下代码仅适用于Android版微信: //switchtabpos:让微信tab更贴合Android Design 如果你并不喜欢微信Android版和iOS端同用一套UI,现在有一个小方法可以实现Tab的转移:在微信任意聊天窗口输入//switchtabpos并按发送,Tab就会从转移到屏幕顶端,Android范十足.如果想再调整回来,再输入一遍并发送就好了. //multiwebview:将微信聊天页和文章页拆分为两个任务卡片 在任意聊天窗口输入//multiwebview并发送,聊天和文…
技术 对于我来说 是我前进的动力 虽然有时候感觉会枯燥乏味 不过没关系 放松一下紧张的心态 做一些你能够是你进步的事情  这样 你才会觉得  每天都过得很充实  学海无涯  坚持追求你所想要实现的梦想  终归有一天  你会等到…… 那么  今天看到了  printf 的一些知识  感觉挺好  下面 我就来吐槽一下 : <该博文以下内容的 测试平台及环境 win  64bit  VS2012> http://www.cnblogs.com/hnrainll/archive/2011/08/05/…
算法思想 判断某一个数,能不能被比他平方根小的素数整除. 首先看看代码 $arr = [] $arr[0] = 2 def add_prime(n) 3.step(n,2){|num| $arr <<num if is_prime?num } end def is_prime?(number) j=0 while $arr[j]*$arr[j]<=number return false if number % $arr[j] == 0 j += 1 end return true end…
本篇只是拿一段代码来对python中的字符串的一些使用做解释,来让大家更加了解python Python 3.4.0 (v3.4.0:04f714765c13, Mar 16 2014, 19:25:23) [MSC v.1600 64 bit (AMD64)] on win32 Type "copyright", "credits" or "license()" for more information. >>> pystr=…
今天把做专题常用的js代码总结出来(持续更新),方便以后直接复制使用,不用老敲啊敲 1.屏幕适配JS代码 <script> var phoneScale = parseInt(window.screen.width)/640;document.write('<meta name=\'viewport\' content=\'width=640, minimum-scale = '+ phoneScale +', maximum-scale = '+ phoneScale +', user…
圆周率Pi tan(Pi/4)=1 => Pi=4*arctan(1) 反正切函数arctan()在C语言里表示为atan(),为保证精度取圆周率的代码如下: const double Pi = 4.0 * atan(1.0); 四舍五入 有时我们需要通过四舍五入避免浮点数误差.如100经过开方运算本应得到10,但sqrt函数却“一不小心”的到了99.999,为了避免影响到我们的程序,需要进行四舍五入.这里用到了floor()函数,它的作用是返回一个数的整数部分,即向下取整.四舍五入的代码如下:…
function seter(sId) {    var obj = document.getElementById(sId);    return new function () {        var objN = obj;        this.html = function (sHtml) {            objN.innerHTML = sHtml;        };    };} 这样的代码有怎样的作用呢? 假如HTML代码中有如下的内容: <div id="S…
登录模块: 我们无论上那个网站,经常遇到这样的情况,让我们登录这个网站,流程图如下: 思路: 1.当我们登录网站的时候,我们首先会输入用户名,这个时候,有些网站会提醒我们用户名是否存在,如果我们输入的用户名不存在的话,会出现提示,告诉我们用户名不存在,这个时候,我们就需要重新输入,或者选择注册,当然,我们这里只是让用户重新输入: 2.用户名存在的话,就需要输入密码,我们知道,输入密码的时候,我们是不验证密码是否正确的,如果直接先验证密码是否正确,也就失去了让用户输入验证码的作用,因此我们总是先不…
=================================版权声明================================= 版权声明:原创文章 禁止转载  请通过右侧公告中的“联系邮箱(wlsandwho@foxmail.com)”联系我 勿用于学术性引用. 勿用于商业出版.商业印刷.商业引用以及其他商业用途. 本文不定期修正完善. 本文链接:http://www.cnblogs.com/wlsandwho/p/7471636.html 耻辱墙:http://www.cnblo…
1.判断邮箱格式是否正确的代码: //利用正则表达式验证 -(BOOL)isValidateEmail:(NSString *)email {   NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";   NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES%@",emailRe…
menu = { "北京": { "朝阳区": { "三环到四环之间": {}, "四环到五环之间": {}, "五环到六环之间": {}, "管庄": {}, "北苑": {}, "定福庄": {}, "三环以内": {}, }, "海淀区": { "三环以内": {}, "三…
一:去掉数组里面的重复项. 比如 如下一个数组:var arr = [1,2,4,3,4,3]; 我想要得到数组 [1,2,4,3].为这样的 写一个函数去掉重复的项. var unique = function(arr){ arr = arr || []; var obj = {},      newArray = []; if(arr.length > 0){ for(var i = 0, len = arr.length; i < len; i+=1){ var curItem = ar…
RunSource Using event delegation on an HTML table to highlight rows and columns. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- j…
# -*- coding: utf-8 -*- # @Time : 2018-05-31 14:56 # @Author : 超人 # @Email : huxiaojiu111@gmail.com # @File : 购物车小练习 # @Software: PyCharm goods_list = [ ['apple',30], ['car',80000], ['tesla',999999], ['computer',20000] ] shopping_car=[] money = input…
对于C#面向对象的思想,我们习惯于将数据库中的表创建对应的数据模型: 但假如数据表很多时,我们手动增加模型类会显得很浪费时间: 这个时候有些人会用微软提供的EntityFrameWork,这个框架很强大,编写代码效率也很高,但很由于性能差,在复杂查询的时候生成的sql脚本效率不是很高,所以有的时候不会去使用它: 这个时候就会有CodeSmith来协助我们去完成那些费时费力的工作: CodeSmith如何使用,网上也有很详细的介绍了,下面代码只是简单介绍 属性SourceDataBase是连接的数…
GUID stGUID; CString strGUID; if (S_OK==::CoCreateGuid(&stGUID)) { strGUID.Format( TEXT("{%08X-%04X-%04X-%02X%02X%02X%02X%02X%02X%02X%02X}"),stGUID.Data1, stGUID.Data2, stGUID.Data3, stGUID.Data4[],stGUID.Data4[],stGUID.Data4[],stGUID.Data4[…
/** * 单表查询 * * className:实体类的名字 * vals:查询的属性 * pNames:条件的名字 * pVals:条件的值 */ @Override public List<Object> get(String className,String[] vals,Object[] pNames,Object[] pVals){ if(StringUtils.isEmpty(className)) { throw new NullParameterException("…
批量修改文件名: for i in *.html; do mv $i ${i/oldstring/newstring}; done; 批量替换文件内容: sed -i "s/oldstring/newstring/g" *.html…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-…