首页 > 编程语言
java io 网络编程 高性能NIO
很久没写了,一是觉得这后台不怎么方便,二是 写的时候突然觉得没兴趣了。还好,今天突然想记一下,那就随便写吧。 1.一开始还是放几个连接。 什么是 同步,异步,阻塞,非阻塞: http://blog.csdn.net/historyasamirror/arti...
分类:编程语言   时间:2014-07-13 20:40:11    收藏:0  评论:0  赞:0  阅读:395
Java乱码总结
1. http请求是以ISO-8859-1的编码来传送url的 如果页面的content-type为utf-8,那么在发送请求时,会将字符转成utf-8后进行传送 如: 中 的UTF-8编码为:E4 B8 AD在请求时为%E4%B8%AD字节之间是%分隔 那么服务器收到这段字节流后,必须...
分类:编程语言   时间:2014-07-13 20:48:33    收藏:0  评论:0  赞:0  阅读:556
(转)Java ClassLoader详解
转:http://java.chinaitlab.com/base/804400.html类加载器是 Java 语言的一个创新,也是 Java 语言流行的重要原因之一。它使得 Java 类可以被动态加载到 Java 虚拟机中并执行。类加载器从 JDK 1.0 就出现了,最初是为了满足 Java Ap...
分类:编程语言   时间:2014-07-13 20:51:11    收藏:0  评论:0  赞:0  阅读:506
(今天是第一天开始写博客)写一下java集合类使用中容易出现的错误,慢慢积累
java中经常使用到的集合类有:Set,Map,List关于Set,我犯了好几次的错误:①Set1=Set2,实际上是让Set1也指向Set2了,如果此时Set2改变,那么Set1也会改变。算是一种地址赋值吧~ 如果想要让Set1中的元素与Set2中的元素相同,应该使用Set1.addAll(Set...
分类:编程语言   时间:2014-07-13 20:51:56    收藏:0  评论:0  赞:0  阅读:365
(转)java源程序加密解决方案(基于Classloader解密)
转:http://cjnetwork.iteye.com/blog/851544源程序加密解决方案 1. 概述: Java源程序的加密,有如下两种: 1使用混淆器对源码进行混淆,降低反编译工具的作用 2基于classloader的自定义加密、解密运行 1.1. 混淆器加密 1.2. 自定义class...
分类:编程语言   时间:2014-07-13 20:55:46    收藏:0  评论:0  赞:0  阅读:446
《Essential C++》读书笔记 之 基于对象编程风格
基于对象编程风格
分类:编程语言   时间:2014-07-13 21:05:56    收藏:0  评论:0  赞:0  阅读:348
C++ 数组名作为函数参数 都是我的错
void func(char arr[100]){ coutusing namespace std;void myF( char arr[100]){ cout<<sizeof(arr)<<endl;}int main(void){ char arr[100]; myF(a...
分类:编程语言   时间:2014-07-13 21:14:49    收藏:0  评论:0  赞:0  阅读:429
python vim自动补全
1.下载插件包https://github.com/vim-scripts/Pydiction#####################包括三个文件python_pydiction.vim#vim插件complete-dict#python关键字和模块列表,pydiction.py#python脚本,可以添加更多的模块2.配置#1.查看家目录下是否有.vim目录,若没有则创建。mkdir-p~/.vi..
分类:编程语言   时间:2014-07-13 14:46:48    收藏:0  评论:0  赞:0  阅读:315
Java语言的基础知识3
第四章1、sum+=x++;的语句等价于sum=sum+x;和x=x+1;两条语句2、do....while循环语句与while循环语句类似。他们之间的差别是while语句为先判断条件是否成立再执行循环体,而do...while循环语句是先执行一次循环体,在判断条件是否成立。也就是说do....while循环语句至少执行一次..
分类:编程语言   时间:2014-07-13 14:17:52    收藏:0  评论:0  赞:0  阅读:315
日常 java web 开发中遇到的常见问题
view层:问题:jsp页面double值过大,会变成科学计数法第一步:引入标签<%@taglibprefix="fmt"uri="/WEB-INF/tld/fmt.tld"%>第二步:<fmt:formatNumbervalue="${变量名}"pattern="#.00"/>2.jsp和java后台交互,通过js转码问题js代码:vartest=jQuery("#test").val(..
分类:编程语言   时间:2014-07-13 15:25:19    收藏:0  评论:0  赞:0  阅读:508
渲染入门,使用C++编写基本的渲染器
序一直以来,电影特效和那些炫目、逼真的三维场景令我惊奇且赞叹不已。在具体接触计算机科学以及C++编程语言之前,我并不知道3DMax或者Maya这类软件的背后究竟发生着什么——在一个可交互的窗口中编辑三维场景,然后进入一个叫做“渲染”的神奇过程,神秘而复杂精妙的事情再不..
分类:编程语言   时间:2014-07-13 14:34:10    收藏:0  评论:0  赞:0  阅读:418
JavaScript 编程珠玑 - 《JavaScript: The good parts》总结(1)
《JavaScript:TheGoodParts》,解释了JavaScript编程的精髓。理解本书能够解释我们实际编程中遇到的很多问题,并且有助于写出高质量的代码。这里总结了一下要点,其主要内容涉及到JavaScript特殊的语法,理解Prototype,正确解析this的指代,函数对象的使用,闭包的使用等。1.J..
分类:编程语言   时间:2014-07-13 14:14:06    收藏:0  评论:0  赞:0  阅读:392
SpringMVC与Spring、Hibernate整合
本文采用正向工程1.搭建工程工程名称:mvcsh2.添加支持的jar包1).spring-3.2.0.jar注:struts相关的jar不需要\libs\*.jarcom.springsource.org.aopalliance-1.0.0.jarcom.springsource.org.aspectj.weaver-1.6.8.RELEASE.jarcommons-logging.jar2).hibernate-distribution-3.6...
分类:编程语言   时间:2014-07-13 15:08:06    收藏:0  评论:0  赞:0  阅读:481
python list添加元素
python中list类型自带的添加元素的成员方法有三种:append(追加),insert(插入),extend(扩展)。list().append()成员方法append用来向list尾端追加单个元素,如果此元素为复合类型对象,则将此对象作为一个整体追加在list末尾。例如:lt=list()lt.append(‘a‘)lt.append([..
分类:编程语言   时间:2014-07-13 14:23:41    收藏:0  评论:0  赞:0  阅读:433
计数排序、桶排序python实现
计数排序在输入n个0到k之间的整数时,时间复杂度最好情况下为O(n+k),最坏情况下为O(n+k),平均情况为O(n+k),空间复杂度为O(n+k),计数排序是稳定的排序。 桶排序在输入N个数据有M个桶时,如果每个桶的数据接近N/M个且桶内使用基于比较的排序,则桶排序的时间复杂度为O(N+M*N/M*log(N/M)).如果N=M时,每个桶只有一个数据,时间复杂度降低为O(N). 桶排序的时间...
分类:编程语言   时间:2014-07-13 17:19:27    收藏:0  评论:0  赞:0  阅读:275
Caused by: java.lang.NoClassDefFoundError: org/hibernate/cfg/Configuration
1、错误描述 usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop } 2014-7-12 14:46:04 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded...
分类:编程语言   时间:2014-07-13 16:33:46    收藏:0  评论:0  赞:0  阅读:569
Caused by: java.lang.ClassNotFoundException: javax.transaction.TransactionManager
1、错误描述 usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop } 2014-7-12 14:54:49 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded...
分类:编程语言   时间:2014-07-13 16:05:48    收藏:0  评论:0  赞:0  阅读:483
Caused by: java.lang.ClassNotFoundException: org.hibernate.engine.FilterDefinition
1、错误描述 usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop } 2014-7-12 15:02:17 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded...
分类:编程语言   时间:2014-07-13 16:33:07    收藏:0  评论:0  赞:0  阅读:863
Java属性类:Properties的常用方法
Properties类本身是Hashtable类的子类,也是按照key-value的形式存放数据的. 设置和取得属性: public class PropertiesDemo01{ public static void main(String args[]){ Properties pro = new Properties() ; // 创建Properties对象 pro.setP...
分类:编程语言   时间:2014-07-13 20:44:46    收藏:0  评论:0  赞:0  阅读:410
Java类集(接口继承的关系)
类集(Collection)就是一个动态的对象数组,与...
分类:编程语言   时间:2014-07-13 16:11:49    收藏:0  评论:0  赞:0  阅读:281
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!