- 博客(114)
- 资源 (8)
- 收藏
- 关注
原创 linux安全之使用rsa证书进行登录
起因之前在阿里云上租了一台云服务器,某天提示账号异地登录,不好账号可能已经被暴力破解了,想到之前用证书登陆会更加安全一些。方法以xshell为例生成客户端对称秘钥 将生成公钥导出为文件xxx.pub通过ftp方式上传到服务器上将内容追加到authorized_keys中 cat id_rsa_1024.pub >> .ssh/authorized_keys2、sshd_config禁
2015-12-29 23:11:07 1333
转载 Git - Permission denied (publickey)
http://stackoverflow.com/questions/2643502/git-permission-denied-publickeyI'm on Mac Snow Leopard and I just installed git.I just triedgit clone git@thechaw.com:cakebook.git
2015-09-13 22:46:22 858
转载 IntelliJ inspection gives “Cannot resolve symbol” but still compiles code
http://stackoverflow.com/questions/913587/access-denied-when-pushing-to-remote-repository-via-sshPlatform: IntelliJ Community Edition 10.0.3SDK: jdk1.6.0_21OS: Windows 7So I have a s
2015-09-13 22:40:41 1446
转载 关于SMALI语法
dalvik字节码有两种类型,原始类型和引用类型。对象和数组是引用类型,其它都是原始类型。V void,只能用于返回值类型Z booleanB byteS shortC charI intJ long(64位)F floatD double(64位)对象以Lpackage/name/ObjectName;的形式表示。前面的L表示这是一个对象类型,package/name/是该对
2012-12-11 15:08:40 744
原创 VMWare Workstation 8占用443端口的解决
安装软件时发现443端口被占用,使用netstat -b查出占用端口的进程为vmware-hostd.exe.将443端口换为449
2012-12-02 11:04:33 2132
原创 在java代码中使用apktool解析apk包
package com.justsy.axml;import java.io.File;import brut.androlib.AndrolibException;import brut.androlib.ApkDecoder;/** * * * 使用apktool解析apk包文件名 : ATool.java * * @version : 1.0 * @autho
2012-11-30 17:04:43 5317 5
原创 Java Nio初探及普通io性能比较
package com.justsy.nio;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.nio.ByteBuffer;import java.nio.channels.FileChannel;/** * @author zhangh
2012-11-26 19:10:34 1170
原创 一个ant配置
在以前的项目发布时,每次都是手工修改,时不时忘掉一些东西,ant这个时候出现,很是时候,小弟也是照搬一些命令,做出下面这个ant脚本,先记下来,以后会有用。
2012-11-26 15:29:07 569
原创 org.dom4j.DocumentException: www.apple.com Nested exception: www.apple.com
SAXReader offlinepackage com.akwolf.xml;import java.io.IOException;import java.io.Serializable;import org.xml.sax.EntityResolver;import org.xml.sax.InputSource;import org.xml.sax.SAXE
2012-11-21 10:59:32 1782
原创 T-SQL中执行sql语句的两种写法
在存储过程中执行sql语句的两种写法:1、直接在存储过程中写DML语句,如SELECT * INTO lv_response FROM DBA.Device FOR XML RAW ;2、根据条件动态拼写出sql语句,如 SET lv_sql = 'SELECT * INTO lv_response FROM DBA.Device FOR XML RAW
2012-11-13 14:58:43 3104
转载 有关T-SQL的10个好习惯
转载地址:http://www.cnblogs.com/CareySon/archive/2012/10/11/2719598.html1.在生产环境中不要出现Select * 这一点我想大家已经是比较熟知了,这样的错误相信会犯的人不会太多。但我这里还是要说一下。 不使用Select *的原因主要不是坊间所流传的将*解析成具体的列需要产生消耗
2012-11-13 11:11:27 596
原创 org.apache.axis.ConfigurationException: No service named ldapOperate is available解决方法
在调用使用axis1.4生成的webService时,老是报题目中的那个异常,但调用还是能通过,但看着还是让人不爽,也不知道会不会有什么隐患,在网上搜了大概是axis中自己的问题,解决的方法就是把log4j中日志的级别打高一点,由于E文水平有限,下面是问题解释的原文Hi,Not sure if you got you answer as yet but anyhow, I thou
2012-11-08 16:44:34 11431
原创 axis1.4根据wsdl生成java调用块
java -cp C:\justsy\axis-1_4\lib\activation-1.1.jar;C:\justsy\axis-1_4\lib\axis.jar;C:\justsy\axis-1_4\lib\axis-ant.jar;C:\justsy\axis-1_4\lib\commons-discovery-0.2.jar;C:\justsy\axis-1_4\lib\commons-l
2012-11-08 14:45:53 1251
原创 Apk AndroidManifest.xml收集
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="3" android:versionName="1.0.2" package="greatwall.celever2005.ticket" > <application android:label="@7
2012-11-06 10:03:58 1273
原创 一些Ipa plist收集
Air Asia CFBundleName Air Asia DTXcode 0420 DTSDKName iphoneos5.0 UIApplicationExitsOnSuspend DTSDKBuild 9A334 CFBundleDevelopmentRegion en CFBundleVersion 1.0 BuildMachin
2012-11-05 09:51:06 1633
原创 Sybase(sqlanywhere)比较应用版本大小数据库存储过程
前置条件:版本以"."进行分割。ALTER PROCEDURE "SMM"."sp_justsy_zh_compare_app_version"( IN p_original VARCHAR(50) ,IN p_compare VARCHAR(50) ) --result( response xml ) RESULT(
2012-11-02 17:42:45 1159
转载 为什么项目经理拿的钱比程序员多?
偶然在programmers.stackexchange.com 上看到了这个有趣的问题,有人问:既然普遍认为编程是比较难的工作,为什么业务分析人员和项目经理们会拿比程序员更多的薪水?虽然大多数的时候程序员都被发现是最晚离开公司的人,可那些家伙的工作却能拿更多的报酬,为什么会这样? 回答的人很多,但似乎只有一个是比较合情合理的,它是从经济学原理的角度分析的这个问题。人们所能获
2012-10-18 13:21:48 698
原创 Java操作Html文档利器---Jsoup
一、Jsoup是虾米东西了?这个不解释,给你列个场景你就知道,比喻你现在想通过java代码从www.baidu.com上获取百度icom的url,怎么办了?就必须得对html文档元素进行操作了。对!!Jsoup就是java中用来操作html文档的一个第三方类库。二、Why Jsoup?用过Jquery的都知道,Jquery简单的语法超强的功能,让人用了就爱不释手,而Jsoup的用法
2012-09-23 10:54:40 1796
原创 java反射执行pojo中的set/get方法
1、pojo类package net.gtja.ldap;public class Dept { private String ldapUserName ; private String userName ; private String phoneNum ; private String email ; private int deviceNum ; private in
2012-09-05 21:26:51 3149
转载 Java反射 getFields()和getDeclaredFields()的区别
getFields()获得某个类的所有的公共(public)的字段,包括父类。 getDeclaredFields()获得某个类的所有申明的字段,即包括public、private和proteced,但是不包括父类的申明字段。 同样类似的还有getConstructors()和getDeclaredConstructors(),getMethods()和getDeclaredMet
2012-09-05 20:41:40 518
转载 将一张表的查询结果插入到另一张表
代码 1 select into 和 insert into select 两种表复制语句 2 select * into destTbl from srcTbl 3 4 insert into destTbl(fld1, fld2) select fld1, 5 from srcTbl 5 6 以上两句都是将 srcTbl 的数据插入到 destTbl,但
2012-08-27 14:19:25 5914
转载 main 函数返回值void的警告
很多人甚至市面上的一些书籍,都使用了void main( ) ,其实这是错误的。C/C++ 中从来没有定义过void main( ) 。C++ 之父 Bjarne Stroustrup 在他的主页上的 FAQ 中明确地写着 The definition void main( ) { /* ... * / } is not and never has been C++, nor has it eve
2012-08-26 16:44:39 2407
转载 Java中的transient,volatile和strictfp关键字
http://digga2012.iteye.com/blog/52957Java中的transient,volatile和strictfp关键字 如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。例如: Java代码 class T { transient int a; //不需要维持 i
2012-08-20 17:26:38 454
原创 Ldap初试
一、需要用到的一些场景:ldap通常作为企业的信息目录,保存一些可供其他程序查询的信息,提供其他应用查询信息的接口二、使用分析:1、配置连接ldap需要的参数,这里才simple验证方式:用户名+密码,需要配置的四个参数包括INITIAL_CONTEXT_FACTORY(这个一般使用com.sun.jndi.ldap.LdapCtxFactory即可),PROVIDER
2012-08-17 21:10:29 1171
转载 CentOS+JDK+Tomcat+MySql&JDBCDriver 开发环境搭建实录
0 引言Java web开发的经典和最普及的环境当属tomcat了,不仅免费开源而且非常稳定,使用人群众多,从而网上的各种相关资源也丰富。tomcat是跨平台的产品,通吃常见服务器OS。MySql是个人及中小企业首选的数据库管理系统,开源免费,使用十分广泛,同样也是通吃各种服务器OS。本着开源免费的精神,OS当然也是选择一款同样开源免费的最为合适,目前而言非CentOS莫属。本次环境搭
2012-08-02 16:02:53 641
转载 如何解决:Android中 Error generating final archive: Debug Certificate expired on 10/09/18 16:30 的错误
问题概述:在导入一个app后提示如下错误:“Error generating final archive: Debug Certificate expired on 10/09/18 16:30” 原因分析:android要求所有的程序必须有签名,否则就不会安装该程序。在我们开发过程中,adt使用debug keystore,在 preference->android->bui
2012-07-09 22:45:48 821
原创 Android创建一个Alert框
package com.akwolf.android;import android.app.Activity;import android.app.AlertDialog;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.w
2012-07-09 16:03:07 434
原创 Android中使用Post请求
一、需要用到的场景在jQuery中使用$.post()就可以方便的发起一个post请求,在android程序中有时也要从服务器获取一些数据,就也必须得使用post请求了。二、需要用到的主要类在android中使用post请求主要要用到的类是HttpPost、HttpResponse、EntityUtils三、主要思路1、创建HttpPost实例,设置需要
2012-06-29 14:08:07 1167
转载 一个File工具类
一个对文件各种操作的工具类package com.akwolf.file;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileReader;import java.
2012-06-11 11:31:14 563
原创 Sybase数据库使用总结
1、对xml类型的字段作为查询条件XmlValue字段中存储的内容1.0com.ciat.mobile.HKMobileEGovZakZak查询的存储过程ALTER PROCEDURE "DBA"."xml_select_condition"()BEGIN SELECT XmlID,XmlValue FROM Justsy_Xml WHERE (SELECT
2012-06-05 15:23:40 841 1
翻译 五分钟快速部署JAX-WS
上一篇我们已经实现了一个JAX-WS的web service(endpoint,client),这一篇我们继续学习在tomcat中部署我们的web service,当然在其他任何web 容器都是可以部署的。源码地址:好,万事俱备,我们开始吧1、在eclipse中新建一个dynamic project,我的为deploy-service2、创建一个we
2012-05-11 00:17:45 1571 2
翻译 五分钟快速构建JAX-WS
需要的准备工作1、JDK1.6+2、Eclipse开发webservice endpoint1、打开eclipse 创建java project 命名为ws-server2、创建一个webservice endpoint 接口package com.justsy.jax.ws;import javax.jws.WebMethod;i
2012-05-09 22:22:40 1195
原创 常见数据库jdbc连接写法
随着编程时间越来越长,接触到数据库的类型也越来越多,对于数据库连接的驱动名称和url地址都是固定的。现在有时间就总结一下,也算是在工具箱中增加一个东西了,自己和他人查阅也方便一些,列出自己接触都的数据库,遇到新的再添加。MySQL(mysql-connector-java-5.1.6-bin.jar)mysql.db.driver:com.mysql.jdbc.Driv
2012-04-29 10:07:10 867
转载 详解Spring中bean的scope
http://blog.csdn.net/mastermind/article/details/1932787如何使用spring的作用域:bean id="role" class="spring.chapter2.maryGame.Role" scope="singleton"/>这里的scope就是用来配置spring bean的作用域,它标识bean的作用
2012-04-28 10:43:50 396
转载 程序员装B指南
一、准备工作“工欲善其事必先利其器。”1.电脑不一定要配置高,但是双屏是必须的,越大越好,能一个横屏一个竖屏更好。一个用来查资料,一个用来写代码 。总之要显得信息量很大,效率很高。2.椅子不一定要舒服,但是一定要可以半躺着。3.大量的便签,各种的颜色的,用来记录每天要完成的事务,多多益善。沿着电脑屏幕的边框,尽量贴满,显出有很多事情的样子。4.工具书,ore
2012-04-25 13:45:59 1604 3
转载 Spring注解@Component、@Repository、@Service、@Controller区别
讲的还不错,转一下来,留着以后查看参阅,原文地址:http://hi.baidu.com/zengzhf/blog/item/751d79b2495008a9d9335ab4.htmlSpring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前
2012-04-16 11:43:36 824
转载 Spring中@Autowired注解、@Resource注解的区别
原文出处:http://www.chinasb.org/archives/2011/06/2443.shtmlSpring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。 @Resource的作用相当于@Autowired,只不过@A
2012-04-16 11:32:23 718
转载 您真的会用google搜索吗?未必,知道“”,-,*,|在google搜索的意思吗?
原文出处:http://wmcxy.iteye.com/blog/1421826近在读田志刚的《你的知识需要管理》中,就有一个章节说道如何正确的使用google进行搜索,看了之后才知道,原来我并不会使hi用google搜索,如果你会一下技巧中的3个以上,算及格,反正我不及格。 估计很多人并没有看过google的或者baidu的搜索帮助,包括我,特写出来,
2012-04-13 09:33:41 1246 2
原创 接口中定义的方法在抽象类中实现
今天在做一个dao工厂时遇到一个问题,就是对于数据库的连接到底在哪里关闭,在创建连接时是在dao父类中创建的,而关闭则不能在一个dao的方法中去完成,那样在使用这个dao实例的方法会报异常,看来还得为每个dao定义一个关闭连接的方法,而这个方法还得在接口中声明,,那样就得在每个实现中去实现一遍重复的代码了,试着把这个实现的代码提到一个抽象类中,在实现接口的子类中没有去覆写,也没有报错,嘿嘿,目的达
2012-04-12 12:12:16 1298
fileupload+uploadify上传demo
2012-03-23
反编译info.plist工具类
2012-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人