自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

z745968621的专栏

一切的一切。。。

  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 cout输出小问题

#includeusing namespace std;int main(void){ float a = 12.234; int b = 12; cout.precision(1); cout << fixed << a *1.0 << " " << b*1.0 <<endl;}使输出的数据始终精确到小数点后一位

2020-03-31 21:51:31 611

原创 testNg注解@BeforeSuite,@BeforeTest,@BeforeClass,@BeforeGroups,@AfterGroups,@BeforeMethod

testNg注解@BeforeSuite(@AfterSuite)作用及作用域范围@BeforeSuite在test suite中的所有test运行之前运行,只运行一次;@AfterSuite在test suite中的所有test运行之后运行,只运行一次;Test suite可以由一个或多个测试组成.@BeforeTest(@AfterTest)作用及作用域范围@Befor...

2020-03-31 21:50:13 2730

原创 java replace 替换小括号 '()' 或 '(aa)'

第一种情况:String str = "(nihao),(henhao),(nichilema?),(chiguole)";将小括号替换为~;String str2 = str.replaceAll("[( )]", "~");成功!第二种情况:String str = "abc(a)cba";将abc(a)替换为b;String str2 = str.replac...

2018-12-17 16:11:45 7385

转载 浅谈WEB缓存

大神地址在前端开发中,性能一直都是被大家所重视的一点,然而判断一个网站的性能最直观的就是看网页打开的速度。其中提高网页反应速度的一个方式就是使用缓存。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。那么下面我们就来看看服务器端缓存的原理。 缓存分类web缓存分为很多种,比如数据库缓存、代理服务器缓存、还有我们熟悉的CDN缓存,以及...

2018-05-16 17:32:31 230

转载 静态资源缓存详解

这是一个非常有趣的 非主流前端领域,这个领域要探索的是如何用工程手段解决前端开发和部署优化的综合问题,入行到现在一直在学习和实践中。在我的印象中,facebook是这个领域的鼻祖,有兴趣、有梯子的同学可以去看看facebook的页面源代码,体会一下什么叫工程化。接下来,我想从原理展开讲述,多图,较长,希望能有耐心看完。让我们返璞归真,从原始的前端开发讲起。上图是一个“可爱”的index.html页...

2018-05-15 17:00:37 3149

转载 could not create the view:an unexpected exception was thrown

问题如题:打开Eclipse  server出现Could not create the view: An unexpected exception was thrown查看detail:java.lang.NullPointerExceptionat com.genuitec.eclipse.ast.deploy.core.Deployment.(Unknown Source

2017-12-02 10:45:27 617

原创 activiti初学《一》

activiti,介绍就不罗嗦了,最近换了个工作,公司有的activiti做工作了,学习一周后,做了一个很小的功能,但是费尽千辛万苦。终于有新东西入脑了。我接到的任务是在一个节点的工作完成后向下一个节点发消息,提醒其有任务。对类库不是很熟悉的我,开始在代码中找到了任务发起和执行的两段代码,封装了一个查找下一个节点用户的方法和一个发送消息的方法。半天时间搞定了。公司电脑加密,代码晚上更新。

2016-10-31 15:30:12 406

原创 com.alibaba.fastjson.JSONException: syntax error, expect {, actual [, pos 0

在使用fastjson解析的时候遇到该错误,网上查找了半天,找到位大神的帖子是说解析的实体A中有实体B,在该条json中A实体只有一个,但B实体却有多个,导致解析出错,解决办法是在A实体中定义B实体时,定义为List,这个是大神当时遇到的错误。我的错误不在于此。我的错误是由于在封装json时封装的实体时List类型的,但解析的时候默认解析为一个实体,所以就出现了以上的错误解析时的代码Moy

2016-01-07 11:30:13 215904 20

原创 获取验证码倒计时,js代码

var wait=60;function time(o) {        if (wait == 0) {            o.removeAttribute("disabled");                       o.value="免费获取验证码";            wait = 60;        } else {       

2015-11-03 11:26:42 543

原创 Bitmap获取图片内存溢出

从本地sd卡获取图片内存溢出解决方法 public Bitmap getBitmap(String path) { File file = new File(path); Bitmap resizeBmp = null; BitmapFactory.Options opts = new BitmapFactory.Options();

2015-09-18 17:49:30 536

原创 服务器布项目后有一个项目启动不了

这种现象可能有两种情况引起:1.tomcat内存溢出,这个解决的办法一大堆,百度一下tomcat内存溢出就可以了2.项目用的相同的框架,在web.xml里面没有定义webAppRootKey参数,这样就会让tomcat没法区分这两个项目是两个项目(自己的理解)解决办法就是在web.xml中配置改参数此参数用于后面的“Log4jConfigListener”-->log4j

2015-06-05 12:08:59 1022

原创 oracle 建表空间步骤

1.点击oracle所在pc的开始,打开DOWS界面,将路径退到c盘的根目录下面2.输入sqlplus,回车出现上面这段时会提示你输入用户名和密码,注意密码输入后是不显示的,只要你输完回车就可以了得到上面的提示就说明你成功登陆进去了3.开始建表空间1>建虚拟表空间,输入命令create temporary tablespace user_temp  

2015-05-22 10:32:28 553

原创 android刮刮卡的实现

看了一个教程跟上做的,分享出来给大家看看直接上源码 MainActivity .javapublic class MainActivity extends Activity {guaguaView mgg ;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedI

2015-01-08 11:08:36 556

原创 中文乱码,后台取到的数据为????

中文乱码,取到的值为?????

2014-12-23 18:32:39 1075

原创 JPush极光推送自己集成服务端jar包

极光推送服务端的api太多,自己把他封装了个jar包,有兴趣的可以看看,源码和jar包都有。

2014-12-06 16:23:53 3271

原创 split使用总结,被坑的正则特殊符号:*/+

最近学习安卓的过程中,用到字符串分解,使用split,被zhengz

2014-09-05 10:18:09 3309

转载 android虚拟机 连接本地pc上的Mysql

Android中模拟器如何访问本地mysql数据库 package com.game.music;import java.io.UnsupportedEncodingException;import java.sql.DriverManager;import java.sql.ResultSet;import java.util.ArrayList;import java.ut

2014-07-28 09:59:37 2232 1

原创 Could not build module 'Darwin'

第一天接触ios,创建好一个程序后,拖了一个控件运行后就出现这问题了,晚上百度一大堆英文,直接吓尿了,果断找群,没人搭理,最后有道翻译,外加自己琢磨解决了,为我们懂汉语的孩子们留下解决方法你试着把你的Deployment Target往低调调,我是这么解决的,有懂得大神希望给解释一下原因

2014-04-30 10:45:19 1426 1

原创 map的使用

1.声明一个map: Map map = new HashMap();2.向map中放值,注意:map是key-value的形式存放的.如:map.put(”sa”,”dd”);3.从map中取值:String str = map.get(”sa”).toString();结果是:str = ”dd”;4.遍历一个map,从中取得key 和valueMap map = new Has

2014-03-27 09:28:49 523

原创 初入项目,坑自己的习惯,小结

1.复制别人的页面,改几个必要的参数就草草交差2.在写路径时,千万要复制,后果就是发现错误后都有似的感觉了3.工具可以生成的方法或文件千万不要自己手写,人家生成了要改要三思

2014-02-18 15:03:45 453

原创 ie不支持trim()方法

在有trim的页面的js中加上下面这段代码。String.prototype.trim = function(){ return Trim(this);};function LTrim(str){ var i; for(i=0;i=0;i--) { if(str.charAt(i)!=" "&&str.charAt(i)!=" ")break; } str=str.substring(0,i+1)

2014-02-18 13:47:08 1209

原创 用css控制表格的内容,使其在固定宽度后换行。

2014-02-18 13:43:46 622

原创 各种check

各种check,用onblur触发function checkPhoneNum() {var phonenum = document.getElementById("phonenum").value;var phoneinfo = document.getElementById("phoneinfo");if (phonenum.length == null || phonenum

2014-01-15 13:59:00 679

原创 ubuntu下把当前路径增加到动态库的搜索地址中

export LD_LIBRARY_PATH=./:$LD_LIBRARY_PATH

2013-05-15 10:28:17 1182 1

原创 数据结构学习(结构体复习)

结构体为什么会出现结构体为了表示一些复杂的数据,而普通的基本类型变量无法满足要求什么叫做结构体结构体是用户根据实际需要自己定义的复合数据类型如何使用结构体两种方式:struct Student st = {1000,"zhangxu",20};struct Student *pst = &st;1.St.sid2.Pst->sidPst所指向的结

2013-01-04 22:59:20 422

原创 预处理命令总结

1.宏的层层置换#include#define R 3#define PI 3.1415#define S PI * R *Rint main(void){ printf("S = %f\n",S); printf("S1 = %f\n",PI*5*5); return 0;}以前一直以为宏不可以层层置换,今天学习后发现我一直错了2.带参数的

2012-12-04 23:14:06 398

原创 贴子上看到的华为笔试题,做了俩小时,做出来了,就是效率有点低。

这个题目要求是,#define TIME_TAB_MAX 6char g_time_tab[TIME_TAB_MAX][6] = { "13:46", "08:23", "23:12", "05:59",};char g_sleep_time[6] = { "13:12"};用c编一个程序,在g_time_tab中找到距离char g_sleep_tim

2012-12-01 22:46:16 1021

原创 昨天看了个帖子,有所得,关于struct占的字节问题

关于struct它所占的字节,大家都知道是它里面所有的变量所占字节的和,看看下面,大家是不是有点诧异啊,反正我是挺诧异的#includeint main(void){ struct Test { char *pcName; short sDate; }; struct Test_1 { char *pcName; char sDate; };

2012-11-30 11:04:26 552

原创 关于指针地址小结

#includeint main(void){        int *p1;        char *p2;        double *p3;        int a;        char b;        double c;        p1 = &a;        p2 = &b;        p3 = &c;

2012-11-26 11:21:53 392

原创 while循环中,用scanf输入一个float型的数字,如何让判断输入的是否为数字...

第一次学这个时偷懒跳过了,这两天有人问起时,发现自己不该这样,通过发帖的讨论和群里的讨论,解决了这个问题,有疑问的都来看看吧#includeint main(void){ float a; while(1)  if(scanf("%f",&a)== 0)   return 0;  else   printf("%f\n",a);  return 0;

2012-11-25 19:43:05 1335 2

原创 i++和++i的区别

这也算是一个老生常谈的问题了。      这两个表达式单独写出来并没有什么区别。#includeint main(void){     int i = 1;     i++;     printf("i++ = %d\n",i); //输出i++的值      i = 1;    //把i的值还原为1      ++i;     printf("++i =

2012-11-23 21:08:40 473

原创 一晚上装了一个ubuntu12.04,

一晚上装了个ubuntu12.04,还在终端上完成了我第一个程序的调试,高兴啊!#includeint main(void){ int i = 6; int *p ; p = &i; printf("%d,%p\n",i,p); return 0;}

2012-06-03 00:19:02 357

极光推送服务端jar包源码

极光推送的服务端源码,可自行修改,包太多,直接引进项目有点麻烦

2014-12-06

极光推送服务端jar包和源码

自己封装的极光推送服务端jar包,有问题的可以咨询745968621

2014-12-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除