
技术分享
gopain
别人的成功,最不可复制的成分是幸运。
展开
-
eclipse的所有快捷键
对于快捷键是可以修改的,编辑快捷键在preference->key->,以下是默认快捷键的设置,有的会和你个人已经设置的快捷键冲突,可进行相应修改。如,默认的 代码助手是Ctrl+Space,这样是和中英文输入法的切换是冲突的,如果常常使用可进行相应修改。常用快捷键已经标注为红色,个人也主要使用了红色快捷键们,其它的是转载,请各位笑纳!Ctrl+1 快速修复(最经典的快捷键原创 2013-10-27 18:09:59 · 738 阅读 · 0 评论 -
eclipse 插件下载地址总汇
以下信息是转自热心网友,原文地址:http://developer.51cto.com/art/200906/127169.htmeclipse插件大全介绍,以及下载地址Eclipse及其插件下载网址大全1 Eclipse下载EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在这里下载h转载 2014-03-27 19:38:51 · 2177 阅读 · 0 评论 -
[linux命令] cal 日历,cat连接并显示文件
显示日历CAL显示原创 2014-04-15 19:38:03 · 3707 阅读 · 0 评论 -
Shell控制台 ( 脚本)的基础命令
1. 查看当前的终端使用的是那种shell,命令:echo $0-bash #本地系统可能显示/bin/bash或者bash2. 校正错误 2.1 删除字符 默认的删除键是Backspace键,如果不起作用,可以试一试DELETE键或者Ctrl + H 组合键。 也可以使用命令 stty ek 可选的重置默认键值。(ctrl + j 可以原创 2014-04-01 16:27:30 · 1845 阅读 · 0 评论 -
关于电脑无法找到BIOS解决方法
昨天为了重装UBUNTU,在win8里删除了ubuntu的系统盘和swap空间。然后开开心心重启。此处,我要先科普一个小常识,不对,也许是针对我个人的设置。我的电脑是linux和window双系统,都是在不同分区安装的系统,但是开机的系统引导却是由linux管理。也就是开机的时候默认是先启动ubuntu或者手动选择进入win8或者ubuntu。也就是说我的grub是ubuntu系统管理的一个文原创 2014-03-31 12:32:52 · 7072 阅读 · 3 评论 -
UBUNTU使用google官方android开发集成工具adt-64位报错
在使用ubuntu64位(13.10)时,下载来一个adt-bundle-linux-x86_64-20131030.zip,但是运行时报错:查找资料后发现是系统位数与adb位数不一致,所以无法运行。解决方法:来自:http://stackoverflow.com/questions/13571145/android-adb-not-foundYou c原创 2014-03-22 21:50:57 · 1153 阅读 · 0 评论 -
Linux Shell 脚本学习,read、if、test、until记录
最近公司有在ubuntu下脚本编写的模块,所以突击补一下Shell脚本。Shell脚本介绍:略,但是要注意,shell脚本的文件后缀名不是那么重要,有或者没有都可以,规范一点就是.sh。但脚本里面,必须以#!/bin/bash开始,且要在第一行。最后编辑完成后,需要添加可执行权限,如 : chmod a+x *.sh联系过的几个小案例,源码贴上,不一定实用但记录一下几个简单的命原创 2014-03-23 14:23:23 · 1762 阅读 · 0 评论 -
ubuntu 安装 fcitx搜狗输入法
首先,ubuntu自带了一个输入法框架-ibus,也有相应的中文输入法,如,谷歌拼音,sun拼音,等等。但是都很是不好用(也许和个人习惯有关)。网上有很多关于安装搜狗拼音的教程,我也是尝试过很多方法后才来总结的,因为总有一种方式是不会再出错,而且一劳永逸的哇。以下是安装步骤: 1. 卸载ibus,并不是ibus不好,而是会和fcitx冲突,所以卸载比较好,命令:$ killa原创 2013-12-19 11:31:23 · 13525 阅读 · 2 评论 -
IntelliJ IDEA 快捷键大全
最近刚接触IntelliJ这个工具,用了几天,很多操作都不太熟。之前一直用Eclipse,猛的一用这个工具还真有点不习惯。但是这个工具有些方面确实比较优秀,比如javascript自动补全功能、html页面编写功能等,相比于其他IDE工具就会好很多。下面是一些关于本工具的快捷键。但有些不是太常用,仅供参考。其中红色部分表示常用的。Alt+回车 导入包,自动修正Ctrl+N 查找类转载 2014-04-08 16:20:51 · 912 阅读 · 0 评论 -
ubuntu 安装 svn 服务器
ubuntu安装SVN服务器原创 2014-05-15 20:15:10 · 702 阅读 · 0 评论 -
[linux命令] 在某指定时间执行命令 at
at原创 2014-04-10 15:40:45 · 6105 阅读 · 1 评论 -
[安装系统] UlTraISO U盘系统镜像刻录
系统安装|U盘安装|U盘刻录系统镜像文件原创 2014-05-11 13:22:40 · 3060 阅读 · 0 评论 -
[系统安装] 各种电脑进入BIOS方式
2013年十大笔记本品牌排名电脑原创 2014-05-11 14:16:33 · 5756 阅读 · 1 评论 -
ubuntu 14.04 使用Meclipse 10.7 闪退
在ubuntu(或者其他平台)开发JSP原创 2014-05-14 13:47:53 · 1503 阅读 · 0 评论 -
学习linux几点忠告
日期:2003-10-03 作者: 王垠 1. 不要当“传教士” 很多人在讨论区不断的引起 "Linux vs. Windows" 之类的讨论,甚至争的面红耳赤,这是没有必要的。 这种争论是浪费时间而没有任何用处的。对,你花了一下午,用许多事实“捍卫”了 “Linux 比 Windows 好” 这个说法。但是 Windows 的支持者并不会喜欢上 Linux,他们只是稍微退转载 2014-05-14 13:09:44 · 694 阅读 · 0 评论 -
如何处理“该图片仅限百度用户内部交流使用”
大家可能见过一下这样的情况:遇到这个问题怎么办呢?换浏览器,不行;刷新页面,还是不行。原网页是包含图片的,但是为什么会出现这个界面捏?查看网页源代码:点击该链接,得到:那么,如果这样可以解决问题的话,就需要把一片文档的所有图片都这样处理一下。很麻烦,以下提供一个批量解决的方法。很简单,选择你需要的文档内容然后复制到剪切板:原创 2014-03-26 16:02:45 · 8406 阅读 · 0 评论 -
[MAC] mac 安装MySQL及简单配置
MAC下安装MySQL数据库下载MySQL安装包,直接百度就好了,下载地址:http://w.x.baidu.com/alading/anquan_soft_down_all/25675然后打开mysql-*.dmg就好了。如图:然后点击运行mysql-5.1.63.1395889336.dmg。这里直接往下走就好了,没有配置密码什么的,放心安装吧。[可以直原创 2014-10-25 19:45:51 · 1682 阅读 · 0 评论 -
[JAVA面试] java面试
从享受生活的角度上来说:"程序员并不是一种最好的职业,我认为两种人可以做程序员,第一,你不做程序员,你就没有什么工作可做,或者说是即使有可以做的工作但是你非常不愿意去做;第二,你非常痴迷和爱好程序,并且在这方面有一些天赋和优势。程序员的结局也是有两种:第一,默默退休,第二以程序员为起点或跳板,注意积累,跟对了好的老板或团队,找到和很好的搭档自己创业,成为IT金领和富翁。"人们在时间面前转载 2014-11-16 15:44:33 · 5689 阅读 · 4 评论 -
Linux 的进程挂起和恢复
进程的挂起及恢复#ctrl+z:挂起,程序放到后台,程序没有结束。#jobs:查看被挂起的程序工作号恢复进程执行时,有两种选择:fg命令将挂起的作业放回到前台执行;用bg命令将挂起的作业放到后台执行格式:fg 工作号;bg 工作号进程:正在执行的一个程序程序:是一种写好的代码或脚本&:后台执行,不占用终端如:xeyes &ps命令进程查看命令ps命令:p转载 2014-02-19 21:32:04 · 11808 阅读 · 0 评论 -
Linux 远程登陆文件传输
最近参加浪潮的一个比赛,调试、测试都是使用的浪潮的服务器。所以开发十分慢,这不是重点......需要时常操作的是把本地文件上传到服务器或者从服务器端下载结果、日志文件。所以会需要远程对服务器进行一点的基本操作。在此介绍(记录)一下对于文件的上传和获取命令SCP:SCP是加密远程复制指令。1. 获取文件数据,从远程主机scp -P 8080 asc079@111.原创 2014-02-17 19:43:45 · 1265 阅读 · 0 评论 -
ubuntu环境变量的设置(如,JDK)
对于window用户,设置环境变量是很简单的事,只要你懂原理的情况下成功的设置过一次,那么以后你就会觉得“那就不是个事儿”。 那么,对于使用ubuntu的用户来说也是一样,无非就是把特定变量路径填写到相应的文件中,那么重要的就是如何找到对的文件来填写。 在ubuntu中,好像其它的linux也是,环境变量有三个文件来向系统提供,分别是~/ .bashrc , /etc/prof原创 2013-10-27 18:08:36 · 1627 阅读 · 0 评论 -
ubuntu 解决 “E: Problem with MergeList /var/lib/apt/lists/”错误
使用过ubuntu的人儿们可能都遇到过这类问题,明显这种问题是一个类型,而不是单一的由于某一个固定的因素引起的。本人也用过ubuntu系统很长一段时间了,多次遇到了这类问题,多次修复后,我还是发现每次都是需要去查资料,所以打算记录下来,以免以后还是要去查半天。同时分享个大家。首先,出现这种问题的原因是:无法解析或打开软件包的列表或是状态文件。我曾经在安装java8的时候由于网速过慢直接在终原创 2013-10-28 13:17:54 · 5458 阅读 · 6 评论 -
eclipse 开发android模拟器截图
以前开发android时把效果展示图截下来的时候都是用系统截图工具,此时就要考验“心灵手巧”啦。后来才知道eclipse插件ADT自带了把模拟器截图工具,而且就只有显示屏的内容,十分方便。首先,eclipse已经安装了adt或者是android开发集成工具。打开eclipse先把窗口调出来:window->show view->other....->Android->Devices原创 2013-10-30 16:11:43 · 1597 阅读 · 0 评论 -
servlet逃出struts2的掌控
在网站项目中使用struts2框架的应该都是知道的,但我在此啰嗦一句。struts2的过滤器把所有请求都管理、控制并定义好了,如果在struts2的配置文件中没有定义某些action,那么请求会由struts温馨报错。其实大家也都知道,struts2过滤的请求不是所有的,而是后缀.do/.action的,或者.*由开发者自定义配置的,默认浏览器访问时不需要填写后缀。在不写后缀访问时,s原创 2013-11-17 17:39:11 · 825 阅读 · 0 评论 -
Struts2 返回JSON 数据到浏览器端
在B/S结构中,json数据的交互也是十分常用的,尤其是在Ajax的某些异步交互时。现在来记录一下服务器端返回Json数据的大概:正如标题所说,这是Struts2框架,所以先配置网站的web.xml:... struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFi原创 2013-12-10 08:44:13 · 1349 阅读 · 2 评论 -
ubuntu 搭建 Ruby环境
我是出于好奇,道听途说Ruby是一个比较为开发者考虑的语言。所以想要试试,但并不打算深入研究,毕竟有了JAVA已经很好了,对于开发语言学习,不在于多,而是精。我也是慢慢才发现的,虽然在专业之外学习了很多(如,hadoop,mahout,oracle,qt等等),但只是说懂而已,并不能讲是精通,那么对于开开发来讲,就要不停查资料,不能断网,这一点很难过。那么,多了解也是没有坏处滴,所以,原创 2013-12-02 17:05:35 · 1093 阅读 · 0 评论 -
windows 创建密码重置盘,防止忘记密码
昨天,帮一个忘记电脑账户登录密码的人重置密码。看来很多方法,做后还是在PE里重置。总之十分麻烦。所以我建议windows用户都自己制作一次密码重置盘来以防以后密码忘记的情况。首先到控制面板,然后选择账户管理,然后进入账户,然后就可以看见啦,然后就是“创建密码重置盘”,此时应该有一个U盘或光盘插入,然后就是身份傻瓜的往后点就好了原创 2013-12-04 14:08:09 · 2353 阅读 · 1 评论 -
Pentium CPU与多核CPU
PentiumCPU: 奔腾(英语:Pentium)是英特尔的第五代宏内核x86架构之微处理器,于1993年3月22日开始出货。他是486产品线的后代。Pentium本应命名为80586或i586,后来命名为“Pentium”(通常认为“pentium”是希腊文“五(penta)”加拉丁文中代表元素的接尾语“ium”的造词,有“第五元素”的寓意)是因为阿拉伯数字无法被用作注册商标。原创 2013-12-11 21:28:35 · 1096 阅读 · 0 评论 -
JAVA MD5加密代码
package com.gopain.backup.common;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class Utils { public static String getMD5(String str){//输入字符串 Strin转载 2013-12-05 15:14:39 · 871 阅读 · 0 评论 -
ORACLE 解锁 scott等用户
原本以为会是十分复杂的事情,但事实上解锁一个用户是很简单的。在安装Oracle之后,会有一个口令管理的窗口弹出,此时只有sys和system两个用户没有被锁定。其它锁定的用户是不能登录(conn[ection])到DBMS的,而且在此时修改了sys或者system的口令是有效的,就是替换了在安装开始时填入的口令。而默认情况下被锁定的用户是没有实际用途的,那么想要解锁这些用户原创 2013-12-16 13:24:00 · 821 阅读 · 0 评论 -
Oracle 常用的几个命令在SQL*PLUS中
第一个是DESCRIBE命令:desc[ribe] object_name;在SQL*Plus中式没有太友好的可视化提示,所以一切都是由命令来完成,然后记住当晚的所以,所以在查询时,desc 这个命令可能可以解决忘记某数据表结构的问题。举例:SQL> select empno,ename, 2 #desc emp 名称原创 2013-12-16 13:45:47 · 860 阅读 · 0 评论 -
Win8.1共享WIFI网络
主机设置如下:1、C:\Windows\System32的cmd.exe,右键以管理员身份运行。2、启用并设定虚拟WiFi网卡:运行命令:netsh wlan set hostednetwork mode=allow ssid=MyPC key=gopain123此命令有三个参数,mode:是否启用虚拟WiFi网卡,改为disallow则为禁用。ssid:无线网名称,最好用英文(以MyP原创 2014-01-16 16:16:43 · 1589 阅读 · 0 评论 -
Android 编辑联系人,增、删、改代码
最近的一个小项目有一个添加联系人的功能,到网上找了些资料,最后解决问题。在此分享,其中有一个小小的问题,顺带分享解决方法。增删改代码删除private void delContact(Context context, String name) {Cursor cursor = getContentResolver().query(Data.CONTENT_URI,new原创 2014-01-30 02:02:56 · 4674 阅读 · 1 评论 -
Android 操作JSON数组
首先介绍数据写入,写入到本地的是文本文件*.json,可以使用文本编辑器打开查看1. 写入数据文件/** * 数据提交,把程序中缓存的信息持久化到本地文件 */ @SuppressLint("NewApi") public static void commit(){ JsonWriter writer = null; try { writer = new Json原创 2014-01-31 22:05:10 · 1382 阅读 · 0 评论 -
Android 用户偏好设置,SharedPreference
用户偏好设置是android应用中使用最频繁的本地数据存储方式。比如自动登录,使用引导,记住账号,记住密码,应用设置等等。SharedPreferences使用是十分简单的1. 获取SharedPreferences private String SHARED_PREFERENCES_NAME = "USER";SharedPreferences sp_user = con原创 2014-01-31 21:45:24 · 1471 阅读 · 0 评论 -
Android 禁止ViewPager的滑动效果
ViewPager其实是一个非常好的控件、控件容器。而且ViewPager的滑动效果其实非常好,但是偶尔应用的需求会需要禁止它的滑动。本人的一个项目中就遇到了,主要原因是ViewPager的View中有一个加载了ListView控件,而ListView是自定义的Item可滑动的控件,所以左右滑动效果冲突了。那么就需要禁止ViewPager的滑动效果来迁就ListView,因为ViewPag原创 2014-01-31 22:20:43 · 10714 阅读 · 3 评论 -
SQL查询案例:多行转换为一行
使用通常的方式测试表与测试数据CREATE TABLE TestTitle (name VARCHAR(10),titleVARCHAR(10));INSERT INTO TestTitle VALUES ('张三', '程序员');INSERT INTO TestTitle VALUES ('张三', '系统管理员');IN转载 2014-02-14 14:20:19 · 2332 阅读 · 0 评论 -
Git 命令及工具
Git,很强大的版本控制器。本文介绍一些基本Git命令和SourceTree工具,命令基本都齐全,工具没有特殊介绍。原创 2015-09-05 11:52:54 · 1196 阅读 · 0 评论