iaiti的专栏

上google看stackoverflow觉得困难说明需要提高英语,整天写业务代码下班回家玩游戏不系统读书和学习源码说明不够努力,学到一些东西愿意写blog但是不去动手写自己的项目验证想法说明喜欢空谈而缺少实践
私信 关注
iaiti
码龄9年

编程

  • 1,731,922
    被访问量
  • 159
    原创文章
  • 2,867
    作者排名
  • 6,861
    粉丝数量
  • 于 2012-02-24 加入CSDN
获得成就
  • 博客专家认证
  • 获得703次点赞
  • 内容获得555次评论
  • 获得254次收藏
荣誉勋章
兴趣领域
  • #后端
    #架构#Java#Spring Boot#分布式
TA的专栏
  • 数据结构与算法
    付费
    12篇
  • 疑难杂症
    付费
    1篇
  • 杂七杂八
    7篇
  • JVM
    3篇
  • Spring家族系列
    9篇
  • Java编程思想
    19篇
  • Java
    44篇
  • 个人作品
    11篇
  • 程序员人生
    12篇
  • C/C++
    4篇
  • Linux
    3篇
  • Java框架
    16篇
  • Android
    8篇
  • 数字图像处理
    5篇
  • 计算机网络
    1篇
  • 笔试面试
    2篇
  • Git/XML/Perl/汇编/VBA/PHP
    15篇
  • RDBMS/Redis
    3篇
  • 前端
    15篇
  • 设计模式
    3篇
  • 运维
    1篇
  • Python/Ruby
    5篇
  • Redis/Memcached
    2篇
公众号 ⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

不重启解决maven 执行clean package 命令时报错——Cannot create resource output directory问题

问题
原创
218阅读
0评论
0点赞
发布博客于 3 月前

Java数据结构和算法(六)—算法—反转链表

数组的话跟排好队的学生一样,第一个假如从0开始报数。让他们记住自己的数字,那叫到哪个数字就能找到对应的学生了。而链表的话像是没有排好队的学生,但是关系是连接在一起的。每个人持有一张卡片,卡片上写了他指向谁。结构比较简单。public class ListNode { int val; ListNode next; ListNode(int x) { val = x; }}第一种,递归方式:public class Solu..
原创
180阅读
0评论
0点赞
发布博客于 4 月前

深入理解JVM(三)—— HelloWorld字节码完整解析

从一开始学习java的时候,老师就会告诉你这款语言厉害的地方就是,一处编译,处处运行。上篇jdk和jvm其实都针对不同的操作系统进行了处理。而字节码有自己的规范所在。
原创
170阅读
0评论
0点赞
发布博客于 4 月前

深入理解JVM(二)—— 查找JDK源码了解为什么Java是一处编译处处运行

一开始学习Java的时候,会有书,老师,文章跟你说,Java的优势在于一处编译处处运行。原理是什么呢,就是简单的带过,中间编译成字节码,然后jvm运行的时候,会根据不同的系统,调用不同系统的底层指令。
原创
110阅读
0评论
0点赞
发布博客于 4 月前

深入理解JVM(一)—— 教你从第一手资料官方文档入手去了解class字节码文件的结构组成

中秋佳节和国庆已过,思绪万千。三十而立这东西也离自己不远。不知道为什么这段时间总有危机感,被人说得太多的35岁怎样怎样,看着一个个出去的人跳槽之后领着杠杠的薪资,看着你不服气的人领着比你还多的期权的时候,你会抱怨。不过我媳妇最近惊醒了我,不要抱怨,多反省自己,为什么不能像他们,你技术就很牛吗。扪心自问一下,确实没有。虽然别人也有运气加其他因素在的成分在里面,但你需要去承认这是一种实力。剩下的就是自己,做好自己的规划,提升自己。
原创
154阅读
0评论
0点赞
发布博客于 4 月前

SpringBoot程序包org.springframework.test.context不存在问题解决

SpringBoot程序包org.springframework.test.context不存在问题解决
原创
1408阅读
0评论
1点赞
发布博客于 5 月前

SQLYog停止运行和卡死在还原会话问题解决

SQLYog停止运行和卡死在还原会话问题解决目录1、重装新版本软件2、移除本地软件相关配置文件3、导入导出连接数据的功能1、重装新版本软件Win7系统,原本的11版本重启机器后,卡死在还原会话界面,停止运行。 网上下载了新的13版本,还是同样的问题。2、移除本地软件相关配置文件用everyThing软件扫描 SQLYog相关的配置文件,其他系统的或者不同,将本地文件的搜索出来即可。 我自己在本地搜索到的是C:\Users\xxxxxx\AppData\Roa...
原创
531阅读
0评论
0点赞
发布博客于 5 月前

解决Mac时光机器备份需要很大空间和Mac删除文件后空间没有释放问题

目录1、查看存储空间2、终端查看空间3、使用tmutil工具进行清理MBP坏了两次,前一次没有备份吃了一次亏,装各种环境各种软件装得想哭。最近几个月没有备份。准备备份的时候发现空间需要200多g,固态硬盘的分区完全不够放,但是我整个系统+桌面文件也就80g左右。一直摸不着头脑。1、查看存储空间清理了大部分文件,并清理了废纸篓,重要的文件移入移动硬盘,查看存储空间,显示占用的不多,这里没有问题。2、终端查看空间进入终端输入df -h,发现占用了2...
原创
542阅读
0评论
0点赞
发布博客于 5 月前

操作系统历史

由linux指令风格追溯的历史和各个版本 linux历史无横线:bsd风格的发行版 ps e有横线:system V风格发行版 ps -e两根横线:GNU ps --eid 1结合这么多版本的话,大家都会好奇这些系统是从何而来,各自之间又有什么关系。理清这些东西之后。对这些系统可以有个深刻的印象。关于ps命令的详细介绍,可以拜读一下这篇文章,已经找不到原作者是谁了。https://developer.aliyun.com/article/710681https://www.zhi..
原创
148阅读
0评论
0点赞
发布博客于 5 月前

Google翻译问题之——Cloud Translation API has not been used in project x before or it is disabled.

{error={code=403, message=Cloud Translation API has not been used in project x before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/translate.googleapis...
原创
231阅读
0评论
0点赞
发布博客于 9 月前

Nexus Repository OSS问题Incorrect username, password or no permission to use the Nexus User Interface.

Nexus私服分配账号后,一直登陆不上,Maven私库所使用的是比较旧的系统,Nexus Repository Manager OSS 2.14.5-02。一开始只分配了库的只读权限。登录的时候报错,Incorrect username, password or no permission to use the Nexus User Interface.如果要从界面登录...
原创
409阅读
0评论
1点赞
发布博客于 10 月前

技术之外——哀悼我的大学舍友

清明时节雨纷纷,路上行人欲断魂。借问酒家何处有?牧童遥指杏花村。这是我放了6年的文章,在草稿箱里面,当时是学校说人刚走,不要在网上讨论这些东西。还有今年的特殊情况,又不知道多少人离开了。大学的舍友走了,以前是学PHP的,不是过劳,是运动中猝死。打着篮球打着打着,抢个篮板,摔倒,就没有再起来过。以前奶奶走的时候,也知道死亡是怎么一回事,但是生老病死,人生常态。 ...
原创
287阅读
0评论
5点赞
发布博客于 10 月前

Nexus Repository OSS admin账号或普通账号修改密码

所使用的是比较旧的系统,Nexus Repository Manager OSS 2.14.5-02,默认的管理员账密是admin,admin123。如何修改管理员账密呢?
原创
514阅读
0评论
0点赞
发布博客于 10 月前

SpringBoot系列(三)——Springboot项目中的spring-boot-starter-parent,spring-boot-dependencies依赖关系

使用简单的Springboot生成项目很简单,简单归简单,那他究竟默认都帮我们引入了哪些包。pom文件的依赖关系又是怎样的。让我们一探究竟。1、项目pom文件依赖可以看出父级项目是spring-boot-starter-parent<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://m...
原创
3392阅读
1评论
1点赞
发布博客于 1 年前

SpringBoot系列(二)——从零开始搭建最简单的SpringBoot项目

原来IDEA里已经集成了快速建立springboot简单工程的功能,直接操作即可。对于一些东西的引用,会简单地进行说明。目录1、IDEA新建工程2、Spring Initializr的使用3、项目元数据的填充,包含Maven的一些坐标信息4、开发工具的选择5、开发工具的简单介绍6、完成​7、pom文件8、代码结构9、Helloworld10、最终的请求...
原创
258阅读
0评论
0点赞
发布博客于 1 年前

SpringBoot系列(一)——IDEA无法使用SpringBoot插件执行main方法

工欲善其事必先利其器。从最开始的官方文档开始https://docs.spring.io/spring-boot/docs/2.2.2.RELEASE/reference/html/getting-started.html#getting-startedMaven建了一个简单的project,创建代码之后,虽然使用main方法启动能轻松的启动最简单的SpringBoot工程。但是和别人正...
原创
1236阅读
0评论
0点赞
发布博客于 1 年前

Quartz框架之cron表达式

目录1、简介2、CronTrigger及cron表达式1、简介Quartz是多功能开源的任务调度库。主要的类有:Scheduler - the main API for interacting with the scheduler. (与调度器交互的主API类)Job - an interface to be implemented by components that...
原创
112阅读
0评论
0点赞
发布博客于 2 年前

Mac系统Sourcetree问题之store password in keychain不生效每次都要输入两次密码

一、直接配置参照 Sourcetree社区的回答,终端执行git config --global credential.helper osxkeychain二、下载配置如果没有的同学需要进行下载操作,curl http://github-media-downloads.s3.amazonaws.com/osx/git-credential-osxkeychain -...
原创
952阅读
0评论
0点赞
发布博客于 2 年前
Mac系统Sourcetree问题之could not read Username for Device not configured
发布Blink于 2 年前

Mac系统Sourcetree问题之could not read Username for Device not configured

准备在自己的mac拉公司内网的代码下来看,http协议,好久没用mac上的Sourcetree拉代码,输入正确的密码,出现了fatal: could not read Username for 'http://': Device not configured ,怀疑这个问题不是软件版本引起的,之前用了终端操作,应该是动到osxkeychain之类的东西。找了一个下午问题,这种软件类引起的问题...
原创
1254阅读
0评论
0点赞
发布博客于 2 年前

Spring Cloud系列(二)——actuator访问401及Euruka注册服务时SessionCreationPolicy ClassNotFoundException问题

目录1、actuator访问4012、Euruka注册服务时SessionCreationPolicy ClassNotFoundException1、actuator访问401actuator通过此模块,监控应用,收集指标,理解数据库传输和状态这些功能时变得不琐碎。访问401,Unauthorized。application.properties加上以下配置即可。man...
原创
254阅读
0评论
1点赞
发布博客于 2 年前

Spring Cloud系列(一)——spring-boot-starter-actuator不生效问题

引入依赖后spring-boot-starter-actuator,启动应用并没有出现对应的接口映射。以下问题的解决可能只跟我自己软件和机器环境有关,仅供参考作用,不一定能帮助你直接解决你的问题。我自己的pom文件设置如下。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven...
原创
6500阅读
0评论
1点赞
发布博客于 2 年前

设计模式之(四)——工厂模式(Factory Pattern)

1、简单工厂简单工厂,并非是设计模式,而是一种编程习惯,只是把产生对象的方法封装到一个工厂类里面去而已。根据生产对象的参数值,生产不同的对象。像DateFormat也是使用简单工厂。优势很明显,逻辑简单,缺陷也很明显,一个类负责了所有产品的创建。一旦出现更新。整个类维护的逻辑会相当复杂。2、工厂方法相对于简单工厂这种,抽象出了一个工厂抽象类,不是只有一个简单工厂...
原创
267阅读
0评论
1点赞
发布博客于 3 年前

如何修改Sourcetree保存的不可编辑的UserName或记住的用户名

今日git账密更新了一波。发现Sourcetree出现了一个无语的问题。好不容易把默认的密码给移除掉了。删除C:\Users\%USERNAME%\AppData\Local\Atlassian\SourceTree 目录下的passwd文件, 能移除掉保存的密码。但是除了密码外,本身Username也修改了。但是Username无法编辑。为了找答案找了半天。最终在国外的...
原创
1598阅读
1评论
1点赞
发布博客于 3 年前

IDEA找不到tomcat插件问题

从Eclipse转IDEA,网上一大堆讲了Tomcat and TomEE Integration的插件,但是找了半天发现只能装Smart Tomcat,关键是装了之后还会报空指针异常。IDEA版本是社区版本的问题,安装专业版就有可以用的tomcat插件了。 ...
原创
4236阅读
0评论
0点赞
发布博客于 3 年前

设计模式之(三)——装饰者模式,为什么装饰者对象不直接继承父类对象

装饰者模式:动态将责任附加到对象上,要拓展功能,提供了比继承更有弹性的方案。很多文章也是拿了书上的例子来讲,同时写到,有的调料装饰者都必须实现 getDescription() 大家可以先考虑下,稍后我们会说。最后都是没说,还有思考的同时你也应该会抛出一些问题,这样能让你对该模式的印象更加的深刻。/** * 饮料 */public abstract cla...
原创
294阅读
0评论
1点赞
发布博客于 3 年前

设计模式之(二)——观察者模式(Observer Pattern)

观察者模式定义对象之间一对多依赖,一个对象改变状态的时候,所有依赖者会收到通知并自动更新。 拿JDK中已经实现的主题对象的父类Observable和观察者需要实现的接口ObserverObservable可观察的,即可被观察者观察到的主题对象。查看源码public abstract interface Observer{  public abstract vo...
原创
355阅读
0评论
0点赞
发布博客于 3 年前

新版Eclipse装了插件之后不显示版本号,作者和时间的问题

今天装了下Eclipse,最新版本,代号neon,发现连svn插件都不自带了,maven和git倒是有了。只好自己安装插件。导入项目之后,发现版本号作者时间都不显示了。网上的方法,全部都是,选择SVN下的Label Decorations下的Text Decorations,打开file配置。旧版本的也许行得通。但是新版本压根找不到。我也很无奈啊。还是靠谷歌。http://stackoverflo...
原创
869阅读
1评论
0点赞
发布博客于 3 年前

远程桌面文件不能复制本地问题

远程桌面文件不能复制本地问题,选了剪贴板,注销账户,关掉rclip.exe后都不能复制。最终解决办法如下:
原创
1206阅读
0评论
0点赞
发布博客于 4 年前

设计模式之(一)——策略模式(Strategy Pattern)

博客差不多半年没动了,换了工作之后,面试过程中,知道了自己有哪些不足。不过都是记录在笔记上。还有个人对工作的一些思考,习惯的调整, 方向的确定等等。 设计模式会问,其实更会用,深入框架的话,这算一个基础。设计模式在博客被人写烂了。不过我还是要继续写,我笔记也记过,不过零零散散,不系统。还有重新定下心好好看书。决定慢慢地把这个系列写出来。读的是Head First的设计模式。 开篇的...
原创
750阅读
0评论
1点赞
发布博客于 4 年前

redis简明介绍和jedis的使用

Redis的介绍和Jedis的使用入坑redis的作者是意大利的。是个人开发的数据库。Redis=remote dictionary sever,远程字典服务器Redis是通常的描述,基于内存,可持久化的,键值方式的存储。其实Redis有五种数据结构,只是其中一种数据结构用了键值对的形式。有本书写得不错,《The Little Redis Book》,可以当一个入门了解学习使用。https://g
原创
908阅读
0评论
0点赞
发布博客于 4 年前

MyBatis与Spring整合——通过官方文档进行最简单的整合

整合前先重新理下两个框架的基础的东西。以前搭Hibernate那些,都是是自己看着别人已经搭好的视频,然后自己重新理了一次。这次Mybatis与Spring的整合。从最原始的官方文档开始搭起。要学的,是当这套东西没人搭过的时候,你自己一个人怎么搭起来。包依赖用了maven,最后才放所有的包依赖吧。MyBatisMyBatis是什么,开源持久化框架。通过抽象jdbc模板代码提供简单的api交互简化持
原创
10735阅读
1评论
2点赞
发布博客于 5 年前

今天我们有1.25亿独立用户访问,只用了50毫秒——redis中setbit的使用

标题被我写的夸张了点。不过里面的内容确实是可以实现这样的东西。通过《The Little Redis Book》看到有这样一篇博文《REDIS BITMAPS – FAST, EASY, REALTIME METRICS》,这次就不翻译了,已经有其他中文的版本。写这个目的在于一开始没看懂,想把整个详细的思想写出来。先看setbit的使用。https://redis.io/commands/setb
原创
4798阅读
3评论
3点赞
发布博客于 5 年前

Struts中private static final long serialVersionUID的作用

今天在看项目源码的时候发现struts的action里面有private static final long serialVersionUID = -1672970955045193907L;这样的一条语句。中文搜索之后,全部都是如果你修改了此类, 要修改此值。否则以前用老版本的类序列化的类恢复时会出错。为了在反序列化时,确保类版本的兼容性,最好在每...
翻译
60175阅读
17评论
132点赞
发布博客于 5 年前

Java线程之this.currentThread().getName()和this.getName上的绕弯

最近在翻多线程的书,在看到一个this.currentThread().getName()和this.getName问题之后发现大家绕来绕去都一样。为何不用代码直接来解释,这是最简单的方式。首先是Mythread类:public class MyThread extends Thread{ public void run(){ synchronized (this) { System.
原创
2000阅读
0评论
1点赞
发布博客于 5 年前

MyBatis之resultMap的作用和xml配置折腾

简单的搭建。MyBatis实战——前身iBatis、基础环境搭建和如何"钓鱼"这篇写了基础的环境搭建和代码操作。我这里是使用了xml加interface结合的方法进行操作。现有Employee类。如果是简单的select,可以看看下面简单的例子。Employee.javapublic class Employee {//省略get set 方法 private int ...
原创
24806阅读
0评论
3点赞
发布博客于 5 年前

Spring4 Spring MVC实战(四)——Spring MVC实现类struts通配符跳转,HMTL、Ajax和EasyUI的交互,405及406错误

1、通配符跳转Spring4 Spring MVC实战(一)——读《Spring in action》搭建最简单的MVC。只是配置了特定了路径。但是想想要做到像struts一样的通配符匹配之后进行跳转,在Spring MVC中,这种就应该看文档。http://docs.spring.io/spring/docs/current/spring-framework-reference/html...
原创
1713阅读
0评论
0点赞
发布博客于 5 年前

Spring4 Spring MVC实战(三)——Spring MVC不通过xml配置访问HMTL和其他静态资源

先看一下xml配置的,很多博客写出来都差不多,但是又不详细。直接看一下老外的回答,How to handle static content in Spring MVC?国内的博客里面一般就这样写。<servlet> <servlet-name>springMVC</servlet-name> <servl...
原创
2825阅读
1评论
0点赞
发布博客于 5 年前

Spring4 Spring MVC实战(二)——MockMvc报org.springframework.core.CollectionFactory.createLinkedMap错误

可以参考http://www.stefanhendriks.com/2014/04/02/migrating-from-spring-3-2-x-to-spring-4-and-using-spring-mock-2-0-8-gives-java-lang-nosuchmethoderror-org-springframework-core-collectionfactory-createlink...
原创
3356阅读
0评论
0点赞
发布博客于 5 年前

Spring4 Spring MVC实战(一)——读《Spring in action》搭建最简单的MVC

现在还在用Struts吗,是的,不说你在用Spring MVC,我都觉得不好意思了。前面的时候所谓的MVC模式中,C的角色交由Struts控制。而Spring MVC这样叫了,字眼上大概知道这东西是干什么用的。之前是在哪里看到有位大哥这样说的。技术差别大,一个一个追逐下来很累。要知道技术的出现解决了什么问题,用时不会偏离。流行为何,没落为何。这次是因为本身这个基本上都用这个,还有自己...
原创
5239阅读
0评论
1点赞
发布博客于 5 年前

由ClassPathXmlApplicationContext加载的classpath是哪里引发的思考

当用Spring的当用ClassPathXmlApplicationContext获取应用上下文时。有两种方法。ApplicationContext context = new FileSystemXmlApplicationContext("c:/knight.xml");ApplicationContext context = new ClassPathXmlApplicatio...
原创
23098阅读
2评论
9点赞
发布博客于 5 年前

Clipboard的使用和CKEditor在编辑框粘贴截图并上传(Java版)

近来需要完成一个在文本编辑框中直接粘贴截图的功能。但是发现现有的CKEditor并不能做到。
原创
6869阅读
6评论
1点赞
发布博客于 5 年前

EasyUI下拉框实现多选、全选、复选和模糊查询

其实整个的思路还是很麻烦的。之前网上查不到能囊括上面所有东西的。但是参考之后还是摸出了一种新的方法,但是仍然不完美。毕竟是在封装的东西上面修改。
原创
24406阅读
6评论
0点赞
发布博客于 5 年前

HttpURLConnection超时和IO异常处理

最近同步数据的时候发现了一个问题,我本身后台插入数据后给其他部门后台做同步。说简单一点其实就是调用对方提供的接口,进行HTTP请求调用。然后后面发现问题了。HTTP请求的话,有可能请求超时,中断失败,IO异常其实都有可能,如果是平时打开一个网页还好,打不开的时候,你会关掉,或者他页面给你显示信息。但是同步,不可以这样做,一旦请求失败,必须让数据正确的同步,今天才意识到这个问题的重要性。String
原创
19543阅读
0评论
1点赞
发布博客于 5 年前

Tomcat源码深入——Servlet容器之外观模式

之前一直很好奇Tomcat究竟是怎么实现的,刚开始学的时候还不懂容器和服务器这些有什么区别,Apache和Tomcat的区别及Web服务器,容器和应用服务器区别问题。直接看源码的话感觉还是会觉得一头雾水,本身就没深入了解过的经验,所以打算自己一边看书一边积累,有那个程度之后再看其他东西的源码应该就有大体的思路了。看的是《How Tomcat works》,中文版结合着看。第一章是简单的web服务器
原创
1966阅读
1评论
0点赞
发布博客于 5 年前

HMTL实现类移动端的滑动开关——前端掉坑记

为了把开关做得更加美观,不用之前一直用的简单的打勾的checkbox,而是要做成像手机选项开关那种样式。效果图如下:首先,你可能搜不到我这篇文章,因为,你不知道这个叫滑动开关。我拿着这东西去问前端,他一开始也说不出。他搜的是仿IOS开关。后面进一步搜索我才知道往滑动开关这个关键词去搜。不用图片可以纯CSS生成,https://proto.io/freebies/onoff/ 这个网站的实现。叫Fl
原创
5384阅读
0评论
0点赞
发布博客于 5 年前

Node.js与Redis,Error Error: Redis connection to 127.0.0.1:6379 failed

Node.js与Redis,Error Error: Redis connection to 127.0.0.1:6379 failed
原创
12550阅读
1评论
1点赞
发布博客于 5 年前

Eclipse使用Maven构建SpringMVC小例子踩坑记——消失的src/main/java目录

话说昨天好好的普通Maven构建项目踩坑完后,今天继续。之前看《Spring in action》第三版和第四版时发现,第三版是基于xml配置,第四版用了注解。不过书讲的感觉好复杂。我就想跑个简单的例子运行一下。然后找到这个。http://o7planning.org/web/fe/default/en/document/8108/spring-mvc-tutorial-for-beginners
原创
5014阅读
0评论
0点赞
发布博客于 5 年前

Eclipse使用Maven构建项目运行main方法报ClassNotFoundException

今天下午在搭建SpringMVC,然后使用了一段时间没用过的Maven构建。首先是回顾了下Maven,但是照着网上写的一个写个例子程序一直报ClassNotFoundException错误。 4.0.0 asdd wsadsfasdf 0.0.1-SNAPSHOT org.apache.commons
原创
7112阅读
0评论
0点赞
发布博客于 5 年前

Linux安装aapt问题之libstdc++-4.4.7-16.el6.i686 != libstdc++-4.4.7-11.el6.x86_64

最近先把业余的ROR放一放,手头上有些工作要处理。以前在windows中获取过apk信息,最近打算在Linux获取apk信息,使工作更加智能化。之前看《The linux command line》的时候以为了解一些基本指令就可以了,可事实上当你要用到这个系统的时候,需要的不止这些。后面要回去学习下脚本。现在的当务之急是先把aapt跑出来。1、安装aapt工具。参考:http://www.aich
原创
9782阅读
0评论
0点赞
发布博客于 5 年前

ROR部署到Heroku出现Application Error和code=H10 desc="App crashed“问题

1、问题发现之前的准备在读《Learn Python In Hard Way》的时候,发现作者谈到一个很有趣的事情,在做一些有趣的事情之前做的无聊的事情叫做yak shaving,牦牛剪毛。类似学习一门语言或技术前的安装,配置等等东西。以前听一位师兄说如果你搞web的话,可以去学习下ROR。查了下发现是Ruby on rails,作为它的作者——David Heinemeier Hansson也是
原创
3405阅读
0评论
0点赞
发布博客于 5 年前

Perl,第一种后现代计算机语言

在一个人的博客上提到这篇文章《Perl,第一种后现代计算机语言》,原文链接:http://www.wall.org/~larry/pm.html尝试翻译一下,只供学习阅读使用。以下是Perl语言之父Larry Wall在1999年的演讲:感谢大家的到来,我希望这次演讲的主题能吓跑那些不应该在这里的人。显然我应该定一个更吓人的主题。Perl遇到Godzilla
翻译
2298阅读
1评论
3点赞
发布博客于 5 年前

Java语言实现的Hack语言汇编编译器——加法器部分

Java部分代码:import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.i
原创
2637阅读
0评论
0点赞
发布博客于 5 年前

python爬虫——爬取知乎上自己关注的问题

与之前爬的网站图片的不同的是,现在爬取的是要自己个人的关注的东西,所以需要做到模拟登录。模拟登录的原理是登录网站后,在浏览器上获取保存的cookies信息,填充之后与请求一起发送。
原创
8156阅读
1评论
8点赞
发布博客于 6 年前

python编码问题之——Decode error - output not utf-8

Decode error - output not utf-8这个问题,如果用sublime text2下运行python2。就知道这个坑有多大。python3的默认是Unicode,python2的是ascii。所以搜了好多资料,总结一下。分析各个配置的作用。1、# -*- coding: utf-8 -*-用于说明源文件使用的编码,如果没有这个说明,源文件中有中文字符的时候会报SyntaxEr
原创
12559阅读
1评论
1点赞
发布博客于 6 年前

Python爬虫——爬取网站的图片

爬虫这东西最早出现在我大学计算机网络的课程上面,我们当时的老师人很好,期末不笔试,他说这东西笔试没什么用,对于一个年纪比较大的老师来讲,能提出这种方式,实在难得。当时在考虑做一个与网络有关的东西好,第一个想到的就是爬虫。想想也没想过用Java写过这种东西,所以当时是一般看一本爬虫的书一边敲代码,现在想起来有很多东西是没有想明白的——我当时爬的是刘末鹏的博客,把全部文章用分类爬了下来,在本地可以...
原创
38719阅读
15评论
19点赞
发布博客于 6 年前

python问题之requests\packages\urllib3\util\ssl_.py:100: InsecurePlatformWarning

python问题之requests\packages\urllib3\util\ssl_.py:100: InsecurePlatformWarning
原创
19856阅读
5评论
1点赞
发布博客于 6 年前

使用Struts2和jQuery EasyUI实现简单CRUD系统(八)——Struts与EasyUI使用JSON进行交互

由于前面写了的四篇文章压缩得太厉害,还有真正的原理也没有弄通,所以重新写了使用Struts2和jQuery EasyUI实现简单CRUD系统(一)、(二)和(三)。知道ajax与struts间用json交互后,那么EasyUI作为一个JQuery的UI插件集合体,JQuery为一个Javascript库,而ajax是异步的js和xml。JQuery的代码里面就是直接用了Ajax,EasyUI也是一
原创
4283阅读
2评论
1点赞
发布博客于 6 年前

使用Struts2和jQuery EasyUI实现简单CRUD系统(三)——ajax,struts2使用json格式的交互

继上篇:《使用Struts2和jQuery EasyUI实现简单CRUD系统(二)——ajax与struts2的交互》讲了这两者的交互之后,接下来要通过json的格式进行传输数据。这里有3中方法:1、像上篇在最后说的方法,特定内容只要先转换成json格式后,再发送到页面,其实不难。2、用ServletActionContext.getResponse().getWriter().println(c
原创
3065阅读
0评论
0点赞
发布博客于 6 年前

EasyUI与Struts2使用json格式交互实例

使用Struts2和jQuery EasyUI实现简单CRUD系统,从零开始,从基础的EasyUI与Struts2的使用json格式进行交互开始。
war
发布资源于 6 年前

ajax与Struts2使用json格式交互实例

使用Struts2和jQuery EasyUI实现简单CRUD系统,从零开始,从基础的ajax与Struts2的使用json格式进行交互开始。
war
发布资源于 6 年前

ajax与Struts2交互实例

使用Struts2和jQuery EasyUI实现简单CRUD系统,从零开始,从基础的ajax与Struts2的交互开始。
war
发布资源于 6 年前

使用Struts2和jQuery EasyUI实现简单CRUD系统(二)——ajax与struts2的交互

写博客的时候,我在想,是不是以后也有人来问我我向别人提过的问题。认识了一些人之后,在技术还有其他的一些问题上的疑问,在有经验的人身上得到一些启示。然后将自己的东西写出来之后,又有人来问我,这是一件很奇妙的事情。我曾经受过别人帮助,当别人有求的时候,我也希望能把自己会的说给他人听。继上篇:《使用Struts2和jQuery EasyUI实现简单CRUD系统(一)——从零开始,ajax与Servlet
原创
3972阅读
1评论
0点赞
发布博客于 6 年前

ajax与Servlet交互

使用Struts2和jQuery EasyUI实现简单CRUD系统,从零开始,从基础的ajax与Servlet的交互开始。
jar
发布资源于 6 年前

使用Struts2和jQuery EasyUI实现简单CRUD系统(一)——从零开始,ajax与Servlet的交互

昨天同事在找资料的时候找到我这篇博客,但他不知道是我写的,我问他,你看得懂吗?不懂,他说。然后我自己看了一遍。确实,把那么多的东西写成3篇,写得过于简单了。所以,打算从零开始将整个思路理清,其实昨天晚上就搞清了。最原始的,就是前端与后台的交互,但是自己学j2ee的知道,很多时候,自己写jsp的时候,jsp帮你把前端后台串联起来。但事实上,很多时候前端写好的东西,需要后台进行一些处理,再去改成jsp
原创
4008阅读
9评论
2点赞
发布博客于 6 年前

EasyUI,comobox兼容可编辑和和下拉框

一、问题初遇。最近在开发一个功能的时候遇到一个问题。EasyUI中的comobox,组合框可以在下拉框中选择,也可以手动输入后,因为有自带的模糊查询,下拉框中有对应内容的提示。问题来了:1、如果你不去选择安卓,这里应该提示你这名称是有错的。2、如果你输入了360,这里没有360的选项,但是数据库里面有360这个对应的一个平台的时候,是正确的,没有的话应该返回错误。二、EasyUI comobox实
原创
12223阅读
3评论
2点赞
发布博客于 6 年前

MyBatis实战——前身iBatis、基础环境搭建和如何"钓鱼"

MyBatis实战——前身iBatis、基础环境搭建和如何"钓鱼"
原创
3197阅读
0评论
1点赞
发布博客于 6 年前

Runtime.getRuntime().exec中命令含有括号问题

http://blog.csdn.net/xulianboblog/article/details/18360131http://blog.sina.com.cn/s/blog_656977f40101d05p.html
原创
8987阅读
0评论
1点赞
发布博客于 6 年前

Apache和Tomcat的区别及Web服务器,容器和应用服务器区别问题

Apache和Tomcat的区别及Web服务器,容器和应用服务器区别问题
原创
12309阅读
2评论
8点赞
发布博客于 6 年前

ProcessBuilder异常CreateProcess error=2, ϵͳÕҲ»µ½ָ¶

后面那堆乱码使我知道只好用谷歌去查一下问题答案,翻着翻着就有了启发。首先自己在捣鼓如何获取APK信息,然后了解了一下ProcessBuilder类,具体这个类如何获取APK信息,我另外写了一篇分析这个类的文章:public class TestProcess { public static void main(String[] args) { Process...
原创
32504阅读
1评论
2点赞
发布博客于 6 年前

Java——ProcessBuilder类的使用及获取APK信息

Java——ProcessBuilder类的使用及获取APK信息
原创
4757阅读
0评论
0点赞
发布博客于 6 年前

Java中Desktop类和批量在浏览器打开URI

Java中Desktop类的认识和批量在浏览器打开URI
原创
1778阅读
0评论
0点赞
发布博客于 6 年前

Java遍历文件夹及图像缩放批处理

Java遍历文件夹及图像缩放批处理
原创
1611阅读
0评论
0点赞
发布博客于 6 年前

使用XSSFWork创建的xlsx后缀Excel文件无法打开

使用XSSFWork创建的xlsx后缀Excel文件无法打开
原创
14524阅读
5评论
2点赞
发布博客于 6 年前

微信公众平台开发问题——token验证失败

之前学了PHP后做的平台的开发,token验证是成功的,昨晚手贱改了一下聊天机器人的url和token之后,感觉没小黄鸡好玩,就改了回来,一改就是一晚上。而且昨晚微信开发者的那个后台基本登不上去,一直的token错误。define("TOKEN", "weixin");明明就是weixin这样的token常量。早上,发现:原来还有一层文件夹...
原创
65895阅读
12评论
2点赞
发布博客于 6 年前

Java之getProperty中都有什么key?

Java之getProperty中都有什么key?
原创
1274阅读
0评论
0点赞
发布博客于 6 年前

HTML之——<meta> 元素是什么

发现项目里面的前端页面,手机设备的页面,有一些没见过的meta标签,感到好奇,因为之前被问到一个关于手机前端的问题,我只回答了自己不懂当时对适配是怎么做到是很有兴趣的,刚好找到了一篇比较好的文章。前端方面还有一个特别的问题,就是标签,有时候后是有时候只有 无内容的标签。所以不需要 ,因为这样没有意义 ,而xhtml规定一定要 但是html是没有强制要求的。进入
转载
3281阅读
0评论
1点赞
发布博客于 6 年前

万恶的一天——vbe6ext.olb不能被加载

前些日子工作经常用到Excel,对于刚开始接触的我来说是很抵触的。但是每次每个Excel都不同都要改同样的东西。用代码生成控制是可以。但是最便捷的东西是使用VB写宏。=================================================================================================================...
原创
77558阅读
40评论
23点赞
发布博客于 6 年前

Java编程思想笔记(十八) —— 再谈反射

Java编程思想(十八) —— 再谈反射
原创
5647阅读
0评论
0点赞
发布博客于 2 月前

Java编程思想(十六) —— 联系JVM再谈Class

Java编程思想(十六) —— 联系JVM再谈Class
原创
2567阅读
1评论
0点赞
发布博客于 6 年前

ThreadLocal的使用

ThreadLocal的使用
翻译
1857阅读
0评论
0点赞
发布博客于 6 年前

xmlns是什么——XML Namespace Explained

xmlns是什么——XML Namespace Explained
翻译
11570阅读
1评论
2点赞
发布博客于 7 年前

AJAX问题之XMLHttpRequest status = 0

其实这篇文章要写的不止是XMLHttpRequest status = 0 这个问题,还有我重新看AJAX遇到的一些问题和自己的反思。先看整个例子:<html><head><script type="text/javascript"> var xmlhttp; function loadXMLDoc(url) { xmlhttp...
原创
121967阅读
44评论
37点赞
发布博客于 7 年前

使用JXL和POI处理Excel表格

使用jxl和poj处理Excel表格
原创
2266阅读
0评论
2点赞
发布博客于 7 年前

jexcelapi_2_6_12

jexcelapi_2_6_12 jxl的api
rar
发布资源于 7 年前

JExcel-1.7

jexcel-1.7-windows-32_64-bit,JExcel 1.7版本,支持32和64位。
zip
发布资源于 7 年前

GENYMOTION问题之an error occurred while deploying a file install_failed_no_machine_abis

GENYMOTION问题之an error occurred while deploying a file install_failed_no_machine_abis
原创
31031阅读
4评论
3点赞
发布博客于 7 年前

Genymotion-ARM-Translation_v1.1

直接拖进GenyMotion模拟器中,这样就可以解决基于arm的app在intel的cpu运行时出现的问题
zip
发布资源于 7 年前

2015秋招经历和总结

2015秋招经历和总结
原创
10217阅读
14评论
9点赞
发布博客于 7 年前

使用Struts2和jQuery EasyUI实现简单CRUD系统(七)——数据分页处理

使用Struts2和jQuery EasyUI实现简单CRUD系统(四)——数据分页处理
原创
5907阅读
0评论
0点赞
发布博客于 7 年前

DI与IOC——控制反转容器和依赖注入模式

struts忘了好多,重拾一下,这次就不用二手资料了,自己直接上官网看一手资料。
转载
2032阅读
2评论
0点赞
发布博客于 7 年前

使用Struts2和jQuery EasyUI实现简单CRUD系统(六)——复选框进行多选删除操作

使用Struts2和jQuery EasyUI实现简单CRUD系统(三)——复选框进行多选删除操作
原创
15824阅读
10评论
4点赞
发布博客于 7 年前

使用Struts2和jQuery EasyUI实现简单CRUD系统(五)——jsp,json,EasyUI的结合

这部分比较复杂,之前看过自己的同学开发一个选课系统的时候用到了JSON,但是一直不知道有什么用,写东西也没用到,所以没去学他。然后现在以这种怀着好奇心,这是做什么用的,这是怎么用的,这是怎么结合的心态去学习,效果很好。这次用到的EasyUI的数据网格,DataGrid。需用引用一个url传来的json数据,然后整齐美观地展现在页面上。想想自己之前做的东西,就直接拿数据库的数据和html的...
原创
24002阅读
22评论
8点赞
发布博客于 7 年前

使用Struts2和jQuery EasyUI实现简单CRUD系统(四)——基础环境搭建

使用Struts2和jQuery EasyUI实现简单CRUD系统(一)——基础环境搭建
原创
8036阅读
4评论
2点赞
发布博客于 7 年前

Eclipse中git插件导入远程库和上传项目源码到远程库

Eclipse中git插件使用
原创
13938阅读
0评论
0点赞
发布博客于 7 年前

Jquery入门

Jquery入门(一)
原创
7263阅读
5评论
4点赞
发布博客于 7 年前

Java数据结构和算法(五)——队列

Java数据结构和算法(五)——队列
原创
6343阅读
9评论
0点赞
发布博客于 7 年前

Java数据结构和算法(四)——栈

Java数据结构和算法(四)——栈
原创
6732阅读
5评论
4点赞
发布博客于 7 年前

数据库之子查询和事务隔离级别

数据库之子查询和事务隔离级别
原创
3130阅读
0评论
0点赞
发布博客于 7 年前

数据库之三范式

数据库之三范式
原创
1592阅读
0评论
0点赞
发布博客于 7 年前