- 浏览: 461211 次
- 性别:
- 来自: 广州
最新评论
-
dida1990:
啊喔,过去了这么久,不过还是评一个。谁说uuid的hashCo ...
高并发生成订单号(二) -
annan211:
yclovesun 写道使用了uuid,为什么还要machin ...
高并发生成订单号(二) -
yclovesun:
使用了uuid,为什么还要machineId?uuid已经可以 ...
高并发生成订单号(二) -
u013280917:
太深奥,看不懂
mysql优化特定类型的查询
文章列表
import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Method;
import java.lang.reflect.Proxy;
import com.spring.dao.UserDao;
import com.spring.daoImpl.UserDaoImpl;
import com.spring.user.User;
/**
* 代理对象 和 被代理对象
* @author nan
*
*/
public class ProxyTest implements ...
private static void getXLSDate(String filePath) throws BiffException, IOException{
List<Map<String, String>> listMaps = new ArrayList<Map<String,String>>();
Workbook book = Workbook.getWorkbook(new File(filePath));
Sheet sheet = book.getSheet(0);
for (int i = 11; ...
android 短信发送
关键代码
String content = content.getText().toString();
SmsManager manager = SmsManager.getDefault();
ArrayList texts = manager.divideMessage(content);
for(String str:texts){
manager.sendTextMessage(number,null,text,null,null);
}
清单文件加入 权限
<uses-permission andr ...
android 通知分为 状态栏通知 对话框通知 吐司通知
android 电话拨号器 配置什么的 就不那么废话了,直接说关键代码
String number = mobileText.getText().toString();
Intent intent = new Intent();//创建意图
intent.setAction("android.intent.action.CALL");
intent.setCategory("android.intent.category.DEFAULT");
intent.setData(Uri.parse("tel:"+ ...
apk文件时如何生成的
- 博客分类:
- android
apk 文件生成的过程
通过我们点击运行为android应用程序,把应用安装到模拟器上,其内部发生的过程如下
.java -->.class-->.dx-->.dex-->打包(签名)-->.apk
1 java编译器会将.java文件生成.class文件
2 android的sdk里面提供 dx工具会将.class文件转译成 .dex文件 (.dex文件通常可以在应用的bin目录下找到)
3 eclipse 和 sdk 会将资源和文件打包签名成.apk文件
4 通过命令 adb install c:\xxx.apk 将文件安装到模拟器上
在 AndroidManifest.xml 文件中 配置
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
第一步 加入jar包 aspectjweaver.jar aspectj织入jar包 ;aspectjrt.jar aspect runningtime aspect运行时环境jar包
第二步 配置xml文件 在xml文件加入
<aop:annoaction-config/>
<aop:aspect-autoproxy/>
<context:component-scan base-package="com.bjsxt" />
这句话的意思是 在需要的时候 spring会自动创建动态代理
逻辑代码如下
pa ...
http://www.admin10000.com/document/2779.html
使用jQuery倒计时插件可能是最简单最好的方式添加动态和交互式倒数计时器到您的网站上。我相信你已经注意到了,例如倒计时功能运行网站,显示倒计时,直到一个大事件。当网站正在维护,告诉用户什么时候回来,这就是所谓的正在建设定时器。本文分享20个非常棒的jQuery倒计时脚本
Circular Countdown jQuery Plugin - MORE INFO / DEMO
20个非常棒的jQuery倒计时脚本,为开发者添加动态计时器
The circular shaped countdow ...
鸟哥Linux私房菜系列教程全部免费打包下载啦!(全)
老鸟、中鸟、菜鸟们!为你们准备了“鸟哥”系列,供大家学习、参考、
《鸟哥私房菜linux基础篇》、
《鸟哥的Linux私房菜基础篇(第二版)》
《鸟哥的Linux私房菜基础学习篇(第三版)》
《鸟哥的Linux私房菜服务器架设篇》
《鸟哥linux+韩顺平linux视频教程学习小结》
点击下载:http://www.powerlinuxchina.net/club/viewthread.php?tid=879
Linux系统案例精解(完整版)
Linux系统案例精解是一本集Linux 系统管理、Oracle 数据库、HA ...
package sj.night;
public class NNCF {
public static void main(String[] args) {
int lgw = 9;
for (int i = 1; i <= lgw; i++) {
for (int j = 1; j < i+1 ; j++) {
System.out.print(j+" * "+i+" = "+i*j+" ");
if(j==i){System.out.println();}
}
...
干掉 USERCOMPANYINFO 重复信息
1 create table USERCOMPANYINFO_tmp as (
select * from USERCOMPANYINFO where rowid not in (SELECT A.ROWID FROM USERCOMPANYINFO A,(SELECT MAX(A.ROWID) RROWID,COMPANY FROM USERCOMPANYINFO A GROUP BY A.COMPANY HAVING COUNT(*) > 3) B
WHERE A.COMPANY = B.COMPANY ...
借用牛人方法 试过了 可以。
0, 进入workspace/.metadata/.plugins/目录
1. Rename org.eclipse.core.resources to org.eclipse.core.resources_old.
2. Start eclipse
3. Close eclipse
4. Delete org.eclipse.core.resources
5. Rename org.eclipse.core.resources_old back to org.eclipse.core.resources
6. Star eclipse
不用重载 ...
TCP/IP 建立连接的过程?(3-way shake)
答案: 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。
第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;
第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态; 第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISH ...
ICMP是什么协议,处于哪一层?
- 博客分类:
- ICMP协议
ICMP是什么协议,处于哪一层?
答案:Internet控制报文协议,处于网络层(IP层)