首页 > 编程语言
如何使用JavaScript和正则表达式进行数据验证
利用客户端JavaScript的优势,JavaScript中的正则表达式可以简化数据验证的工作,下面与大家分享下如何使用JavaScript和正则表达式进行数据验证,感兴趣的朋友可以参考下哈数据验证是网络应用软件从客户端接受数据的重要步骤,毕竟,您需要在使用客户数据前确保其符合预期的格式。在网络应用...
分类:编程语言   时间:2015-06-18 00:33:46    收藏:0  评论:0  赞:0  阅读:285
gradle创建spring-boot项目
刚来新公司,熟悉了公司项目搭建的框架,了解到了一种新的项目管理工具:gradle,从网上了解,据说比maven更加灵活化,于是便学习了一番.在此记录下来,一遍以后使用.gradle的安装就不说了,网上一抓一把.直接说创建spring-boot过程.1.首先,初始化gradle项目gradle in....
分类:编程语言   时间:2015-06-18 00:32:36    收藏:0  评论:0  赞:0  阅读:294
【学习笔记】【C语言】变量的内存分析
计算机中的内存是以字节为单位的存储空间。内存的每一个字节都有一个唯一的编号,这个编号就称为地址。就好像酒店是以房间为单位的,每个房间都有一个唯一的房号,我们根据房号就能找到对应的房间。1. 变量的存储1> 所占用字节数跟类型有关,也跟编译器环境有关2> 变量实例int b = 10;int a = ...
分类:编程语言   时间:2015-06-18 00:31:56    收藏:0  评论:0  赞:0  阅读:327
swift pragma mark
众所周知,大家在OC中对代码进行逻辑组织 用的是#pragma mark - ,生成分隔线 用#pragma mark 函数说明,来生成一个函数的说明X 但在swift中,这个语法就不支持了,毕竟它是属于C的语法,于是就有了新的一些语法,...
分类:编程语言   时间:2015-06-17 23:29:57    收藏:0  评论:0  赞:0  阅读:495
推荐Python程序员进阶阅读的书籍(2015版)
列一下自己过去一年阅读的Python相关书籍,评论是在本人阅读完书籍并完成书中所有测试用例的基础上编写的:? 《Python Cookbook 3rd》5星 ? ? ?,绝对值得阅读!直接看英文版吧,中文翻译的如何不太清楚。对于...
分类:编程语言   时间:2015-06-17 23:29:37    收藏:0  评论:0  赞:0  阅读:1066
java实现——8硬币问题(算法)
package yxd.sf.eightcoins; public class EightCoins { public static int compareTo(int[] coins, int[] left, int[] right) { int leftTotal = 0; int rightTotal = 0; int fakeCoin = 0; int coi...
分类:编程语言   时间:2015-06-17 23:24:16    收藏:0  评论:0  赞:0  阅读:290
事件/委托机制(event/delegate)(Unity3D开发之十七)
Delegate作用我就不多说了,Unity中可以直接使用EventHandler实现事件委托,咱们直接事例吧。一、场景物体移动结束后事件监听假如PlayerControl,移动结束后触发MoveComplete事件。using UnityEngine; using System.Collections; using System;public class PlayerControl : MonoB...
分类:编程语言   时间:2015-06-17 23:23:16    收藏:0  评论:0  赞:0  阅读:360
《Effective C++》学习笔记——条款32
《Effective C++》学习笔记——条款32:确定你的public继承塑模出is-a关系...
分类:编程语言   时间:2015-06-17 23:23:06    收藏:0  评论:0  赞:0  阅读:293
python scrapy爬取动态页面
preface:最近学习工作之外,有个异性朋友需要爬取动态网页的要求,输入关键词爬取某个专利网站在该关键词下的一些专利说明。以往直接python urllib2可破,但是那只是对于静态网页可破,但是对于用js等其他的生成的动态网页的话,则貌似不行(没试过)。然后在网上找了些资料,发现scrapy结合selenium包好像可以。(之所以这么说,暂时卤主也还没实现,先记录下来。) #========...
分类:编程语言   时间:2015-06-17 23:21:57    收藏:0  评论:0  赞:0  阅读:662
一个循环实现冒泡法排序(并没有什么卵用)
冒泡法时间复杂度为O(n^2) 这个是改不了的 不可能因为用一个循环实现,就变成了O(N)。。。 所以,并没有什么卵用,只是一种写代码的方式而已。。。//Swap 用宏实现#define Swap(a,b,c) ((c)=(a),(a)=(b),(b)=(c))//第一种方式,,,最简单的 void BubbleSortOneLoop(int ar[], int n) { int i...
分类:编程语言   时间:2015-06-17 23:21:46    收藏:0  评论:0  赞:0  阅读:334
Java 基础入门随笔(4) JavaSE版
上一节对于运算符有了大致的了解,这一节针对程序流程控制进行复习!程序流程控制包括顺序结构、判断结构(if)、选择结构(switch)、循环结构。1.判断结构 ①if语句的第一种格式: if(条件表达式) { 执行语句; } ②if语句的第二种格式: if(条件表达式) { 执行语句; } else....
分类:编程语言   时间:2015-06-17 23:19:56    收藏:0  评论:0  赞:0  阅读:267
JAVA中equals方法与hashCode方法学习
首先参考文章:http://www.oschina.net/translate/working-with-hashcode-and-equals-methods-in-java1,equals方法的比较与 == 的区别是什么?为什么需要重写equals方法?2,为什么说重写了equals方法最好重写...
分类:编程语言   时间:2015-06-17 23:19:06    收藏:0  评论:0  赞:0  阅读:337
[转]100个经典C语言程序(益智类问题)
目录:1.绘制余弦曲线2.绘制余弦曲线和直线3.绘制圆4.歌星大奖赛5.求最大数6.高次方数的尾数8.借书方案知多少9.杨辉三角形10.数制转换11.打鱼还是晒网12.抓交通肇事犯13.该存多少钱14.怎样存钱利最大15.捕鱼和分鱼16.出售金鱼1.7 分数四则运算17.平分七筐鱼18.有限5位数1...
分类:编程语言   时间:2015-06-17 23:18:26    收藏:0  评论:0  赞:0  阅读:851
C++学习之路: 前向申明
引言: 有种特殊情况,当两个类需要相互引用形成一个”环形“引用时,无法先定义使用。 这时候需要用到前向申明但是前向申明的类不能实例化。 1 #pragma once 2 3 #include "B.h" 4 class A 5 { 6 public: 7 A(); 8 ~A();...
分类:编程语言   时间:2015-06-17 23:17:36    收藏:0  评论:0  赞:0  阅读:344
C++对象的常引用
1直接传递对象名用对象名传递函数参数时候,在函数调用时将建立一个新的对象,他是形参对象的拷贝例如:#includeusing namespace std;class Time{public:Time(int,int,int);void Print();void reset(Time &t);priv...
分类:编程语言   时间:2015-06-17 23:10:46    收藏:0  评论:0  赞:0  阅读:343
C语言基础--数据类型
数据类型以下只是个人学习的笔记,由于我也是刚接触,所以有可能有错误,如有错误,请指出1.编程规范 代码缩进:统一采用缩进4个字符,不能用空格,用Tab键制表位 常量、变量命名:常量命名统一大写格式,成员变量以m_开始,普通变量以实际意义相关的名称,在前面添加类型的首字母,并且名称的首字母要求大写,指...
分类:编程语言   时间:2015-06-17 23:08:46    收藏:0  评论:0  赞:0  阅读:284
Spring 总结
1. Spring框架的核心思想我们可以用两个字来描述,那就是"解耦"。应用程序的各个部分之间(包括代码内部和代码与平台之间)尽量形成一种松耦合的结构,使得应用程序有更多的灵活性。应用内部的解耦主要通过一种称为控制反转(IOC)的技术来实现。控制反转的基本思想就是本来由应用程序本身来主动控制的调用....
分类:编程语言   时间:2015-06-17 23:08:06    收藏:0  评论:0  赞:0  阅读:197
【转】两种非对称算法原理:RSA和DH
转自:http://blog.chinaunix.net/uid-7550780-id-2611984.html两种非对称算法原理:RSA和DH虽然对称算法的效率高,但是密钥的传输需要另外的信道。非对称算法RSA和DH可以解决密钥的传输问题(当然,它们的作用不限于此)。这两个算法的名字都是来自于算法...
分类:编程语言   时间:2015-06-17 23:05:46    收藏:0  评论:0  赞:0  阅读:323
【算法】leetcode之 Palindrome Partitioning I&II(转载)
1Palindrome Partitioning问题来源:Palindrome Partitioning该问题简单来说就是给定一个字符串,将字符串分成多个部分,满足每一部分都是回文串,请输出所有可能的情况。 该问题的难度比较大,很可能第一次遇到没有思路,这很正常。下面我们一点点分析,逐步理清思路。先...
分类:编程语言   时间:2015-06-17 23:04:46    收藏:0  评论:0  赞:0  阅读:366
java文本编辑器5
1 package peng_jun; 2 3 import java.awt.*; 4 import java.awt.event.*; 5 6 import javax.swing.*; 7 8 import java.io.*; 9 10 import javax....
分类:编程语言   时间:2015-06-17 23:04:27    收藏:0  评论:0  赞:0  阅读:173
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!