- 博客(22)
- 资源 (2)
- 收藏
- 关注
原创 Nginx反向代理以伪装站点登录
最近在公司开发一个erp项目,这个项目是公司项目A下的一个子项目。需要登录以获得权限才能进入此erp系统。例如:项目A主站:www.aaa.comerp子系统:www.aaa.com/erp/因此在仅调试此erp子项目的时候,由于localhost是不能保存cookie的,就遇到了一个问题,如何在没有项目A主站代码的情况下进入这个erp系统。解决方法如下:使用ngi
2017-06-28 15:10:14 3280
原创 Java List的remove()函数的重载
对于Java的List接口,有remove()函数,根据其参数类型的区别,有以下两种实现:remove(int index) 移除列表中指定位置的元素remove(Object o) 从此列表中移除第一次出现的指定元素(如果存在)现在有一个问题,如果List中存的是int型值,那么remove()函数的
2017-06-08 16:35:16 1751
原创 Path Sum 二叉树中和为某一值的路径
Leetcode 112/113/437. Path Sum 参考:剑指offer 26:二叉树中和为某一值的路径 112:Given a binary tree and a sum, determineif the tree has a root-to-leaf path such that adding up all the values alongthe path equal
2017-06-06 17:58:58 617
原创 Leetcode 23. Merge k Sorted Lists合并k个排序链表
题目:Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity. 合并k个排序链表。 首先想到的是最简单的方法:遍历每个链表的头节点,找到最小的那个头节点加入到要输出链表的结尾(需要注意代码的鲁棒性,考虑输入有null链表的情况):/** * Definit
2017-06-02 12:18:42 474
原创 深入浅出以太坊MPT(Merkle Patricia Tree)
1 Trie树 Trie树,又称前缀树或字典树,是一种有序树,用于保存关联数组,其中的键通常是字符串。与二叉查找树不同,键不是直接保存在节点中,而是由节点在树中的位置决定。一个节点的所有子孙都有相同的前缀,也就是这个节点对应的字符串,而根节点对应空字符串。一般情况下,不是所有的节点都有对应的值,只有叶子节点和部分内部节点所对应的键才有相关的值。 在图示中,键标注
2017-02-17 10:45:04 28213 6
原创 ubuntu16 mysql配置文件my.cnf中没有bind-address
使用ubuntu16安装mysql时,发现mysql的配置文件/etc/mysql/my.cnf 里面基本没有什么东西:## The MySQL database server configuration file.## You can copy this to one of:# - "/etc/mysql/my.cnf" to set global options,# - "~/.my.
2016-12-23 15:23:35 10128
转载 intellij idea 15.0.2 ultimate 下载安装及破解
下载地址:http://pan.baidu.com/s/1bDJknG 下载后安装。 破解方法:安装完成后第一次进入软件的时候选择License server,输入url:http://idea.iteblog.com/key.phpok,这下就可以用了。 为什么不用免费的社区版呢,因为社区版是不支持j2ee的开发的。
2016-11-23 22:10:59 3305
原创 阿里云ubuntu下mysql远程连接失败解决方法
在我的阿里云服务器上安装完mysql之后,发现用navicat远程连接并不能成功。主要有如下解决方法:第一步:创建一个有远程host连接权限的账户(如果已经有了可以忽略)方法:(先进入mysql)1,创建用户,命令:CREATE USER 'yuancheng'@'%' IDENTIFIED BY '123456';表示创建一个用户,用户名为yuancheng,密码
2016-11-14 22:04:10 3140 3
原创 linux 安装jdk无脑教程
最近租了个阿里云服务器由于服务器上没有java,所以得自己装,流程如下:1, 首先在oracle服务器上下载java:wget http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz2, 然后解压缩到usr文件夹中的java文件夹中(必须先创建java文件夹)
2016-11-14 13:48:28 2393
原创 Eclipse 注释设置
Eclipse设置Alt+Shift+J 自动注释模板:打开菜单栏:Window->Preference->Java->Code Style->Code Template,然后展开Comments节点,选中Type,并且edit给出一个我正在用的模板:/** * * @author ${user} * @time:${date} ${time} * *----------Dr
2016-10-29 19:42:35 253
原创 AADL中component type与component implementation的区别
研究生毕设课题为形式化方法,所以最近在研究AADL建模语言,看了一些资料但是还是一知半解。对其中component type与component implementation的区别一直很困惑。通过查阅资料,现在明白了:一个AADL组件由其组件类型(componenttype)和组件实现(component implementation)共同定义。其中组件类型描述了组件与外部环境的交互情
2016-10-23 19:47:21 717 1
原创 Spring mvc同时解析.jsp与.html文件
最近做spring mvc项目,碰到了一个问题,在servlet xml文件中使用视图解析器InternalResourceViewResolver的时候,需要同时解析到.jsp文件和.html文件针对这个问题,有如下的解决方法:<bean id="viewResolver" class="example.SmartInternalResourceViewResolver"
2016-10-19 16:08:53 4636
原创 一个简单的HelloWord SpringMVC框架的搭载
首先参考http://www.runoob.com/jsp/eclipse-jsp.html 搭建Eclipse JSP/Servlet环境下面正式开始: 新建一个名为SpringMVC的web工程; spring-framework下的所有jar包拷贝到项目的WebContent/WEB-INF/lib目录下并导入; commons.logging-1.1.1.jar,jstl-1.1.2.
2016-10-10 20:57:40 336
转载 双击启动tomcat中的startup.bat闪退原因及解决方法
免安装的tomcat双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动。原因是:在启动tomcat是,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了tomcat的闪退。解决办法:1.在已解压的tomcat的bin文件夹下找到startup.bat,右击->编辑。在文件头加入下面两行:SET JAVA_HOME=D:\Java\jdk1
2016-09-28 21:37:19 366
转载 AWT与Swing的区别
AWT,抽象窗口工具包,是Java提供的建立图形用户界面的工具集,可用于生成现代的、鼠标控制的图形应用接口,且无需修改,就可以在各种软硬件平台上运行。是通过调用操作系统的native方法实现的,所以在Windows系统上的AWT窗口就是Windows的风格,而在Unix系统上的则是XWindow风格。AWT 中的图形函数与 操作系统 所提供的图形函数之间有着一一对应的关系,我们把它称为peers。
2016-09-18 22:13:35 474
转载 java多线程学习
Java中的多线程是一种抢占式的机制,而不是分时机制。抢占式的机制是有多个线程处于可运行状态,但是只有一个线程在运行。 其中,我们比较sleep()与wait()可以发现:共同点 : 1. 他们都是在多线程的环境下,都可以在程序的调用处阻塞指定的毫秒数,并返回。 2. wait()和sleep()都可以通过interrupt()方法 打断线程的暂停状态 ,从而使线程立刻抛出Interrupt
2016-09-18 22:11:20 213
转载 JVM学习笔记
JVM 将内存区域划分为 Method Area(Non-Heap)(方法区) ,Heap(堆) , Program Counter Register(程序计数器) , JVM Stack(栈),Native Method Stack ( 本地方法栈 ),其中Method Area 和 Heap 是线程共享的 ,JVM Stack,Native Method Stack 和Prog
2016-09-18 15:30:34 299
原创 JTabel 单元格中加入日期选择器DatePicker
在做界面的过程中,发现有在JTable单元格中加入日期选择器的必要,现在得到下面的解决方法:
2016-08-17 17:13:52 1339
原创 Win10环境下安装Ubuntu双系统后没有ubuntu引导的解决方法
====================================================================================================================================终于在自己的win10笔记本上装上了Ubuntu,但是安装完成之后系统重启,只能进入win10系统,没有系统选择的界面。
2016-08-12 20:47:35 11831
转载 JTable中AbstractTableModel的使用(可以实现直接修改数据,下拉栏,图片等)
最近在做一个java的项目管理软件,做gui的时候需要用到Jtable,看到别人写的代码里面,都会有一个Tablemodel,所有感觉很不解,遂上网查了一下,得到如下心得体会:以下内容转载自http://www.youranshare.com/blog/sid/67.html在Java中JTable的数据是以TableModel表模式的方式存放的,这个TableModel就是用来存
2016-07-04 21:55:04 6013 1
转载 JAVA全角字符转换为半角字符
在做Swing Jtextfile的时候,发现输入法默认都是全角字符,改半角很麻烦,因此找了一种全角转半角的方法,如下: /** * 全角字符串转换半角字符串,如果是全角就转成半角,如果是半角则不变 * * @param fullWidthStr * 非空的全角字符串或者半角字符串 * @return 半角字符串
2016-06-28 14:56:17 1300
转载 Java swing使用皮肤后出现Component creation must be done on Event Dispatch Thread错误解决方法
在用java swing 做例子,给页面设置皮肤样式的时候出现了这个错误:org.jvnet.substance.api.UiThreadingViolationException: Component creation must be done on Event Dispatch Thread at org.jvnet.substance.utils.SubstanceCoreUt
2016-06-27 10:41:05 744
windows 32位可用redis
2016-11-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人