- 浏览: 20627 次
- 性别:
- 来自: 杭州
最新评论
-
每走一步都要留下一个足迹:
加油,同步更新哦!
今天开始多线程的学习
文章列表
/**
* 找出横向是连续(2个以上)纵向是相同的起始和结束位置
* 起始和结束位置有N个
* 这是一个颠覆三观的算法。首尾填充最后中间填充
* 注意第一个和最后一个是加的前缀和后缀
* 由于是有顺序的,每2个是一对啊
* @author
*
*/
public class Points {
public static void main(String[] args) {
String specialStart = "@@@@start@@@@";
String specialEnd = "@@@@en ...
一个不负责的人写出来的代码可能是这样
public Mymethod test(String abc,String def ){
if(abc!= null || !"abd".equals(abc)){
if(def!= null || !"edf".equals(def)){
}
}else{
}
}
JS 数组使用
- 博客分类:
- javascript
var a = ['10', '111', '11', '100'];
a.sort(function (m, n) {
return m - 0 > n - 0;
});
a.reverse().join('-'); //反序并以-拼接为字符串
JSON 使用
- 博客分类:
- javascript
var students = new Array() ;
students[0] = "onepiece";
students[1] = "naruto";
students[2] = "bleach";
var json = JSON.stringify(students,switchUpper);
function switchUpper(key, value) {
return value.toString().toUpperCase();
}
alert(json);
他可 ...
js 正则表达式的怪异
- 博客分类:
- javascript
看例子吧
var reg = new RegExp("abc","gi");
console.log(reg.test("abc"));
console.log(reg.test("abc"));
console.log(reg.test("abc"));
console.log(reg.test("abc"));
console.log(reg.test("abc"));
console.log(reg.tes ...
nodejs环境配置
- 博客分类:
- nodejs
1 安装visual stuio 2015
2 安装python2.7 注意安装在C:\Python27 下面,并设置python的环境变量
PATH加上 C:\Python27 和 c:\Python27\Scripts
3 去官网下载并安装nodejs ,一步一步的安装吧,注意在安装目录下新建node_cache,node_global
4 设置环境变量PA代表安装路径
用户变量下: PA\node_cache\node_modules
系统环境变量下: 添加 NODE_PATH=PA\node_global\node_modules
并在path上添加 ...
codenpen.io 不错
- 博客分类:
- 前端工具
随便到codepen.io里面找一个例子,修改即可
HTML
<script src="//unpkg.com/vue/dist/vue.js"></script>
<script src="//unpkg.com/element-ui@1.3.1/lib/index.js"></script>
<div id="app">
<template>
<el-table
:data="tableData5"
...
github上下载 mustache-spring-view-master 然后
在test/resource 写一个模板文件Service.java
如
public class {{test}}Service {
public String {{test}}insert(){
return {{test}}Dao.insert();
}
}
然后调用生成代码
public class DDD {
public static void main(String[] args) {
MustacheFactory mf = new DefaultMusta ...
centos8上安装mysql5.7.16
- 博客分类:
- mysql
[root@iZwz94knyxhkgqeu5pve0zZ bin]# cd /usr/local/mysql
[root@iZwz94knyxhkgqeu5pve0zZ mysql]# bin/mysqld --initialize --user=mysql --basedir=/u
sr/local/mysql
2017-04-21T01:09:02.837622Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timest ...
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
form提交
- 博客分类:
- javascript
form提交和 纯粹的ajax的提交是有区别的
普通的form提交可在表单元素上加上name="obj.list[0].name" 即可提交到后台
但是$.ajax 提交方式不同了
例如
$.ajax({
type: "post",
async:false,
url:'http://localhost',
data:{
id:8813,
name:'9990000',
aList:
[
{
...
传递对象
- 博客分类:
- javascript
总有一次发现 传递了一个对象,但是其他函数接收的时候,这个对象竟然变化了,为什么传递和接受不是同一个对象?事件绑定搞的鬼
程序员从程序思考问题,做开发做多了,自然知道哪里有问题,哪里设计不合理,哪里设计有逻辑漏洞
现在的合格的产品真是太少了
下面列一下产品与设计的一些问题吧:
1 逻辑不通啊,这个是最大的bug,逻辑都漏洞 ...
js拼接字符串
- 博客分类:
- javascript
当要做组件的时候就会碰到html代码拼装,既然要做组件就不能依赖于HTML中获取HTML代码但是var templateHTML = '<div>......</div>';当里面的html代码很复杂的时候就是个麻烦事儿代码一行很长很长,而且修改起来也很不方便这个问题的解决方法可以这样
var outhtml = '\
<div>\
<table>\
{{#rows}}\
<tr>\
<td>\
{{ ...