自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 小程序只在debug下正常,关闭debug后无法访问服务器

是小程序里的设置,在服务器域名要配上对应的域名....有upload,download, request, socket的域名

2018-02-07 13:06:36 500

原创 让UISearchBar 的背景消失

还是这段代码处理起来比较简单~~       for (UIView *view in_searchBar.subviews) {        // for before iOS7.0        if ([view isKindOfClass:NSClassFromString(@"UISearchBarBackground")]) {            [view...

2015-12-17 23:37:08 130

IOS开发,检查方法是否可以被调用

IOS 开发时,有时候不确定某些方法是不是可以调用,比如在低版本中无法使用,我们可以用respondsToSelector方法去检查一下,如下面的例子,  if ([self respondsToSelector:@selector(someMothod:)]) { } ...

2015-11-16 11:00:39 421

原创 IOS 隐藏最顶部电池,无线信号的样式

如图,在info里加入如下设置。默认是NO, 改成YES即可。 

2015-11-12 14:34:36 238

原创 IOS使用PCH文件,一次import通用文件

 IOS, OC开发里,我们import一些通用的文件,比如,统一定义的宏,Defines.h等文件,因为大部分文件都需要应用他,我们不想每次都在各个文件里写上#import Defines.h这句话,我们可以使用pch文件统一添加。 1.建立pch文件,将要引入的文件,添加在里面。写道#import <Availability.h>#ifdef __OBJC__#...

2015-11-11 18:11:44 318

原创 IOS屏幕旋转控制

 UIViewController里覆盖如下方法: //是否支持旋转-(BOOL)shouldAutorotate{ return YES;}//支持哪些方向- (UIInterfaceOrientationMask)supportedInterfaceOrientations { return UIInterfaceOrientationMaskAllButUpsideDown;...

2015-11-11 14:27:02 86

原创 IOS 修改最顶部电池,无线信号的样式

 IOS开发,默认最上面那块的字体是黑色的,在有些导航栏的背景色下不好看,要修改一下,如下图: 我们需要修改成白色的,通过以下2个步骤: 1. 在项目的info里添加如下item: 2. 在AppDelegate里,加上如下代码:重新跑一下,字体的颜色变成白色了     ...

2015-11-04 09:49:12 174

安卓定位开发

最近做一个小项目,遇到需要计算当前位置到目标位置的距离,由于项目很小,没有接入百度地图,高德地图,所以要自己写一段代码,现记录如下: package com.xxxx.xxxx.xxxx.util;import android.content.Context;import android.location.Location;import android.location....

2015-10-18 17:50:16 88

原创 OnItemClickListener.onItemClick() 失效

 今天在写一个GridView item的点击事件,用onItemClick来做,发现不生效,仔细一看,是发现我的itemview放了一个ImageButton,他阻碍了event的传递,解决方案在在父布局里加上android:descendantFocusability="blocksDescendants" 不让子元素获取点击事件,就ok了。  ...

2015-10-15 14:32:31 127

原创 CentOS7 64 下安装MongoDB3.0

新购置了一台阿里云(CentOS7 64),要在上面安装MongoDB 3.0, 这里记录一下整个安装的过程,以供以后参考: 开始都是使用root操作的: 1. 使用yum 安装numactl yum install -y numactl   2. 安装mongoDB,(参考的官网:http://docs.mongodb.org/master/tutoria...

2015-09-11 15:25:51 161

原创 Swift开发出来的微信聊天界面

最近开始学习Swift,第一个练习作品完成,效果图如下:附上源代码在附件里,有兴趣的朋友大家一起交流。 

2015-02-03 14:39:41 796

Maven 中的自动测试

    我们用maven来管理一个项目,只要将测试类放在src/test/java里,默认 mvn package 的时候就会去执行里面的testcase. 这其实是由于maven默认会去用maven-surefire-plugin这个插件。     假设我们用junit3来编写我们的测试用例,只要在src/test/java里放置了以Test结尾的java,当mvn package的时候...

2013-12-28 08:54:48 257

原创 mac上sublime 支持json, xml 格式化

利用Tidy来format, 1. 首先下载插件的 python 代码 (https://gist.github.com/coldnebo/1138554), 我放在附件里了。2. 讲这2个文件复制到“~/Library/Application Support/Sublime Text 2/Packages/User”3. 打开如下的菜单:  4. 在里面添加如下内容...

2013-12-01 10:57:48 849

原创 在JDK中直接获取datasource,不利用其他的东东

现在都在用spring里,在spring的配置文件里,注入一个datasource, 像下面利用c3p0构建一个datasource一样<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close"> <property name="...

2013-11-02 11:42:20 193

原创 Mac 下利用 Launchctl 自启动 mysql

    在Mac下安装好了mysql, 想设置成开机自启动,原来以为和一般的linux系统一样,也是在rc.d这样目录放置启动脚本。在网上查了一些资料,发现苹果应该是把它完全封闭了,只能利用Mac系统里的Launchctl来做这个事。   Launchctl其实就是写一个*.plist的文件,它的作用和linux里的Crontab的作用是一样的。下面的代码是我写的一个com.mysql.p...

2013-10-26 13:15:29 248

Web的服务器文件浏览器

昨天在家,写了一个web的文件浏览器,可以方便的查看和下载服务器上的文件,截图如下:红色表示目录夹,点击进入该目录,绿色代表文件,点击直接下载。代码打包,放在附件里,方便下载。  ...

2013-04-21 11:39:50 415

原创 mac 下使用eclipse (字体模糊,全屏)

刚买了一台mac pro,安装了eclipse 3.7(4.2我是不会用的), 遇到2个小问题, 特此纪录一下: 1. 全屏问题,安装一个eclispe 插件,http://github.bandlem.com/ 。2. 字体模糊问题,在最新的mac高清屏下有这个问题,似乎是eclispe的一个bug, 解决方案是,编辑Contents/Info.plist文件,在</di...

2013-03-07 14:13:52 774

原创 solaris下清除log文件

solaris下部署了一些应用,需要用一个cron job去定时清除log文件。需要写一条命令去找到一些文件去删除。 我们可以用下面的命令: find [目录] -type f -name "els*.log" -mtime +5 | xargs rm -type f 代表要找文件-name 代表按照文件名匹配-mtime +5 查找5天前修改过的文件(-5...

2013-01-14 12:59:14 404

eclispe的字体重新设定

eclispe 自从更新到了indigo版本后,那些字体的设定就全部改掉了,很不习惯,我重新设定成了原来的效果,并把它导了出来,放在了附件里,方便以后使用。...

2012-11-06 11:03:15 80

原创 推荐一个eclipse UML 插件

原来一直用EA来画UML, 最近公司遭遇版权问题,EA不能使用了,只好再找,无意中看到了别人推荐的AmaterasUML,一个很小的,免费的eclipse插件。(我放在了附件里) 将附件解压,然后将解压出来的文件发那个在 %eclipse%\pluin 里面,重启eclipse,就可以使用它了。 New-> Other.... 可以看到下面的界面, 可以选任意一种图,然后sa...

2012-09-21 17:31:21 101

原创 JSPWiki 支持附件文件内容搜索

   最近项目组要搭一个wiki,经过筛选我们决定使用JSPWiki(网上有大量的分析),待搭完以后,发现他不支持附件文件内容搜索,也就是说,如果这篇wiki中上传了一些doc,xls等文件是不能被搜索到的,但是在jspwiki.properties配置中有如下配置: jspwiki.searchProvider =LuceneSearchProviderjspwiki.lucene....

2012-09-08 11:18:30 190

原创 遮罩层(在Cindy_Lee和vb2005xu基础上修改),支持多层遮罩

想做一个遮罩效果,看到以前Cindy_Lee和vb2005xu在这里发的帖子,效果很好,就拿下来使用了,后来需要用到遮罩层上再遮罩,就遇到了问题,把代码小改了一下,现在可以支持遮罩层层上再遮罩了, 使用了jquery1.6.1。 使用的话,构造一个popWindow.context对象 var s = new popWindow.context("id"); //如...

2012-03-14 14:44:47 113

原创 Solaris的自启动

要写一个自启动脚本, 以前用red hat, 公司现在用solaris, 就网上查找了一下solaris的资料,关于solaris的启动,是这样的:     在/etc/的目录里,可以看到rc1.d,rc2.d,rc3.d,rc0.d,rcS.d 和 init.d这些目录,在init.d的目录下放的脚本,会在系统启动时或运行级别改动是,由系统的init进程执行。    在以rc开头的文...

2011-11-21 14:37:29 422

原创 String 超多位数相加

利用上篇写的StringOrder,再写一个"无聊的“面试老喜欢出的超多位数的String相加,代码如下: public class StringAdd { public static void main(String[] args){ String a1 = "112323441"; String a2 = "2000"; System.out.pri...

2011-08-23 15:44:48 71

原创 String 顺序倒序迭代实现

面试老是会遇到一些用String来考算法的题目,要取出String里的每一个字符然后处理,比如下面这种:判断下面的字符串是否对称:a,aa,aba.  今天就写了一个简单的String迭代,支持顺序,倒序处理,调用stringNext拿到每一个位置上的字符.代码如下: public class StringOrder { private String s; p...

2011-08-23 13:54:46 145

原创 Java回调机制,利用回调写的JDBC 访问例子

     首先说说为什么要用到回调这个方式,    我们在日常生活和工作中,有一种情况是这样的,做一件事,但是这件事中有些步骤是不确定如何做的,但是可以先约定好怎么做.对于程序来说,就是有一段业务,其中有几段小逻辑不确定如何做,但是我们可以先定义好一些方法(统一的参数和返回值)对应这些逻辑, 具体这些逻辑的实现交给具体执行的代码去实现.    下面举个例子,JDBC 访问,假设我们都用...

2011-08-01 14:14:52 172

原创 border在IE6设置transparent无效

在CSS中 定义 border:1px solid transparent; 在IE6下是无效的,IE以上版本都是ok的,firefox也是ok的,要在IE6下也有此效果 ,用如下样式替代:_border-color:tomato; /*For IE6-*/_filter:chroma(color=tomato);/*For IE6-*/  原理是先给border定义一...

2011-07-31 11:12:52 149

原创 日历控件,完全用CSS+JS实现

最近在学习javascript,就用他完成了一个日历控件,特此纪录以下: 运行效果:代码如下,还没有做整理,都放一个html里了,以后要整理一下,<html><head> <style> .body{ background-color:white; } .calendar table{ wid...

2011-07-29 14:18:27 109

原创 获取classpath里文件的URL

通常,我们在项目中,要获得一个文件的url,可以通过如下2种方式, 1. 将文件放在classpath下,用如下code, URL url = this.getClass().getClassLoader().getResource(filePath); 这样,只要filePath是在项目的classpath中,就可以拿到它的url,然后处理它。 2. 将文件放在和处理...

2011-07-19 12:40:22 388

原创 Oracle 10g 自启动脚本

linux下Oracle自启动脚本, 记录如下: #!/bin/bash##name:/etc/init.d/oracle10ginit#chkconfig:2345 99 91#description:Start and Stop ORACLE 10gstart(){ #Start TNS echo "Starting TNS......" ...

2011-07-13 23:59:34 75

原创 Linux下搞了一个MySQL 服务器

    最近(从原来的blog搬家过来,不是最近了,好多年前的事了)在我的Linux上搞了一个MySQL5.0.37版的服务器,下面记录一下其中心得:1. 安装    官网上下来2个RPM包:    MySQL-client-community-5.0.37-0.rhel3.i386.rpm    MySQL-server-community-5.0.37-0.rh...

2011-07-13 23:54:08 62

原创 利用多例模式编写配置文件读取器

    多例模式是单例模式的一个变种,可以根据一个特征值购建一个唯一的在JVM中的实例,有多少个特征值就可以创建多少个实例,如果这个特征值是无限的,就可以创建无限多个实例,但是每个实例一定是和特征值绑定的,每一个特征值的实例在JVM中,有且只有1个。    根据这个特点,想到如下的一个应用:    项目中有多个配置文件,但每一个配置文件应该只有一个实例在内存中,没有必要为每一个文件写一个...

2011-07-13 23:26:51 83

原创 用命令创建一个SVN库

1. 在安装目录下执行 ./svnadmin <文件夹路径名>([/opt/CollabNet_Subversion/bin]我机器的路径,/var/svn/repositories,我安装库的路径) 2. 修改配置文件svn_access_file,添加用户.(/etc/opt/CollabNet_Subversion/conf,我机器的路径)[groups]adm...

2011-07-05 14:57:32 187

原创 代理模式(Proxy)笔记

      我对代理模式的理解就是,对于类中的方法进行拦截的一种方式,Spring的AOP就是靠这个模式玩的。      下面纪录一个例子,对ArrayList代理,要求是对于ArrayList的add方法进行处理,在add执行前,打印一个信息,add执行后,打印add的元素的内容,最后打印add完成的信息.       定义一个ArrayListProxy的代理类, 引用一个ArrayL...

2011-06-24 14:24:47 78

原创 Tomcat发布项目方法的3种方式

1.最简单的方式,将web项目文件件拷贝到webapps 目录中。 2.修改server.xml, 在conf目录中的server.xml文件里,在host节点里添加Context,如下<Context path="/hello" docBase="E:\workspace\hello\WebRoot" debug="0" privileged="true"></...

2011-06-23 00:24:27 87

原创 四则运算表达式求解的简单实现

这2天比较空,就实现了一个四则运算表达式求解,记录在此,它可以计算,带刮号,带小数,正负数的求解,比如下面的算式,"5*33-(-2)*((16-(100-5.12111))-12.35)",但是没有对算式的合法性做验证,如果输入了不合法的表达式,应该会抛RuntimeException. 类图: 1.CaculateExpresspackage com.design.st...

2011-06-22 11:04:18 1084

原创 DAO层和Service层中访问Session

    很多情况下,我们需要在DAO或者Service层拿到Session中的值,比如下面这个应用,session中存放了当前用户的账号,在DAO层中需要insert一条record,这条record需要记录当前用户(该记录是由谁创建的),对于这样的应用,我们一般可以在Action层中通过request拿到session里的用户账号,然后传入service,再传入DAO层,就可以解决了。   ...

2011-06-19 13:13:52 614

空空如也

空空如也

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

TA关注的人

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