自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 重装系统后加载mysql服务

首先要执行 mysqladmin -u root -p shutdown 把mysql停止掉才可以的。没下面这么复杂,停止掉,cmd下进入mysql目录,执行mysqld-nt --install,只要下面返回Service successfully installed.即可...

2014-12-24 12:56:17 159

原创 生活感悟

学会感恩,那怕你不曾得到。坚持比天赋更重要,梦想实现的过程才是值得津津乐道的。不争是慈悲,不闻是智慧天下没有十全十美的父母,但生养育之恩不能忘。人只有经历过一些事才会成长,无论上苍给予的是好是坏,我都欣然接受,坦然面对。生活没有想象的那么好,也没有像想象的那么坏。从来只有自己种下的因,没有别人为你结下的果。战胜别人的前提就是先战胜自己,所以我要每天增强自己的内功修为。...

2014-12-21 20:21:40 205

原创 Linux指令大全

linux 基本命令 ls (list 显示当前目录下文件和目录 ls -l 详细显示 =ll ) [root@linux ~]# ls [-aAdfFhilRS] 目录名称 [root@linux ~]# ls [--color={none,auto,always}] 目录名称 [root@linux ~]# ls [--full-time] 目录名称 参数...

2014-12-21 20:13:32 131

原创 Java开发中遇到的小问题总结

昨天有人在群里问说JSP页面发送请求后获取参数属性值乱码,request设置了编码为utf-8问题想了想,我以前也遇到过这种情况,好像把解决办法给忘了,慢慢的想了下。还是把它记下来比较好,脑子不好使的人伤不起。三步走:一是request设置编码为utf-8;二是在web.XML使用过滤器设置字符编码为utf-8;三是设置tomcat里的server.xml参数为utf-8。通过以上三部基本...

2014-12-11 17:49:24 283

原创 Java实现之网络爬虫

最近公司闲来无事,看到了Apache nutch项目,记得前段时间做了网上数据的抓取,是别人给的代码,自己改动一下代码,然后实现其功能。当初没有深究,所以现研究了一下。从网上看了很多的例子,实现网络爬虫,大概三步走:一是加载所要爬虫的网站。二是爬虫链接。三是爬虫匹配的内容。以下是原始的实现方法,代码:package com.shangkang.pzf.xywy;import jav...

2014-12-08 20:52:28 520

原创 排序算法篇(归并排序)

归并排序归并排序是另一类不同的排序方法,所谓归并,就是把两个或者两个以上的有序表合并成一个新的有序表的过程。归并排序的基本思想:将一个含有n个序列的有序表看成是n个长度为1的有序表,然后两两归并,得到[n/2]个长度为2的有序表,然后再两两归并,直到得到一个长度为n的有序表为止。 下面是归并排序的一个简单的例子:初始值 【49】 【38】 【65】 ...

2014-12-06 19:37:02 105

原创 同一服务器MYSQL主从配置

(1)修改my.ini文件(主)。 添加 log-bin=E:/MySqlData/mysql-bin//日志文件的位置 server-id=1 //ID标识 binlog-do-db=databaseName//需要同步的数据库 binlog-ignore-db=mysql //不需要同步的数据库 binlog-ignore-db=test binlog-ignor...

2014-12-05 16:42:23 170

原创 排序算法篇(基数排序)

基本解法第一步以LSD为例,假设原来有一串数值如下所示:73, 22, 93, 43, 55, 14, 28, 65, 39, 81首先根据个位数的数值,在走访数值时将它们分配至编号0到9的桶子中:01 812 223 73 93 434 145 55 65678 289 39第二步接下来将这些桶子中的数值重新串接起来,成为以下的数列...

2014-12-05 09:48:44 382

原创 Java实现判断电话号码运行商

项目需求描述:后台统计电话号码发送短信统计,要求选择运行商选择查询,包括移动·联通·电信。private static final String [] CT = {"133","153","180","181","189"}; //电信号段 private static final String [] CU = {"130","131","132&

2014-12-04 12:05:35 620

原创 排序算法篇(希尔排序)

基本思想先取一个小于n的整数d1作为第一个增量,把文件的全部记录分组。所有距离为d1的倍数的记录放在同一个组中。先在各组内进行直接插入排序;然后,取第二个增量d2 tmp){ * array[in] = array[in - 1]; * in--; * } ...

2014-12-04 10:02:00 149

原创 架构师之路(技术篇)

http://blog.csdn.net/lifetragedy/article/details/7698555

2014-12-03 12:29:56 126

原创 排序算法篇(快速排序)

1、算法概念。快速排序(Quicksort)是对冒泡排序的一种改进。由C. A. R. Hoare在1962年提出。2、算法思想。通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。3、实现思路。①以第一个关键字...

2014-12-03 12:25:54 128

原创 Java编程之代码优化

可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行率。实现优化的方式我想不外乎两种:一是对数据库操纵语言的优化,二是提高代码的效率。当然啦还包括一些高级的技术,如运用分布式技术等等,这里就不提及了。对数据库操纵语言的优化请看本博客的数据库优化篇。现在来讨论如何提高代...

2014-12-02 15:47:22 117

原创 排序算法篇(堆排序)

堆是一种特殊的数据结构,是一种完全二叉树,分为大根堆(根节点的值大于孩子节点)和小根堆(根节点小于孩子节点),建堆和堆排序代码如下:package cn.com.daydayup.test;public class StackSort { public static void main(String[] args) { int[] a = { 26...

2014-12-02 15:11:22 110

原创 排序算法篇(冒泡排序)

冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。  冒泡排序算法的运作如下: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 ...

2014-12-01 21:47:51 117

原创 Mysql创建新用户方法

1. CREATE USER语法:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 例子: CREATE USER 'dog'@'localhost' IDENTIFIED BY '123456'; CREATE USER 'pig'@'192.168.1.10...

2014-12-01 10:20:25 162

原创 排序算法篇(插入排序)

会打扑克的人对于插入算法就很好了解啦,每次扎入一张牌我是会对它排序的。插入排序包括:直接插入排序,二分插入排序(又称折半插入排序),链表插入排序,希尔排序(又称缩小增量排序)。属于稳定排序的一种(通俗地讲,就是两个相等的数不会交换位置)。一般来说,插入排序都采用in-place在数组上实现。具体算法描述如下:⒈ 从第一个元素开始,该元素可以认为已经被排序⒉ 取出下一个元素,在已经排...

2014-11-30 20:03:04 98

原创 排序算法篇(选择排序)

1. 选择排序选择排序的基本思想是遍历数组的过程中,以 i 代表当前需要排序的序号,则需要在剩余的 [i…n-1] 中找出其中的最小值,然后将找到的最小值与 i 指向的值进行交换。因为每一趟确定元素的过程中都会有一个选择最大值的子流程,所以人们形象地称之为选择排序。举个实例来看看:初始: [38, 17, 16, 16, 7, 31, 39, 32, 2, 11]i...

2014-11-29 21:21:49 123

原创 数据库性能优化记录一(SQL语句优化技术分析)

1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的S...

2014-11-28 10:42:46 167

原创 JAVA的Random类

Random类 (java.util) Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。相同种子数的Random对象,相同次数生成的随机数字是完全相同的。也就是说,两个种子数相同的Random对象,第一次生成的随机数字完全相同,第二次生成的随机...

2014-11-27 17:28:40 134

原创 多表join查询

最近做项目,需要查询连接多个表后与一个表左连接查询,在网上查了很多的资料,没有找到解决的办法,郁闷了我好几天,今天终于试出来了。高兴了一把。SQL语句操作方式一:select distinct a.id, c.first_name as owner_name,f.stuname,f.stusexname,f.cardno,f.orgincardno,f.classname,f.state,...

2014-11-27 16:21:59 130

原创 Java开发ui工具对比

最近由于项目需要,对js UI作了一些简单的了解和使用,有自己的一些想法,在这里留个记录。  当然,我的专注点在管理系统的范围内,所以互联网网站及其他形态的应用这里不提及,所以jQuery UI和Bootstrap类的js库不会提及。  一、JavaScript UI选型  由于公司里一般只有“美工”,没有前端人员,所以一般是程序员兼职前端,所以一般会找一个好用且功能全的j...

2014-11-26 09:47:05 644

原创 一个程序猿的心态

工作每天做不完,感觉时间永远都是不够的,作为一名程序猿,每时每刻都要告诫自己:一.做一个淡定哥,没什么事情是大不了的,世界上只有两件事是大事,一个是生,一个是死。二.有时间的时候写一写日记,博客之类的,记录一下自己的心得和感想,把学到的和遇到的问题做一下总结,懂得和别人去分享,这样自己也在一天天的进步。积跬步于千里,说不定哪一天你就爆发了。三.记得要养成好的习惯,早睡早起,有一个合理的...

2014-11-20 22:18:18 156

原创 《新青年》创刊词

青年如初春,如朝日,如百卉之萌动,如利刃之新发于硎,人生最可宝贵之时期也。青年之于社会,犹新鲜活泼细胞之在人身。新陈代谢,陈腐朽败者无时不在天然淘汰之途,与新鲜活泼者以空间之位置及时间之生命。人身遵新陈代谢之道则健康,陈腐朽败之细胞充塞人身则人身死;社会遵新陈代谢之道则隆盛,陈腐朽败之分子充塞社会则社会亡。...

2014-11-17 15:21:58 8079

原创 汉字按拼音首字母查询

按汉字首字母搜索的功能,即:输入“bj”得到“北京”; 注意:以下顺序是我的项目实现过程,各位不一定要按这个步骤,活学活用; 一、将汉字集合提取首字母: 1、新建两个集合, Java代码 收藏代码 public static List cityNameChar = new ArrayList();//保存中文城市名; public static...

2014-11-17 15:16:50 1666

原创 Spring学习笔记——基础知识

1.在java开发领域,Spring相对于EJB来说是一种轻量级的,非侵入性的Java开发框架,曾经有两本很畅销的书《Expert one-on-one J2EE Design and Development》和《Expert one-on-one J2EEdevelopment without EJB》是java高手进阶必看的宝典,Spring就是从这两本书的理论发展起来的。Spring主要...

2014-11-16 15:28:53 111

原创 Mysql忘记root密码的解决方法

1. 在service 中停掉 mysql 的 service2. 进入 %mysql_home%\bin 目录,执行 mysqld-nt --skip-grant-tables3. 开一个新的命令窗口执行 mysql4. 直接就可以登录了,然后执行以下>use mysql>update user set password=password("new_pass") where...

2014-11-15 14:21:40 297

原创 MySQL常用命令

1、MySQL常用命令 sshcreate database name; 创建数据库unixuse databasename; 选择数据库 mysqldrop database name 直接删除数据库,不提醒 oracleshow tables; 显示表unixdescribe tablename; 表的详细描述linuxsel...

2014-11-15 14:11:36 118

原创 网上支付

关于Alipay支付宝接口(Java版) 2013-03-26 15:53:37| 分类: java |举报 |字号 订阅1.alipay 双功能支付简介2.alipay 提交支付订单3.alipay 整合双功能支付及发货信息同步4.alipay 页面跳转同步通知处理5.alipay 服务器异步通知处理 =============...

2014-11-15 09:46:20 341

原创 搞技术还是管理,求宽度还是求深度

最近晚上老是睡不着,每夜都是深思纯想的考虑自己未来的方向,去做技术还是做管理,好像自己学了好多的东西,Java方面每个技术都有一点的接触,但对于每一个技术好像不是懂的很深,又有想法去搞嵌入式的开发,买了关于嵌入式开发有关的书籍。待续.......

2014-11-15 09:30:29 372

原创 MySQL

下面直接步骤: 1.点击“连接”,在“常规”选项卡 中输入本地的数据库相关信息; 连接名:随便填,可为空 主机名或ip地址:localhost 端口:3306 用户名:root 密码: 点击确认即可建立本地的数据库连接 2.按步骤1,建立远程服务器的数据库连接; 3,开始备份远程数据库到本地 右键远程数据库名,选择“数据传输”,在弹出窗口的常规选项卡内,左侧...

2014-11-15 09:07:30 93

空空如也

空空如也

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

TA关注的人

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