- 浏览: 36758 次
- 性别:
- 来自: 北京
最新评论
-
cx372877498:
很牛,很强大
(转)大话Session
文章列表
c# dllimport c++数据类型映射关系
- 博客分类:
- c#
//C++中的DLL函数原型为
//extern "C" __declspec(dllexport) bool 方法名一(const char* 变量名1, unsigned char* 变量名2)
//extern "C" __declspec(dllexport) bool 方法名二(const unsigned char* 变量名1, char* 变量名2)
//C#调用C++的DLL搜集整理的所有数据类型转换方式,可能会有重复或者多种方案,自己多测试
//c++:HAN ...
今天写了一个安卓小程序,这个程序没有界面,也不会在桌面创建应用程序图标
当然,在“设置”中的应用程序管理是可以看到的,也可以把这个应用程序删除
简单的说,这是一个没有界面的后台运行的应用程序
而且,还有一功能:开机自启动,启动运行一个服务
程序结构非常简单,两个类,一个是service的扩展类,一个是BroadcastReceiver扩展类
service扩展类:
import android.app.Service;
import android.content.Intent;
import android.os.IBinder;
import android.util.L ...
本文转自:http://sgq0085.iteye.com/blog/2215318
一.前言
本文是对大数据文本文件读取(按行读取)的优化,目前常规的方案(限于JDK)有三种,第一种LineNumberReader,第二种RandomAccessFile,第三种是内存映射文件(详见http://sgq0085.iteye.com/blog/1318622)在RandomAccessFile基础上调用getChannel().map(...)。
1.LineNumberReader
按行读取,只能从第一行向后遍历,到需要读取的行时开始读入,直到完成;在我的测试用例中, ...
public static void CreateShortCutByMyComputer(Guid id, string name, string description, string path, string icon)
{
RegistryKey root = Registry.ClassesRoot;
RegistryKey clsid = root.OpenSubKey("CLSID", true);
RegistryKey key = CreateOrGetSub ...
转自http://www.iteye.com/news/29872
当我们对可伸缩性感兴趣时,便会寻找链接、说明、书籍、引用等各种可以学习利用的资料。本文篇幅较短,但希望能够帮助你高效地开启高可伸缩性编程之旅。
声明:
你无需使用N台机器来构建/测试一个集群/高可伸缩的系统,只需使用 Vagrant就可以轻易部署N+台机器。
引用
现在,你可以用这些虚拟服务器技术来武装自己,我希望大家不但要通晓这些理论知识,而且要付诸实践。
首先,通过查看该教程来激发自己: using nodejs + nginx + applying static caching + load balanci ...
示例程序:
import java.util.Arrays;
import java.util.List;
public class NumberTextTest {
public static void main(String[] args) {
List<String> numbers = Arrays.asList(
"1",
"123",
"123456789",
& ...
// 对Date的扩展,将 Date 转化为指定格式的String
// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符,
// 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字)
// 例子:
// (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423
// (new Date()).Format("yyyy-M-d h:m:s.S") ...
经常写大材料的请保存: 行政材料用词积累(转载)
1、“以...为XX”:为基础(基点)、为核心(中心)、为根本、为重点、为举措(手段)、为载体(平台)、为保障(保证\后盾)、为契机、为总揽、为抓手、为目标、为 ...
路径匹配原则(Path Matching) Spring MVC中的路径匹配要比标准的web.xml要灵活的多。默认的策略实现了 org.springframework.util.AntPathMatcher,就像名字提示的那样,路径模式是使用了Apache Ant的样式路径,Apache Ant样式的路径有三种通配符匹配方法(在下面的表格中列出)这些可以组合出很多种灵活的路径模式Table Ant Wildcard Characters
Wildcard
Description
?
匹配任何单字符
*
匹配0或者任意数量的字符
**
匹配0 ...
一直想分享一下,因为有些同事用MyEclipse其实就是因为可以拿它来debug部署在tomcat上的应用。
myeclipse只不过是作了两个小动作:
1)用启用JPDA参数的模式启动了tomcat,以提供debug支持;
2)启动了一个Eclipse的RemoteJavaApplication;
这些通过tomcat和eclipse就可以做到。我简要说明一下。
配置tomcat的JPDA参数:
如果Tomcat使用的是JDK 1.5以上版本,那么JPDA可以使用JVMDI,配置方法为:
在tomcat的bin/catalina.bat文件中一开始加入:set JPDA ...
How to optimize tomcat performance in production
Contents
[hide]
1 Tomcat maxThreads configuration
2 How the process works:
According to this webpost you need to add both a HandlerMapping and a HandlerAdapter in Spring MVC. The Mapping maps the request to a corresponding controller, and the adapter is responsible to execute the request using the controller.
You therefore need to override the PathMatcher for both the map ...
原文地址:http://weijie.blog.51cto.com/340746/68195
APACHE 2.2.8+TOMCAT6.0.14配置负载均衡
目标:
使用 apache 和 tomcat 配置一个可以应用的 web 网站,要达到以下要求:
1、 Apache 做为 HttpServer ,后面连接多个 tomcat 应用实例,并进行负载均衡。
2、 为系统设定 Session 超时时间,包括 Apache 和 tomcat
3、 为系统屏蔽文件列表,包括 Apache 和 tomcat
注:本例程以一台机器为例子,即同一台机器上装一个apache和4个Tom ...
今天使用UEditor的时候发现传到Controller里面的富文本内容是编码过的,很想当然的就以为是经过HtmlEncode过的,所以采用了Apache Common Lang包做编码解码工具,调用方法为:
import org.apache.commons.lang3.StringEscapeUtils;
String strDecode = StringEscapeUtils.unescapeHtml4(input);
调试后发现结果还是不对,仔细看了一下编码,发现其实客户端用的是escape方法,是UrlEcode,所以改用Url的编码方式:
import java. ...
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
1.Calendar 转化 String
//获取当前时间的具体情况,如年,月,日,week,date,分,秒等 Calendar calendat = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");String dateStr = sdf.format(calendar.ge ...