从文件读取字符串和中文乱码解决
NSString *path = @"/User/desktop/text.txt"; //可解析中文 NSString *str = [NSString stringWithContentOfFile:path encoding:NSUTF8StringEncoding error:nil]; //如果解析g ...
【转】很详细的spirng+struts+hibernate实例
本文并不想介绍Struts,Spring,Hibernate的原理系统架构等,本文地目的是通过一个较复杂地实例介绍如何整合Struts,Spring,Hibernate,网上现有的例子虽然也能达到目的,但功能都比较单一,复杂的例子时会有意想不到的麻烦。本文对读者假设已经具备了以上框架的基础知识。以及那些已经了解Struts,Spring,Hibernate的基本概念,但是还没有亲身在较复杂 ...
Webservice_Axis2
Jar list(add): 1. activation-1.1.jar 2. axiom-api-1.2.12.jar 3. axiom-impl-1.2.12.jar 4. axis2-adb-1.6.1.jar 5. axis2-kernel-1.6.1.jar 6. axis2-transport-http-1.6.1.jar 7. axis2-transport-local-1.6.1.j ...
互联网项目所用到的东西
1. 技术架构 axis2 spring3 mybaties3 80%注解 php + java+mysql 2. 文件存储(静态资源服务器) FastDFS4 + nginx 3. 图片处理 Imagemagick+Im4java 4.全文搜索引擎 solr 5.缓存 Memcache 6.社会化登陆和分享 7.备份
android 自定义控件属性
在res/values下新建attrs.xml文件: <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="MyViewGroup"> <attr name=&q ...
【转】Hibernate中重要对象的详解
★→→SessionFactory (org.hibernate.SessionFactory)包含已经编译的映射(mappings),是制造session的工厂,可能含有一些可以在各个事务(transaction)之间共享的数据(1) SessionFactory的缓存可分为两类:内置缓存和外置缓存。SessionFactory的内置缓存中存放了Hibernate配置信息和映射元数据信息、同时也缓 ...
setuptools 和easy_install
一 setuptools 和easy_install setuptools:setuptools 是一组由PEAK(Python Enterprise Application Kit)开发的 Python 的 distutils 工具的增强工具,可以让程序员更方便的创建和发布 Python的egg 包,特别是那些对其它包具有依赖性的状况。 由 setuptools 创建和发布的包看起来和基于 dis ...
这里来说说get与post的区别与联系
区别与联系: 1、get是从服务器上获取数据,post则是向服务器传送数据; 2、get将表单中数据的按照variable=value的形式,添加到actio ...
Unity3D 事件派发器 NotificationCenter
在最早的之前在别的项目中见 叫做 NotificationCenter , 这样的事件派发器 在复杂的代码中,解耦是很方便的。免去了组件之间的 复杂调用!最近在自己的项目中发现了一个 跟完善的的 事件 派发。对于复杂参数 支持的更好。这是使用方法;具体就是三个脚本 一个叫 Messager.cs, 还有一个叫 EventType.cs 最后一个是定义事件类型和名称EventType下载链接 ...
java synchronized 串行
背景:大家都知道用synchronized来实现加锁,使得不会出现线程安全问题。 但是今天在研究一段经典的面试题时(2个线程++,2个线程--)的问题时,发现在一个类的2个方法上全加上synchronized时,所有的线程竟然变得串行了。 因此,研究了一下,发现原来是对象锁的原因,在方法上加上synchronized时,其实默认是占得了此对象的对象锁,而此对象锁是一个对象只有一把 ...
I9500 CM10刷机教程
转载来自http://news.mydrivers.com/1/271/271852.htm 早在6月份,CM团队就曾经表示过基于Exynos 5410处理器的I9500的CM10.1已经在开发中了,他们会尽力拿出最稳定的版本分享给大家,但现如今接近两个月的时间过去了,GT-I9500还是没有出现在官方支持列表中。 迟迟没有动作的CyanogenMod团队让部分期待CM10.1的GT-I9500用户 ...
Squid cache Web静态缓存框架
Squid cache是一个的自由软件的代理服务器和Web缓存服务器 Squid cache(简称为Squid)是一个流行的自由软件(GNU通用公共许可证)的代理服务器和Web缓存服务器。Squid的发展历史相当悠久,功能也相当完善。除了HTTP外,对于FTP与HTTPS的支援也相当好,在3.0 测试版中也支援了IPv6。 官方网站http://www.squid-cache. ...
Eclipse(MyEclipse)默认快捷键及使用技巧整理
一. Eclipse(MyEclipse)默认快捷键 1. Ctrl类和Ctrl+Shift类 Ctrl Ctrl + Shift A 全选 B 设置断点 C 复制 单行注释 D 删除当前行 E 显示当前所有打开文档的下拉列表 显示当前所有打开文档列表并可操作 F 查找当前文件 格式化当前文件 G 查找选中类、方法或属性的引用 ...
Android 本地文件 调用系统 设置壁纸
String tempImgSavePath = "/sdcard/a.jpg";(本地图片路径) File file = new File(tempImgSavePath); Intent intent = new Intent(Intent.ACTION_ATTACH_DATA); intent.setDataAndType(Uri.fromFile(file), & ...
Binary String Matching
Binary String Matching 描述 Given two strings A and B, whose alphabet consist only ‘0’ and ‘1’. Your task is only to tell how many times does A appear as a substring of B? For example, the tex ...
LPMUD的起源(转)
还有什么比LPMUD的鼻祖Lars Pensj的一段自述更能表现LPMUD的起源? 原文参见http://genesis.cs.chalmers.se/history_frame.html I played some Abermud (to wizardhood once), and a little tinymud. I liked the idea of a multi-user anonymo ...
IIS6.0 + webLogic10 集群 整合
为了发挥不同server的优势或者是由于某些架构的需求,我们往往需要把web server 和 application server 整合到一起来对外提供服务。 原先用的比较多的形式� ...
今日推荐
周排行