
一点新技能Get
文章平均质量分 71
灯塔引路
就一小鬼头
展开
-
开源中国的 Maven 库上线咯
介绍亲爱的小伙伴们,开源中国的 Maven 库上线咯!为了方便广大开发同学,开源中国特别推出国内的 Maven 中央库,提供高速稳定的网络和服务,为国内 Maven 使用者提供便捷服务。本 Maven 库是从 ibiblio 同步过来的,因为网络等原因,保持每天一次更新。本 Maven 库使用开源软件 Nexus 搭建,对外镜像链接地址为: http://maven.oschina.net/转载 2015-08-09 15:42:01 · 458 阅读 · 0 评论 -
一个简单的零配置命令行HTTP服务器 - http-server (nodeJs)
http-server 是一个简单的零配置命令行HTTP服务器, 基于 nodeJs.如果你不想重复的写 nodeJs 的 web-server.js, 则可以使用这个.安装 (全局安装加 -g) : npm install http-server Windows 下使用:在站点目录下开启命令行输入http-server 访问: http://localhost:8080 or http://转载 2016-08-11 10:18:31 · 5723 阅读 · 0 评论 -
NodeJS简述
NodeJS 的内部实现图1 图2 NodeJS 的总体架构如上图所示,底层实现是C/C++, 通过编写JS ,来调用底层的C/C++ 接口, 来封装调用成JS的模块库。 NodeJS 提供的核心模块有http模块 、 https模块、fs文件系统模块,etc。组件和第三方依赖V8:Google 开源的高性能 JavaScript 引擎,以 C++ 实现。这也是集成在 Chrome 中的 JS原创 2016-08-11 15:31:49 · 929 阅读 · 0 评论 -
webpack demo 讲解
在学习webpack时,笔者假设你已经对nodeJS有一定熟悉程度。并且你在你的机器上已经安装了nodeJSwebpack Demo01我们新建一个文件夹叫demo01 mkdir demo01 在demo01中,建立webpack.config.js ,它是webpack项目的入口文件。/**webpack 配置文件,告诉webpack 它需要做什么*/// module原创 2016-08-11 23:14:22 · 1101 阅读 · 0 评论 -
CPU虚高故障分析
1 故障现象这天上午,有同事反映公司后台管理系统运行缓慢,运维同事检查发现cpu占用过高,重启服务器后故障消失。这天下午,有同事也反映后台系统的某模块系统,运行缓慢,多次重启后故障仍然存在,使用top命令查看服务器的情况,发现cpu占用率接近100%。2 cpu问题定位定位问题进程使用了top指令查看资源占用情况,发现PID为11705的进程消耗了大量的CPU资原创 2016-11-29 01:14:32 · 1847 阅读 · 0 评论 -
mysql 无法远程访问
mysql远程连接失败的解决方法(CentOS版) (1)先将mysql服务停掉/etc/init.d/mysqld stop(2)查看mysql配置文件vi /etc/my.cnf特别要留意其中的两项:bind_address和skip_networking,bind_address一定不能为127.0.0.1,否则只能在本地连接,skip_networking一定不能出现,否则只接受unix原创 2016-10-08 20:42:51 · 449 阅读 · 0 评论 -
从0开始阿里云裸机安装java开发环境 Linux + Nginx+ MySQL+ Tomcat(lnmt)
步骤1:更新阿里云的安装系统yum源参考:https://help.aliyun.com/knowledge_detail/5974184.html参考:http://blog.youkuaiyun.com/endall/article/details/1571220 >wget http://oss.aliyuncs.com/aliyunecs/update_source.tgz?spm=5原创 2016-06-15 22:00:16 · 3170 阅读 · 0 评论 -
mysql : utf8mb4 的问题
mysql : utf8mb4 的问题微信呢称和QQ呢称上有很多火星文和emoji表情图片,这些数据,如果直接insert到mysql数据库,一般会报错,设置成utf8都不好使,必须改成utf8mb4编码,这二者的区别见: mysql utf8mb4与emoji表情 ,网上的解决办法大多是修改my.cnf参数,设置mysql的编码为utf8mb4,这种方法虽然彻底,但是通常原创 2017-05-22 15:00:10 · 4343 阅读 · 0 评论 -
微服务架构中的身份验证问题 :JSON Web Tokens( JWT)
本文翻译自:http://www.svlada.com/jwt-token-authentication-with-spring-boot/场景介绍软件安全是一件很负责的问题,由于微服务系统中每个服务都要处理安全问题,所以在微服务场景下会更加复杂,一般我们会四种面向微服务系统的身份验证方案。 在传统的单体架构中,单个服务保存所有的用户数据,可以校验用户,并在认证成功后创建HTTP会话。在微服务架原创 2016-12-07 18:37:09 · 62647 阅读 · 2 评论 -
centos7 ping www.baidu.com ping 不通。
记录下,在搭建NodeJS服务器遇到的坑:centos7 ping www.baidu.com ping 不通。修改dns, 修改方法如下:CentOS执行YUM安装文件时出现以下错误讯息 :[root@localhost ~]# yum -y install net-snmpLoaded plugins: fastestmirrorDetermining fastes原创 2016-07-31 13:26:57 · 26138 阅读 · 0 评论 -
Jetty9.3 翻译
配置 Jetty Maven PluginJetty Maven插件正在被用于快速开发的开发和测试。你能把它加到任何的用Maven的webapp项目中。这款插件能精确的扫描你的项目,如果发生变化就自动发布你的webapp。这使得开发周期更加高效,消除构建和部署的步骤:你用你的IDE来修改该项目,并正在运行的Web容器自动挑选他们,让您对它们进行测试,立竿见影。 Important原创 2015-09-28 12:16:05 · 2038 阅读 · 1 评论 -
Nginx+Tomcat7+Mencached负载均衡集群部署笔记
Nginx+Tomcat+Memcached负载均衡集群服务搭建操作系统:CentOS6.5 本文档主要讲解,如何在CentOS6.5下搭建Nginx+Tomcat+Memcached负载均衡集群服务器,Nginx负责负载均衡,Tomcat负责实际服务,Memcached负责同步Tomcat的Session,达到Session共享的目的。本文文档下载地址:htt转载 2015-09-25 13:44:51 · 729 阅读 · 0 评论 -
Maven 手动添加 JAR 包到本地仓库
以 spring-context-support-3.1.0.RELEASE.jar 为例,在 @3图中已经给出这个 jar 包的 groupId,artifactId,version信息,手动安装的时候这些信息不要改,否则 Maven 项目移植的话,jar 包下载就会失败。顺便把这信息帖下面,方便对照:dependency> groupId>org.springfram原创 2015-08-24 17:32:35 · 537 阅读 · 0 评论 -
mockito测试入门
1 mockito介绍和入门官方:https://github.com/mockito/mockito入门:5分钟了解Mockito http://liuzhijun.iteye.com/blog/1512780Mockito:一个强大的用于 Java 开发的模拟测试框架 http://www.oschina.net/translate/mockito-a-great-m转载 2015-08-26 02:44:38 · 737 阅读 · 0 评论 -
spring-hibernate 数据库出现乱码
spring-hibernate 数据库出现乱码?查了一下,数据库为utf8 ,给出如下配置,还是有??? jdbc:mysql://127.0.0.1:3306/hello?useUnicode=true&characterEncoding=UTF-8 正确修改一下:jdbc:mysql://127.0.0.1:33原创 2015-08-11 02:56:45 · 872 阅读 · 0 评论 -
netbeans修改辅助红线
另外,netbeans默认配色方案中的注释颜色不太明显,被我定制成了[204,0,204](似乎是紫色),这样读代码时阅读注释很轻松;最后就是中间的红线,一开始不知道怎么去掉,后来才找到:工具->选项->编辑器->缩排->右边距,80改成200即可原创 2015-08-27 22:00:32 · 1728 阅读 · 0 评论 -
一点新技能:Maven学习系列001
Debug: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project MavenProj1: Error assembling WAR: webxml attribute is required (or pre-existing WEB-IN原创 2015-08-04 14:25:39 · 489 阅读 · 0 评论 -
Log4j
来自: http://blog.youkuaiyun.com/azheng270/article/details/2173430/Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:#配转载 2015-08-04 15:23:17 · 384 阅读 · 1 评论 -
过滤器 监听器 拦截器作用
1.过滤器Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请求或响应(Request、Response)统一设置编码,简化操作;同时还可进行逻辑判断,如用户是否已经登陆、有没有权限访问该页面原创 2015-08-19 02:03:41 · 594 阅读 · 0 评论 -
VirtualBox增强功能包
最近一直用Harvard的CS50 Applicance学C语言,可惜蛋疼的网速想同步文件都难,因此决定设置共享文件夹,虽然折腾了好几个小时了,不过这增强功能包竟然连分辨率都搞掂了,以后我不用一直1024 x 768,太赞了。-------------------------------------------------------1.在VirtualBox的菜单栏里选择原创 2015-09-25 10:15:45 · 1921 阅读 · 0 评论 -
Restful安全认证及权限的一种解决方案
一、Restful安全认证常用方式 1.Session+Cookie 传统的Web认证方式。需要解决会话共享及跨域请求的问题。 2.JWT JSON Web Token。 3.OAuth 支持两方和三方认证,是目前使用比较广泛的安全认证方式,但对于不使用第三方登录的认证的方式不太适用。 二、JWT简介 JWT由三部分组成,包括Header、Payload和Sig转载 2017-06-14 01:43:16 · 5253 阅读 · 0 评论