自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python3打包exe遇到的一些坑

Python3 打包exe  用的是Pyinstaller来安装 pyinstaller -F xxxx.py即可进行打包遇到格式不正确的问题需要再nodepad++里进行格式转换为UTF-8 无BOM格式编码

2017-01-04 09:19:27 2220

原创 python3里遇到的一些坑

1.在使用 pytesseract中的image_to_string是报错如下(Pycharm会报错,IDLE则不会): Python3.5版本,已经正确安装了Pillow和pytesseract模块,安装方法请百度,使用PyCharm也可以管理,比较简单Traceback (most recent call last): File "D:/Chao/PycharmProjects/n

2016-12-24 12:00:54 10091

转载 Mybatis批量更新数据库

使用如下Mybatis  map xml文件 [html] view plain copy update id="updateTestcaseNodeBatch" parameterType="List">    foreach collection="list" item="nodeVO" separator=";">      U

2016-10-18 15:22:12 290

转载 java模拟异步消息机制

转载至  http://kt8668.iteye.com/blog/205739本文的目的并不是介绍使用的什么技术,而是重点阐述其实现原理。 一、 异步和同步讲通俗点,异步就是不需要等当前执行的动作完成,就可以继续执行后面的动作。 通常一个程序执行的顺序是:从上到下,依次执行。后面的动作必须等前面动作执行完成以后方可执行。这就是和

2015-12-12 23:41:53 591

原创 参加中国软件技术大会后的一点感想

2015双12,同学给的一张票,参加了中国软件技术大会,现在回忆一下自己一天         上午:阿里巴巴云代码交付平台一个架构师讲了一下怎么保证代码交付的正确性就像个广告一样!         下午:携程一个架构师讲现在把携程应用用Docker部署,讲了云计算下如何实现代码部署的低耦合,微服务等一系列         接着阿里的一个架构师介绍了一下自己的经历,二十多年入行经历,开发

2015-12-12 21:01:22 1046

原创 搜狐面试心得

笔试:   线上笔试,题目不难一面:   1.项目经历   2.一个数学逻辑题   3.topk 的解法二面:   1.项目经历,OA平台没介绍清楚(比较严重的败笔,会的一定得讲清楚)   2.设计一个学生选课系统,写了一个,他说数据有冗余   3.一个字符串去掉重复的字符顺次打出来,用了set集合的过滤相同元素的特性打出来,写完后,他说用api没啥意思,后来仔

2015-11-03 17:06:54 388

转载 如何为mysql建立索引

索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL ); 我们随机向里面插入了10000条记录

2015-09-13 14:27:09 316

原创 3Sum Closet

【题目】Given an array S of n integers, find three integers in S such that the sum is closest to a given number, target. Return the sum of the three integers. You may assume that each input would have e

2015-08-25 11:18:34 411

原创 3Sum

【题目】Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique triplets in the array which gives the sum of zero.【Note】1.Elements in a triplet

2015-08-13 15:53:01 288

原创 Longest Common Pefix

【题目】Write a function to find the longest common prefix string amongst an array of strings.【代码】public class Solution { public static String longestCommonPrefix(String[] strs) { int tem

2015-08-12 15:41:14 277

原创 Roman to Integer

如果当前字符小于前个字符对应的数字加上当前字符对应的数字减去前一个数字的两倍 否则直接加上当前数字就好public class Solutiion { public static int romanToInt(String s) { char[] symbol = { 'I', 'V', 'X', 'L', 'C', 'D', 'M' };

2015-08-12 11:25:00 227

原创 Integer to Roman

【题目】Given a roman numeral, convert it to an integer. Or, Given an integer, convert it to a roman numeral.Input is guaranteed to be within the range from 1 to 3999.【罗马数字】1~9: {"I", "I

2015-08-11 18:15:22 264

原创 Container with most water

题目比较简单,每次找较小的板往里移,得到的容器的容积最大的就是所求的容积public class Solution { public static int maxArea(int[] height) { int begin = 0, high, end = height.length - 1; int max = 0; while (en

2015-08-11 17:14:37 268

转载 Regular Expresssion Matching

class Solution {public: bool isMatch(const char *s, const char *p) { int i, j; int m = strlen(s); int n = strlen(p); /** * b[i + 1][j + 1]: if s[0..i] ma

2015-08-11 15:30:17 231

原创 Palindrome Number

题目比较简单,一次AC注意这个回文数可以通过比较反转后的数字和原数字比较是否相等,如果相等,就返回true,而最长回文子序列的那个则不可以public class Solution { public static boolean isPalindrome(int x) { if (x < 0) return false; int temp = x; int flag

2015-08-08 23:56:19 267

原创 String To Integer

这道题虽然思路简单,但是有许多边界条件需要考虑,多练这类题可以使自己思维更加严密吧!需要考虑的边界问题:1.字符串为空或长度为0;2.字符串前缀为空格应将这些空格跳过去;3.碰到加号减号 正负号应该变换如"12+1"和"12-1"应该分别输出121和119;4.如果连着出现两个以上非数字的字符直接跳出;5.考虑数字溢出情况差不多就这样,下面上代码:public cl

2015-08-08 22:40:46 374

原创 Reverse Integer

比较简单public class Solution { public static int reverse(int x) { long flag = 0; while (x != 0) { flag = flag * 10 + x % 10; x = x / 10; } while (Math.abs(flag) > 2147483647) return 0

2015-08-08 18:59:49 262

转载 Java 使用线程池递归压缩一个文件夹下的所有子文件

1.Gzip单个文件压缩package date0805.demo1;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;impo

2015-08-07 12:34:59 721

原创 文件操作类

由于有时候经常需要用一些常用代码,记下来,以后方便直接使用 public static void readFromFile(String path) { String string2 = null; try { FileReader fr = new FileReader(path); BufferedReader b

2015-08-07 10:29:48 238

原创 回文数zigzag

public class Solution { String convert(String s, int nRows) { int i = 0, j = 0; String result = ""; String[] strlist = new String[nRows]; for (i = 0; i < nRows; i++) { strlist[i] = "";

2015-08-06 23:28:55 304

原创 最长回文子序列的java解法

方法一:中心法(非常简单,易于理解)  public class Solution { public String longestPalindrome(String s) { char[] ch = s.toCharArray(); String str = " "; String re = ""; if(s.length()==0) return null

2015-08-02 17:50:02 803

转载 Median Of Two Sorted Array的寻找k 的解法

public class SolutionBySearchK { public double findMedianSortedArrays(int A[], int B[]) { int lena = A.length; int lenb = B.length; int len = lena + lenb; if (len % 2 == 0) { return (findM

2015-08-01 19:47:53 273

转载 网络编程之Socket编程

对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1.         什么是TCP/IP、UDP?2.         Socket在哪里呢?3.         Socket是什么呢?4.         你会使用它们吗?什么是TCP/IP、UDP?         TCP/IP(Transmi

2015-04-10 21:46:48 259

空空如也

空空如也

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

TA关注的人

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