- 博客(113)
- 收藏
- 关注
转载 Java BlockingQueue 源码分析
简介BlockingQueue 是 Java concurrent包提供的多线程安全的阻塞队列,其子类包括 LinkedBlockingQueue 和 ArrayBlockingQueue。关键API说到队列,自然少不了首尾的插入删除操作,BlockingQueue的API中提供了好几种插入删除方法。 这些方法在遇到无法满足的执行条件时,如队列满了(添加元素时)/队列为
2015-05-05 01:55:02
1998
转载 Servlet中解决中文乱码的方法
配置xml MyFilter com.MyFilter encoding utf-8 MyFilter /* FORWARD REQUEST Myfilter类import java.io.IOException;import ja
2015-05-04 10:18:24
2075
转载 rails 项目中 使用 jquery ui
Usagein your Gemfile, add:gem 'jquery-ui-rails'Require EverythingTo require all jQuery UI modules, add the following to your application.js://= require jquery.ui.allAlso add the
2015-05-04 10:06:01
2417
转载 苹果的服务营收似将超越硬件产品营收
博客园新地址:http://www.cnblogs.com/Soulcarriers/苹果刚刚公布了2015第二财季的财报,不出所料的仍是苹果宣称史上同期最好的季度,同样不出所料的是iPhone营收同比增长多达55%——iPhone仍是苹果的顶梁柱,Mac出货量出现10%的同比增长。这些其实都没什么,不过有一项营收条目比较值得关注,就是下表中的“Service”,也就是苹果提供的服务。
2015-04-30 10:39:35
2271
原创 List<T> 分页方式,泛型分页方式
protected List ListPager(List DataSource, int CurrentPageIndex, int PageSize, string FilterExpression, ref int count) { count = 0; if (DataSource == null || DataSource.Count == 0) return D
2015-04-27 16:54:35
2990
原创 关于WAMP的apache 人多了就访问非常卡的问题解决方法
因为IIS有问题 一直用WAMP 但人多了(在线人数上了500) 就卡得不得了 而这时服务器负载却很小 CPU15% 内存25% 整了好久都没个结果 偶然看到一篇教程 原来是连接数限制的问题 改了就速度飞快了 打开apache2文件夹 下的conf文件夹 修改httpd.conf 随便在任意一行位置插入 ThreadsPerChild 1000 MaxRequests
2015-04-27 16:54:27
5063
原创 好久不写博客了这个是我新博客地址csdn审核麻烦,换博客园一样写 欢迎来访
谢谢大家支持http://www.cnblogs.com/exlsunshine/
2015-04-09 12:33:34
2205
原创 Cocos2d-html5 for Android/ios 定时器的实现方法
友情博客:http://blog.youkuaiyun.com/s0nghuiming‘ 导语和分析: 首先定时器的作用范围要明确,定时器,用于在暂停特定时间后在执行特定代码,比如说需要把Sprite花3秒 MoveTo某个位置后让Sprite消失货销毁就可以用定时器来是实现,当然,也可以用callfun方法来实现。写此博文是问了记住,当时写一个游戏时就是误认为可以使用callfun方法来
2015-04-01 10:51:22
2406
原创 Qt5官方demo解析集36——Wiggly Example
接上文Qt5官方demo解析集35——Music Player今天同样带来一个有趣的小例子,如下图所示,我们输入的文字将在中央窗口显示并以正弦波形浮动。这个例子中涉及到 Qt 定时器族中的 QBasicTimer 类以及十分实用的 QFontMetrics 类。当我们将应用部署在移动设备上时,Qt 将为该应用添加 "-small-scre
2015-03-31 14:10:06
2463
原创 Hibernate的集合影射
一、Set映射 1、Set接口 比方说1:N的关系,一个对象对应多个对象,这些对象怎么保存?需要使用集合保存这些对象。一个分类对应多个很多的商品。 2、三者之间的区别 (1)HashSet HashSet有以下特点 l 不能保证元素的排列顺序,顺序有可能发生变化 l 不是同步的 l 集合元素可以是null,但只能放入一个n
2015-03-30 09:26:08
2554
原创 Linux操作系统下IPTables配置方法详解
如果你的IPTABLES基础知识还不了解,建议先去看看。 们来配置一个filter表的防火墙 1、查看本机关于IPTABLES的设置情况 [root@tp ~]# iptables -L -n Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy
2015-03-26 17:37:57
2470
转载 英雄惜英雄:都不能带好“自家孩子”的周永明和鲍尔默
【导读】周永明和鲍尔默这两位生于相同年代而又性格迥异的行业佼佼者有着太多相似的轨迹。3月20日下午,“为了确保HTC成功进入下一个10年成长阶段”。在HTC认为对的时间里做出了更换CEO的战略性决定。HTC宣布:HTC创始人、董事长王雪红将替代原CEO周永明亲任公司CEO;而原CEO周永明将退居二线,专注于面向未来的产品和技术研发。曾在多个场合公开表示:“周永明做得很棒,CEO人选不会有其
2015-03-24 16:53:26
2509
原创 JSP乱码解决 - 使用过滤器Filter
1、SetCharacterEncoding.java package com.servlet; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import
2015-03-23 13:42:03
2569
原创 Microsoft Jet 数据库引擎打不开文件’(未知的)’。 它已经被别的用户以独占方式打开
今天部署一个asp程序,居然耗费了我1个多小时的精力,原来居然是C:\Windows\Temp的everyone的读写权限在作怪!!! 方法1: 错误类型: Microsoft OLE DB Provider for ODBC Drivers (’0×80004005′) [Microsoft][ODBC Microsoft Access Driver] Microsoft Je
2015-03-23 13:18:16
8397
原创 DataTable添加数据
DataTable dt=new DataTable("cart"); DataColumn dc1=new DataColumn("prizename",Type.GetType("System.String")); DataColumn dc2=new DataColumn("point",Type.GetType("System.Int16")); DataColumn d
2015-03-23 12:18:21
2707
原创 Android控件学习(四):ViewPager和TabHost结合Java代码
import java.util.ArrayList; import java.util.List; import android.app.LocalActivityManager; import android.app.TabActivity; import android.content.Context; import android.content.Intent
2015-03-23 11:44:55
2507
原创 catalog.wci删除的方法
有些朋友的电脑中会有这么些文件: C:\FPSE_search\catalog.wci, C:\System Volume Information\catalog.wci, C:\Inetpub\catalog.wci X:\System Volume Information\catalog.wci, 时间久了,你会发现这几个文件会越来越大,占了你很大的空间,那么这些
2015-03-23 11:42:55
3406
原创 apache本地配置多域名(wampserver本地配置多域名)
我们在本地开发时,一般是在浏览器输入 http://localhost/项目文件夹名 来测试网页文件,你有没有想过在本地在浏览器输入你自己设定的一个域名进入项目文件夹中去,本地配置多域名可以测试二级域名以及其他与域名相关的问题。 比如我想配置一个主域名www.test.com和二级域名img.test.com(其实二级域名与配置另外一个独立域名的原理是一样的) 第一步:打开本地系统安装
2015-03-20 13:34:05
2324
原创 cocos2d-html5游戏图片资源选择
cocos2d-html5游戏图片资源可以选择,单张的图片作为一个精灵或者场景的加载对象,也可以把图片给做成plist文件,通过plist来访问图片资源,其中优缺点、使用方式在个人的测试当中体现如下: var spriteFrameCache = cc.SpriteFrameCache.getInstance(); spriteFrameCache
2015-03-20 13:33:19
3131
原创 linux中如何设置DHCP
linux如何设置DHCP环境:RH linux 9.0 使用linux下常用的dhcpd包。 最新版本 dhcp3.0.5 下载地址: 下载 1、安装: 先拷贝dhcp-3.0.5.tar.gz软件到/tmp目录下 #cd /tmp #gunzip dhcp-3.0.5.tar.gz #tar xvf dhcp-3.0.5.tar 解开后会
2015-03-19 16:57:14
3712
原创 linux中如何设置dhcpd
在 linux 下面设置 DHCP一点也不复杂﹐您所有要做的只有一个文件﹕/etc/dhcpd.conf 。 下面﹐我用我自己的设置文件来说说怎么修改这个文件﹕
2015-03-19 16:48:15
1866
原创 Suse中出错Access denied for user ''@'localhost' to&
好久没有用MySQL了,上次因为装了Banq的论坛系统,在用MySQL Administrator进去的时候竟然提示mysql error number 1045 access denied for user 'admin'@'localhost' (using password: YES)的错误,看来密码是对了,用户名错了,最后发现自己竟然犯了个第几错误,用户名应该是root,唉! 同时找
2015-03-19 13:22:54
2033
转载 如何利用多级抽象思维来设计库?
开发者在设计库时,应遵循如下几大原则:迭代设计、可组合的、避免回调、抽象级别。此外,在你的库中,应该提供高级函数来帮助用户处理80%的任务。对于剩下的15%,应该提供一个低级API。编者按:之前,我们曾发表《函数式语言库模式:框架是魔鬼?》该文论述了库与框架之间的区别,及如何设计组合化的库。而本文作者在此之前,还发表了一篇《Library patterns: Multiple le
2015-03-19 10:33:28
1231
转载 日拱一卒(十三)
Android之Notification:(1)要发送一个Notification需要一个NotificationManager:[java] view plaincopyprint?NotificationManager manager = (NotificationManager) getSystemService(Context.NOTIFICATIO
2015-03-18 23:49:09
935
转载 跟Android说Hello World
1.使用的版本说明eclipse:Version: Luna Service Release 2 (4.4.2)ADT: ADT-23.0.4目前安装的ADT中对应的SDK版本为 222.创建工程 a. file -- new -- other b .Application Name :给你做的应用取个名字Project Name :这里给
2015-03-18 23:46:47
915
原创 Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
只需要检查AndroidManifest.xml中的: android:name=".Sample2_14Activity" android:label="@string/app_name" > 是否正确!
2015-03-18 16:43:23
1175
原创 Android TextView自动换行文字排版参差不齐的原因
今天项目没什么进展,公司后台出问题了。看了下刚刚学习Android时的笔记,发现TextView会自动换行,而且排版文字参差不齐。查了下资料,总结原因如下: 1、半角字符与全角字符混乱所致:这种情况一般就是汉字与数字、英文字母混用 解决方法一: 将textview中的字符全角化。即将所有的数字、字母及标点全部转为全角字符,使它们与汉字同占两个字节,这样就可以避免由于占位导致的排版
2015-03-18 16:41:12
1511
原创 解决办法:mysql_connect()不支持请检查mysql模块是否正确加载
故障现象:linux 安装discuz 错误提示:mysql_connect() 不支持请检查mysql模块是否正确加载. 解决办法:查看/usr/lib/php/modules/ (64位的看/usr/lib64/php/modules/)里面根本没有mysql.so 找到centos5.4安装盘,放入光驱,然后找到CentOS目录下的 php-mysql-5.1.6-20.e
2015-03-18 13:47:44
1744
原创 Android学习十九:ContentProvider初步
一、Content Provider基本概念 1、ContentProvider为存储和获取数据提供了统一的接口。ContentProvide对数据进行封装,不用关心数据存储的细节。使用表的形式来组织数据。 2、使用ContentProvider可以在不同的应用程序之间共享数据。 3、Android为常见的一些数据提供了默认的ContentProvider
2015-03-18 13:36:43
978
原创 对于多个按钮要在同一个监听器中实现自己的单击事件的方法小诀窍。
在网上的一些教程中往往是把一个按钮添加多个监听器,却很少有人会把多个按钮在同一个监听器中去实现他们的单击事件,而且这杨的其实是很实用的,比如说在制作一个简单的计算器是就需要0-9,这十个数字按钮如果要单独的去写这十个按钮的单击事件,那可以想象这样写出来的代码绝对是不够健壮的,这样的程序也是会影响其运行速度的。这样的程序如果是在java中是很容易实现的,但是在android中要涉及的知识还是很多的,
2015-03-18 12:38:45
3538
原创 Eclipse Android 代码自动提示功能
Eclipse Android 代码自动提示功能 Eclipse for android 实现代码自动提示智能提示功能,介绍 Eclipse for android 编辑器中实现两种主要文件 java 与 xml 代码自动提示功能,解决 eclipse 代码提示失效、eclipse 不能自动提示、eclipse 没有代码提示的问题。eclipse xml 自动提示,eclipse java
2015-03-18 10:54:56
964
原创 Android学习15--使用(Drawable)资源
1、图片资源 图片资源是最简单的Drawable资源,只要把*.png、*.jpg*、.gif等格式的图片放入/res/drawable-XXX目录下,Android SDK就会在编译应用自动加载该图片,并在R资源清单类中生成该资源的引用。 Android不允许图片资源的文件名中出现大写字母,且不能以数字开头。 java中访问资源:[.]R.drawable. XML中访问
2015-03-18 10:43:43
794
原创 SQL Server 2008 下载地址
SQL Server 2008分为SQL Server 2008企业版、标准版、工作组版、Web版、开发者版、Express版、Compact 3.5版,其功能和作用也各不相同,其中SQL Server 2008 Express版是免费版本(SQL Server 2008各版本介绍)。 SQL Server 2008企业版是一个全面的数据管理和业务智能平台,为关键业务应用提供了企业级的可扩展
2015-03-18 10:40:46
1157
原创 解决eclipse不识别Android手机的问题
搭好Android开发环境之后,用模拟器运行Android程序没有问题,但是将手机用USB连接电脑后,电脑不识别,eclipse也不识别。原因有以下: 1.手机未开启USB调试功能,解决方案: 设置-应用程序-开发-钩选“USB调试” 2.电脑上没有安装该手机的驱动,解决方案: 启动Android SDK and AVD Manager,点击左边的Available Pac
2015-03-18 10:40:27
2625
转载 Android4.2 后解决挂载cifs文件系统后不显示
介绍手机es管理器里的显示的文件是我电脑上 win7的共享文件夹.只要手机和电脑在同一局域网就能实现图中的效果. 不仅能读取电脑的文件,所有的写操作也会保存回电脑的文件中.当然有了cifs模块 samba文件系统也是支持的 有兴趣的请自行百度win7共享和cifs模块~要求 仅cm11和cm11s!且手机已root使用方法下载 ak_kernel
2015-03-17 22:12:29
2958
原创 Android中dip、dp、sp、pt和px的区别
1、概述 过去,程序员通常以像素为单位设计计算机用户界面。例如:图片大小为80×32像素。这样处理的问题在于,如果在一个每英寸点数(dpi)更高的新显示器上运行该程序,则用户界面会显得很小。在有些情况下,用户界面可能会小到难以看清内容。由此我们采用与分辨率无关的度量单位来开发程序就能够解决这个问题。Android应用开发支持不同的度量单位。 2、度量单位含义 dip: devic
2015-03-17 15:31:50
1934
原创 有关android Socket编程 在两个模拟器中实现
1.打开两个模拟器: 在命令行中定位到SDk的tools下面,输入emulator -data foo 启动两个模拟器。 2.确定其中一个作为服务器: 需要让android模拟器作为服务器之前检测两个模拟器是否正常其命令语句:adb devices 之后在把其中一个设置为服务器。其命令行语句为:telnet localhost +模拟器的名称例如:telnet localhost 5554 :中的“5554”即为模拟器的名称。显示“OK”之后继续执行一下语句:redir add tcp:8
2015-03-17 15:26:04
2402
原创 apache本地配置多域名(wampserver本地配置多域名)
我们在本地开发时,一般是在浏览器输入 http://localhost/项目文件夹名 来测试网页文件,你有没有想过在本地在浏览器输入你自己设定的一个域名进入项目文件夹中去,本地配置多域名可以测试二级域名以及其他与域名相关的问题。 比如我想配置一个主域名www.test.com和二级域名img.test.com(其实二级域名与配置另外一个独立域名的原理是一样的) 第一步:打开本地系统安装
2015-03-17 14:55:55
2139
转载 Android 开发中使用 SQLite 数据库的使用
首先 写下自己认为比较好的SQLite管理工具:SQLite Expert SQLite 一个非常流行的嵌入式数据库,它支持 SQL 语言,并且只利用很少的内存就有很好的性能。此外它还是开源的,任何人都可以使用它。许多开源项目((Mozilla, PHP, Python)都使用了 SQLite.SQLite 由以下几个组件组成:SQL 编译器、内核、
2015-03-17 11:55:53
2438
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人