- 博客(26)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 pb
//得到数据窗口的总列数 lng_column_count=long(dw_1.Describe(“DataWindow.Column.Count”)) //循环依次读取 for i = 1 to lng_column_count str_column[i] = dw_1.Describe(“#”+string(i)+”.name”) str_column_text[i
2016-01-27 23:29:04 490
转载 route命令详解与使用实例
使用背景 需要接入两个网络,一个是部署环境所在内网环境,这个环境是上不了外网, 外网环境很可能是一个无线网络。如果两者都连接上,很可能导致有一方不能起作用,即外网或内网上不了,常常需要使用繁琐的“禁用网络连接”、“启用网络连接”的操作来进行内外网的切换,甚是麻烦。为了解决这个问题,可以使用route命令来使得同时内外网都可用。route命令 route命令是在本地 IP 路由表中显示和修改条
2016-01-14 14:31:48 1255
原创 everyDayEnglish
1 as good as dead 和死了一样 He is as good as dead already. 他和简直和死人一样。 He was as good as dead after so much exercise. 这么多训练过后他几乎累得快死了。 Whoever does not know it and can no longer w
2015-08-21 08:11:11 437
原创 spring annotation注解@Component 通用:@Controller,@ Service,@ Repository区别
注意:@Componet注解什么都没写就是默认名字为该类的首字母小写,写了@Componet(value=”“)或者@Component(“”)就是以字符串的名字为名。下面是相关组件区别介绍:1、@Component@Component 是所有受Spring 管理组件的通用形式,@Component注解可以放在类的头上,@Component不推荐使用。2、@Controller@Controlle
2015-07-15 16:53:33 2745 1
原创 spring annotation注解 @Resource
@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是name和type,Spring将@Resource注解的name属性解析为bean的名字,而type属性则解析为bean的类型。所以如果使用name属性,则使用byName的自动注入策略,而使用ty
2015-07-15 09:53:45 586
原创 spring annotation注解 autowire
如果把beans.xml配置的bean id改成接口名,注解UserService.java的setUserDao就不需要写@Qualifier了,有@Aotuwire 就够了
2015-07-14 18:34:01 1115
原创 spring生命周期 init-method destroy-methd 不要和prototype一起用
首先我们应该知道:一、spring Bean的作用域:scope=singleton(默认,单例,生成一个实例)二、spring Bean的作用域:scope=prototype(多线程, 生成多个实例)三、单例模式,默认在程序初始化的时候实例化(lazy-init=”false”)四、prototype,getBean的时候才是实例化五、lazy-init 只对单例模式起作用,对 prototyp
2015-07-14 18:16:06 2598 2
原创 spring 自动装配autowire=byName或byType
注意byName的情况下,bean 的name=userDao要和实现类的接口名一致,可以写多个bean,如byType的时候就不需要,但是只能有一个bean,唯一bean。
2015-07-14 17:40:26 678
原创 spring Bean范围scope=singleton或prototype
当scope=singleton是单例,service和service2是同一个对象,当scope=prototype是每次创建新的对象
2015-07-14 17:00:32 522
原创 spring setter and constructor注入
setter: 注意:setter注入默认调用空的构造方法,如果添加了其他有参数的构造方法,需要在写一个空的构造方法,否则会报错constructor:
2015-07-14 16:31:46 412
原创 远程调用服务器端的webservice接口
搞了几天的研究,终于搞出两种调用方式 第一种: SoapObject request = new SoapObject(“http://rkxx.ws.sq.lb.com/“, “view”); request.addProperty(“arg0”, “E5BE68C1153F2076”); SoapSerializationEnvelope envelo
2015-07-06 10:29:23 723
原创 android布局属性
LinearLayout(线性布局) android:orientation=”vertical”垂直线性布局,”horizontal”水平线性布局 android:gravity=”top”(buttom、left、right、center_vertical、fill_vertical、center_horizontal、fill_horizontal、center、fill、clip_ver
2015-06-24 11:32:57 378
原创 Android开发之详解五大布局
Android开发之详解五大布局 为了适应各式各样的界面风格,Android系统提供了5种布局,这5种布局分别是:LinearLayout(线性布局)TableLayout(表格布局)RelativeLayout(相对布局)AbsoluteLayout(绝对布局)FrameLayout(框架布局)利用这五种布局,可以在屏幕上将控件随心所欲的摆放,而且控件的大小和位置会随着屏幕大小的变化作出相应的调
2015-06-24 08:28:16 408
原创 logcat/Toast.makeText中文显示乱码的解决方法
在Modeule中的build.gradle里添加如下代码:android { android{compileOptions.encoding=”GBK”} }
2015-06-23 09:57:49 1328
原创 获取所有app的完整包名和activity名称
intent = new Intent(Intent.ACTION_MAIN, null); intent.addCategory(Intent.CATEGORY_LAUNCHER); List apps = this.getPackageManager().queryIntentActivities(intent, 0);
2015-06-10 15:21:25 1098
原创 Android调用另一个程序的方法
PackageManager packageManager = this.getPackageManager(); intent=new Intent(); intent =packageManager.getLaunchIntentForPackage(“ly.pp.justpiano”); startActivity(
2015-06-10 11:54:25 480
原创 修改class默认编译目录build
1.eclipse新建的Dynamic web project 默认是将类编译在build如果在eclipse中配置了tomcate(server项),用自带的发布功能,是能自动识别的。 2.自已修改到WEB-INF下也是可以的,要修改eclipse设置,具体做法右键你的工程-〉java buildpath-〉source项页面最下面的default out folder,选择到你的web-in
2015-05-29 09:40:08 414
原创 浏览器缓存实现原理(控制缓存)
浏览器缓存实现原理 浏览器缓存将文件保存在客户端,减少对网络带宽的占用,提高访问速度,提高用户的体验,减轻服务器的负担。 当一个客户端请求web服务器, 请求的内容可以从以下几个地方获取:服务器、浏览器缓存中或缓存服务器中。这取决于服务器端输出的页面信息。页面文件有三种缓存状态。1.最新的:选择不缓存页面,每次请求时都从服务器获取最新的内容。 2.未过期的:在给定的时间内缓存,如果用户刷新或页
2015-05-22 08:42:10 495
转载 spring social facebook
使用 Spring Social 连接社交网络 随着社交网络的流行,在应用中加入对主流社交网络的支持变成了一个重要的功能。比如允许用户使用第三方社交网络的账号,如 Twitter、Facebook、LinkedIn 或新浪微博的账号,直接登录;或是读取用户在其他社交网站上的信息等。很多社交网站都提供开放 API 允许开发人员使用,不过需要开发人员了解 OAuth 等其他实现细节。Spring So
2015-03-31 15:19:16 1981
转载 当开发者产生一个伟大的想法之后应该做的10件事
当开发者产生一个伟大的想法之后应该做的10件事 当你正和家人享受一个悠闲的午后,一个不错的想法突然出现在你的脑海里。不管它是一个App还是服务,或是一个新的概念。只要你把这个想法付诸实践,它就可能会成为下一个uber,甚至会改变世界。那接下来你应该怎么当你正和家人享受一个悠闲的午后,一个不错的想法突然出现在你的脑海里。不管它是一个App还是服务,或是一个新的概念。只要你把这个想法付诸实践,它就可能
2015-03-23 11:52:44 373
原创 六度空间
六度空间理论,又名六度分隔理论,意思是你至多只要通过六个人就能认识全世界的任意一个人,可以这样算:假设一个人能认识25个人或以上,那经过7次介绍之后(间隔6人),一个人可以被介绍给25的7次方,等于6103515625人,超过60亿!当然,前提假设是平均每个人能认识25个人或以上,美国科学家早在上世纪60年代就提出了这一理论,据英国《每日邮报》近日报道,美国研究人员通过精密计算进一步发展了这一理论。
2015-03-21 15:46:45 743
原创 初学spring init-method="init" destroy-method="destroy" scope="prototype"
beans.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/
2015-03-21 15:24:34 1311
转载 编程学习网站 收集于网络
1、http://snippets.dzone.com/tag/c/ --数以千计的有用的C语言源代码片段2、http://www.hotscripts.com/category/c-cpp/scripts-programs/ Hotscripts --提供数以百计的C和C++脚本和程序。所有程序都分为不同的类别。3、http://www.planetsourcecode.com/vb/d
2015-03-20 17:02:41 561
数据导入器
2013-12-28
在centos6.5下导入dmp文件乱码
2015-02-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人