自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

转载 再议数据库军规

军规:必须使用UTF8字符集和DBA负责人确认后,纠正为“新库默认使用utf8mb4字符集”。这点感谢网友的提醒,utf8mb4是utf8的超集,emoji表情以及部分不常见汉字在utf8下会表现为乱码,故需要升级至utf8mb4。默认使用这个字符集的原因是:“标准,万国码,无需转码,无乱码风险”,并不“节省空间”。一个潜在坑:阿里云上RDS服务如果要从

2017-02-17 16:05:08 724

转载 58到家数据库30条军规解读

军规适用场景:并发量大、数据量大的互联网业务军规:介绍内容解读:讲解原因,解读比军规更重要 一、基础规范(1)必须使用InnoDB存储引擎解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 (2)必须使用UTF8字符集解读:万国码,无需转码,无乱码风险,节省空间 (3)数据表、数

2017-02-17 16:03:45 318

原创 mysql修数据踩的坑

因为原来表设计不满足复制的业务逻辑,又加了一层表的封装。所以原来的表要按照新表的字段insert新表中。修数据中,原来的按照字段的方式不好用了。因为表结构有改动,有新字段,有改名字的字段,所以有的要写死。INSERT INTO t_project_news (id, tenant_id, created_by_id, created_at, updated_by_id, updat

2017-01-20 16:46:42 317

原创 poi java导出excel时合并单元格

public class ExcelTest { /** * @param args */ public static void main(String[] args) throws IOException { try { HSSFWorkbook wb = new HSSFWorkbook();

2017-01-10 16:49:31 666

原创 有其他mysql存在的情况下,MAC-XAMPP的mysql无法启动的解决方案

port改为33071.2.修改conf file中的3306改为33073. 在phpmyadmin/libraries找到config.default.php文件,里面包含了服务器的各种配置参数修改 $cfg['Servers'][$i]['port'] = '3307';//默认为空即3306

2016-12-07 13:56:58 547

原创 华为2016校招 机试题

1. 删除字符串import java.io.BufferedInputStream;import java.util.Scanner;/* * @author sunzhanpeng * @date 2015年9月14日21:45:50 *///删除字符串中重复的字符,并按ACSII码从小到大排序public class HW1 { private static Scanne

2015-09-15 10:56:30 769 1

原创 leetcode Remove Duplicates from Sorted List

AC代码贴上!60ms/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: L

2014-12-10 09:20:39 542

转载 LayoutInflater的使用

在实际工作中,事先写好的布局文件往往不能满足我们的需求,有时会根据情况在代码中自定义控件,这就需要用到LayoutInflater。LayoutInflater在Android中是“扩展”的意思,作用类似于findViewById(),不同的是LayoutInflater是用来获得布局文件对象的,而findViewById()是用来获得具体控件的。LayoutInflater经常在Ba

2014-12-01 09:53:00 546

原创 Length of Last Word (leetcode)

Length of Last Word Given a string s consists of upper/lower-case alphabets and empty space characters ' ', return the length of last word in the string.If the last word does not exist

2014-11-26 17:23:36 573

转载 eclipse java代码和xml智能提示

1、打开代码智能提示打 开 Eclipse 依次选择 Window > Preferences > Java > Editor - Content Assist > Auto activation triggers for Java ,设置框中默认是一个点,现在将它改为:      .abcdefghijklmnopqrstuvwxyz(,2、设置 xml 文件的代码提示功能

2014-11-26 11:42:07 700

原创 leetcode zigzag

题目要求:The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility)P A H NA

2014-11-26 10:47:14 600

转载 单例模式

单例模式(Singleton)首先来明确一个问题,那就是在某些情况下,有些对象,我们只需要一个就可以了,比如,一台计算机上可以连好几个打印机,但是这个计算机上的打印程序只能有一个,这里就可以通过单例模式来避免两个打印作业同时输出到打印机中,即在整个的打印过程中我只有一个打印程序的实例。简单说来,单例模式(也叫单件模

2014-11-25 15:04:01 457

原创 count and say 解题

class Solution {public: string countnext(string num){ int len = num.length(); char count = '1'; string str ; for(int i=0; i<len; i++) { count = '1'; int j = i; while(j<len-1) {

2014-11-20 16:52:41 549

原创 eclipse中的git pull时出现 “the current branch is not configured.....”

配置 eclipse中的

2014-11-17 18:31:55 763

转载 Java基础:IO 流中的 flush

Java设计Io流可谓是煞费苦心,如果你是初学者我敢保证第一次接触Java的IO类,一定会“狂晕!!”,晕,倒不是因为它有多么难学,而是太多,而且及其让人容易迷惑。在编程日子中,尤其是在网络编程中,几乎离不开Java的IO,关于Java的IO流的分类,可以到网上soso,今天跟大家分享一下flush方法。1.  OutputStream类的flush方法该类实现了Flushable

2014-11-05 10:45:02 739

转载 Android startActivityForResult的使用

在Android中startActivityForResult主要作用就是:A-Activity需要在B-Activtiy中执行一些数据操作,而B-Activity又要将,执行操作数据的结果返回给A-Activtiy//看效果//看代码[java] view plaincopypackage s

2014-10-30 13:44:00 505

转载 requestWindowFeature()的应用

android开发中经常会在setContentView(R.layout.XXX); 前设置requestWindowFeature(XXXX)。他的意思是需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚

2014-10-30 10:28:05 539

转载 IntentFilter

当Intent在组件间传递时,组件如果想告知Android系统自己能够响应和处理哪些Intent,那么就需要用到IntentFilter对象。    顾名思义,IntentFilter对象负责过滤掉组件无法响应和处理的Intent,只将自己关心的Intent接收进来进行处理。 IntentFilter实行“白名单”管理,即只列出组件乐意接受的Intent,但IntentFilter只会过滤

2014-10-29 17:18:26 574

转载 URI和URL的区别

这两天在写代码的时候,由于涉及到资源的位置,因此,需要在Java Bean中定义一些字段,用来表示资源的位置,比如:imgUrl,logoUri等等。但是,每次定义的时候,心里都很纠结,是该用imgUrl还是imgUri呢?同样的,另外一个问题:String HttpServletRequest.getRequestURI();和StringBuffer HttpServletReques

2014-10-28 13:18:05 561

转载 再谈Java设计模式关于原型模式(Prototype)

首先需要弄清楚什么叫原型模式,或者说为什么要有原型模式,运用它会给我们带来什么或能解决什么问题?原型模式(Prototype)同抽象工厂模式同属于创建型模式,它主要关注于大量相同或相似对象的创建问题,应用原型模式就是先需要一个原对象,然后通过对原对象进行复制(克隆),来产生一个与原对象相同或相似的新对象。注意这里所说的对象相同不是指复制出来的副本对象与原对象是同一个对象,相反复制出来的副本对象必须

2014-10-21 16:38:26 669

转载 使用Bunble在Activity之间交换数据

一种存放字符串和Parcelable类型数据的map类型的容器类,通过存放数据键(key)获取对应的各种类型的值(value),而且必须通过键(key)获取。

2014-09-26 13:47:55 693

转载 android的消息处理机制(图+源码分析)——Looper,Handler,Message

android源码中包含了大量的设计模式,除此以外,android sdk还精心为我们设计了各种helper类,对于和我一样渴望水平得到进阶的人来说,都太值得一读了。这不,前几天为了了解android的消息处理机制,我看了Looper,Handler,Message这几个类的源码,结果又一次被googler的设计震撼了,特与大家分享。android的消息处理有三个核心类:Looper,Ha

2014-09-25 15:59:24 531

原创 开篇

一直想要写技术博客,但是

2014-09-25 10:11:52 638 1

原创 CC2541 usb dongle驱动问题

用CC-Debugger和FLash Programmer烧了一个事例程序 KeyFobDemo,手机端下载了一个Smart Nudge不能用(豌豆荚),然后又从开发资料里找了一个Android_Lightblue  也不太好用,基本不怎么显示,Alter,Accelerometer,Battery都不能用。刚才 在 cc2541 usb dongl

2014-09-25 10:04:05 1215

apktool dex2jar xjad Android反编译全部压缩包

apktool dex2jar xjad Android反编译全部压缩包,亲测可用,便宜实惠,具体使用方法请百度,很多!

2014-12-11

visual c++ OpenGL应用程序开发(光盘内容)

visual c++ OpenGL应用程序开发(光盘内容)

2012-04-27

空空如也

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

TA关注的人

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