- 博客(19)
- 资源 (2)
- 收藏
- 关注
转载 1月17日 · 1.7k 次阅读 JavaScript系列——数组元素左右移动N位算法实现
需求假设有这样一个数组[1,2,3,4,5]现在想要左移或者右移N位,比如移动1位//左移1位[2,3,4,5,1]//右移1位[5,1,2,3,4]算法实现这样一道题目,你先不要看我下面的代码,自己思考一下如何实现它,不管是复杂的还是简单的方法。可以先告诉你我用了2行代码实现左、右移动元素。拆分法当我们没有具体思路的时候,就先假设数组移动1位的情况。...
2018-07-18 16:36:18 199
原创 fetch与ajax post请求
//fetch POST请求 用fetch的原因是我们可以获取自己的json文件而不需要从服务器获取export const getByFetch = (url, data,callback) => { //传入的数据转换为JSON对象 let form = JSON.parse(JSON.stringify(data)); //新建formData对象 ...
2018-02-08 16:18:47 1431
原创 数据库查询结果以逗号隔开一列显示
select msg_id, wm_concat(image_address) pik from T_EM_MESSAGEIMAGE T3 group by t3.msg_id
2018-01-20 14:39:24 3061
转载 React 调用百度富文本 及存在的问题
实现: var React = require('react'); // 将下载的百度富文本文件包导入到合适位置;这里放入的是dist目录下面 require('../../dist/ueditor/ueditor.config.js'); require('../../dist/ueditor/ueditor.all.m
2018-01-05 23:25:20 1837
转载 jQuery的选择器中的通配符[id^='code']或[name^='code']
1.选择器(1)通配符:$("input[id^='code']");//id属性以code开始的所有input标签$("input[id$='code']");//id属性以code结束的所有input标签$("input[id*='code']");//id属性包含code的所有input标签$("input[name^='code']");//name
2018-01-04 17:53:23 473
转载 mysql字段转大写,生成SQL再拷贝执行
mysql字段转大写,生成SQL再拷贝执行123456789SELECT CONCAT('ALTER table ',t2.table_schema,'.',t2.table_name,' CHANGE ',' \`',t2.column_name,'\` \`',UPPER(t2.column_name),'\` ', t2.column_type,'
2017-12-28 19:24:21 797
原创 websocket
1 Jar包准备和配置1.1 所需jar包(pom文件引入) Spring基础jar包:即web项目所需的spring jar包; Websocket jar包:javax.websocket-ap(注意scope必须为provided,否则runtime会冲突)和spring-websocket。如图: 1.2 所需xml配置如图 注1:path为前台web
2017-12-21 16:27:49 363
原创 跨域实现cookie传递
后端:@Overridepublic void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { final HttpServletResponse res = (HttpServ
2017-12-08 14:33:20 1801 1
原创 maven项目基于已存在工程的脚手架搭建
1、项目的pom中加入maven-archetype-plugin插件 、在WEB-INF目录下新建spring文件建放入app-config.xml2、执行 mvn archetype:create-from-project 生成脚手架项目3、进入/target/generated-sources/archetype/src/main/resources/archetype-resour
2017-12-08 14:08:03 1237
转载 excel中插入图片
package excel;import java.awt.image.BufferedImage;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import javax.i
2017-10-13 10:28:38 591
原创 js 获取数组最小/最大值
Math.min.apply(null,arr);//获取数组中最小值Math.max.apply(null,arr);//获取数组中的最大值
2017-09-22 17:57:47 487
转载 select2默认选中
1、多选 var single = duty.split(','); $("#edit_duty").val(single).trigger("change");2、单选,需要自己处理 $("#edit_duty").empty(); //把指定的元素移动到数组的第一个 var positionss=
2017-09-08 09:08:44 1462
原创 移动数组指定关键字到数组的第一个
//把数组中指定字段移动到第一个function moveKeyToFirst(arr,key){var text ="";for (var i = 0; i if (arr[i].id === key) {text=arr[i].text;arr.splice(i, 1);break;}}arr.unshift({id:key,text:text});
2017-08-23 19:25:27 615
原创 模糊查询
AND CONCAT_WS(',',`name`,number,profile,type) LIKE concat(concat('%',#{name},'%'))
2017-07-25 16:53:41 452
原创 jdbcTemple批量操作
jyjdbcTemplate.batchUpdate(sql, new BatchPreparedStatementSetter() {@Overridepublic void setValues(PreparedStatement ps, int i) throws SQLException {}
2017-07-12 23:00:06 617
原创 java读取js文件
/*** 获取js中随机产生url参数的方法* @author w* @return* @throws Exception*/public static String testScriptVariables() throws Exception {ScriptEngineManager manager = new ScriptEngineManager();
2017-07-12 22:47:12 3975
转载 递归
private List getChild(String id, List rootMenu) {// 子菜单List childList = new ArrayList();for (DutyDict menu : rootMenu) {// 遍历所有节点,将父菜单id与传过来的id比较if (!"0".equals(menu.getParentCode())) {if
2017-07-12 22:45:33 194
转载 oracle插入之前判断是否存在
insert when (not exists (select DEPT_ID from T_JY_WX_DEPT where DEPT_ID = ?)) then into T_JY_WX_DEPT (DEPT_ID,DEPT_NAME,PROJECT_ALIAS,PARENT_ID) values(?,?,?,?) select ? from dual
2017-07-12 22:43:08 6743 1
转载 Oracle判断一个字符串是否包含另一个字符串
create or replace function tagSplit(v_a varchar2, v_b varchar2) return number as counta number; countb number; countc number;Begin counta := 0; countb := 0; countc := 0;
2017-07-12 22:39:42 7299
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人