#Author:zww _username = "zww" _password = "123" username = input("username:") password = input("password:") if username == _username and password == _... ...
分类:
编程语言 时间:
2017-04-22 10:34:18
阅读次数:
193
在项目中。我们须要做些类似头像上传,图片裁剪的功能,ok看以下文章! 须要插件:jQuery Jcrop 后端代码: package org.csg.upload; import java.awt.Rectangle; import java.awt.image.BufferedImage; imp ...
分类:
编程语言 时间:
2017-04-22 10:44:23
阅读次数:
287
1.Tomcat:先配置java环境和tomcat环境 配置端口号:到conf里面的server.xml中找到port:8080 可以修改端口号,最大到65535,注意不能占用默认的端口 work:存放tomcat动态生成的资源 appwebs:存放写的web文件 logs:日志 lib:tomca ...
分类:
编程语言 时间:
2017-04-22 12:26:18
阅读次数:
225
while Thue: (条件为真无限循环) break(跳出循环) 猜年龄: ...
分类:
编程语言 时间:
2017-04-22 12:26:50
阅读次数:
192
spring作为java EE中使用最为广泛的框架,它的设计体现了很多设计模式中经典的原则和思想,所以,该框架的各种实现方法非常值得我们去研究,下面先对spring中最为重要的思想之一 控制反转(依赖注入)进行简单的总结。 一、控制反转与依赖注入的概念 在学习spring框架的时候,我们习惯性地将控 ...
分类:
编程语言 时间:
2017-04-22 12:27:28
阅读次数:
157
synchronized 是互斥锁; lock 更广泛,包含了读写锁 读写锁特点: 1)多个读者可以同时进行读2)写者必须互斥(只允许一个写者写,也不能读者写者同时进行)3)写者优先于读者(一旦有写者,则后续读者必须等待,唤醒时优先考虑写者) 互斥锁特点: 一次只能一个线程拥有互斥锁,其他线程只有等 ...
分类:
编程语言 时间:
2017-04-22 12:27:40
阅读次数:
192
在模式识别中,K均值算法主要用于分类数目已知的聚类,实现较为简单,算法目的清晰,属于较为简单的动态聚类算法之一。 算法中通过迭代判断前后两次算法的聚类中心是否一致,从而决定是否继续迭代(前后一致则退出算法,完成分类)。 下面的K均值算法的简单示例: ...
分类:
编程语言 时间:
2017-04-22 12:27:50
阅读次数:
304
多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。(校对注:非常赞同这个观点) Java多线程面试问题 1. 进程和线程之间有什么不同? 一个进程是一个独立(self con ...
分类:
编程语言 时间:
2017-04-22 12:30:09
阅读次数:
166
引言: 在C编程中,errno是个必不可少的变量。特别是在网络编程中。假设你没实用过errno,那仅仅能说明你的程序不够健壮。 为什么会使用errno呢?这是系统库设计中的一个无奈之举。他很多其它的是个技巧,而不是架构上的须要。我们观察下函数结构,能够发现,函数的參数返回值仅仅有一个,这个返回值一般 ...
分类:
编程语言 时间:
2017-04-22 12:31:43
阅读次数:
259
sorted(...) Help on built-in function sorted in module __builtin__: sorted(...) sorted(iterable, cmp=None, key=None, reverse=False) --> new sorted lis ...
分类:
编程语言 时间:
2017-04-22 12:32:31
阅读次数:
194
前言 使用VS2017做为Unity的脚本编辑器,需要的最精简组件。 我的测试环境 windows 10 x64 windows 7 x64 sp1 时间:2017-4-22 最精简的组件 只需要三个必需组件,这些组件都是可选安装位置 C#和Visual Basic Roslyn编译器 静态分析工具... ...
分类:
编程语言 时间:
2017-04-22 12:34:19
阅读次数:
782
输出: 代码借鉴于http://airu.iteye.com/blog/1930391的java代码 ...
分类:
编程语言 时间:
2017-04-22 12:38:43
阅读次数:
238
在XCODE中想使用C++代码,你须要把文件的扩展名从.m改成.mm。这样才会启动g++编译器。 我们来看个測试代码: [java] view plaincopy class TestC { private: NSString *str_;//C++类能够使用OC对象作为成员变量 public: T ...
分类:
编程语言 时间:
2017-04-22 12:39:27
阅读次数:
238
原创声明:本博客来源为本人原创作品,绝非他处摘取,转摘请联系博主 代理(proxy)的定义:为某对象提供代理服务,拥有操作代理对象的功能,在某些情况下,当客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 动态代理实现主要有2种形式,主要分为: 1.jdk动态代 ...
分类:
编程语言 时间:
2017-04-22 12:40:37
阅读次数:
184
一、lambda函数 比如: fun1 = lambda x,y: x + y print fun1(3,4)输出:7 lambda生成一个函数对象。该函数參数为x,y,返回值为x+y。函数对象赋给func。 func的调用与正常函数无异。 上面的代码等价于: def fun2(x, y): ret ...
分类:
编程语言 时间:
2017-04-22 12:42:17
阅读次数:
153
先序遍历的非递归遍历算法: ...
分类:
编程语言 时间:
2017-04-22 12:44:07
阅读次数:
166
问题描写叙述:对于2,5,3,1,9,4,6,8,7,找出最长上升子序列的个数最长上升子序列定义:对于i<j i,j∈a[0...n] 满足a[i]<a[j]1. 找出DP公式:dp[i] = dp[j] + 1 (j<i && a[j]<a[i] && dp[i] < dp[j]+1)2.实现代码 ...
分类:
编程语言 时间:
2017-04-22 12:44:57
阅读次数:
202
import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.border.*; import java.util.*; import java.text.SimpleDateFormat; ...
分类:
编程语言 时间:
2017-04-22 12:46:32
阅读次数:
217
笔者是C#出身,大学四年主修C#,工作三年也是C#语言开发。但在学校里其他的语言也有相应的课程,eg:Java,Php,C++都学过,当然只是学了皮毛(大学嘛,你懂得),严格来说未必入门,但这些语言的代码阅读倒是不成问题,毕竟触类旁通嘛,有道是“一法通,万法明”,多学学其他的也没坏处。 近期被临时借 ...
分类:
编程语言 时间:
2017-04-22 12:47:16
阅读次数:
241
1.传统的导出方式会消耗大量的内存,2003每个sheet页最多65536条数据,2007每个sheet页可以达到100万条数据以上,2007会在生成Workbook时清理数据,所以2007导出量更大; 2.可以导出多个excel文件到某个目录中,然后打包下载; 3.导出excel格式的xml文件, ...
分类:
编程语言 时间:
2017-04-22 12:50:40
阅读次数:
241