首页 > 编程语言
Java并发之CopyOnWriteArrayList
CopyOnWriteArrayList是线程安全的、并且读操作无锁的ArrayList。不像ArrayList默认初始化大小为10的Object[],CopyOnWriteArrayList默认初始化大小为0的Object[]1,add(E)add方法没有给整个方法加synchronized关键字...
分类:编程语言   时间:2015-01-15 19:46:17    收藏:0  评论:0  赞:0  阅读:170
Java中使用Log4j记录错误、输出日志
简介:Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生...
分类:编程语言   时间:2015-01-15 19:42:37    收藏:0  评论:0  赞:0  阅读:4571
Java日志设计&实践(1) - 常见问题
日常开发、运维过程中经常会碰到以下几个问题:什么情况下需要输出日志?已明确需要输出日志时,如何选择日志级别?已明确需要输出日志时,日志中需要输出哪些东东?一个Tomcat加载多个工程,如何确定日志中的内容是哪个工程的?多个Tomcat同时加载同一个工程,可以使用log4j的DailyRollingF...
分类:编程语言   时间:2015-01-15 19:42:17    收藏:0  评论:0  赞:0  阅读:276
java实现不区分大小写替换
/** * java实现不区分大小写替换 * @param source * @param oldstring * @param newstring * @return */public static String IgnoreCaseReplace(String source, String ol...
分类:编程语言   时间:2015-01-15 19:41:18    收藏:0  评论:0  赞:0  阅读:575
简单东西-SpringMVC注入Bean的简单知识
近期重构项目代码,在整理基于SpringMVC技术的应用代码过程中,对SpringMVC的注解的原理进行了简单的验证。通常情况下,我们自定义的类使用SpringMVC的注解,而且没有在spring-servlet.xml配置中作任何特殊设置的话,Bean的实例化过程是怎么样的呢?       1 单例        默认情况下, 使用@Autowire注入的类型相同的类的成员变量,引用的都是同...
分类:编程语言   时间:2015-01-15 18:26:28    收藏:0  评论:0  赞:0  阅读:504
Java之美[从菜鸟到高手演练]之Hadoop常用命令
作者:二青邮箱:xtfggef@gmail.com     微博:http://weibo.com/xtfggef这篇文章主要是讲一下位于bin下的hadoop命令,我们可以直接输入hadoop无任何参数看一下:用法就是:hadoop [---config confdir] COMMAND此处COMMAND就是下面列出来的那些,fs, version,jar 等等。用户命令fs目前版本的hadoo...
分类:编程语言   时间:2015-01-15 18:20:56    收藏:0  评论:0  赞:0  阅读:305
Java-Integer to Roman
Given an integer, convert it to a roman numeral. Input is guaranteed to be within the range from 1 to 3999.   将阿拉伯数字转换为罗马字符 建立一个二维数组来代表转换表 代码如下: public class Solution { public String intToR...
分类:编程语言   时间:2015-01-15 18:20:07    收藏:0  评论:0  赞:0  阅读:243
开源一个C++实现的简单HTTP协议处理库
HTTP协议库有两个版本,一个是基于WININET,一个则是使用socket实现的。 可以支持POST 、GET请求,断点下载、重定向下载、下载进度回调,不支持HTTPS。 接口头文件声明如下: #pragma once #include using std::string; using std::wstring; #include #include enum REQUEST_T...
分类:编程语言   时间:2015-01-15 18:14:17    收藏:0  评论:0  赞:0  阅读:587
PhotoShop 图像处理 算法 汇总
不定期更新 ...... 图层混合算法:   PS图层混合算法之一(不透明度,正片叠底,颜色加深,颜色减淡) 图像调整算法 PS 滤镜 算法...
分类:编程语言   时间:2015-01-15 18:14:08    收藏:0  评论:0  赞:0  阅读:1012
Java复制文件
public class FileUtil { private FileUtil() { } public static void copyFile(String srcFile,String targetPath){ File src = new File(srcFile); if(!src...
分类:编程语言   时间:2015-01-15 18:08:47    收藏:0  评论:0  赞:0  阅读:250
双向链表 C (两个无符号数unsinged int) 扩展为6个数组,添加时间显示。
#include #include #include #include #include #include "timers.h" typedef struct ListNode ListNode;typedef unsigned int uint;#define DSP_NUMBERS 6struc...
分类:编程语言   时间:2015-01-15 18:06:54    收藏:0  评论:0  赞:0  阅读:271
java 反射使用
如何向ArrayList 中写入一个字符串利用反射实现package cn.haoju.reflections;import java.lang.reflect.Method;import java.util.ArrayList;public class ReflectionDemo { pu...
分类:编程语言   时间:2015-01-15 18:06:45    收藏:0  评论:0  赞:0  阅读:230
Unity3D–Texture图片空间和内存占用分析
Texture图片空间和内存占用分析。由于U3D并没有很好的诠释对于图片的处理方式,所以很多人一直对于图集的大小和内存的占用情况都不了解。在此对于U3D的图片问题做一个实际数据的分析。此前的项目都会存在这样或者那样的打包后包大小与内存占用情况的问题,所以这次所以彻彻底底得分析下U3D对于Textur...
分类:编程语言   时间:2015-01-15 18:02:07    收藏:0  评论:0  赞:0  阅读:329
线程间操作无效: 从不是创建控件的线程访问它的三种方法
原文:http://www.cnblogs.com/luckboy/archive/2010/12/19/1910785.html1、把CheckForIllegalCrossThreadCalls设置为false2、利用委托 delegate void SetTextCallBack...
分类:编程语言   时间:2015-01-15 18:01:17    收藏:0  评论:0  赞:0  阅读:333
Json概述以及python对json的相关操作
什么是json:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - Decem...
分类:编程语言   时间:2015-01-15 18:00:57    收藏:0  评论:0  赞:0  阅读:340
Unity3D之AssetBundle资源加载封装
1.当资源更改变化时,如何能快速得反应到开发中。解决方案:我使用宏定义UNITY_EDITOR来判断是否是开发编辑状态。当处于开发编辑状态时,自动读取指定目录下U3D本身资源,而不使用AssetBundle。这样就达到了当prefb变化时能快速反应到开发编辑中。而当不是处于编辑状态时,则正常使用异步...
分类:编程语言   时间:2015-01-15 17:56:47    收藏:0  评论:0  赞:0  阅读:345
WPF 心形线算法
今天在网上查找下心形算法公式,自己便按照公式写下来标记在博客,主要是方便以后查看! private int maxStep = 520; private double radius; private double centerPt; priva...
分类:编程语言   时间:2015-01-15 17:56:37    收藏:0  评论:0  赞:0  阅读:186
求数组的子数组之和的最大值
《编程之美》的2.14中抛出了这么一道题。我的解法如下:#!/usr/bin/env pythondef getMaxSubset(data): if len(data)==0: return curSum = maxSum = data[0] i = 1 wh...
分类:编程语言   时间:2015-01-15 17:56:27    收藏:0  评论:0  赞:0  阅读:267
java中List、Map、Set、Collection、Stack、Queue等的使用
java中List、Map、Set、Collection、Stack、Queue等的使用
分类:编程语言   时间:2015-01-15 17:55:57    收藏:0  评论:0  赞:1  阅读:3102
多线程 - 线程同步锁(lock、Monitor)
1. 前言多线程编程的时候,我们不光希望两个线程间能够实现逻辑上的先后顺序运行,还希望两个不相关的线程在访问同一个资源的时候,同时只能有一个线程对资源进行操作,否则就会出现无法预知的结果。比如,有两个线程需要对同一个计数器加1,我们希望结果是计数器最终加2,但可能同时获取到了这个计数器,第一个线程对...
分类:编程语言   时间:2015-01-15 17:55:47    收藏:0  评论:0  赞:0  阅读:229
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!