몽촌토성 인터뷰
꿈꾸는 인터뷰 매거진
-
记一次文件下载的尬途
“”
这两天有个需求就是说将线上的信息通过计算后导入到 Excel 文件中,之后并可提供下载,下载后这个文件就不需要存在服务器上了,只要用户成功下载后,文件爱怎么样怎么样。好吧开始做吧。Java 文件下载初步打算做法如下: 异步请求(需求所需,不是重点),通过 java 计算,将数据写入到 Excel 文件,并保存到服务器; 然后下载文件;哦,除了计算,写入到有 47 列的 Excel 文件麻烦点,好像没什么了。。。开始码代码了。 首先将文件写入到服务器的磁盘下; 然后发起一个 http 请求从服务器上下载文件,简单代码如下: /** * 文件下载 * * @param uniqueId * @param response * @return */ @Re...
-
Spring Boot 参考指南之入门指南Spring Boot 介绍这个段落提供 Spring Boot 参考指南的简要综述。将它视作其他部分介绍的指引。你可以顺次阅读本参考指南,或者跳过你不感兴趣的部分。1.关于资料Spring Boot 参考指南现提供 html,pdf 以及 epub 版本,最新版可以访问 http://docs.spring.io/spring-boot/docs/current/reference。这些资...
-
SpringBoot 的 application.properties 配置文件
“”
# ===================================================================# COMMON SPRING BOOT PROPERTIES## This sample file is provided as a guideline. Do NOT copy it in its# entirety to your own application. ^^^# ===================================================================# ----------------------------------------# CORE PROPERT...
-
回首 2016, 展望 2017
“The end of 2016, the begin of 2017.”
睡不着觉,发现 Mac 下有个软件不错,Bear,用 Markdown 做笔记的的一个软件,要比其他的软件好看多了。闲着无聊,就用这个玩意随便扯扯。上学的时候最烦写作文了,就是凑字,眼瞅着这一行方块格要写完了,非要凑几个字占领下一行的开头,哈哈,现在也一样,谁叫我无聊。。。我的 2016求职2016 年,过完大年初十就来北京找工作了,到了北京,周六周日投递简历,周一到周三面试了四家公司,其中三家拿到Offer,并在周四答应接受做金融的互联网公司,离住处也算近,下周一就入职。周四周五闲下来没事情做,就在网站上随便投了些简历,投了微店的,还有美餐的全栈(全职),我只想找个实习而已,完全没想过能有机会面试,没想到美餐给我打电话了,随便聊了聊居然没有下文了(我是真想去啊!!!),真遗憾。周五中...
-
使用免费 SSL 证书 Let's Encrypt(certbot) 搭建 HttpsLet’s Encrypt 是很火的一个免费 SSL 证书发行项目,自动化发行证书,证书有 90 天的有效期。适合个人使用或者临时使用,不用再忍受自签发证书不受浏览器信赖的提示。去年 VPS 侦探曾经说过 Let’s Encrypt 的使用教程,但是 Let’s Encrypt 已经发布了新的工具 certbot,虽然是新的工具,但是生成证书的使用方法和参数是基本一致的,证书续期更简单了。但...
-
Shadowsocks 搭建 VPNShadowsocks 服务端安装Debian / Ubuntu 安装$ apt-get install python-pip$ pip install shadowsocksCentOS 安装$ yum install python-setuptools && easy_install pip$ pip install shadowsocksShadowsocks 配置vi...
-
浏览器中异步打开新标签页
“async open a new tab in brower”
最近在做项目,需要异步获取服务器端返回的URL,然后在新的标签页中打开该URL(不要问我为什么不在当前页面加载,因为种种原因,用户不希望这个页面消失,只想在新标签页中处理工作,和我们的需求有很大关系)。然后发现各种问题,有的浏览器可以,但是有的浏览器被拦截,甚至有的浏览器既不被拦截又一点反应没有。主要原因是,当 window.open 为用户触发事件内部或者加载时,不会被拦截,一旦将弹出代码移动到 ajax 或者一段异步代码内部,马上就出现被拦截的表现了,因为浏览器认为这是不安全的行为,默认都会被拦截。在网上找了些资料,多多少少会有些问题,可能是我的姿势不对。最后实现代码如下:// open a new blank tabvar createNewInterviewTab = wind...
-
CodeIgniter 钩子
“CodeIgniter Hooks”
简介CodeIgniter 在启动的过程中,可以在某个地方让它自动的执行自己编写的函数,完成一个特定的功能,或者说成是脚本,这个时候就需要 CodeIgniter 中的钩子扩展。突然觉得和 Spring 中的 AOP 面向切面(Aspect)很类似,就是说在系统执行的什么时候会自动的执行其他功能代码,例如Before(前) 、After-returning(返回后) 、After-throwing(抛出后)、Introduction(引入)。启用钩子 在 application/config/config.php 文件里找到 $config[‘enable_hooks’] = FALSE,将 FALSE 改 TRUE ,启动钩子。 $config['enable_ho...
-
REMOTE HOST IDENTIFICATION HAS CHANGED$ ssh 45.127.97.64@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT...
-
CSS3多列布局实现瀑布流HTML代码如下:<div class="container" id="container"></div><div id="imageContainer" class="container"></div>CSS代码如下: .container { padding : 20px; margin: 20...
-
Ajax 跨域访问
“ajax access origin resource”
##问题现象当出现跨域访问的时候, ajax 通常会报类似如下错误: XMLHttpRequest cannot load http://localhost:8000/simple/api/users/me/login. Response to preflight request doesn’t pass access control check: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘http://localhost:8080’ is therefore not allowed access.解决办法Tomcat设置允许跨域访问这里描述以Tomcat...
-
CentOS 6.4 x32 安装 MySQLMySQL安装这里介绍以 CentOS6.4 X36 安装为例。 检测系统是否自带安装 mysql; yum list installed | grep mysql 删除系统自带的 mysql 及其依赖命令; yum -y remove mysql-libs.x86_64 给 CentOS 添加 rpm 源,并且选择较新的...
-
The server quit without updating PID file.今天在命令行启动MySQL的时候, 报了一个错误, 无法启动. 如下..ERROR! The server quit without updating PID file (/usr/local/var/mysql/WngLMng-MacBook.local.pid).解决办法如下, 将MySQL下的对应的err文件删除即可.$ rm -r /usr/local/var/mysql/WngLM...
-
Memcache简单介绍最近在学习有关缓存的一些知识,了解到有Memcache和Redis,那我先来介绍一下我目前了解到Memcache吧。有些人可能会在网上看到Memcache和Memcached这两个词,这两个个东西其实不必太在意,只不过Memcache是这个项目的名称,而Memcached是项目的服务端主程序名称。##简介Memcached官网Memcache是一个基于内存的,采用key-value的存储方式...
-
Hibernate Validator##Maven依赖搜索maven依赖时,可使用Maven仓库进行搜索。Hibernate Validator依赖如下:<dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>4....
-
Linux下安装Maven
“linux install maven”
简介Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。曾是Jakarta项目的子项目,现为独立Apache项目。准备Maven(这里以最新的3.3版本为例。注意:如果使用3.3版本,那么你的JDK版本最低应为1.7,这些可以在官方网站中看到。)开始首先下载Maven3.3.3,你可以从官网直接下载,或在终端中使用命令下载,解压,然后移动到你想要安装的目录当中,例如我是移动到了/home/sunmoon/wnglmng/dev这个目录下:sunmoon@sunmoon-io:~$ wget http://apache.fay...
-
Hello World我爱这个世界。