首页 > 编程语言
业余办一个【编程语言+数据结构+算法】培训班怎么样?
缘起:计算机技术在未来将会很重要,所以想业余做一些培训的事情,以前在公司也做过培训编程的事情,有这方面的经验。而数据结构与算法的重要性不言而喻了。编程语言选用python,上手速度快,学会以后能迅速开始学习数据结构与算法。数据结构与算法的教材选用《算法导论》。习题选自leetcode。不教很变态的算...
分类:编程语言   时间:2014-10-11 13:00:16    收藏:0  评论:0  赞:0  阅读:338
Java里 ArrayList 中 add 与addAll的区别
我们经常都有这样的需求,需要把一个list的数据全部放到另一个list当中,最笨的方法当然是一个个遍历进行添加,但是Java中提供一个addAll方法。 与add方法不一样的是,add方法是添加一个item,不管你是一个什么类型的数据,都给放到item里作为一个数据进行添加。而addAll则是对相....
分类:编程语言   时间:2014-10-11 12:58:36    收藏:0  评论:0  赞:0  阅读:1120
UI: 操作导航控制器的视图控制器数组
- (void) goBack{/* Get the current array of View Controllers */NSArray *currentControllers = self.navigationController.viewControllers; /* Create a mu...
分类:编程语言   时间:2014-10-11 12:58:26    收藏:0  评论:0  赞:0  阅读:127
C\C++头文件说明
C\C++编程时候经常会遇到头文件问题而出现一系列的调试错误,下面我就简要的举例介绍一下头文件的作用,我们知道一个C\C++程序中开头一般都为:#include#include#include1. 首先:iostream.h是标准的输入输出流头文件包含 cin>>要输入的东西 cout来声明头文件。...
分类:编程语言   时间:2014-10-11 12:57:56    收藏:0  评论:0  赞:0  阅读:279
CF(427D-Match & Catch)后缀数组应用
题意:给两个字符串,求一个最短的子串。使得这个子串在两个字符串中出现的次数都等于1.出现的定义为:能够重叠的出现。解法:后缀数组的应用。从小枚举长度。假设一个长度len合法的话:则一定存在这个样的sa[i]排名。sa[i]与s[i+1]的公共前缀长度大于等于len,且sa[i]与[i-1]的公共前缀...
分类:编程语言   时间:2014-10-11 12:56:46    收藏:0  评论:0  赞:0  阅读:346
C#net多线程多文件压缩下载
先上效果图,大家看看总体效果如上所示,至于为什么会有两个按钮,是因为一个是html的按钮,一个是服务器按钮,服务器按钮是用来触发压缩包的下载,该按钮可以自行通过样式隐藏掉。功能效果说明:项目中涉及到从其它服务器上面下载文件,然后在推送给本机用户,一个文件的话,直接推送就好,涉及到多个文件时,则需要先...
分类:编程语言   时间:2014-10-11 12:54:56    收藏:0  评论:0  赞:0  阅读:558
Python用subprocess的Popen来调用系统命令
当我们须要调用系统的命令的时候,最先考虑的os模块。用os.system()和os.popen()来进行操作。可是这两个命令过于简单,不能完毕一些复杂的操作,如给执行的命令提供输入或者读取命令的输出,推断该命令的执行状态,管理多个命令的并行等等。这时subprocess中的Popen命令就能有效的完...
分类:编程语言   时间:2014-10-11 12:53:46    收藏:0  评论:0  赞:0  阅读:311
JAVA实例化class的三种方式
不多说 直接上例子package org.lxh.demo15.getclassdemo ;class X{};public class GetClassDemo02{ public static void main(String args[]){ Class c1 = null...
分类:编程语言   时间:2014-10-11 12:52:56    收藏:0  评论:0  赞:0  阅读:278
javascript 关于cookie的操作
分类:编程语言   时间:2014-10-11 12:50:46    收藏:0  评论:0  赞:0  阅读:245
javascript面向对象
JavaScript 对象是词典在 C++ 或 C# 中,在谈论对象时,是指类或结构的实例。对象有不同的属性和方法,具体取决于将它们实例化的模板(即类)。而 JavaScript 对象却不是这样。在 JavaScript 中,对象只是一组名称/值对,就是说,将 JavaScript 对象视为包含字符...
分类:编程语言   时间:2014-10-11 12:50:16    收藏:0  评论:0  赞:0  阅读:240
[软件架构]模块化编程思想及(C++)实践
模块化思想 1.?????将系统分成很多的模块,模块内部关注自身需要实现的核心业务。 2.?????模块化的典型特点是:“模块间的低耦合”和“模块内的高聚合”。 模块的构成 1.?????名称。全局范围内表明...
分类:编程语言   时间:2014-10-11 11:47:16    收藏:0  评论:0  赞:0  阅读:209
排序算法
好悲催,住房停电,手机停机。只好来网吧,还没有usb....? ????还好哥机智的写完一段,马上保存。这破网吧真不靠谱,莫名重启了,竟然... 一、快速排序 ????快速排序(Quicksort)是对冒泡排序的...
分类:编程语言   时间:2014-10-11 11:45:26    收藏:0  评论:0  赞:0  阅读:166
springMVC定时任务设置
<?xml?version="1.0"?encoding="UTF-8"?> <beans?xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"?xmlns:tx="http://www.springframework.or...
分类:编程语言   时间:2014-10-11 11:45:06    收藏:0  评论:0  赞:0  阅读:291
【OC加强】枚举介绍、数组的排序、对象的排序、如何利用block排序以及一些数据类型知识
虽然定义了可变数组,但是不能在增强for循环中(for...in那种),使用[arr1 removeObject:str1]之类的删除操作,否则会导致崩溃。也就是说不能用增强for循环遍历这个数组的同时还删除这个数组的元素。可以把需要删除的元素放到一个临时数组中,然后遍历这个临时数组的同时把要删除的元素取出来当做参数给原数组,然后原数组删除这个元素。...
分类:编程语言   时间:2014-10-11 11:42:11    收藏:0  评论:0  赞:0  阅读:326
Java 并发编程(一)浅谈线程安全
首先我们要弄清楚什么叫线程安全。 “线程安全”是指:当多个线程访问某个类时,不管运行环境采用何种调度方式或者这些线程如何交替执行,并且在主调代码中不需要任何额外的同步或协同,这个类都能表现出正确的行为,那么就称这个类是线程安全的。...
分类:编程语言   时间:2014-10-11 11:41:36    收藏:0  评论:0  赞:0  阅读:230
sun.misc.BASE64Encoder找不到jar包的解决方法
1.右键项目-》属性-》java bulid path-》jre System Library-》access rules-》resolution选择accessible,下面填上** 点击确定即可!!! 2. 在MyEclipse中编写Java代码时,用到了BASE64Decoder,import sun.misc.BASE64Decoder;可是Eclipse提示:  Access re...
分类:编程语言   时间:2014-10-11 11:41:16    收藏:0  评论:0  赞:0  阅读:286
HDU2255 奔小康赚大钱 【二分图最佳匹配·KM算法】
奔小康赚大钱 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 3898    Accepted Submission(s): 1691 Problem Description 传说在遥远的地方有一个非常富裕的村落,...
分类:编程语言   时间:2014-10-11 11:40:46    收藏:0  评论:0  赞:0  阅读:231
Effective JavaScript Item 37 认识this的隐式指向
本系列作为Effective JavaScript的读书笔记。   CSV数据通常都会被某种分隔符进行分隔,所以在实现CSV Reader时,需要支持不同的分隔符。那么,很自然的一种实现就是将分隔符作为构造函数的参数。 function CSVReader(separators) { this.separators = separators || [","]; this.rege...
分类:编程语言   时间:2014-10-11 11:40:26    收藏:0  评论:0  赞:0  阅读:116
使用Eclipse加载一个现有的java项目
下文的导入记录了在Eclipse环境中,要对已经下载好的java源代码进行加载时的步骤,主要用于下载后的文件不方便进行复制到其他位置的情况。笔者几次用到这个顺序来加载项目,可是都是隔很长时间才用一次,过久了就忘记了,烦恼的很。干脆记录下来免得下次又自己瞎试。 已经在本地目录中用svn或者github下载好了各种文件 使用file→new→java proejct...
分类:编程语言   时间:2014-10-11 11:39:36    收藏:0  评论:0  赞:0  阅读:280
python变量交换性能优化
从多方面新讲python性能优化看到交换两个变量的值可以使用 a,b = b,a这样可以提高性能 >>> from timeit import Timer >>> Timer("t=a;a=b;b=t","a=1;b=2").timeit() 0.06279781319366587 >>> Timer("a,b=b,a","a=1;b=2").timeit() 0.037897992553...
分类:编程语言   时间:2014-10-11 11:38:56    收藏:0  评论:0  赞:0  阅读:153
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!