首页 > 编程语言
java设计模式之装饰模式
尽管目前房价依旧很高,但还是阻止不了大家对新房的渴望和买房的热情。如果大家买的是毛坯房,无疑还有一项艰巨的任务要面对,那就是装修。对新房进行装修并没有改变房屋用于居住的本质,但它可以让房子变得更漂亮、更温馨、更实用、更能满足居家的需求。在软件设计中,我们也有一种类似新房装修的技术可以对已有对象(新房 ...
分类:编程语言   时间:2017-05-06 14:42:15    收藏:0  评论:0  赞:0  阅读:258
Python 内置的一些高效率函数用法
1. filter(function,sequence) 将sequence中的每个元素,依次传进function函数(可以自定义,返回的结果是True或者False)筛选,返回符合条件的元素,重组成一个String,List,Tuple等(跟sequence一样) 示例 2. map(functi ...
分类:编程语言   时间:2017-05-06 14:41:14    收藏:0  评论:0  赞:0  阅读:245
[Unity3D]Unity3D游戏开发之伤害数值显示
大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei。众所周知,在RPG游戏策划中最为重要的一个环节是数值策划。数值策划是一个关于游戏平衡方面的概念,它是一种非常深奥的概念。游戏从某种意义上 是多种选择的组合,因此假设一个游戏失去平衡,那么就会降低 ...
分类:编程语言   时间:2017-05-06 14:41:00    收藏:0  评论:0  赞:0  阅读:378
任务十六:零基础JavaScript编码(四)
任务目的 在上一任务基础上继续JavaScript的体验 深入学习JavaScript的事件机制及DOM操作 学习事件代理机制 学习简单的表单验证功能 学习外部加载JavaScript文件 任务描述 参考以下示例代码,用户输入城市名称和空气质量指数后,点击“确认添加”按钮后,就会将用户的输入在进行验 ...
分类:编程语言   时间:2017-05-06 14:39:18    收藏:0  评论:0  赞:0  阅读:332
Java多线程
1、停止线程(interrupt) 1.interrupt标记线程为中断状态 2.interrupted测试当前线程是否中断,并清除中断标记为false 3.isInterrupted测试线程是否中断 2、synchronize和volatile的区别 1.保证实例变量在多个线程间的可见性,不保证原 ...
分类:编程语言   时间:2017-05-06 14:05:45    收藏:0  评论:0  赞:0  阅读:211
最长连续公共子串、最长公共子串(可以非连续)、最长回文串(连续)、最长回文串(可以不连续)、最长递增数组的求解
问题:最长连续公共子串、最长公共子串(可以非连续)、最长回文串(连续)、最长回文串(可以不连续)、最长递增数组、长方形镶嵌最多的求解 方法:上述问题有相似性,都可以采用动态规划进行求解。 (1)最长连续公共子串: 如果A[i]==B[j], dp[i][j]=dp[i-1][j-1]+1; 否则,d ...
分类:编程语言   时间:2017-05-06 14:04:05    收藏:0  评论:0  赞:0  阅读:252
分组password算法
代换,S盒。扩散和混淆,这些概念构成了分组password学的基础。 假设明文和密文的分组长度都为n比特,则明文的每个分组都有2n个可能的取值; 代换: 为使加密运算可逆(即解密运算可行),明文的每个分组都应产生唯一的一个密文分组(多对一),这样 的变换是可逆的,称明文分组到密文分组的可逆变换为代换 ...
分类:编程语言   时间:2017-05-06 14:02:53    收藏:0  评论:0  赞:0  阅读:419
Python模块整理
这两天学习了一些基本的Python模块,现在做一些整理,理清楚 查看大佬的理解:http://www.cnblogs.com/alex3714/articles/5161349.html 开始时间:15:32:06 先标一下开始时间,看看用多久写完这一篇整理= = 分别是以下几个模块: import ...
分类:编程语言   时间:2017-05-06 14:01:21    收藏:0  评论:0  赞:0  阅读:412
Java排序算法(三):直接插入排序
[基本思想] 关键:在前面已经排好序的序列中找到合适的插入位置 步骤: 1. 从第一个元素開始,该元素能够觉得已经排好序。 2. 取出下一个元素。在已经排好序的元素序列中从后往前扫描进行比較。 3. 假设该元素(已排序) 大于新元素,则将该元素移到下一位置。 4. 反复步骤3,直到找到已排序的元素小 ...
分类:编程语言   时间:2017-05-06 13:58:53    收藏:0  评论:0  赞:0  阅读:247
python第四天
今天是一个坎,在做三级菜单时卡住了,因为想要简洁的代码,就要用到递归函数,卡的不要不要的!不过最后在同学老师的提点帮助下,还是解决了! 作业要求: 三级菜单:1. 运行程序输出第一级菜单2. 选择一级菜单某项,输出二级菜单,同理输出三级菜单3. 菜单数据保存在文件中 文件操作还没有学到,暂时做到1, ...
分类:编程语言   时间:2017-05-06 13:57:05    收藏:0  评论:0  赞:0  阅读:360
将Java程序打包成可执行EXE文件的步骤
需要的工具myeclipse 、jar2exe(附上下载地址,直接解压就可以用链接: https://pan.baidu.com/s/1qYPRgXu 密码: wbva) 1、将Java项目导出成.jar包 鼠标右键项目名,选择导出 导出的方式选择Runnable JAR file,点击next继续 ...
分类:编程语言   时间:2017-05-06 13:56:50    收藏:0  评论:0  赞:0  阅读:241
pyenv 管理你的python版本
pyenv 管理你的python版本 mac 下使用pyenv 1.安装 使用 brew安装pyenv (如果没有brew功能,请自行去网上找怎么安装) 2.设置 pyenv的家目录,就是把python安装到哪里 3. pyenv 使用 4. 安装 5. 查看已安装的版本 pyenv管理python ...
分类:编程语言   时间:2017-05-06 13:52:34    收藏:0  评论:0  赞:0  阅读:272
为经典版eclipse添加web and JavaEE插件
地址:http://download.eclipse.org/releases/juno。 选择Web,XML,Java EE and OSGI Enterprise Development,之后next,開始安装 地址:http://download.eclipse.org/releases/ju ...
分类:编程语言   时间:2017-05-06 13:48:01    收藏:0  评论:0  赞:0  阅读:593
python中的time模块
#_*_coding:utf-8_*_ __author__ = 'Alex Li' import time # print(time.clock()) #返回处理器时间,3.3开始已废弃 , 改成了time.process_time()测量处理器运算时间,不包括sleep时间,不稳定,mac上测不... ...
分类:编程语言   时间:2017-05-06 13:47:45    收藏:0  评论:0  赞:0  阅读:204
[Java]基础.端口
Web 基础之常用端口: IIS / http 默认端口: 80 smtp : 25 pop3 : 110 ftp : 23 (Linux下SSH默认的端口是 22) https : 443 tomcat : 8080 网易163免费邮箱相关服务器信息: QQ邮箱相关服务器信息: ...
分类:编程语言   时间:2017-05-06 13:45:05    收藏:0  评论:0  赞:0  阅读:235
python 文件综合操作
“‘ 目的:综合文件操作相关属性设计示例 示例说明:本示例主要目的是将给定目录下所有满足条件的文件进行压缩,并且以当前时间为名称,如果已经存在,则继续压缩到之前目录,如果不存在,则以当前时间为名称 作者:琦琦爸爸 ’” #coding:utf-8 import datetime import os ...
分类:编程语言   时间:2017-05-06 13:42:19    收藏:0  评论:0  赞:0  阅读:210
JavaScript 中的函数介绍
简而言之函数只不过是一组执行某个操作的语句。函数可能会有一些输入参数(在函数体中使用),并在执行后返回值。 JavaScript函数也具有这些特性,但它们不仅仅是常规函数。JavaScript函数是对象。你可以查看我曾经写的关于JavaScript对象的文章,里面我提到几乎JavaScript中的所... ...
分类:编程语言   时间:2017-05-06 13:00:35    收藏:0  评论:0  赞:0  阅读:280
Python First Day
A. python介绍 - 可以减少开发成本,代码开源 - 运行速度慢 B. python和其它语言对比 - C语言 : 编译 -> 机器码 -> 计算机 - 其它高级语言: 编译 -> 字节码 -> 机器码 -> 计算机 C. python种类 - CPython 代码 -> C字节码 -> 机器 ...
分类:编程语言   时间:2017-05-06 12:58:39    收藏:0  评论:0  赞:0  阅读:358
python经常使用的十进制、16进制、字符串、字节串之间的转换(长期更新帖)
进行协议解析时。总是会遇到各种各样的数据转换的问题,从二进制到十进制,从字节串到整数等等 废话不多上。直接上样例 整数之间的进制转换: 10进制转16进制: hex(16) ==> 0x1016进制转10进制: int('0x10', 16) ==> 16 类似的还有oct(), bin() 字符串 ...
分类:编程语言   时间:2017-05-06 12:57:47    收藏:0  评论:0  赞:0  阅读:324
【C语言】统计数字在排序数组中出现的次数
//数字在排序数组中出现的次数。 //统计一个数字在排序数组中出现的次数。比如:排序数组{1,2,3,3,3,3,4,5}和数字3,因为3出现了4次,因此输出4. #include <stdio.h> int One_Num_Times(int *arr, int len, int num) { i ...
分类:编程语言   时间:2017-05-06 12:57:25    收藏:0  评论:0  赞:0  阅读:1337
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!