• 字符串加解密代码

    时间:2024-04-16 11:07:39

    今天把很久以前使用的字符串简单加解密代码仔细检查了一遍,发现个别问题,现在已经整理好了,该算法的特点如下:1、采用逐个字符移位变换、相邻三个字符按位错位的对称加密算法2、支持对汉字和不可见字符等各种字符的加密,可以说是对任意字符组成的串都可加密3、支持源字符串中包含多个’\0’零字符,这样就可以把简...

  • 获取字符串的全排列(去除字符串中2个字符相同时造成的重复)

    时间:2024-04-16 07:08:18

    一、概念 现有一个字符串,要打印出该字符串中字符的全排列。 以字符串abc为例,输出的结果为:abc、acb、bac、bca、cab、cba。 以字符串aab为例,输出的结果为:aab、aba、baa。 二、代码 public class Permutation {    public stati...

  • mysql 替换字符串中的某个字符 替换某个位置的字符

    时间:2024-04-15 22:04:44

    背景: 今天遇到单据替换租户,深圳换到惠州,但惠州已经有单据存在,占用了单号。 单号逻辑是日期加4位数,例如:202401010001。深圳和惠州都有202401010001这条单据,若将深圳的部分单据换到惠州,出现主键重复报错。目前简单的方法是将日期后面的那一位换成9(所幸目前每日单据没有那么多)...

  • php截取字符串中,第一个字符前或后面所有的内容

    时间:2024-04-15 18:40:18

    php 截取字符串中第一个 \ 之前的字符串以斜杠为例查找斜杠第一次出现的位置(在字符串中为第几位)$num=strpos($str, \'/\');截取字符串第一...

  • 关于从后往前截取字符串的方法

    时间:2024-04-15 18:40:25

    一、substring()substring 方法将返回一个包含从 start 到最后(不包含 end )的子字符串的字符串。substring 方法使用 start 和 end 两者中的较小值作为子...

  • JS获取字符串长度(英文占1个字符,中文汉字占2个字符)

    时间:2024-04-15 18:34:39

    方法一:String.prototype.gblen = function() {var len = 0;for (var i = 0; i < this.l...

  • 经历:Java中字符串中按照多个字符拆分或替换:split()和replaceAll()

    时间:2024-04-15 18:20:26

    一、replaceAll()今天,遇到了这样的一个字符串【如下代码】:String s="@0|新港@0|天津@0|东莞@0|南沙@0|营口@0|钦州@0|上海@0|汕头@0|连云港@0|顺乐";需求是:将“@0|”替换成“,”:String s="@0|新港@0|天津@0|东莞@0|南沙@0|营口...

  • Shell脚本字符串匹配及日常命令工具 - 用法总结(技巧指南)

    时间:2024-04-15 18:17:18

     Shell提供了很多字符串和文件处理的命令,如awk、expr、grep、sed等命令,还有文件的排序、合并和分割等一系列的操作命令。下面重点总结下Shell字符串处理、文本处理以及各类命令及函数用法。先从expr命令开始梳理,expr 引出通用求值表达式,可以实现算术操作、比较操作、字...

  • 字符串对比工具--适用于多国语言的字符串翻译

    时间:2024-04-15 18:17:00

    前提:在项目中,尤其是制作定制项目,经常需要做多国语言的翻译。对比传统的肉眼对比,通过一个简单的脚本进行对比可以有效的提高对比效率。本工具基于Pyhon,配合.bat批处理...

  • Java实现的简单字符串加密工具

    时间:2024-04-15 13:38:31

    一个...

  • JavaScript学习笔记3之 数组 & arguments(参数对象)& 数字和字符串转换 & innerText/innerHTML & 鼠标事件

    时间:2024-04-15 11:32:37

    一、Array数组1、数组初始化(Array属于对象类型) /*关于数组的初始化*/ //1.创建 Array 对象--方法1: var arr1=[]; arr1[0]='aa';//给数组元素赋值 arr1[1]='bb'; arr1[2]='cc'; a...

  • fastjson将java list转为json字符串

    时间:2024-04-15 10:28:28

    1.直接用fastjson的静态方法string JSON.toJSONString(list)方法就行,JSON.toJSONString(list)将java list...

  • [转][C#]c# 将JSON转化为list实体类,将list实体类转化为JSON字符串

    时间:2024-04-15 10:28:28

    原文地址:http://wo13145219.iteye.com/blog/2022667 using System;using System.Colle...

  • JAVA 数组格式的json字符串转换成List

    时间:2024-04-15 10:28:24

    一.import org.codehaus.jackson.type.TypeReference;import org.codehaus.jackson.map.O...

  • Postman传递Json字符串型数组转List,并存入父类的List属性中

    时间:2024-04-15 10:28:19

    一、Postman传递Json字符串型数组到服务器1.1选择Body--->raw--->JSON(application/json)1.2Json数组格式:{"list":[{"plateNo":"京A88888","flag":"1"},{"plateNo":"京A66666","f...

  • JVM内部细节之三:字符串及字符串常量池

    时间:2024-04-15 10:01:56

    本人最近正在面试,然后注意到总是有公司喜欢考String的问题,如字符串连接有几种方式,它们之间有什么不同等问题;要不就是给一段代码问创建了几个对象。那么该不该问呢?我认为当面试有一定工作经验的求职者时还是应该问问这个问题的,应届生就不要为难他们了还是多考考底层基础比较好。下面我结合JVisualV...

  • JS 判断一个字符串是否在一个数组中

    时间:2024-04-15 09:50:21

    PHP中判断一个字符串是否在一个数组中,我们直接用in_array()函数即可,可是在JS中却没有像in_array()直接处理的函数。恰巧今天又碰见了……var ...

  • js替换字符串中所有指定的字符

    时间:2024-04-14 23:50:56

    第一次发现JavaScript中replace() 方法如果直接用str.replace("-","!") 只会替换第一个匹配的字符.  而str.replace(/\-/g,"!")则可以全部替换掉匹配的字符(g为全局标志)。replace()  The replace() method retu...

  • ​LeetCode解法汇总1702. 修改后的最大二进制字符串

    时间:2024-04-14 22:31:55

    目录链接: 力扣编程题-解法汇总_分享+记录-CSDN博客 GitHub同步刷题项目: https://github.com/September26/java-algorithms 原题链接:. - 力扣(LeetCode) 描述: 给你一个二进制字符串 binary ,它仅有 0 或者 1 ...

  • Spark_SparkSql写入Oracle_Undefined function.....将长字符串写入Oracle中方法..

    时间:2024-04-14 12:26:30

            在使用Spark编写代码将读库处理然后写入Oracle中遇到了诸多小bug,很磨人,好在解决了。shit!! 实测1:TO_CLOB(a3) 代码样例 --这是一个sparksql写入hive的一个小逻辑,我脱敏了噻SELECTa1,a2,TO_CLOB(a3) AS clob_da...