码迷,mamicode.com
首页 > 编程语言
线程安全不安全的辅助理解,可以拿这个例子自己去运行看看
public class Test { //LinkedList线程不安全 //Listlist=new LinkedList(); //Vector线程安全 List list=new Vector(); public static void main(String[] args) { Te...
分类:编程语言   时间:2015-07-09 19:37:25    阅读次数:106
云端 Linux下安装 Java
根据需要在给云端的机器安装Java问题的分解为2个一个是Java源文件的传输。一个是Linux下Java的安装。Java 传输到云端:可以通过SSH Secure File Transfer Client这个工具将Java源文件传输到云端入口。然后登陆云端入口博主采用xshellls 可以看到刚传入...
分类:编程语言   时间:2015-07-09 19:34:49    阅读次数:131
C/C++ 字符串与数字相互转换
一.利用stringstream类1. 字符串到整数 stringstream sstr(str); int x; sstr >> x;(即从sstr中提取数据)2. 整数到字符串 stringstream sstr; int x; sstr
分类:编程语言   时间:2015-07-09 19:33:42    阅读次数:194
优化JavaScripe 提升首页加载速度的几种方案解析
优化目的:1. 减少load量。2. 优化js,加快页面加载速度。网站中最影响网站打开速度的是什么?我会告诉是网站中的javascript,简称JS。模板中引用的JS文件越多,打开速度越慢,细读完这篇文章,够你优化大半天的了,关于JS优化方法大都脱离不了这三种方法。方法一:把不重要的JS放在页面最底...
分类:编程语言   时间:2015-07-09 19:32:34    阅读次数:141
前台的json数组转化为List<T>集合
using System;using System.Collections.Generic;using System.Linq;using System.Runtime.Serialization;using System.Runtime.Serialization.Json;using Syste...
分类:编程语言   时间:2015-07-09 19:30:48    阅读次数:110
javascript笔记05:函数表达式和函数语句的区别
1.首先是函数语句:myfunc();function myfunc() { //执行一些语句 }当函数语句被定义的时候,在一个脚本代码被优先考虑,因此,无论该函数是定义之前或者定义之后都可以被脚本使用,就像上面的语句一样。2.函数表达式:myfunc();var myfunc = funct...
分类:编程语言   时间:2015-07-09 19:27:58    阅读次数:110
【算法导论】多项式求和
普通情况下,一元n次多项式可写成:当中,pi是指数为ei的项的非零系数,且满足watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGVuZ3dlaXR3/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve...
分类:编程语言   时间:2015-07-09 19:26:02    阅读次数:233
从 4 个维度剖析:影响 Java 性能的那些因素
随着互联网行业的高速发展,现在的网站界面设计变得越来越酷炫。诚然,视觉上给我们带来的冲击,会对网站流量起到很大的作用。但是,如果后端服务满足不了突增的并发量,那么用户体验就会变得极差。众所周知,做一个网站非常不容易。现在,Java 也是开发者最常用的编程语言之一,而且很多企业级的 IT 公司对 Ja...
分类:编程语言   时间:2015-07-09 19:27:05    阅读次数:167
Java7并发编程实战(一) 线程的等待
试想一个情景,有两个线程同时工作,还有主线程,一个线程负责初始化网络,一个线程负责初始化资源,然后需要两个线程都执行完毕后,才能执行主线程 首先创建一个初始化资源的线程 public class DataSourcesLoader implements Runnable { /** ...
分类:编程语言   时间:2015-07-09 19:23:32    阅读次数:119
C#之Enum中的Flag
我们知道在默认情况下,第一个枚举数的值为0,后面每个枚举数的值一次加1.enum Days {Sat, Sun, Mon, Tue, Wed, Thu, Fri}; 我们也可以用初始值来重写默认值。enum Days {Sat=1, Sun, Mon, Tue, Wed, Thu, Fri}; .....
分类:编程语言   时间:2015-07-09 19:22:58    阅读次数:143
oc和swift混编关键
1.桥接头文件——xx-Bridge-Header.h swift和oc混编连接点,必不可少。swift工程或oc工程添加oc或swift时,Xcode提醒,建议手动添加。 注意引入文件后Xcode的target->build settings自动添加Swift Compiler * 项...
分类:编程语言   时间:2015-07-09 19:18:27    阅读次数:116
数组中未出现的最小正整数
题目:给定一个无序整型数组arr,找到数组中未出现的最小正整数。要求时间复杂度为O(N)空间复杂度为O(1)。例如:arr=[-1,2,3,4]。返回1。arr=[1,2,3,4]。返回5。分析:这道题要理解最小正整数的意思,最小的正整数就是1,所以考察的方法就是在数组中找1,然后找2,依次找下去....
分类:编程语言   时间:2015-07-09 19:17:45    阅读次数:315
Java内存区域和GC机制
Java内存区域   了解Java GC机制,必须先清楚在JVM中内存区域的划分。在Java运行时的数据区里,由JVM管理的内存区域分为下图几个模块: 其中: 1,程序计数器(Program Counter Register):程序计数器是一个比...
分类:编程语言   时间:2015-07-09 18:12:36    阅读次数:242
Python类私有方法的陷阱
引言 Python不像C++、Java、C#等有明确的公共、私有或受保护的关键字来定义成员函数或属性,它使用约定的单下划线“_"和"__"双下划线作为函数或属性的前缀来标识。使用单下划线还是双下划线,是有很大的区别的。 1. 单下划线的函数或属性,在类定义中可以调用和访问,类的实例可以直接访问,子类中可以访问; 2. 双下划线的函数或属性,在类定义中可以调用和访问,类的实例不可以直接访问,子...
分类:编程语言   时间:2015-07-09 18:11:58    阅读次数:149
【Java】判断文件的后缀名
这本来不是一个问题,利用框架本来有的方法,或者File类的getPath()方法,取出要判断文件路径,或者getName()方法取出文件路径,成为一个String字符串假设为fileName之后,再对带哦用这fileName的endsWith("txt")方法,得到的布尔值就能判断其是否txt文件。这本来没什么好说,但会出现什么呢?比如要判断是否为图片文件,尤其是一些上传系统中,你的判断条件就要写...
分类:编程语言   时间:2015-07-09 18:06:10    阅读次数:572
java 页面传输中文乱码解决方案
post 中文乱码解决方式 接受数据的时候设置 request.setCharacterEncoding("utf-8");//编码必须和页面编码一致 页面设置 get中文乱码 修改tomcat   server.xml 增加 URIEncoding="utf-8" 设置编码 实例:  654465465654 ...
分类:编程语言   时间:2015-07-09 18:04:14    阅读次数:142
Tinking in Java ---Java的NIO和对象序列化
前面一篇博客的IO被称为经典IO,因为他们大多数都是从Java1.0开始就有了的;然后今天这篇博客是关于NIO的,所以的NIO其实就是JDK从1.4开始,Java提供的一系列改进的输入/输出处理的新功能,这些新功能被统称为新IO(New IO ,简称NIO)。另一个概念对象序列化指的是将那些实现了Serializable接口的对象转换成一个字节序列,并能够在以后将这个字节序列再转换成原来的对象。这样...
分类:编程语言   时间:2015-07-09 18:03:34    阅读次数:151
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!