现在位置: 首页 > cipmat发表的所有文章
  • 09月
  • 10日
移动开发 ⁄ 共 2171字 评论关闭
1,首先讲一下在Linux下开发有什么优势。 现在的Linux已经不再那么神秘了,从最初的内核应用,到现在的进入寻常百姓家。从眼花缭乱的命令行操作,到现在丰富的界面化处理。但唯一不变的是 强大的内存的管理和进程管理方案,基于权限的安全理念,稳定的性能。那在Linux下开发android有什么优势呢? Android是基于Linux内核的,打个比方在windows下开发就好比 两个不同国家的人,之间的对话交流需要第三人翻译,效率自然会低下。但在Linux下就相当于同一国家的人,交流与沟通自然就顺畅。本身Linux下就包括andorid所需要的驱动,所以......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 218字 评论关闭
相信很多童鞋都已经知道了,这里只是写给迷茫的童鞋一起探讨的,勿砸石头的哦,好了,进入正题吧:     1,项目结构如下图:       2、发布项目         3、在tomcat下debug启动项目     4、代码里面打断点     5、访问     6、看到效果了:       总结:这个当然只是对于wtp项目了,如果你的是java项目,也没有关系,最后这一步会出现如下的选择:                       最后都是跟上面效果一样的。       注意,转载记得说明出处哦,如有问题请留言。
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 7755字 评论关闭
    在前文Android——4.2 - 3G移植之路之libusb (一)  中有解析到libusb 这个动态库的移植,目的就是为了 usb-modeswitch 服务。 usb-modeswitch的作用就是转换usb型的设备状态,也是3G 移植中重要的准备工作!                                                                  撰写不易,转载请注明出处:http://blog.csdn.net/jscese/article/details/39271443 一.Kernel配置:        usb-modeswitch需要kernel中的驱动支持,需要配置serial驱动,到kernel中 make menuconfig 打开serial中的option模块 : Device Drivers——&......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 1369字 评论关闭
通过调用ThreadLocal来实现线程范围内共享变量 源代码如下: public class ThreadLocalTest { private static ThreadLocal<Integer> map = new ThreadLocal<Integer>();public static void main(String[] args) {for(int i=0;i<2;i++){new Thread(new Runnable(){public void run(){int data = new Random().nextInt();map.set(data);System.out.println(Thread.currentThread().getName()+" is : "+data);MyThreadData.getThreadInstance().setData(data);new A().getDate();new B().getDate();}}).start();}}stat......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 594字 评论关闭
题目链接:Click here~~ 题意: 给一个 n 和 m,统计 the number of x where 1<= x <=n and gcd(x,n) >= m。 解题思路: 又是一种统计类型的问题,一个比较朴素的想法是枚举 gcd(x,n) 的值,然后去做。 对于枚举到的某个 gcd(x,n) 的值 d,探索符合这样条件的 x 有何规律。 不妨令 n = p * d,x = q * d,那么如果 gcd(x,n) = d,一定有 p,q 互质,又有 x <= n,则 q <= p,而统计这样的 q 的个数正好对应欧拉函数的作用。 所以结果就是枚举所有满足 d >= m 的 d,将相应的 phi(p) 求和。 #include &l......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 653字 评论关闭
代码如下: import java.lang.reflect.Field; import java.util.ArrayList; /**  * 利用java反射机制,通过图片的id得到图片的名字  *   * @author hh  *   */ public class GetDrawableName { Class<R.drawable> c = R.drawable.class;ArrayList<DrawableImage> drawableImages; class DrawableImage { String fileName;// 名字int value;// id} public GetDrawableName() {} public String getIdName(int id) {drawableImages = new ArrayList<DrawableImage>();for (Field f : c.getFields()) {try {Drawab......
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 3191字 评论关闭
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.entel.research" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="7" /> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" > <activity android:label="@string/app_name" android:name=".WiFiConnEncryptionActivit......
阅读全文
  • 01月
  • 21日
综合 ⁄ 共 1826字 评论关闭
Windows Message Queue Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 3947    Accepted Submission(s): 1556 Problem Description Message queue is the basic fundamental of windows system. For each process, the system maintains a message queue. If something happens to this process, such as mouse click, text change, the system will add a message to the queue. Meanwhile, the process will do a loop for getting message from the queue accor......
阅读全文
  • 12月
  • 18日
综合 ⁄ 共 1324字 评论关闭
如果你感觉到设置BIOS比较麻烦困难,根据你的电脑类型,选择热键,直接启动一键U盘装系统工具(重要提醒:选择热键前,请先插入U盘) * j; U2 a3 D( [6 W 组装机主板 品牌笔记本 品牌台式机 主板品牌 启动按键 笔记本品牌 启动按键 台式机品牌 启动按键 华硕主板 F8 联想笔记本 F12 联想台式机 F12 技嘉主板 F12 宏基笔记本 F12 惠普台式机 F12 微星主板 F11 华硕笔记本 ESC 宏基台式机 F12 映泰主板 F9 惠普笔记本 F9 戴尔台式机 ESC 梅捷主板 ESC或F12 联想Thinkpad F12 神舟台式机 F12 七彩虹主板 ESC或......
阅读全文
  • 12月
  • 13日
综合 ⁄ 共 2583字 评论关闭
本文章基于apkplug v1.6.7 版本编写,最新方式以官网最新消息为准 一 apkplug框架所需要的库文件(宿主) 可从http://git.oschina.net/plug/apkplugSDK  获取最新库文件     同时可下载最新的apkplugdemo源码 http://git.oschina.net/plug/apkplugDemos     libs--         --libndkfoo.so   armeabi armeabi-v7a mips x86         --Bundle(版本号).jar           将以上的文件加入宿主应用的libs目录下   二 AndroidManifest.xml 权限配置     插件平台需要几个基础的权限配置,请将以下的几个权限加入到工程的AndroidMani......
阅读全文
  • 12月
  • 10日
综合 ⁄ 共 235字 评论关闭
php用正则匹配将符号替换为空格 <?php $character = "!@#$%^&*中'文中'文中'文().,<>|[]'\":;}{-_+=?/abcdefgh中'文ijklmnopqrstuvwx中'文yzABCDEFGHI中文JKLMNOPQRSTUVWXYZ~`中'文文文文文"; $reg = "/[[:punct:]]/i"; $character = preg_replace($reg, '', $character); print_r($character); die; ?>
阅读全文
  • 12月
  • 06日
综合 ⁄ 共 2628字 评论关闭
  整数或者小数:^[0-9]+/.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^/d{n}$"。只能输入至少n位的数字:"^/d{n,}$"。只能输入m~n位的数字:。"^/d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"。只能输入非零的正整数:"^/+?[1-9][0-9]*$"。只能输入非零的负整数:"^/-[1-9][]0-9"*$。只能输入长度为3的字符:"^.{3}$"。只能输入由26个英文字母组成的字符串:"^[A-Za-z]+$"。只能......
阅读全文