Use NSString and NSMutableString

NSString using NSString is immutable, which doesn't mean that it can't be manipulated. Immutable means that once NSString is created, it can't be changed. You can perform various operations on it, such as generating new strings, finding characters or comparing it with other strings, but you can't change it by deleting ...

Posted on Mon, 04 May 2020 06:40:07 -0400 by MytHunter

Wechat sends messages automatically

Premise: Today, I joined the wechat assistant army. Why do I have to go to the group to advertise all the time? It's lazy and annoying!!! So I wonder if I can automatically advertise~ Yes ~ ha ha Scheme: Looking at api documents recently, I first thought about whether java can simulate sending information, but I have no idea (give up) ...

Posted on Mon, 04 May 2020 03:39:26 -0400 by bluto374

Developing WeChat official account nickname: filtered expression with expression

Incorrect string value: '\xF0\x9F\x98\x84\xF0\x9F' Official account of WeChat official account is developed. When users visit the public address, we usually store user account information to make records such as OPEN_ID, nickname, gender, city, country, head, attention state, etc. These WeChat official user parameter ...

Posted on Sun, 03 May 2020 21:02:27 -0400 by bdeonline

[experience sharing] 30 Python programming practices, suggestions and skills

What new Flag did you set up in 2020? Anyway, as long as we are learning programming and using python, we are all a family! Let's prepare 30 excellent Python practice skills for you. I hope that these tips can help you in practical work and learn some useful knowledge. 1. Using python 3 Most of the examples in this tutorial can only be run in t ...

Posted on Mon, 27 Apr 2020 04:25:19 -0400 by rp2006

Comparison rules under utf8 character set

Preface: In mysql, utf8 and utf8mb4 are commonly used character sets. The two character sets are similar. Utf8 is an alias of utf8mb3, so later mentioned in MySQL that utf8 means using 1-3 bytes to represent a character. If you use 4 bytes to encode a character, such as storing some emoji expressions, you need to use utf8mb4. In fact, each cha ...

Posted on Fri, 27 Mar 2020 14:05:15 -0400 by Il-Belti

Matplotlib draws a table of Spring Festival holidays

I haven't updated the python&gis blog series for a long time. In fact, I have been neglecting python's learning and summary recently. I just learned Python's matplotlib drawing these days, and it's time for the Spring Festival vacation.In order to let the team members know their vacation time intuit ...

Posted on Mon, 20 Jan 2020 22:55:45 -0500 by mattbarber

Add emoticons to the applet

The native textarea has discarded the button of selecting expression, so it simulates an expression selector Here is the effect display Realization principle Preparation The expression can be qq expression zone Mid view Through the two functions of escape() and unescape(), the expression is parsed and reconstructed escape("😃") // %uD83D%uDE ...

Posted on Sat, 14 Dec 2019 09:23:54 -0500 by farkewie

iOS string processing

I. use of NSCharacterSet NSCharacterSet is a character set. With this class, you can operate strings more easily. For example, "abcdefghijklmnffajkjawifa", we need to remove the "f" and "a" in this character. We will probably do this: NSString *str = @"abcdefghijklmnfwafajkfjawifa"; NSInteger l ...

Posted on Fri, 06 Dec 2019 05:34:40 -0500 by bwcc

About the front-end processing emoticons (solution)

Today, there is a problem in the test feedback, that is, the comments with emoticons are uploaded and reported wrongly. It is obvious that there is no relevant processing for emoticons in the background. Let them handle it. What kind of trouble do they say? Forget it. The front end should handle it by itself! The specific reason is ...

Posted on Tue, 03 Dec 2019 15:39:17 -0500 by MattSharp

How to load template file with MarkDown rich text editor

We only need a piece of loading code to finish the mark down loading template file. $("#md-demo").bind('click', function () { $.get("/Lib/MarkDown/examples/test.md", function (md) { testEditor = editormd("test-editormd", { width: "99%", height: 740, path: "/Lib/MarkDo ...

Posted on Mon, 04 Nov 2019 09:25:12 -0500 by villas